kibayasiの日記: 宛 /dev/null
日記 by
kibayasi
Access覚え書き
いやあ。。まいったまいった。。
ひどすぎる。。
レポート機能・・(--;)
テキストボックスにデータ入れられないってどういうこと?
Report_OpenだとダメでReport_Activeだといけるとかいうから、
そうかと思ってやっても、エラーでよる。。
しかたないから、ラベルにして、
Me.Controls("lbl").Caption = "AAA"
みたいにしたよ
なにそれって感じ
なんで、txtA = "AAA"とかできないのよ・・
こいつで悩んだのはかなりつらかった。
でもコントロールに埋め込む関数はいけるんだよな。。
あれもどうかと思うが。。
あと、フォームとかレポートとか開くときの引数、OpenArgs
おれVariantかなんかで、なんでも送れるのかと思ったら、
文字列だけなんだよね。。
びっくりしちゃったよ。
Stringの配列きって、渡したらダメって。。
もう愕然としたね。
で、考えに考えて、文字列渡しをすることにした。
args = a & "," & b & "," & c
みたいに、カンマで連結。
受け側で、Me.OpenArgsをSplit関数で分解するようにした。
Dim varData as Variant
varData = Split(strData, ",", -1, vbTextCompare)
この時点で、varData(0),varData(1)とかしたら取れる
何個あるかは関数使うようだが、
送る側で2個と決めたら、2個取り出した方がはやいしね。
決め打ちでいんじゃね。
宛 /dev/null More ログイン