PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
18823 | 03/02/07 13:22:07 | RE(2):PB7.0: ダブルクォーテーションを含む文字列をTEXTにはりつける By isii |
18822 | 03/02/07 13:00:56 | RE(1):PB7.0: ダブルクォーテーションを含む文字列をTEXTにはりつける By ZONE |
18818 | 03/02/06 19:08:02 | PB7.0: ダブルクォーテーションを含む文字列をTEXTにはりつける By ひろか |
カテゴリ:PowerBuilderの開発環境
日付:2003年02月07日 13:22 発信者:isii
題名:RE(2):PB7.0: ダブルクォーテーションを含む文字列をTEXTにはりつける
ひろかさん、こんにちは。
>初心者的な質問かと思うのですが、どなたか教えてください。
>
>ダブルクォーテーションを含む文字列 「明細」(dw_2)を
>印刷用dw(dw_1)「摘要」に貼り付けるのに以下のように記述したところ
>システムエラーが起きました。
>
>dw_1.Object.摘要.Text = dw_2.GetItemString(1,\"明細\")
>
>そして、以下のように修正したところ正常にできました。
>これはこういうものなのでしょうか?
>
>dw_1.Modify(\"摘要.Text = \'\" + dw_2.GetItemString(1,\"明細\") + \"\'\")
GetItemString()で取得した値をドット表記で代入すると確かにダウンした
記憶があります。
変数を使用すればドット表記で代入する事ができますが、値がNULLの場合、
これもダウンしますので値のチェックが必要です。
余談ですが、オブジェクト名に日本語を使用するのはやめた方がいいと思い
ます。
英語版が元に日本語対応されていますが、テストされているかわかりません
ので...
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Microsoft SQL Server Client 6.5
Browser (記載なし)
Server SoftWare
OS Windows 2000
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.