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

パスワード:


パスワード紛失

項目の書式-式エディタ

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-3-13 9:51
uyu  新米   投稿数: 3
ある項目を表示するのにコントロール特性の書式を変えたいのですが式エディタを使用するやり方が間違っているのでしょうか?
表示されなくなります。
項目は4桁の数値、書式には4P0と入っています。
書式にIF(S='リスト','4P0','3P0')と入れました。
これだと砂時計マークが出て動かなくなります。
IF(S='リスト','4P','3P')
IF(S='リスト','4Z','3Z')
IF(S='リスト','4Z0','3Z0')
IF(S='リスト','4P*','3P*')
上記の場合では表示がされ正常に動きます。
'P0'は許されないのでしょうか?dbMAGICのバグじゃないかと思ってるんですけど・・・
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-3-13 10:10
sigeno56  長老   投稿数: 336
書式を式で
'4P0'とか'5P0'とかにするので固まるのは不思議ですね。


IF(S='リスト'・・・っていう部分は、私は
IF(TRIM(S)='リスト'と記述するようにしています。
今回の現象とは関係無いと思いますが。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-3-13 11:44
uyu  新米   投稿数: 3
単純な1タスクのプログラムを作成してやってみたらうまくいきました。

実際のプログラムはサブフォームを使用してタスク1、タスク2と切り替えてます。
タスク1←→タスク2と切替ながら項目をクリックしていると固まってしまいます。
これは書式の式エディタでIF文使用しているときで、2桁(4P,2Z)とかだと固まらないのですが3桁(4P0,3Z0)とかだと固まってしまうという現象が起こることがわかりました。
ただ単に式エディタに'4P0'とか入れても問題はありません。
なんでしょうね?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-3-13 12:03
sigeno56  長老   投稿数: 336
その項目は変数ですか、データの項目ですか?
データの項目なら記憶形式とかどうなんですかね?^^;
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2009-3-13 14:17
uyu  新米   投稿数: 3
sigeno56さんは書きました:
その項目は変数ですか、データの項目ですか?
データの項目なら記憶形式とかどうなんですかね?^^;

変数です。
何か影響あります?

他にも問題があり、大変です(ToT;)
データが少ないとOKでデータが多いと落ちたり。。。とか
別に質問しないと・・・
投票数:0 平均点:0.00

  条件検索へ


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