ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

カレンダーコントロール(DateTimePicker)について

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2013-7-16 18:55
terucarp  新米   投稿数: 17
terucarp と申します。
いつも参考にさせていただいております。

[環境]
Magic xpa 2.3a Enterprise Studio
OS: Win7 Pro
DB: SQL Server 2008

[やりたいこと]
カレンダーコントロールで、項目を更新したい
例)納品予定日(日付型)の入力・変更

[検討中]
1)「V_DateTimePicker」という変数を作成
2)「納品予定日」のエディットコントロールをフォームに配置
3)「日付変更」という.NETコントロールを配置
4)ロジックで、イベント:「V_DateTimePicker.ValueChanged」
項目更新:「納品予定日」、値:「V_DateTimePicker.Value.ToString()」

上記の結果、「日付変更」をクリックすると「納品予定日」が0000/00/00 になってしまいます


[質問]
1)項目更新する「納品予定日」は日付型は使えないのでしょうか?
※型が合っていませんのエラーが表示
2)フォーム上、.NETコントロールひとつで「納品予定日」の項目を更新することはできないでしょうか?



以上です。
見当違いなことをやっているのかもしれませんが、アドバイス頂けますでしょうか?
よろしくお願いいたします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-7-17 9:35
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは Puです

Magic側の項目「納品予定日」を 一度 A(30)位にして

項目更新:「納品予定日」、値:_DateTimePicker.Value.ToString()
としてみて値が入っていたら キャラなんで

そのキャラの値を Dvalで日付型にキャストしてあげないとダメです
はずしてたらごめんなさい

でわ〜でわ〜
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-7-17 13:15
kitabayashi  半人前   投稿数: 39
項目更新:「納品予定日」の値を、
「V_DateTimePicker.Value」にするとうまくいくと思います。

Magicの日付型と.NET FrameworkのDateTime型が対応しているため、
Valueプロパティの値を「納品予定日」に設定できます。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-7-17 15:34
terucarp  新米   投稿数: 17
Puさま、Kitabayashiさま

早速のアドバイスありがとうございます!

項目更新:「納品予定日」、値:「V_DateTimePicker.Value」
で、「納品予定日」の日付変更ができました。
ありがとうございました。


◆もうひとつ質問なのですが
フォームを開いて該当レコードを表示したとき、
「日付変更」の.NETコントロールを、現在日時では無く既存の「納品予定日」の値で表示することは可能でしょうか?

 例)
 納品予定日:2013/08/30
 日付変更のカレンダー:2013/08/30 を表示

ロジックで、レコード:「前」
項目更新:「V_DateTimePicker」、値:「納品予定日」

とやってみたのですが、反応なしでした。。。



よろしくお願いいたします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-7-18 10:30
kitabayashi  半人前   投稿数: 39
MagicのDNSet関数を使用して、DateTimePickerのValueプロパティに納品予定日をセットするとで実現できます。

以下、プログラム例です。

V_DataTimePickerのシンボル名=A、納品予定日のシンボル名=Bとします。

レコード前でアクションコマンドを実行します。
実行するアクションは、「DNSet(A.Value,B)」とします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-7-19 16:06
terucarp  新米   投稿数: 17
おー!

Kitabayashiさま

ありがとうございます!
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約