過去の桐井戸端BBS (桐ver.9)
27712 データ型が日時の項目に編集初期値として当日の日時を指定したい 困り者 2004/09/17-10:36
お世話になります。

出荷を管理しているテーブルがありまして、
その中の出荷日を入力する項目に、
編集初期値として当日の日時を自動入力させたいのですが、エラーが出て困っています。

項目名:[出荷日]
データ型:日時
項目表示条件:2004/ 9/17 (10:39:30)
表示範囲:日まで

この項目の項目属性の編集初期値式に試しに &年月日 を入れてみたんですが、
KD1620:式の結果が代入または変換できないデータ型です というエラーが出ます。
#連結(&年,/&月,/,&日) を入れてみても KD1623:関数の引数のデータ型が不正です。
#連結(&年,← というエラーが出ます。

この項目はレポートで Sep 17,2004 という表示条件を指定しているので日時型でないとだめです。

何かいい方法はありませんでしょうか?
よろしくお願いいたします。
27713 Re:編集初期値として日時を指定する方法 うにん 2004/09/17-12:06
記事番号27712へのコメント

>編集初期値として当日の日時を自動入力させたいのですが、
>エラーが出て困っています。
>
>項目名:[出荷日]
>データ型:日時

日時型なので、当日なら「#日時値」でいいのでは?
時刻部分が不要でしょうから#日時日付(#日時値)の方がいいかな。

>この項目の項目属性の編集初期値式に試しに &年月日 を入れてみたんですが、
>KD1620:式の結果が代入または変換できないデータ型です というエラーが出ま
>す。

&年月日は文字列ですから。また、これは当日ではなく桐を起動した日です。
(または、変数なので他の値に変わっている可能性があります)

>#連結(&年,/&月,/,&日) を入れてみても KD1623:関数の引数のデータ型が不正で
>す。#連結(&年,← というエラーが出ます。

&年は数値なので連結するには#文字列(&年)とかしないといけません。

27714 Re:編集初期値として日時を指定する方法 困り者 2004/09/17-19:41
記事番号27713へのコメント
うにんさん、早速の回答ありがとうございます。

こんな便利な桐関数があったんですね。
確認するの忘れてました。。。

本当にありがとうございました。

戻る