過去の桐井戸端BBS (桐ver.8)
2544 代入の使用について 十川 1999/8/30-01:04
前回の文字と数値の変換について#HEX関数を使ったためであることがわかりました。
A票の1項目から特定の値を取り出し、他の票の入力に使う方法がわかりません。
年度を頭に持った一連の連番を使うことを考えて、連番を作る票を考えましたが、
肝心なその文字列をメインの票に読み込むことが出来ません。
2546 Re: 宮城 1999/8/30-08:49
記事番号2544へのコメント
[西暦年][連番][key]
1999 1
[西暦年][連番]が数値、[key]が文字列として、連番を3桁とりたい場合
次のようにします。

[key]を次式で置換か項目計算。

#文字列([西暦年])+#文字列([連番],3)
2552 Re: はまだ 1999/8/30-19:52
記事番号2544へのコメント
>前回の文字と数値の変換について#HEX関数を使ったためであることがわかりました
>。A票の1項目から特定の値を取り出し、他の票の入力に使う方法がわかりません。
>年度を頭に持った一連の連番を使うことを考えて、連番を作る票を考えましたが、
>肝心なその文字列をメインの票に読み込むことが出来ません。

意図するところと違いましたら読み流してください。
あくまで一括処理でとりこむということで(Ver5で検証)お考えください。
メインの表の入力処理で他の表の値を取得したいということであれば、
     表 ”A表”
で表を開きます。その表の特定の項目の値を変数に代入します。たとえば、
基準となる注文Noの最新の値があるばあい、
     代入 &注文No=[A表の注文NO]でA表の値を変数に取り込みます。
編集表コマンドでメインの表にきりかえ
     行訂正 [メインの注文No]=&注文No+1
で最新の注文Noに項目値をかきかえます。
またメインの表で
     代入 &注文NO=[メインの注文No]
     編集表 "A表"
     行訂正 [A表の注文NO]=&注文NO
とすればメインの表を最新にしたうえ基準となるA表の値も最新に更新できます。
これは数値の場合ですが、文字列におきかえてかんがえていただければよいとお
もいます。
2569 Re: 宮城 1999/8/31-20:31
記事番号2544へのコメント
A表に年度つき連番([X]とする)ができていて、それをB表項目[Y]に読み込む
ということでしょうか。ならば、B表を開き、

読み込み 表,"B表",{[Y][X]}

だけでOKですが。
2570 Re: 宮城 1999/8/31-20:33
記事番号2569へのコメント
失礼しました。

読み込み 表,"A表",{[Y][X]}

読み込みはA表が開いていても大丈夫です。

戻る