PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
2509 98/07/29 17:47:22 RE:RE:RE:この場合DDDWを使っては? By HIDE
2508 98/07/29 17:15:47 RE:RE:この場合DDDWを使っては? By てとらぽっと
2506 98/07/29 16:06:26 RE:この場合DDDWを使っては? By HIDE
2504 98/07/29 15:53:53 この場合DDDWを使っては? By てとらぽっと
2501 98/07/29 15:25:43 RE:RE:PB5.0.03: データウィンドウ内のある特定の2バイト文字が化けてしまう回避方法はありませんか? By HIDE
2500 98/07/29 15:17:30 RE:PB5.0.03: データウィンドウ内のある特定の2バイト文字が化けてしまう回避方法はありませんか? By Hachi
2496 98/07/29 13:45:31 PB5.0.03: データウィンドウ内のある特定の2バイト文字が化けてしまう回避方法はありませんか? By HIDE

カテゴリ:旧電子会議室
日付:1998年07月29日 17:47 発信者:HIDE
題名:RE:RE:RE:この場合DDDWを使っては?

てとらぽっとさんこんにちわ

>DDDWを5000行とかって、実際には使ってませんが意外と早く読み終わります。
>データストアもそれくらいだとすぐ読んでくれますが、それと同じくらい?

全件検索の場合は2万件超えます。
DDDWも13個なのでけっこう重そうです(^^;;

>あと、わたしもよく使うマスタはデータストアにキャッシュしてます。
>使用するケースに合わせて必要な行だけを抜き出して複製した
>データストアも作っておいて、それをDDDWに ShareData してます。
>行き過ぎると開発がちょっと面倒です。(^^;
>参考までに、でした。

今回のケースでは、結局外部ソースのデータウィンドウを使って

DataWindowChild dw_child_01

/* データストアから構造体に待避 */
ll_find_cnt = f_get_code_str(\"001\")

/* 表示内容設定 */
dw_1.GetChild( \'shipping_method\', dw_child_01 )
FOR ll_cnt = 1 TO ll_find_cnt
dw_child_01.InsertRow(0)
dw_child_01.SetItem(ll_cnt,\"naiyou\",gstr_code[ll_cnt].naiyou)
dw_child_01.SetItem(ll_cnt,\"naiyou_code\",gstr_code[ll_cnt].naiyou_code)
NEXT

のように行うことで回避しました。

まだ?バイトコードには危ない部分がありますね。
ありがとうございました。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

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

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