- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESS 定型入力プロパティの設定で)
ACCESS2013での定型入力プロパティの設定方法
このQ&Aのポイント
- ACCESS2013を使用している場合、フォーム上のテキストボックスのプロパティ「定型入力」を使用して、テーブルの値をセットすることができます。
- 例えば、「1234-65-0001」を「部門コード-期-0000」と表現したい場合、部門コードと期の箇所にテーブルの値をセットしたいと思います。
- しかし、DLookup関数を使用しても構文エラーが発生し、うまく値をセットすることができません。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは &で結合して DLookup("部門コード", "M_部門") & "-" & DLookup("期", "M_部門") & "- " & Format(何かの値, "0000;0;_") 最後の 0000;0;_ はエラーになると思うのでFormat(何かの値, "0000;0;_")と するのかと思います。
その他の回答 (1)
- ushi2015
- ベストアンサー率51% (241/468)
回答No.2
こんにちは、No1です。 例)が、 1234-65-0001 ⇒ 部門コード-期-0000 となっていますが、固定で「0000」で良いのですか? Format(DLookup("部門コード", "M_部門"), "0000") & "-" & Format(DLookup("期", "M_部門"), "00") & "-0000" ですか?
質問者
お礼
「0000」は固定ではありません。 最初に教えていただいたものを少し加工したら、正しく表示されるように なりました。 DLookup("部門コード", "M_部門") & "-" & DLookup("期", "M_部門") & "-" & "0000;0;_" ありがとうございました。
お礼
早速の回答、ありがとうございます。 format(何かの値・・・) の何かの値とは、何を入れればよいのか 思いつきません。固定で1234とかを入力すればよろしいのでしょうか。