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

パスワード:


パスワード紛失

変数の桁数変更について

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2013-7-31 18:52
NKJ006  新米   投稿数: 11
今回も皆様にお知恵をお借りしたくて投稿致しました。

このたび、桁数を増やさなければいけない項目が発生しました。

データベース側の項目は1つずつ確認して手動にて変更致しました。

問題はプログラム側にてこの項目に関する変数の桁を増やす場合ですが、
ほとんどタイプ辞書を使用しておらず、手動にて変更しないといけないのですが、
プログラムの本数が1コントロールに約3000ありますので、なんとかミス無く変換
出来ないかと考えております。

プログラム出力しますと、変数項目の内容が、
FIELD={DESC="KAMOKU_CD",ISN=1,
PROPLIST={MODEL="FIELD",
PROP={ID="MODEL",DATA={MODEL_ID={DEF_OBJ="FIELD_NUMERIC"}}},
PROP={ID="PICTURE",DATA={VAL="6"}},
PROP={ID="DEC"},
PROP={ID="WHOLE",DATA={VAL=6}},
PROP={ID="NEGATIVE"},
PROP={ID="FIELD_STYLE",DATA={VAL=1}}}},

だいたい変数の項目はこのような内容になっていますが、
この変数は6桁の変数なので、DATA={VAL=6}の部分が
桁数だと思われます。

この部分を希望の桁数に書換えをして、辞書入力する方法で何とか
ならないかなと思っております。

どなたか、上記のような桁数変更を実施された方はいらっしゃるでしょうか。

よろしくお願い致します。

使用環境
OS Windows XP
Magic V9 PLUS SP3C
DB Pervasive V8
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-7-31 21:28
nkmt  長老   投稿数: 1668
こんばんは。

V9 は手元にないので、ちょっとわかりませんが、
V9 Plusなら
 編集 → テキスト検索 が可能ですね。

KAMOKU_CD で検索をかけるとクロスリファレンスに
検索結果が表示されるので、私ならそこでダブルクリックして
該当箇所へジャプして、手動で変更するかもしれません。^^;
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-7-31 22:06
NKJ006  新米   投稿数: 11
nkmt様

ご返答ありがとうございました。

テキスト検索を実施してみましたが、該当が約3000はありそうです。

後は気合と根性ですかね。

やはり、辞書出力した内容を書き換えるのは危険でしょうか。
もし、どなたか実施された方がいらっしゃれば、成功した、失敗したなど、
お教え願えればと思います。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-8-1 7:53
nkmt  長老   投稿数: 1668
オリジナルのMCFは当然残しておいて、

KAMOKU_CDが登場した後の
DATA={VAL=6} を変換する!
といった具合にテキスト読み込み & 別テキストへの書込み!
というプログラムを組んで実験するのもいいんじゃないでしょうか。

具体的にここを直す!というのをはっきりさせてから。
投票数:0 平均点:0.00

  条件検索へ


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