CMONOS.JP
ブログ・掲示板・Webデータベース・カレンダー他全部入り携帯対応カスタムフィールドCMS CMONOS.JP
質問させていただきます。
テーブルメーカーで出席簿を作ってます。その際の項目が
データの仮入力の際、生年月日を必須にしていないにも関わらず、データの入力を求められます(『不正な値です』とか)
構造上データを渡さなければならないと思いますが、仮入力の段階なので日付のところはブランクにしたいのですが、その様な設定はありますでしょうか?
ご質問ありがとうございます。
「日時」フィールドタイプを設定したテーブルメーカーを用意しテストしてみましたが、ご指摘の不具合を再現できませんでした。
テーブルメーカーでは必須項目に指定していないフィールドについて、入力を強制されることはありません。
問題の解決のために下記にお応えいただければ幸いです。
以上よろしくお願いいたしますm(_ _)m。
ありがとうございます。
* 「生年月日」項目の「フィールドタイプ」は何でしょうか? フィールドタイプは「入力フィールド設定」で確認する事ができます。
フィールドタイプは”日時”です
* お手数ですが、表示されるエラーメッセージについて、正確な内容をおしえてください。
”生年月日が不正です”と表示されます
ちなみに必須項目の欄を確認しましたが、チェックは外れております。
念のためその状態のまま年月日をブランクでデータ送信したところ、やはり同じメッセージが表示されました。
くわしいご報告ありがとうございます。
「日時」フィールドタイプで、単に「不正です」というエラーメッセージが表示されるのは、「日」だけが入力されているなど、日時データの一部が欠けている場合です。
入力欄のすべてが空欄の場合本来このエラーは表示されません。なんらかのバグがある可能性がありますので現在調査中です。
取り急ぎ下記をお試し下さい。
すみません。私の勘違いでした。
年月日の”年”がデフォルト(もしくは”情報を記憶する”設定)によって最初から”〜年”と入っていますので、”年”だけはブランクではありませんでした。
私の場合学校の生徒のデータなので、生まれた年は皆ほぼ同じなので、入力の毎に入力するのではなく、”情報を記憶する”設定を使っていました。
つまり全てをブランクにして送っていたわけではありません。そこを勘違いしておりました。ご迷惑おかけしました。
ありがとうございました。
今回はご不便をおかけした原因は、エラーメッセージのわかりにくさだったのではないかと思います。次期バージョンより、データに不足がある旨伝えるよう改善することにしました。たいへん参考になるご指摘ありがとうございましたm(_ _)m。
またなにかお気づきの点がありましたら、どうぞお気軽にご相談ください。
〈追伸〉ぱるぷんてさんの使用目的の場合、日時フィールドタイプの詳細設定で「年」選択範囲をせばめて設定しておけば、あとで生年月日を入力する際、楽になるのではないかと思います。もしお試しでない場合はぜひこちらの設定項目をご確認ください。