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 (記載なし)

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