IT仕事

今日も目が赤い

投稿日:

Accessで業務アプリ作成中。

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

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

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

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

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

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

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

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

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

-IT仕事

執筆者:

関連記事

FileMaker Pro 12 での汎用トグルボタンの作り方

Accessではとっても簡単なトグルボタンだが、FileMakerでそれを作るのは簡単ではない。むしろとっても面倒。 それなのに、画面いっぱいにいくつものトグルボタンを作る仕事が出てきた。 一つ一つの …

no image

Myfxbookのアカウントリストのうちのひとつを削除するには

登録したアカウントリストのうちのひとつを削除したかったが、できなかった。 パスワードが違っているとのメッセージが返ってくる。 Googleアカウントに紐づけているのでそのパスワードを入れてみたけどダメ …

no image

Photoshopでストライプを使うときに、いいもの発見

ベーシックなストライプのPhotoshopパターン 460個セットを作りました : 460 Basic Stripe Set | Arch これをパターン登録しておき(最初だけ、PSP上に解凍したパタ …

no image

ATOKからGoogle日本語入力に乗り換え

長年、ATOK2008を使ってきたが、先日Windowsのバージョンを10にしたら、使えなくなってしまった。 メーカーのHPを見ると、そのバージョン同士は使えなくなったみたい。 まあいいかと諦めてWi …

no image

IME2007だめだめ

Office2007にしてから日本語入力の変換が重くて重くて仕方がない。 もしやと思うと、やっぱり。 IMEがバージョンアップして「2007」になっていた。 IME2007だめだめ。 ネット検索すると …