IT仕事

今日も目が赤い

投稿日:

Accessで業務アプリ作成中。

Accessって難しいな、と思う。

VBAのデータ操作関数(DMAXとか)は、何が難しいって、まず構文がややこしくって、なんどやっても覚えられない。

覚えられないから書きミスが多く生じて、いつまでたっても書き上がらない。

サブフォームも難解。
例えば親フォームのIDを入力後、すぐに子フォームのIDが自動で入るのを期待しているのに、「一度フォーカスを子に移して」からでないと自動入力されない。

私が今日つまづいたのは、フォーカスを移す前にVBAでデータの新規追加をやろうとしたものだから、IDを取れない旨のエラーが出た。
そこでVBAでフォーカスを移すコードを直前に書いたら、期待通りの動きになった。

こういうの、なかなか気づかないよ。
細かい部分の作りにくさは、Ac95からぜんぜん変わっていないんだよね、なぜか。

でも逆に言うと、私のほうもぜんぜん変わっていない。

AccessやExcelの「全体的にあいまいな命令を吸収してくれる仕組み」に慣れちゃってる。
だから、そのような「親切支援機能」を期待してしまってその上で文句を言っている。

バカがアホに文句垂れ~、って感じか。

-IT仕事

執筆者:

関連記事

no image

a8

A8.netのa8matのプラスのあとの引数。 2番目が主サイト・副サイトの区別、4番目が素材タイプということはわかった。

no image

spam対策

Yahooの外部メールがWebメールの画面で受信できなくなった。 Yahooアカウントのメールはできるのに。 Yahooに問い合わせたとこと、「外部メールのプロバイダに障害が起こっている可能性があるか …

JQueryでカレンダー入力機能(先日の続き)

・現在はテキストボックスをクリックしたら表示されるカレンダー。それをクリックせずとも出しっぱなしにしたものも一つ欲しい。クリック版も残す。 ・「在庫僅少」「注文不可」をわかりやすく表示したい。管理画面 …

no image

sendmail

ローカルで使うPHPのメール(sendmail)の利用環境を構築。 愛用しているXaioにはメールサーバが入っていないので、 http://tokyo.atso-net.jp/pukiwikip/?S …

no image

VBA-JSONはダメだったがPowerQueryはよかった

オンラインショップの在庫管理目的で、業務システムを動かしているAccessかExcelで、何とかしてWebの商品マスターAPIのデータを取ってきたい。 最初、VBA-JSONというのを使えばいいのかな …