ブロックのカテゴリの名前。始まるセクションには、個々のブロックのデザインに関するパラメータを書く。これでブロックモードに切り替えると、正しくブロックが表示され使うことができる。注意する点は、カスタムブロックのデザインに関するコードを変更したとき、すぐに画面には反映されず、いちど保存して終了し、再度開くことでデザイナに反映される。開始時に初期化されるためだと思われる。コードを書いて、保存し、再度開くのは面倒だが現時点ではしかたないようだ。Platform京都に生まれ、神戸で幼少期を過ごす。大学で応用化学を学んだのち、理科教諭として高等学校に勤務する。ServerとInfoPath、AccessなどのOfficeソフトウエアによるOBA開発で構築・運用する。Professional)を受賞し、現在16回目の連続受賞。MIEE)を受賞し、現在4回目の連続受賞。プログラミングするが、既存のブロックだけでなくカスタムブロックを作ってプログラミングに使うことができる。カスタムブロックは一定のまとまった動作をさせたいときに有効だし、オブジェクト指向を養う課題にもなる。ベースの開発環境は不断にアップデートされるので、ここで紹介するのはあくまでも現時点の方法だ。開いて「新しいプロジェクト」を開始したら、画面モードを「JavaScript」に変更する。シミュレータの下「エクスプローラー」が表示されるので、リボンの「+」をクリックする。「カスタムブロックを追加しますか?」のメッセージが表示されるので「つづける」ボタンをクリックする。すると次のような画面になり、カスタムブロックのひな形コードが表示される。左から右に順番に点灯する簡単なものに変更しよう。クリックして開き、カスタムブロックを使うコードを書く。ブロックに変更すると、カスタムブロックが使われており、コードが正しく実行されることがシミュレータでわかる。Platform京都に生まれ、神戸で幼少期を過ごす。大学で応用化学を学んだのち、理科教諭として高等学校に勤務する。ServerとInfoPath、AccessなどのOfficeソフトウエアによるOBA開発で構築・運用する。Professional)を受賞し、現在16回目の連続受賞。MIEE)を受賞し、現在4回目の連続受賞。Serverの勉強会を始めました。Serverデータベースの運用ができることを目指します。経験者の方にも、それぞれお持ちのノウハウを交流できる場になれば幸いです。利用できるようにしました。設定すれば実習ができます。2019年12月21日(土)18:00~19:30「CHECK制約と参照整合性制約の設定」テーブルにデータを保存するとき、値を一定の範囲に制限したいことがあります。高等学校の生徒管理では、年齢を15未満には登録できないことなどが考えられます。Serverでこれを実現するのが「CHECK制約」です。あるデータをキーとして複数のテーブルを関連付けるとき、学校の場合なら「学籍番号」や「クラスID」などで関連付けることが考えられますが、このとき、不用意にキーのコードを変更や削除すると、テーブル間の関連付けが不整合になります。今回はこれらデータの整合性を保つ仕組みについて勉強します。Serverラボに参加します電子メールの本文:お名前、所属をお書きください。PCをお持ちください。※今年度のプログラムはこれで終了です。来年度のプログラムについてはこのblogで後日ご案内します。Platform京都に生まれ、神戸で幼少期を過ごす。大学で応用化学を学んだのち、理科教諭として高等学校に勤務する。ServerとInfoPath、AccessなどのOfficeソフトウエアによるOBA開発で構築・運用する。Professional)を受賞し、現在16回目の連続受賞。MIEE)を受賞し、現在4回目の連続受賞。Serverの勉強会を始めました。Serverデータベースの運用ができることを目指します。経験者の方にも、それぞれお持ちのノウハウを交流できる場になれば幸いです。利用できるようにしました。設定すれば実習ができます。実行されるプログラムで、サーバーサイドプログラムにあたります。定型処理をバッチ的に実行することや、引数を持って動的に処理させることもできます。実行されるので、開始すればサーバーとクライアントのコネクションを気にする必要がありません。データ処理を行うときの強力なツールといえます。今回はこの「ストアドプロシージャの基本を勉強します。Serverラボに参加します電子メールの本文:お名前、所属をお書きください。PCをお持ちください。※第8回以降の予定は決定次第ここにご案内します。Platform京都に生まれ、神戸で幼少期を過ごす。大学で応用化学を学んだのち、理科教諭として高等学校に勤務する。ServerとInfoPath、AccessなどのOfficeソフトウエアによるOBA開発で構築・運用する。Professional)を受賞し、現在16回目の連続受賞。MIEE)を受賞し、現在4回目の連続受賞。Serverの勉強会を始めました。Serverデータベースの運用ができることを目指します。経験者の方にも、それぞれお持ちのノウハウを交流できる場になれば幸いです。利用できるようにしました。設定すれば実習ができます。「トリガ」は「引金」の意味で、テーブルのデータに変化があったときに自動的に処理を行うものです。データの変化は、新しくデータが挿入されたとき、データが変更されたとき、データが削除されたときを対象とします。挿入されたデータや変更、削除されたデータを取得することもできるので、どのような操作が行われたかを自動的に記録することができます。セキュリティにもデータメンテン手ナンスにも利用できる便利なものです。今回はこの「トリガ」を勉強します。Serverラボに参加します電子メールの本文:お名前、所属をお書きください。PCをお持ちください。※第8回以降の予定は決定次第ここにご案内します。Platform京都に生まれ、神戸で幼少期を過ごす。大学で応用化学を学んだのち、理科教諭として高等学校に勤務する。ServerとInfoPath、AccessなどのOfficeソフトウエアによるOBA開発で構築・運用する。Professional)を受賞し、現在16回目の連続受賞。MIEE)を受賞し、現在4回目の連続受賞。レコードソースを設定せずSQL文でデータを絞り込みVBAで動的にテーブルのレコードを取得する真似をするなら自己責任で。電解コンデンサを交換して壊れたパソコンの電源を修理する。INSERTトリガを利用するメインギターになりそう。お疲れの時は充分に休むのが吉。体が欲しているんですよ。いい音楽を聴きましょう。