• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESS 定型入力プロパティの設定で)

ACCESS2013での定型入力プロパティの設定方法

このQ&Aのポイント
  • ACCESS2013を使用している場合、フォーム上のテキストボックスのプロパティ「定型入力」を使用して、テーブルの値をセットすることができます。
  • 例えば、「1234-65-0001」を「部門コード-期-0000」と表現したい場合、部門コードと期の箇所にテーブルの値をセットしたいと思います。
  • しかし、DLookup関数を使用しても構文エラーが発生し、うまく値をセットすることができません。

質問者が選んだベストアンサー

  • ベストアンサー
  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.1

こんにちは &で結合して DLookup("部門コード", "M_部門") & "-" & DLookup("期", "M_部門") & "- " & Format(何かの値, "0000;0;_") 最後の 0000;0;_ はエラーになると思うのでFormat(何かの値, "0000;0;_")と するのかと思います。 

utdx019
質問者

お礼

早速の回答、ありがとうございます。 format(何かの値・・・) の何かの値とは、何を入れればよいのか 思いつきません。固定で1234とかを入力すればよろしいのでしょうか。

その他の回答 (1)

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.2

こんにちは、No1です。 例)が、 1234-65-0001 ⇒ 部門コード-期-0000  となっていますが、固定で「0000」で良いのですか? Format(DLookup("部門コード", "M_部門"), "0000") & "-" & Format(DLookup("期", "M_部門"), "00") & "-0000" ですか?

utdx019
質問者

お礼

「0000」は固定ではありません。 最初に教えていただいたものを少し加工したら、正しく表示されるように なりました。 DLookup("部門コード", "M_部門") & "-" & DLookup("期", "M_部門") & "-" & "0000;0;_"  ありがとうございました。