| このページは 04月のキャッシュ情報です。 |
両方とは?
[ 379] 生年月日を西暦と和暦を両方表示 --Access Club 初級者 Forum--
[引用サイト]
http://www.accessclub.jp/bbs/0059/beginers22825.html
|
OS:XPAccess Version:2003生年月日を西暦と和暦を両方表示させたいのですがどうしたらいいのでしょうか?入力する時、西暦と和暦の欄のどちらかを入力すると、両方表示出来るようにしたいのです。よろしくお願いします。 > > 入力する時、西暦と和暦の欄のどちらかを入力すると、両方表示出来るようにしたいのです。> > http://www.accessclub.jp/bibouroku/ziten.cgi?action=view&data=16> を参考に。Tkwan様いつもありがとうございます。早速見ましたがFormat関数の構文はどこに位置づけるのでしょう?フォームに生年月日 和暦表示 西暦表示 年齢 とおいて和暦・西暦どちらでも入力可能、表示も両方見られるようにしたいのです。上司によって、誰君は昭和何年生まれとか誰さんは西暦何年生まれなどと聞いてくるのでそのたびに年齢早見表なる紙で調べて返答しています。もちろん年齢は先ほど教えていただいたので表示出来ます。よろしくお願い致します。 横レス失礼します。フォームには和暦表示 西暦表示 年齢だけで和暦表示入力のコントロールソースに「生年月日」を西暦表示入力にも「生年月日」を指定してください。和暦表示入力プロパティ定型入力:&99\/99\/99;0;_書式:ge/mm/dd西暦表示入力プロパティ定型入力:99\/99\/99;0;_書式:yyyy/mm/ddとして何れかを入力すればもう一方は同じコントロールソースを利用しているので自動的に表示されます。 > 横レス失礼します。> > フォームには和暦表示 西暦表示 年齢だけで> 和暦表示入力のコントロールソースに「生年月日」を> 西暦表示入力にも「生年月日」を指定してください。> > 和暦表示入力プロパティ> 定型入力:&99\/99\/99;0;_> 書式:ge/mm/dd> > 西暦表示入力プロパティ> 定型入力:99\/99\/99;0;_> 書式:yyyy/mm/dd> > として何れかを入力すればもう一方は同じコントロールソースを> 利用しているので自動的に表示されます。クロ様お返事ありがとうございます。上記の方法で試したのですが現在作成途中のものだと両方とも同じ表示になってしまうんです。試しに新規作成で生年月日だけで作成したら出来ますね。たぶん作成途中のものはあ行か行で飛ぶようにクエリを設定しているため両方とも同じ表示になってしまうと思うのですが、いかがなものでしょう?そうなるとクエリで設定しないといけないのかな?ご指導よろしくお願い致します。 > たぶん作成途中のものはあ行か行で飛ぶようにクエリを設定しているため> 両方とも同じ表示になってしまうと思うのですが、いかがなものでしょう?> そうなるとクエリで設定しないといけないのかな?> ご指導よろしくお願い致します。それとは関係ないと思います。「生年月日」のフィールド名を変更していなければ...クエリのSQL文をここにアップできますか?※引用は最小限でお願いします。 > > たぶん作成途中のものはあ行か行で飛ぶようにクエリを設定しているため> > 両方とも同じ表示になってしまうと思うのですが、いかがなものでしょう?> > そうなるとクエリで設定しないといけないのかな?> > ご指導よろしくお願い致します。> > それとは関係ないと思います。「生年月日」のフィールド名を変更していなければ...> クエリのSQL文をここにアップできますか?> > ※引用は最小限でお願いします。クロ様SQL文とは何でしょう?クエリはフィールドが生年月日テーブルは社員名簿並べ替えと抽出は空欄です。hatena様テキスト型になっております。↑もしかしてこれが原因ですかね???もう一つお伺いしたいのですが和暦の表示は平成××年××月××日西暦の表示は××××年××月××日としたいと思います。よろしくお願いします。 > テキスト型になっております。それです。データはどのように格納されていますか例をあげてください。 > > テキスト型になっております。> > それです。> データはどのように格納されていますか> 例をあげてください。データは生年月日1924年08月05日と入っています。よろしくお願いします。 テーブルの「生年月日」のデータ型を「日付時刻型」に変更した方がいいと思います。対象テーブルをコピーしてコピーしたものでデータ型を変更してください。1824/08/05となると思います。他の人のもチェックしてください。格納表記はテーブルの「生年月日」の書式を「yyyy\年mm\月dd\日」とすれば現在のようなひょうきにできます。OKならコピーしたテーブル名を入れ替えてみてください。※旧テーブルは適当な名前をつけてとっておくこと(他所で不具合が出るかもしれませんので)その他いろいろなフォーム/クエリの動作確認後に旧テーブルを破棄してください。入れ替え後のテーブルをレコードソースにすればフォームの和暦表示入力プロパティ定型入力:ggge\年mm\月dd\日書式:&&99\年99\月99\日;0;_西暦表示入力プロパティ定型入力:9999\年99\月99\日;0;_書式:yyyy\年mm\月dd\日でOKだと思います。 |