PowerBuilder: この EBFを適用するには、PowerBuilder 12.1 (Build 6518J) をインストールしていることが条件となります。 製品互換性について: ----------------------- アプリケーションサーバ PowerBuilder 12.1 は、EBF13993 および EBF14146 を適用した EAServer 5.5、および、EAServer 6.3 でテストしています。 SQL Anywhere PowerBuilder 12.1 は、SQL Anywhere 12.0 および SQL Anywhere 12.0 ランタイムエディションでテストしています。 Microsoft .NET Framework PowerBuilder 12.1 は、Microsoft .NET Framework 3.5 をサポートしています。 Web ブラウザ PowerBuilder .NET Web フォームアプリケーションは、Internet Explorer 7 および Internet Explorer 8 をサポートしています。 Java PowerBuilder 12.1 は、JDK1.5 および JDK1.6 をサポートしています。 Ghostscript データウィンドウの PDF 形式での保存は、AFPL Ghostscript バージョン 8.60 でテストしています。
| コンポーネント | CR番号 | 報告内容 |
|---|---|---|
| DB Oracle | 636418 | build 5503 および 6107 を組み込んだ PowerBuilder 12 で、O90、O10、または ORA で DB に接続し、ソースコードあるいは DB ブラウザで以下の SQL 文を入力すると GPF が発生する場合があります。 select object_id, object_id + object_id + object_id + object_id + object_id + object_id + object_id + object_id + object_id + object_id + object_id + object_id + object_id + object_id + object_id + object_id from all_objects where rownum = 1; |
| DW - Runtime | 642557 | PB.NET で、下記のようなドット表記によるデータウィンドウ間の行データのコピーが動作しません。 dw_2.Object.id[1,ll_rowcount] = dw_1.Object.id[1, ll_rowcount] |
| DW Painter | 643132 | データソースを変更すると、表のエイリアスが列名に追加されます。 |
| DW Painter | 642257 | 一度削除してから再度追加したカラムで、フォントが選択できません。 |
| DW Painter | 641465 | OLEDB で DB 接続し、join 句を使用したデータウィンドウを作成しようとすると以下のようなエラーが発生する場合があります。 d_tabular を作成することができません。 SQLSTATE = 42000 SQL Server用のMicrosoft OLE DBプロバイダは、マルチパート識別子 "interview.interview_id"をバインドできませんでした。 |
| Function Painter | 646260 | PowerBuilder 12 で、アプリケーションのデバッグ後、関数を複製すると以下のようなエラーが発生して IDE がクラッシュする場合があります。 例外コード:C0000005のACCESS_VIOLATION ファイル名:C:\Program Files\Sybase\Shared\PowerBuilder\PBCMP120.dll |
| Language - Runtime | 646714 | 以前のバージョンの PB.NET ランタイムをランタイムパッケージャからインストールしたマシンで、PowerBuilder 12.1 .NET ランタイム用の MSI を実行すると、[修復] または [削除] のオプションしか表示されず、また、ウィンドウのタイトルに以前のバージョンが表示されます。 |
| ORCA | 643796 | build with overrides' を指定しても、OrcaScript はレジストリから JaguarServer プロファイルを検索します。 OrcaScript で 'build project with overrides' オプションを指定して EAS プロキシを配布する際に、存在しないアプリケーションサーバプロファイルを指定すると警告メッセージが表示されます。 表示されるメッセージ: The application server profile used by this project does not exist |
| PB Web Services | 644113 | Web サービスを実行時に、以下のようなエラーが発生する場合があります。 Web サービスのプロキシのメソッドの、シグネチャの定義が間違っています。 |
| PB.NET | 639812 | Oracle に接続し、タイムスタンプのカラムが3つ存在するデータウィンドウを PB.NET IDE ペインタからデータを検索すると、ごみデータが取得されます。 Classic IDE では正常に動作します。 |
| PB.NET DW | 649122 | 表示範囲より大きい詳細領域を持つデータウィンドウでは、マウスホイールやスクロールバーによるスクロールを行ってもデータウィンドウの ScrollVertical イベントが発生しません。 |
| PB.NET WebForm | 641742 | データウィンドウに [右から左] プロパティを設定し、Web フォームとして IIS に配布すると、カラムが別のヘッダの下に表示されます。 |
| Printing | 646278 | Citrix または、リモートデスクトップで接続した PC 上のローカルプリンタでは、PrintSetup 関数が動作しません。 |
| WPF DW | 644132 | PB.NET で、結果が0行をになるフィルタをかけ、ドット表記でデータにアクセスすると、PB 実行エラーが発生します。 |
| WPF DW Painter | 628730 | PB.NET でデータウィンドウの Name プロパティを変更時、カラムの仕様に反映されません。 Classic IDE では正常に動作します。 |
| WPF Runtime | 643429 | 複数階層の子ウィンドウをオープンし、open(window) を実行した場合、最前面に表示されるはずのウィンドウが表示されません。 PB.NET では発生しませんが、Classic IDE では発生します。 |
| WPF Runtime | 643198 | MDI フレーム内のシートまたはメインウィンドウに SetPostion(ToTop!) を使用し、1 が返却された場合でも、シートが最前面に表示されません。 Classic IDE では、正常に動作します。 |
| WPF Runtime | 642390 | 以下の例のように、WHERE 句で検索引数を使用した場合、SelectBlob が結果を返しません。 Blob Emp_id_pic string nn nn = 'First test file' SELECT BLOB BLOBData INTO :Emp_id_pic FROM BLOBTest WHERE BLOBTest.BLOBName = :nn USING sqlca ; 以下のような場合は正常に動作します。 SELECT BLOB BLOBData INTO :Emp_id_pic FROM BLOBTest WHERE BLOBTest.BLOBName = 'First test file' USING sqlca ; |
| Window - Runtime | 644712 | PowerBuilder アプリケーション実行時に、 データウィンドウコントロールのタイトルプロパティの値と同名のファイルをファイルシステムから検索します。 (例) データウィンドウコントロールの名前を 'none' とした場合に、アプリケーションを PowerBuiler IDE から実行すると、'none' というファイルが検索される。 |
| Window - Runtime | 640539 | PowerBuider 12 アプリケーションからフォーカスを失っている外部のウィンドウに対してメッセージ 2061 および 2062 を送ることができます。 |
| DB Informix | 649774 | ファイルから行データを読み取り、テーブルを更新する処理を行うループの実行中に、pbshr115.dll で例外 0x80000003 が発生し、実行ファイルがクラッシュする場合があります。 |
| DB Painter | 655935 | ASE 15.0 上の identity 型の主キー列を持つテーブルを DB ペインタでデータ検索し、ID 列をクリック後、右クリックで行を選択して [行を削除] を選択すると、クリックした行ではなく、最初の行が削除されます。 行挿入でも、選択行ではなく先頭行の前に行挿入される場合があります。 ID 列以外を選択している場合は、正常に動作します。 |
| DW - Runtime | 656240 | [空文字列を NULL とする] プロパティが、number 型カラムに対して機能しません。 |
| DW - Runtime | 654239 | データウィンドウに対して ShareData 関数を実行してからフィルタを適用すると、フィルタ文字列にアクセスできなくなる場合があります。 |
| DW - Runtime | 651804 | Table.Data.Storage='Disk' はテーブルのデータをディスクに保持しますが、アプリケーションでは、Table.Data.Storage='Memory' と指定した場合と同程度のメモリを使用します。 |
| DW - Runtime | 651709 | PowerBuilder 10.2/PowerBuilder 10.5.2 と PowerBuilder 11.5.2/PowerBuilder 12.1 で Find() メソッドが異なる値を返します。 下記コードを実行した際に、 PowerBuilder 10.2/PowerBuilder 10.5.2 では 0 が返却され、PowerBuilder 11.5.1/PowerBuilder 12.1 では 2 が返却されます。 findstring = "Upper(display_value)='STAT'" st_result2.Text = String(dw_1.Find(findstring, 1, 9999)) |
| DW Display | 637584 | Windows のディスプレイ設定で画面の色数が 16 ビットに設定されている場合、データウィンドウの Picture コントロールで透過背景色を使用した GIF 画像ファイルを表示すると、背景色が灰色で表示されます。 色数を 32 ビットに設定すると、背景色が透過されるようになります。 |
| DW Graph | 648433 | グラフの印刷時、グラフ背景の目盛が重なっている部分の背景色が白で印刷されます。 以前、不正な印刷に関して報告された CR 439782 と関連します。 XPS/PDF、レーザープリンタ、および、カラープリンタの印刷テストで現象の発生が確認されています。 |
| DW HTML | 654419 | グリッドデータウィンドウで 1 行に複数のラジオボタンエディットカラムを設定すると、ラジオボタンが全て最初の選択肢の左に表示され、通常の位置にはテキストだけが表示されます。 PowerBuilder 11.2 以降のバージョンでデータウィンドウの [Web 生成] タブのプロパティでフォーマットに [HTML] を設定し、[ブラウザ]、[HTML バージョン] のいずれか、または両方の値を設定した場合に発生します。 |
| DW Painter | 651649 | SQL 構文の編集を行うと、[更新特性の設定] ダイアログにて更新対象テーブルの一覧が表示されない場合があります。 |
| Menus - Runtime | 645317 | .NET Windows フォームアプリケーションで ChangeMenu() 関数を呼び出した後に MDI ツールバーが正しくリセットされません。 |
| PB GUI | 650987 | Windows のテーマをクラシックに設定すると、[枠のスタイル] を StyleLowered! に設定したチェックボタンおよびラジオボタンコントロールにフォーカス時の枠が表示されません。 また、チェックボックスおよびラジオボタンには [フォーカス時の枠表示] プロパティが存在しません。 |
| PB.NET | 657010 | PB.NET で複数コントロールを選択した際の縦方向の等間隔整列の動作が不正です。 |
| PB.NET | 654033 | PB.NET でドラッグアンドドロップを行った際に GetObjectAtPointer 関数が動作しません。 |
| PB.NET DW | 656417 | PB.NET にて、計算フィールドに検索引数を表示できません。 |
| Report Painter | 648447 | PowerBuilder および InfoMaker のグラフデータウィンドウで線グラフの色及び太さを変更することができません。 |
| WPF DW | 650804 | WPF アプリケーションでデータウィンドウの dragdrop イベントが発生しません。 |
| DW - Runtime | 654689 | PowerBuilder は、テキスト色のプロパティの計算式へ文字列を設定する際に空白を切り取ります。 以下の式は共に TRUE を返します。 IF(" FTtest " = "FTtest", RGB(0,0,0),RGB(255,0,0)) IF(LeftA(" LAtest",7) = "LAtest",RGB(0,0,0),RGB(255,0,0)) |
| DB Oracle | 660508 | [Update/Delete 文の Where 句] を [キー カラム] に設定しているデータウィンドウから Oracle 10g へデータを更新する際に、ORA-01403 エラーが発生する場合があります。 |
| DW - Runtime | 663020 | "Data.Storage" を、"Disk" から "Memory" へ変更する時に PowerBuilder がクラッシュする場合があります。 |
| DW Expression | 663708 | Len() 関数に Any 型の引数を渡した場合、F43 アサーションエラーが発生します。 |
| DW - Runtime | 666678 | データウィンドウのヘッダーに配置したボタンコントロールの Z オーダーが正しくありません。 |
| DB MS SQLServer | 659610 | DisableBind=0 の場合、ネストされた SELECT 構文を使用するデータウィンドウの検索で正しい結果が取得されません。 |
| Source Control | 658120 | PBNative を使用してソース管理を行なっている状態で、OLE コントロールが配置されている特定の画面に対して最新バージョンの取得とチェックアウトを行った際に IDE がクラッシュする場合があります。 |
| DW DDDW | 654229 | データウィンドウと、データウィンドウ内の DDDW で異なる単位系を使用している場合、DDDW の高さが正しく表示されません。 |
| DW - Runtime | 676413 | 次のコードを使用して背景色を変更しているにもかかわらず、アクティブカラムの背景色において、カラム内の一部分がデフォルト色のままです。 dw_1.modify("emp_id.BackGround.Color='16777215~tif(CurrentRow()=GetRow(),65535,16777215)'") |
| DW - Runtime | 659487 | dw.Reset() と、dw.InsertRow() の後に不要な垂直スクロールバーが表示される場合があります。 |
| DW Printing | 665986 | 複数のカラムでグループ化されたレポートで、末尾数行のカラムが印刷されません。 PowerBuilder 11.5.1 build 4011 から PowerBuilder 11.5.1 build4843 への移行で発生するリグレッションです。 |
| DB Informix | 643403 | PB12 へマイグレーションした後、DBへ更新を行う場合にアプリケーションがクラッシュします。 |
| Language - Runtime | 678122 | PB 11.5 における Ceiling 関数の戻り値が PB 9.0.3 の時と異なります。 PB11.5 では不正な値が返却されます。 |
| DW - Runtime | 02085J | エディットマスクでエスケープ (~) を使用した書式を設定した場合、エスケープされた文字を削除することができます。 |
| SQL Painter | 02086J | データウィンドウのデータソース画面のデータ結合ダイアログで、Left Join と Right Joinが逆に表示されます。 例えば、下記のような構文の場合、Syntax上の内容が WHERE ( TableA.aaa = TableB.aaa (+)) と表示されます。 TableA.aaa = TableB.aaa and rows from TableB that have no TableA |
| WPF DW | 02089J | PB.NET の年号 EditMask で入力できない年月日が存在します。 |
| Function | 02093J | ロケールが韓国語の場合、 LenA 関数が正しい文字数を返却しません。 |