過去の桐井戸端BBS (桐ver.8)
16182 表定義情報をK3ファイルから読み込みたい 磯田 2002/05/28-12:49
いつもお世話になっています。
表定義の際に項目数がたくさんあるので、エクセル又は桐のテーブルからK3ファイル書出しを行い、
それを表定義画面で読み込むことを挑戦しています。
過去ログで検索してやり方はわかったのですが、うまくいきません。

おそらく項目計算式の中に

 #条件選択([般]+#直前値([],0)=0,"",1,[般]+#直前値([],0))

というのがあり、コンマやダブルクォーテーションマークを使用しているため、
K3ファイルの中で次の定義情報として読み取られるためではないかと推測しています。
このような条件式を含むK3ファイルでも表定義に正しく読み込む方法がないでしょうか。
表定義画面で置換等の操作が出来れば一番いいのでしょうが。
項目数の多い表を定義する場合にはかなり重宝すると思います。
16186 Re:K3ファイルからの表定義 うにん 2002/05/28-16:05
記事番号16182へのコメント
磯田さん

エクセルはともかく、桐でやるなら何も面倒なことはないはずですが。
上の例なら、K3ファイルに書き出したときに、自動的に"が""に置換されて
"#条件選択([般]+#直前値([],0)=0,"""",1,[般]+#直前値([],0))"
のようになるはずです。テキストエディタ(メモ帳とか)で確認してください。

16212 類似の項目を多数作るなら 佐田 守弘 2002/05/30-02:08
記事番号16182へのコメント
磯田さん
類似の項目を多数作るなら、桐の定義画面で行った方が簡単です。
方法は、直前行の複写で同じ定義の行を作り、項目名を後から変更します。
[属性]→[項目属性を全て表示]に設定すれば、表引きやその他の設定のセルも表示されます。
もちろんここで、直前値の複写や、項目値の複写などの操作も行えます。

「Excelで定義したい」とは、この項目属性を全て表示されている画面を使いたいという事ではないのでしょうか。

もしワープロやエディタ的な画面で編集したいのであれば、必要項目を作ってから
K3ファイルに書き出し、これを編集した方が良いでしょう。

佐田守弘(KS-00119)
16224 Re:K3ファイルからの表定義 磯田 2002/05/30-20:00
記事番号16182へのコメント
うにんさん、佐田先生ありがとうございます。結局、項目計算式をカットアンドペーストでコピーして、
部分的に修正を加える方法で済ませてしまいました。
項目名に[P1般][P2般][P3般]…と規則性があったので計算式を使って一気に入力しようということを考えたのです。
でも手入力でも大して時間はかかりませんでした。
ただ、表定義の画面で置換ができればいろいろと便利だろうと考えます。
ありがとうございました。
16226 1票>定義画面での置換 佐田 守弘 2002/05/31-00:02
記事番号16224へのコメント
磯田さん
>規則性があったので計算式を使って一気に入力しようと
>ただ、表定義の画面で置換ができればいろいろと便利だろうと考えます。

全く同感です。
それも表定義だけでなく、フォーム定義やレポート定義画面でも
類似の計算式の置換ができたら、とても便利だと思います。

佐田守弘(KS-00119)

半年かそれ以上前ですが、上記の要望を管理工学研究所に伝えたところ、
管理工学研究所も「同感」だと言っておりました。

戻る