PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22378 05/12/28 11:16:13 RE(1):PB9.0: 明細行の重複チェック By Hakofugu
22377 05/12/28 10:42:10 PB9.0: 明細行の重複チェック By skri5124

カテゴリ:スクリプトの記述
日付:2005年12月28日 11:16 発信者:Hakofugu
題名:RE(1):PB9.0: 明細行の重複チェック

skri5124さん、こんにちは。

>こんにちは。
>今回は、行き詰まったので教えてください。
>DWで明細行を入力・変更していくんですがキーも変えられるため
>重複チェックが必要です。
>どうやったらいいのかわからないので、教えてください。
>ヘルプを見ても配列が使えそうかな。。。くらいしかわかりません。
>簡単な関数とか、自分はこうやってるとか何でもいいのでお願いします

1.明細行数を取得
2.1?(明細行数?1)でループ
以下、ループ内の処理
3.ループカウンタ行の比較用カラムの値を取得
4.取得した比較用の値とカラム名を使ってFindメソッドの引数を作成
  (スタートはループカウンタ+1)
5.Findメソッドで見つかれば、ループをExitしてエラー処理
6.Findメソッドで見つからなければ、NEXT

>どうやったらいいのかわからないので、教えてください。

年末ですし、だいぶ煮詰まってらっしゃるようですが...
実現したいことを日本語でまとめてみてはどうでしょう。
それを実現するためにPBのどの機能が適切なのかを探すようにすれば
だんだん見えてくると思います。(急がば回れです)
焦らずがんばってください。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows XP
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.