的に言うならば...Dictionary関数を使うと何がうれしいの?...ちうよーな話です。メソッドを考える上で、「複数のテーブルやファイルをまたいで、複数の値を受け渡ししたい」と思うことはよくあります。以前の名残でやたらとファイルが多い...というようなケースではなおのことです)以下に、条件を整理し、このようなケースで適切な手法を考えます。手法を考えるとなると、なるべくテーブルに余計なフィールドを追加したくはありませんね。グローバル変数は使えない一見「グローバル変数で良いんじゃね?」と思いがちですが、以下の理由でグローバル変数は使えません。『スクリプト引数やスクリプトの結果』というのは、長いので以下、スクリプト引数と言いますスクリプト引数は「ひとつの値だけ」しか持たせられないさて、スクリプト引数を使うとしても、これらには、ひとつの値しか持たせることができません。するか...改行区切りで持たせればいい?ひとつのスクリプト引数の中に複数の値を持たせるためには、改行区切りが使えるんじゃないか?とすぐ思いつくでしょうが、問題がふたつあります。メンテナンス性が悪い何番目に何の値を入れたのかが分かりにくいので見通しが悪いと言わざるを得ません場合によっては、複数のスクリプト間で、スクリプトの結果というバトンをリレーすることになるわけですが、最初のスクリプトに渡してやるべき値の種類や数が、次のスクリプトに渡してやるべきそれらと合致しない場合が多いです。なると、「いったい全体どのスクリプトの何番目に何の値を入れてるの???」という問題が起きます。)作りたい場合は、このような「ひとつのスクリプト引数のなかに複数の値を入れる」ときの手法は統一するべきです。対して、「リンゴは14個で、イチゴは3個...」のようなものを『連想配列』と言います。Vale(値)のセットにできれば上述の改行区切りの問題点は片付きます。カスタム関数を使う連想配列のような形式での値の受け渡しをする為には、のちのち楽チンにメンテナンスでき、使い回しできることが望まれますので、このあたりは、カスタム関数に頼ってしまいます。このようなカスタム関数(群)を便宜上、Dictionary関数と呼ぶことにします。5つのカスタム関数を、すべてのソリューションファイルに入れておくことを勧めます。ファイルはまた時間をみて作ったり作らなかったりします。コメントをキャンセルメールアドレスが公開されることはありません。date*日本語が含まれない投稿は無視されますのでご注意ください。Wikipedia物欲の部屋Amazonで、購入済みのもので、なおかつ、お勧めできる商品を並べてあります。お陰様で何とか97歳の誕生日に舞台に立てました。生年月日の入力に小一時間。