<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sybase数据库技术，数据库恢复专家 &#187; CR</title>
	<atom:link href="http://www.dbainfo.net/tag/cr/feed" rel="self" type="application/rss+xml" />
	<link>https://www.dbainfo.net</link>
	<description>提供Sybase ASE及Sybase SQL Anywhere数据库修复服务，电话：13811580958(微信)，QQ：289965371！We have many years of experience in recovering data from damanged Sybase devices. Contact us by Phone: +86 13811580958 Wechat: 13811580958 Email: 289965371@qq.com</description>
	<lastBuildDate>Sat, 14 Jun 2025 16:28:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>SAP PB Enterprise的所有已知BUG列表（10）</title>
		<link>https://www.dbainfo.net/sap-pb-cr-number-10.htm</link>
		<comments>https://www.dbainfo.net/sap-pb-cr-number-10.htm#comments</comments>
		<pubDate>Sun, 08 Mar 2015 14:37:26 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[CR]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/?p=2932</guid>
		<description><![CDATA[随着Sybase被完全整合到SAP下，Sybase原来的支持网站被SAP Support Portal取代。 只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。 考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况，现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。 在SAP Support Portal网站或者google上搜索Targeted CR List for ASE，可以看到针对不同版本的CR（CR表示Change Request）简单描述信息列表。 需要注意的是：Targeted CR List for ASE列出的CR虽然绝大多数是BUG，但有一些是更改需求。 以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息！ 不仅仅包括BUG的详细描述信息，还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程；有些BUG还提供了Workaround来临时解决该BUG带来问题。 PB Enterprise的所有已知BUG列表（1） PB Enterprise的所有已知BUG列表（2） PB Enterprise的所有已知BUG列表（3） PB Enterprise的所有已知BUG列表（4） PB Enterprise的所有已知BUG列表（5） PB Enterprise的所有已知BUG列表（6） PB Enterprise的所有已知BUG列表（7） PB Enterprise的所有已知BUG列表（8） PB Enterprise的所有已知BUG列表（9） PB Enterprise的所有已知BUG列表（10） &#160; CR Number Description 666115 When a NUMBER type [...]]]></description>
			<content:encoded><![CDATA[<p><base target="_blank" /></p>
<p>随着Sybase被完全整合到SAP下，Sybase原来的支持网站被SAP Support Portal取代。<br />
	只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。<br />
	考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况，现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。<br />
	在SAP Support Portal网站或者google上搜索Targeted CR List for ASE，可以看到针对不同版本的CR（CR表示Change Request）简单描述信息列表。<br />
	需要注意的是：Targeted CR List for ASE列出的CR虽然绝大多数是BUG，但有一些是更改需求。<br />
	以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息！<br />
	不仅仅包括BUG的详细描述信息，还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程；有些BUG还提供了Workaround来临时解决该BUG带来问题。</p>
<p><a href="https://www.dbainfo.net/sap-pb-cr-number-1.htm">PB Enterprise的所有已知BUG列表（1）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-2.htm">PB Enterprise的所有已知BUG列表（2）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-3.htm">PB Enterprise的所有已知BUG列表（3）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-4.htm">PB Enterprise的所有已知BUG列表（4）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-5.htm">PB Enterprise的所有已知BUG列表（5）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-6.htm">PB Enterprise的所有已知BUG列表（6）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-7.htm">PB Enterprise的所有已知BUG列表（7）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-8.htm">PB Enterprise的所有已知BUG列表（8）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-9.htm">PB Enterprise的所有已知BUG列表（9）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-10.htm">PB Enterprise的所有已知BUG列表（10）</a><br />
	&nbsp;</p>
<table align="left" border="1" cellpadding="0" cellspacing="0" style="table-layout: fixed; word-break:break-all; word-wrap: break-all;" width="100%">
<tbody>
<tr align="center">
<td width="11%">CR <br />
				Number</td>
<td>Description</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR666115">666115</a></td>
<td>When a NUMBER type column is added to the table created to Oracle Database, the data pipeline of PowerBuilder cannot recognize correct. </p>
<p>				A NUMBER type column changes to a FLOAT type.</p>
<p>				This issue is reproduced by Oracle 11.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR666583">666583</a></td>
<td>When setting different levels of Print.Preview.Zoom, inexact positioning leads to artefacts, specially when using boxes around columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR666678">666678</a></td>
<td>Z order of the button control located to the header area of DataWindow is not correct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR666957">666957</a></td>
<td>The customer has a tab with many tab pages on a very small response window. There are so many tab pages that the tabs are wrapped at the top. This pushes down the area where the tab pages display. In the tab constructor even, he makes several tab pages invisible such that only 2 or 3 tab pages are visible and there is no longer any need to wrap the tabs. But the tab page display is still pushed down as if the tab pages were still wrapped. Because there window is so small, text gets chopped at the bottom.</p>
<p>				As a workaround he is using a popup window. This works fine, and re-displays the non wrapped tab pages correctly. But he needs this to work for a response window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR666982">666982</a></td>
<td>BUG * Treeview RowFocusIndicator issue. Behavior not consistent when changing SelectNodeByMouse property.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR667239">667239</a></td>
<td>PageCount() DataWindow expression function on a Datawindow control may return incorrect values in non-Preview mode if the DataWindow has a control in the summary area.<span id="more-2932"></span></td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR667533">667533</a></td>
<td>Crash dump analysis request. Customer migrated a PB 7 app to PB 11.5. Now their users are crashing intermitently. Not reproducable. They occasionally crash in development, but the users seems to see it more.</p>
<p>				They have reviewed code in the areas of external calls. They do have a number of external calls and they eliminated many and checked on string allocation for those they need. But crashes still happen. Has uploaded a couple of crash dumps.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR667603">667603</a></td>
<td>This is a feature request to make the DB Painter to rollback an uncommitted transaction at disconnection</p>
<p>				if &quot;Commit on Disconnect&quot; of the Database Profile is turned off.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR667928">667928</a></td>
<td>When adding data to the RTE, you can insert</p>
<p>				page breaks by CTRL+Enter. When you save to PDF using SaveDocument(), the page breaks are not included in the PDF file.</p>
<p>				The pagebreaks are included in the PDF file if the RTE control has header/footer</p>
<p>				checked. But this property, according to the customer, changes the format and where the page breaks are inserted in the PDF file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR667963">667963</a></td>
<td>In PB 9.0 when you set the password property on an SLE, when you input characters at run time they are displayed as asterisks. Starting in PB 10.0 and continuing in PB 12.0 they are displayed as little circular blobs, not asterisks. The documentation has not changed and still says &quot;asterisks&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR668046">668046</a></td>
<td>The new function could look something like this:</p>
<p>				PBWINAPI_(INT) PBORCA_SetApplicationIcon ( HPBORCA hORCASession,</p>
<p>				LPTSTR lpszLibName, // PBL where appicon resides</p>
<p>				LPTSTR lpszEntryName, // Application object</p>
<p>				LPTSTR lpszIconName ); // Icon object on the file system</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR668083">668083</a></td>
<td>Calling a COM object method that returns a reference to another COM object generates</p>
<p>				this error messagebox:</p>
<p>				--------------</p>
<p>				Title:</p>
<p>				&quot;PowerBuilder application execution error (R0063)</p>
<p>				Body:</p>
<p>				&quot;Application terminated.</p>
<p>				Error: Function/event with no return value used in expression at line 64 of object cb_1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR668123">668123</a></td>
<td>After installing PB 12.5 beta (build 1511) and then</p>
<p>				opening a wpf window in PB 12.1, the following message appears in the PB 12.1</p>
<p>				wpf window design view:</p>
<p>				Intentionally Left Blank</p>
<p>				The document root element is not supported by the visual designer</p>
<p>				The XAML on this PB 12.1 WPF window is:</p>
<p>				&lt;pbwpf:Window x:Class=&quot;w_main&quot;</p>
<p>				xmlns=&quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot;</p>
<p>				xmlns:x=&quot;http://schemas.microsoft.com/winfx/2006/xaml&quot;</p>
<p>				xmlns:pbwpf=&quot;clr-namespace:Sybase.PowerBuilder.WPF.Controls;assembly=Sybase.PowerBuilder.WPF.Controls&quot;</p>
<p>				PBHeight=&quot;2000&quot; PBWidth=&quot;2500&quot; MinBox=&quot;True&quot; MaxBox=&quot;True&quot; PBTitle=&quot;&quot; TitleBar=&quot;True&quot; ControlMenu=&quot;True&quot;</p>
<p>				Center=&quot;True&quot; Resizable=&quot;True&quot; Uid=&quot;4&quot;&gt;</p>
<p>				&lt;Grid&gt;</p>
<p>				&lt;pbwpf:CommandButton Height=&quot;28&quot; HorizontalAlignment=&quot;Right&quot; Margin=&quot;0,0,110,84&quot; Name=&quot;cb_1&quot; TabOrder=&quot;10&quot; Text=&quot;Move Me in IDE&quot; TextSize=&quot;-10&quot; VerticalAlignment=&quot;Bottom&quot; Width=&quot;88&quot; PBHeight=&quot;112&quot; PBWidth=&quot;402&quot; X=&quot;1495&quot; Y=&quot;1400&quot; /&gt;</p>
<p>				&lt;/Grid&gt;</p>
<p>				&lt;/pbwpf:Window&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR668303">668303</a></td>
<td>When running an incremental build on a WPF</p>
<p>				window target, the following error returns:</p>
<p>				Error 1 Illegal data type: array.w_base.instance variables -1 -1 wp_interfaces (C:\pse\pse-12\testarraybug\TestArrayBug)</p>
<p>				A full project works works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR668310">668310</a></td>
<td>The customer has a PB application originally in 11.1 but upgraded to 12.1 for the dump analysis that is being executed on a Windows 2003 server. The application has no user interface and is invoked manually from a command line or automatically from their Enterprise Scheduling software. They recently changed the Enterprise Scheduling software from CA Autosys to CA ESP Workload Automation. Since the change to CA ESP, the PB application processes about 440 transactions and then stops. It works correctly under the old CA Autosys scheduler or from the command line. They don&#39;t see any excessive memory or CPU usage. They don&#39;t see any signs of abnormal termination.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR668599">668599</a></td>
<td>Customer&#39;s application crashes at times but at other times it does not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR668777">668777</a></td>
<td>Of the last line of a nested report within a composite report only the upper part of the characters were displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR669225">669225</a></td>
<td>PB is crashing when using IBM&#39;s Rational Functional</p>
<p>				Tester </p>
<p>				The crash is happening with a BAD_INSTRUCTION_PTR error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR669356">669356</a></td>
<td>After calling a print method, as for the value of the Zoom property of a child datawindow, the value of a parent datawindow overwrited copied necessarily.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR669457">669457</a></td>
<td>Customer previously was using a SATO label printer and his labels printed correctly. They are now trying to change to use a Zebra ZM400, 200 dpi (ZPL) printer with a predefined label datawindow (Laser Business Card 2.00 X 3.50). Once the printer for the datawindow is defined, the label becomes distorted and does not print preview or print correctly.</p>
<p>				Customer has tried using the print driver that comes with the printer and also one from Seagull Scientific (Zebra ZPL-II Driver version 7.2) with the same results.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR669539">669539</a></td>
<td>Application often crashes after scrolling many times a DW containing rows with .png images.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR669594">669594</a></td>
<td>After upgrading to PB 11.5.1 (build 4897) from (build 4675)</p>
<p>				application is crashing in the pbvm.</p>
<p>				Adplus dump file shows:</p>
<p>				FOLLOWUP_IP: </p>
<p>				PBVM115!WndInitTabs+2f [e:\pb115\runtime\function\fnwnd.cpp @ 1340]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR669964">669964</a></td>
<td>Customer&#39;s large application is crashing frequently and he is unable to find the source of the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR669988">669988</a></td>
<td>PB/EAS crashing with an exception_access_violation.</p>
<p>				The eas log shows:</p>
<p>				JaguarServer] cavii: : DEBUG&gt;&gt;...from n_cavweb_webpage Deactivate!</p>
<p>				[JaguarServer] cavii: : DEBUG&gt;&gt;...from n_cavweb_webpage Deactivate!</p>
<p>				[JaguarServer] n_cavweb_trans&gt;DB Connectivity Logging (PB11.5): O10*CAV*</p>
<p>				[JaguarServer] PB INTERNAL EXCEPTION on: Thread : 1268, Address : 0x10BA34D2, Type : EXCEPTION_ACCESS_VIOLATION writing address 0x00000018. CPB_Component::activate</p>
<p>				[JaguarServer] Dump Ignored</p>
<p>				[JaguarServer] Fatal Error Occurs when try to activate PB Component CAVWEBOnline/nvo_cav_entry.</p>
<p>				[JaguarServer] Fatal Error Occurs in PB Component, Jaguar Terminated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR670381">670381</a></td>
<td>When updating a datastore after using setfullstate,</p>
<p>				the update fails with &#39;Row changed between retrieve and update&#39;.</p>
<p>				The sqlpreview event shows PB is sending:</p>
<p>				Delete from rmcmaster where repairmanufcode = &#39;&#39;</p>
<p>				PB should be sending an update to database:</p>
<p>				UPDATE RMCMaster SET repairmanufcode = &#39;00021&#39;, repairmanufcodestatus = &#39;A&#39;, repairmanufprogram = &#39;CO&#39;, repairmanufcodename = &#39;xxxxxxxxxxxxxxxxxxxx., 707 xxxxxxxxx,&#39;, primevendorcode = &#39;XX&#39;, repairmanufcodecity = &#39;ANAHEIM&#39;, repairmanufcodestate = &#39;CA&#39;, logid = &#39;campagna&#39;, lastupdatedate = &#39;5-16-2011 12:39:34.109&#39; WHERE repairmanufcode = &#39;07421&#39;</p>
<p>				Problem happens only on solaris. Works ok on windows. Windows is sending an</p>
<p>				update sql statement to the database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR670488">670488</a></td>
<td>Using the PBDOM code, there are a lot of silent exceptions ( Exception that thrown from a threads inside the application) when attaching the debugger to the created executable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR670519">670519</a></td>
<td>PB 12.5 beta background color = transparent for window controls. Transparent is available in the dropdownlistbox for background color in the [Properties] tab on the right side of the window painter. Dropdown list of background colors in the menu toolbar icon when dropped down does not include a transparent option.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR670895">670895</a></td>
<td>When saving a wpf window with the following powerscript:</p>
<p>				oleobject lole_ole</p>
<p>				lole_ole = create OleObject</p>
<p>				lole_ole.connectToNewObject(&#39;excel.application&#39;)</p>
<p>				destroy lole_ole</p>
<p>				The following message appears:</p>
<p>				Cannot destroy a non-object type instance.</p>
<p>				The wpf window appears to save ok. This message does not appear in PB 12.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR671019">671019</a></td>
<td>In PB 12.5 beta the Intellisense/autocompletion does not work for this WPF control.</p>
<p>				When trying to save a valid syntax you get: Error :</p>
<p>				File save cancelled or caused an internal error during the save.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR671211">671211</a></td>
<td>When minimizing a user object (Dock window from DevComponents) containing a PB treeview control, with the treeview populated, the application crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR671223">671223</a></td>
<td>The Getrow function returned the previously selected row in the itemchanged event on a child DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR671276">671276</a></td>
<td>Memory leak occurs when performing dw.object.DataWindow.Column.Count each about 700bytes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR671503">671503</a></td>
<td>Performance degradation after installing PB 11.5.1 EBF.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR671538">671538</a></td>
<td>After migration to EAS6, a soap request fails if datatype not specified.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR671949">671949</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 12.1 .NET Build 6807</p>
<p>				Database/Driver File/Version: SQL Anywhere EASDemoDB V12 that comes with PB installation</p>
<p>				Comments: When creating a datawindow based on stored procedure, PB &quot;forgets&quot; to add a &quot;@&quot; preffix right before the argument value. As a consequence, PB .NET hangs when retrieving datawindow object in DW.NET Painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR672074">672074</a></td>
<td>Customer requests a way to import saved xml dw source. There is an example XML2DW Wizard (xml2dw.zip) on Codexchange see http://downloads.sybase.com/codexchange/powerbuilder/387/xml2dw.zip</p>
<p>				But this fails with xtab, label or group dw because these presentation styles are much more complex and are not supported in this sample.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR672195">672195</a></td>
<td>Computed field should not be editable in a RichText datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR672201">672201</a></td>
<td>When selecting an item in a ddlb in a datawindow,</p>
<p>				the dw appears to freeze. You can no longer select any items in any other ddlb</p>
<p>				or enter in data.</p>
<p>				After selecting an item, the itemchanged event is not firing. Works ok in PB 12 classic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR672547">672547</a></td>
<td>Customer has a large pb 11.5 application that is crashing randomly and has requested engineering review their dump file to see if they can determine the cause</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR672716">672716</a></td>
<td>Wants DBnotification event to be used with Sybase ASE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR672803">672803</a></td>
<td>3-D Look of Datawindow.checkbox does not work correct, when Windows Aero is used. On WindowsAero, Checkbox of DataWindow will always use a 3-D style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR672824">672824</a></td>
<td>Rich Text inputfieldlocate problem.</p>
<p>				Customer is generating richtext letters in a loop and he finds that the the inputfieldlocate function fails unless he creates and destroys the control with each iteration. This create and destroy is not a good workaround since it slows down his processing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR672860">672860</a></td>
<td>Crash dump analysis request.</p>
<p>				Application is deployed to 30+ client locations. It uses a lot of com objects to communicate and they are seeing random crashes. App was originally written on PB 9 and migrated to 11.5.</p>
<p>				The crash doesn&#39;t necessarily happen while they use the app. Sometimes they do something then will go to Outlook or some other program and when they come back to the application it crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR672992">672992</a></td>
<td>App migrated from PB9 is crashing on CloseWithReturn.</p>
<p>				FAULTING_IP: </p>
<p>				PBVM120!WndInitTabs+2f </p>
<p>				10bc0bef 813abe400000 cmp dword ptr [edx],offset </p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)</p>
<p>				ExceptionAddress: 10bc0bef (PBVM120!WndInitTabs+0x0000002f)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 00200042</p>
<p>				Attempt to read from address 00200042</p>
<p>				PRIMARY_PROBLEM_CLASS: STRING_DEREFERENCE</p>
<p>				BUGCHECK_STR: APPLICATION_FAULT_STRING_DEREFERENCE_INVALID_POINTER_READ</p>
<p>				LAST_CONTROL_TRANSFER: from 10bbf688 to 10bc0bef</p>
<p>				RESOLUTION: Resolved in PB 12.1 EBF19259</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR672993">672993</a></td>
<td>When generating .Net webservice proxy then no structure is generated for a </p>
<p>				complex sequence type containing: maxOccurs=&quot;unbounded&quot; </p>
<p>				Secondly with a webservice call on a structure containing a structure </p>
<p>				string parameters were include in the call but datetimes were missing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR673001">673001</a></td>
<td>When using the ORA driver connecting to Oracle 11, the</p>
<p>				customer is experiencing the following crash.</p>
<p>				FAULTING_IP: </p>
<p>				+32b2faf01e5df58</p>
<p>				00000000 ?? ???</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)</p>
<p>				ExceptionAddress: 00000000</p>
<p>				ExceptionCode: 80000003 (Break instruction exception)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 0</p>
<p>				FAULTING_THREAD: 00000774</p>
<p>				ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION} Breakpoint A breakpoint has been reached.</p>
<p>				EXCEPTION_CODE: (HRESULT) 0x80000003 (2147483651) - One or more arguments are invalid</p>
<p>				RESOLUTION: Customer worked out configuration issue Oracle.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR673005">673005</a></td>
<td>Using UpdateBlob and the ORA driver connecting</p>
<p>				to Oracle 11, the application generates a application fault.</p>
<p>				FAULTING_IP: </p>
<p>				kernel32!RaiseException+58</p>
<p>				76a6fbae c9 leave</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)</p>
<p>				ExceptionAddress: 76a6fbae (kernel32!RaiseException+0x00000058)</p>
<p>				ExceptionCode: ebf00baa</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 0</p>
<p>				TACK_COMMAND: dt ntdll!LdrpLastDllInitializer BaseDllName ; dt ntdll!LdrpFailureData ; ~0s; .ecxr ; kb</p>
<p>				FAILURE_BUCKET_ID: APPLICATION_FAULT_ebf00baa_orageneric11.dll!slcra</p>
<p>				BUCKET_ID: APPLICATION_FAULT_APPLICATION_FAULT_orageneric11!slcra+24</p>
<p>				RESOLUTION: Customer worked out configuration issue Oracle.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR673025">673025</a></td>
<td>Customer recently upgraded their PowerBuilder 11.5.1 application and components from EAS 5.2 to EAS 6.3. Previously everything ran without a problem and now they appear to be running into memory issues that cause them to experience severe performance problems with the need to restart the server several times a day. EAS support worked with them for a while to tune EAS and that turned up a PB Heap Exception. </p>
<p>				They have not been able to isolate the problem to a specific component but it does seem to be at least partially related to load.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR673303">673303</a></td>
<td>Customer would need to display also week numbers in Drop-down Calendar, so it would be good to have similar capabilities like the date picker control for window objects (weekNumbers property).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR673314">673314</a></td>
<td>Using the modify statement in a for..next loop, the</p>
<p>				following error results:</p>
<p>				PowerBuilder application execution error (r00006)</p>
<p>				Application terminated</p>
<p>				Error: Invalid DataWindow row/column specified at line xx in clicked event of object</p>
<p>				When migrating the application to PB 12.5 .NET, application will hang. Problem happens in PB 11.5.1 and PB 12.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR673514">673514</a></td>
<td>An execute immediate statement is failing with the following</p>
<p>				error:</p>
<p>				ORA-06550</p>
<p>				PLS-00103: Encountered the symbol &quot;DBMS_SESSION&quot; when expecting one of the following:</p>
<p>				:= . ( @ % ; immediate</p>
<p>				The symbol &quot;:=&quot; was subsituted for &quot;DBMS_SESSION&quot; to continue</p>
<p>				Using the following code:</p>
<p>				sCommand = &quot;execute dbms_session.set_nls(&#39;nls_date_format&#39;,&#39;&#39;&#39;YYYYMMDD&#39;&#39;&#39;)&quot;</p>
<p>				EXECUTE Immediate :sCommand USING itran_trans_object;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR673662">673662</a></td>
<td>Treeview node currentrow issue. After navigating the treeview with the right and left arrow keys, currentrow reports 0 and not currentrow</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR673839">673839</a></td>
<td>Updatable Columns listbox is malfunctioning when the list of columns is large ie. more than what fits on one screen and you need to scroll to the bottom of the list. An automatic deselection of columns start to happen.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR673888">673888</a></td>
<td>Customer has successfully built and ran his webservice client on his development machine and is now trying to deploy to a windows 7 64 bit server and the client is crashing. </p>
<p>				He is actually not crashing in a PB dll but in mscorwks.dll. </p>
<p>				Fault Module Name: mscorwks.dll</p>
<p>				Fault Module Version: 2.0.50727.4952</p>
<p>				We have created crash dumps, run listdlls and process monitor and it looks as though all PB files are present and available on his server but he still crashes. </p>
<p>				Looking for help in diagnosing this crash even though not crashing in PB dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR674143">674143</a></td>
<td>3-D property of checkbox control does not effect in a Windows XP style. </p>
<p>				While using the Windows XP style, checkbox control is always a 3-D display.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR674204">674204</a></td>
<td>OS: Windows XP SP2</p>
<p>				Versions and Build #s Tested: PB 12.1_6807</p>
<p>				Database/Driver File/Version: ADO.NET with MS SQL Server 2008</p>
<p>				This is a regression from PB 11.5.1. Datawindow that was migrated from PB 11.5.1 now produces the following error:</p>
<p>				DataWindow Error</p>
<p>				Select Error: Columns list do not match</p>
<p>				The same works fine in PB 11.5.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR674527">674527</a></td>
<td>.NET IDE : Insert of decimal values via DW and german regional settings (comma for decimal seperator) fails. Eg. an insert/update against the bonus table of the easdemo db gives:</p>
<p>				SQLSTATE = 21S01</p>
<p>				[Sybase][ODBC Driver][SQL Anywhere]Wrong number of values for INSERT</p>
<p>				No changes made to database.</p>
<p>				INSERT INTO &quot;bonus&quot; ( &quot;emp_id&quot;, &quot;bonus_date&quot;, &quot;bonus_amount&quot; ) VALUES ( 102, &#39;2011-11-11&#39;, 22,22 )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR674543">674543</a></td>
<td>Calling a java webservice from PB results in the</p>
<p>				following error:</p>
<p>				Client found response content type of &#39;multipart/related; boundary=&quot;MIMEBoundary_680e47b18b3b242093047718b087a6f4b466384a42920555&quot;; type=&quot;application/xop+xml&quot;; start=&quot;&lt;0.780e47b18b3b242093047718b087a6f4b466384a42920555@apache.org&gt;&quot;; start-info=&quot;text/xml&quot;&#39;, but expected &#39;text/xml&#39;. </p>
<p>				The request failed with the error message: </p>
<p>				-- </p>
<p>				--MIMEBoundary_680e47b18b3b242093047718b087a6f4b466384a42920555 </p>
<p>				Content-Type: application/xop+xml; charset=utf-8; type=&quot;text/xml&quot; </p>
<p>				Content-Transfer-Encoding: binary </p>
<p>				Content-ID: &lt;0.780e47b18b3b242093047718b087a6f4b466384a42920555@apache.org&gt; </p>
<p>				Customer java webservice is MTOM enabled</p>
<p>				RESOLUTION: MTOM is not supported in PB classic. Customer decided to go</p>
<p>				ahead without attachments in PB classic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR674577">674577</a></td>
<td>Customer is running to same issue </p>
<p>				as listed in cr639879.</p>
<p>				Need PB 12 linux patch to include cr639879.</p>
<p>				Resolution: Linux120_5530R_110621.tar.gz fixed the issue</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR675597">675597</a></td>
<td>SetFullState is supported in WPF DataWindow, however note that the full state information for WPF DataWindow is in XML format. For classic PB, the full state information is in binary format! WPF client needs to be anhanced to handle such situations ie. that the setfullstate can also assign binary blob to Datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR675600">675600</a></td>
<td>If I send an event/function (trigger-event) from PBNI to PB, it will crash unpredictably.</p>
<p>				This happens specially when many events occur, or if multiple threads send different events to PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR675627">675627</a></td>
<td>The customer has set the following on a treeview datawindow:</p>
<p>				dw_1.Object.DataWindow.Tree.SelectNodeByMouse = &#39;Yes&#39;</p>
<p>				When they click on a treeview row it gets highlighed. If they then downarrow, each new row becomes highlighted. As they reach the bottom of the viewable rows, the rows are scrolled into view.</p>
<p>				Now if they click initially on the first row and then hit the pagedown key, the new page is scrolled into view, but no rows are highlighted. Sholudn&#39;t the first row now in view be highlighted?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR675787">675787</a></td>
<td>OrcaScript stops building executable due to an incorrect syntax in a datawindow object.</p>
<p>				It does not log errors to the log file but displays a messagebox:</p>
<p>				&quot;DataWindow Error - Line .. Column ..: incorrect syntax.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR675788">675788</a></td>
<td>Event order is different for OpenTab/selectionchanged between PB 12.0 GA and PB 12.1 build 6807. Sample with demo is provided.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR675811">675811</a></td>
<td>When trying to save a datawindow that contains turkish characters, in the resulting pdf file they are not correctly rendered using XSL-FOP PDF printing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR676016">676016</a></td>
<td>Specifying an unevaluated expression as an initial value can cause crash on save eg, using this code will cause PB to crash in pbcmp dll:</p>
<p>				string filtre = &quot;date_reference=&quot;+string (ld_date,&#39;yyyy-mm-dd&#39;)+&quot; AND no_version=&quot;+string (ld_version)</p>
<p>				workaround code:</p>
<p>				string filtre</p>
<p>				filtre = &quot;date_reference=&quot;+string (ld_date,&#39;yyyy-mm-dd&#39;)+&quot; AND no_version=&quot;+string (ld_version)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR676413">676413</a></td>
<td>As for the background color of an active column, only a part will come back to a default color, even if it changes the background color of a column using the next code. </p>
<p>				dw_1.modify(&quot;emp_id.BackGround.Color=&#39;16777215~tif(CurrentRow()=GetRow(),65535,16777215)&#39;&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR676470">676470</a></td>
<td>PowerBuilder Build 4964 (also 4897) introduced a crash in the application.</p>
<p>				The customer is unable to reproduce in house, only the deployed application at his customer&#39;s site shows the problem, hence now he is unable to apply newer builds/EBFs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR676657">676657</a></td>
<td>When highlighting an editmask column with a mask of</p>
<p>				[currency(7)] and then hitting the delete key, the value to the right of the</p>
<p>				decimal is not deleted.</p>
<p>				For example if you have a value of $234.87 and you place the cursor to the right</p>
<p>				of the dollar sign. Then highlight the entire number of 234.87 and then hit the</p>
<p>				delete key, you will see the value changed to $.80. </p>
<p>				According to the Users Guide/Display and Validating Data/Defining edit styles,</p>
<p>				&#39;Delete deletes everything that is selected&#39;. That doesn&#39;t appear to be</p>
<p>				happening in this case.</p>
<p>				Problem also occurs with editmask control on a window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR676829">676829</a></td>
<td>A nested DW&#39;s OLE control within a composite Datawindow can not be accessed.</p>
<p>				Code used that failed:</p>
<p>				dw_composite.object.dw_ole.object.ole_test.object.SetLicenseNumber( &quot;xxxxxxxxx&quot; ) </p>
<p>				dw_composite.object.dw_ole.object.ole_test.object.displayfromfile( &quot;test.pdf&quot; )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR677045">677045</a></td>
<td>SaveAs method does not generate an XLSX file which can preserve white spaces.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR677158">677158</a></td>
<td>DW display issue after migration. After migration PB12 version shifts the DW up a hair which causes the Col1 and Col2 boxes to be clipped.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR677278">677278</a></td>
<td>1. Why is the IsPassword attribute being set on read only controls in</p>
<p>				DataWindow? We have used Microsoft&#39;s accessibility tools to prove that</p>
<p>				it is.</p>
<p>				These fields are clearly not readable by Windows screen reader. So, how</p>
<p>				does this meet the Accessibility Requirements. </p>
<p>				2. Rational Functional Tester reads the data buffer used by the</p>
<p>				DataWindow control. How do they do that? Is there an API for it?</p>
<p>				Or is it something proprietary that just IBM folks know how to do</p>
<p>				without the assistance of Sybase?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR677293">677293</a></td>
<td>Customer has an application using a rich text datawindow and on some machines, when the user goes to insert a document the application crashes and on others it does not. Both have been checked to make sure all pb dlls are the same version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR677645">677645</a></td>
<td>When retrieving a datawindow using a stored procedure</p>
<p>				as a datasource and the jdbc driver connecting to Oracle, the following error</p>
<p>				results:</p>
<p>				DataWindow Error</p>
<p>				Select Error: PowerBuilder JDBC Interface Error</p>
<p>				The jdbc log file shows:</p>
<p>				JdbcOdbcDriver class loaded</p>
<p>				registerDriver: driver[className=sun.jdbc.odbc.JdbcOdbcDriver,sun.jdbc.odbc.JdbcOdbcDriver@cdedfd]</p>
<p>				DriverManager.initialize: jdbc.drivers = null</p>
<p>				JDBC DriverManager initialized</p>
<p>				registerDriver: driver[className=oracle.jdbc.OracleDriver,oracle.jdbc.OracleDriver@1e97676]</p>
<p>				DriverManager.getConnection(&quot;jdbc:oracle:thin:@//xxxxx.sybase.com:1521/xxxxx.sybase.com&quot;)</p>
<p>				trying driver[className=sun.jdbc.odbc.JdbcOdbcDriver,sun.jdbc.odbc.JdbcOdbcDriver@cdedfd]</p>
<p>				*Driver.connect (jdbc:oracle:thin:@//xxxxxx.sybase.com:1521/xxxxxx.sybase.com)</p>
<p>				trying driver[className=oracle.jdbc.OracleDriver,oracle.jdbc.OracleDriver@1e97676]</p>
<p>				getConnection returning driver[className=oracle.jdbc.OracleDriver,oracle.jdbc.OracleDriver@1e97676]</p>
<p>				Java PbjdbcCommand::Execute for Oracle Cursor Exception thrown</p>
<p>				Problem happens when using the ojdbc5.jar or ojdbc6.jar in Oracle 11.</p>
<p>				Works ok in Oracle 10 using the classes12.zip. Also works ok using the ojdbc14.jar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR677654">677654</a></td>
<td>When executing a select statement in the db painter after</p>
<p>				canceling out of migrating an application, the ctrl+c and ctrl+v don&#39;t work</p>
<p>				on the result set. Also certain menu items in the db painter are greyed out.</p>
<p>				Works ok if there is a workspace open or if you had a workspace opened and then</p>
<p>				closed it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR677818">677818</a></td>
<td>When trying to browse to an unmapped drive</p>
<p>				using the unc format, GetFolder() does not browse to the directory.</p>
<p>				RESOLUTION: Not a PB bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR677911">677911</a></td>
<td>Setting the value of a variable to an empty string, the ok button gets disabled.</p>
<p>				This used to work fine up to versions 10.5 of PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR678092">678092</a></td>
<td>When calling an Oracle overloaded function thru rpc</p>
<p>				where the package name is a synonym, results in the following:</p>
<p>				- Using Oracle 10 client will crash pb</p>
<p>				- Using Oracle 11 client results in the following error:</p>
<p>				ora-01024: invalid datatype in OCI call</p>
<p>				Using dbparms of timestamp=0 and rpcstringcheck=0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR678096">678096</a></td>
<td>PB 12.1 .net, major formating display and printing issue in pb .net when using nested datawindows</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR678122">678122</a></td>
<td>Ceiling function returning a different value in PB 11.5 than it did in PB 9.0.3. It appears to be incorrect in 11.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR678325">678325</a></td>
<td>background color of DropDownListBox set a certain style is not transparent.</p>
<p>				This issue is reproduced when fulfilling the following conditions. </p>
<p>				1. Style type is DropDownListBox.</p>
<p>				2. &quot;Always Show Arrow&quot; in the Edit tab is available.</p>
<p>				3. The Border type in general is Lowered (5) or Noborder(0).</p>
<p>				4. Windows desktop is XP style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR679102">679102</a></td>
<td>A .Net class exposed as a Com object is not released when destroying the UO.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR679247">679247</a></td>
<td>Deploying PowerBuilder applications to IIS on Windows 7 remotely ran into Error &quot;IIS is not accessible. Please check server adddress and port number&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR679278">679278</a></td>
<td>The cursor jumps to an unexpected position in the last field on a DataWindow by tabbing</p>
<p>				if AutoSelect of Edit of the field is OFF.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR679361">679361</a></td>
<td>Performance degradation when loading a PSR report from network.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR679390">679390</a></td>
<td>Several issues with webforms:</p>
<p>				1 - When deployed as a webform, a format of &#39;00&#39; on a datawindow column reverts back to &#39;00&#39; if &#39;08&#39; or &#39;09&#39; are entered. &#39;01&#39; to &#39;07&#39; work correctly. </p>
<p>				2 - If you enter in a integer column an incorrect value for instance &quot;abc&quot; no validate event is fired for the first time or the first row. once you have entered a valid entry and the replace it with an invalid one the validation event is fired.</p>
<p>				3 - Under certain conditions if two inserted rows have the save value chosen for the drop down, only the first one updates.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR679487">679487</a></td>
<td>DataWindow with a huge # rows fails in the output to a XLSX file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR679817">679817</a></td>
<td>When trying to save to HTML, the following error</p>
<p>				results:</p>
<p>				Runtime Error!</p>
<p>				Program: C:\ProgramFiles\Sybase115\InfoMaker 11.5\IM115.EXE</p>
<p>				This application has requested the Runtime to terminate it in an unusual way.</p>
<p>				Please contact the application&#39;s support team for more information.&quot;</p>
<p>				Opening a psr in the IDE and trying to SaveRowsAS to HTMLTable, that is when</p>
<p>				error happens. Works ok for XML, excel and pdf formats.</p>
<p>				Crash is happening in the PBSHR115!SH_DYN_STRING_BUFFER::internalAppend.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR679952">679952</a></td>
<td>PB crashes, if Windows TabletPC input (TabTip.exe, C:\Program Files\Common Files\Microsoft Shared\Ink ) is activated and when a column as style type &#39;richtext&#39; in the datawindow has been declared.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR679999">679999</a></td>
<td>The customer recently migrated an application from PowerBuilder 10.5 to PowerBuilder 12.1 and now email creations that used to work have a problem. The emails now appear with garbage characters instead of apostrophes in some instances and also a garbage character at the top of the email for some reason. The application saves the contents of a rich text edit control using the SaveDocument function as an HTML file. This HTML file is the source of the e-mail. You can see differences in the HTML files generated by PB10.5 and PB 12.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR680351">680351</a></td>
<td>OS: Windows 2003</p>
<p>				Versions and Build #s Tested: PB.NET 12.1_6875</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Customer generated the proxies to consume the following external web service that has an entry for a binary file argument:</p>
<p>				http://200.115.33.117:8080/ekWebService/EkFirmaWebService.asmx</p>
<p>				While in runtime, PB.NET returns the following error:</p>
<p>				PowerBuilder application execution error</p>
<p>				Application terminated.</p>
<p>				Error: Exception thrown has not been handled.: System.InvalidOperationException</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR680538">680538</a></td>
<td>A crash occurs when trying to create a DataWindow on a long Informix synonym name of 30 characters or more.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR680541">680541</a></td>
<td>When the IsAllHebrew function used in a computed column </p>
<p>				then inserting a new row in the datawindow causes a crash.</p>
<p>				if ( isallhebrew(col), &quot;T&quot;, &quot;F&quot; )</p>
<p>				This crash did not occur when first is tested for a nill value as in:</p>
<p>				if (isnull(col), &quot;N&quot;, if (isallhebrew(col), &quot;T&quot;, &quot;F&quot; ))</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR680643">680643</a></td>
<td>The focus rectangle doesn&#39;t appear Radio botton and Check Box controls using Windows Classic style on Windows7 ,Vista.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR680695">680695</a></td>
<td>SetSeriesStyle can cause application crash. On some machines it seems more predictable than on others.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR680708">680708</a></td>
<td>Ado.Net DB interface gives error in IDE when installed Sybase.Data.AseClient is different version than the ADORelease=&#39;1.15.325.0&#39; eg. &#39;1.155.800.0&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR680756">680756</a></td>
<td>The customer&#39;s Web Server application uses load balanced (i.e. Cisco Load Balancer) EAServer PB NVOs to perform SaveAs PDF!. Very intermittently (ONCE EVERY FEW MONTHS!) the SaveAs is creating PDF Files without having any content in them (0 KB size). Once this happens on a server the problem tends to occur more frequently on that server until the server is rebooted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR680838">680838</a></td>
<td>Fails to call a WS on a server. The same WS service works on another one.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR680889">680889</a></td>
<td>PB 12.1 Application hangs when handling large data sets in a SharedObject</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR681440">681440</a></td>
<td>While installing the 12.5 .NET prerequisites, the</p>
<p>				following message appeared:</p>
<p>				Microsoft Visual Studio 2010 Shell (Isolated) -ENU</p>
<p>				The feature you are trying to use is on a network</p>
<p>				resource that is unavailable.</p>
<p>				Click OK to try again, or enter an alternate path to a</p>
<p>				folder containing the installation package &#39;vs_setup.msi&#39;</p>
<p>				in the box below.</p>
<p>				Use source:</p>
<p>				C:\windows\temp\sit28086.tmp\</p>
<p>				This problem happened when selected the option to reinstall the Visual Studio prerequisites.</p>
<p>				(Must had something left over from beta, even though, I had uninstalled all PB 12.5</p>
<p>				beta and VS 2010 isolated shell.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR681604">681604</a></td>
<td>Deploying .NET assembly that contains structures</p>
<p>				returns the following error:</p>
<p>				Error when compiling generated C# code:</p>
<p>				CS0052: Inconsistent accessibility: field type &#39;c__s_order_line_items[]&#39; is less accessible than field &#39;robs_dupe.s_sales_order.order_line_items&#39;</p>
<p>				Structures are referencing other structures. The structures are used</p>
<p>				as parms in the methods.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR681724">681724</a></td>
<td>Gradient background causes flashin groupboxes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR681802">681802</a></td>
<td>The customer has a treeview datawindow. Select node by mouse is set. When it initially displays the top level (before anything gets expanded), he clicks on a node and it gets highlighted. He then arrows down to the next node and it becomes highlighted. Now he wants to be able to programiatically know which node is currently highlighted and the level it is on. There is the treenodeselected event which gives you the node level and the detail row that is selected every time it changes. This is the infomation he needs, but he desn&#39;t want to have to keep track of all this using that event. He wants a function he can call that gives him the same information; the the node level and row for the currently selected node in the treeview.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR681902">681902</a></td>
<td>Enhancement request: </p>
<p>				Provide charset unicode support for classic MAPI interface</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR682206">682206</a></td>
<td>Powerbuilder crashes on TriggerEvent() function</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR682321">682321</a></td>
<td>Error searching PB 8 library using Migration Assistant in PB 12.1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR682519">682519</a></td>
<td>Crash dump analysis request. Customer has an application that when running in the IDE, crashes occasionally. If the app is deployed to another machine the error does not happen.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR682661">682661</a></td>
<td>The customer has an 11.2 application with external datawindow with one number column. It is precisely sized on a window. It has an editmask and a format for dollars. At runtime the user clicks on the column and enters numbers. When migrated to PB 12 however, they are not able to click on the column to give it focus. So they are unable to enter numbers. If they tab into that datawindow from other objects, then the column does get focus and numbers can be entered. They need the click to give it focus as well, as it did in 11.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR682888">682888</a></td>
<td>Error&#39;s are received when passing parameters to Ingress stored procedures through ODBC:</p>
<p>				Error converting value for the database procedure parameter &#39;ibatch&#39;. The formal and actual parameter types referenced by an EXECUTE PROCEDURE statement or database rule invocation are not compatible</p>
<p>				SQL data type out of range</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR682916">682916</a></td>
<td>An external datawindow is not updating the table </p>
<p>				in PB .NET WPF target. The same application works in PB Classic.</p>
<p>				In the PB.NET DW painter, if you select the Update Properties they appear to be</p>
<p>				incomplete under the SQL tab. The Update Properties show up ok in PB Classic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR683017">683017</a></td>
<td>Enhancement request: </p>
<p>				Add an object search option to the search function of the development environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR683162">683162</a></td>
<td>Customer migrated their application from PB 6.5 to PB12. When that version of the application is opened on a terminal services machine and no other action is taken the application shuts down without any warning or message. It seems to be at approximately the 5 minute mark consistent.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR683190">683190</a></td>
<td>Division of LONGLONG data type results in an unexpected value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR683283">683283</a></td>
<td>When retrieving data using a datawindow with a stored procedure</p>
<p>				as the datasource results in the following error:</p>
<p>				DataWindow Error:</p>
<p>				Index was out of range. Must be non-negative and less than the size of the collection.</p>
<p>				Parameter name: index</p>
<p>				Stored procedure using the like operator in the select statement. </p>
<p>				Syntax that fails is in .NET but works in Classic is:</p>
<p>				this.Retrieve(ia_args[1],ia_args[2],ia_args[3],ia_args[4],ia_args[5],&amp; ia_args[6],ia_args[7],ia_args[8],ia_args[9],ia_args[10],&amp; ia_args[11],ia_args[12])</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR683393">683393</a></td>
<td>Customer has been on PB 10.5 and experiencing a crash at their customer site. They have upgraded to PB 11.5.1 build 4964 and still see the crash and have submitted crash dumps that they would like to have looked at by engineering. </p>
<p>				The crash dump indicates that they are crashing in pbdwe115.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR683426">683426</a></td>
<td>PowerBuilder built-in icons when used in menu, tree etc will make the application 搒earch for something� across the library path. All files get opened for some reason, but no error is returned. When part of the library path items are on network, this poses performance issue in multi-user environment.</p>
<p>				Only specific icons cause this behavior. Customer claims that their customers are complaining as the network traffic is affecting performance.</p>
<p>				Application5!</p>
<p>				CreateLibrary5!</p>
<p>				Database!</p>
<p>				DataPipeline!</p>
<p>				DataWindow5!</p>
<p>				Debug5!</p>
<p>				DisplayCurrentLibrary!</p>
<p>				DosEdit5!</p>
<p>				EAServerProfile!</p>
<p>				Form!</p>
<p>				Function!</p>
<p>				JaguarProfile!</p>
<p>				Library5!</p>
<p>				LibraryList5!</p>
<p>				LibraryOpen!</p>
<p>				Menu5!</p>
<p>				OleGenReg!</p>
<p>				Project!</p>
<p>				Query5!</p>
<p>				Report5!</p>
<p>				RunReport5!</p>
<p>				ServerProfile!</p>
<p>				Structure5!</p>
<p>				UserObject5!</p>
<p>				WebPBWizard!</p>
<p>				Window!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR683681">683681</a></td>
<td>Drawing text is exceeded width of the text control and some letters are displayed outside of the text control</p>
<p>				on a DataWindow of a printed report if the border style of the text control is NoBorder.</p>
<p>				This problem does not occur in print preview mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR683714">683714</a></td>
<td>The customer is migrating a PB 5 app to PB 12.5. They have a datawindow with a dropdowndatawindow with lots of rows, 5000 or more. When the user clicks on a different column in the main datawindow there is a long delay before the next field gets focus. It seems related to the dddw as if those are taken out of it then the problem goes away.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR683738">683738</a></td>
<td>A Static Text control in a window gets bold when you click on it. And continues to get bolder with each click. I was able to see the behavior described by the customer if I made the static text larger, a 16 size for example. I also have 2 st controls on the window and in a button I looped 100 times alternating focus between the 2 st controls. You can see them darken up and get a little fuzzy.</p>
<p>				I googled the behavior and found a hit, nothing to do with PowerBuilder but some product where the same behavior was occuring. The speculation was with each new focus the text is redrawn over the old without erasing the old. So each refresh is additive. That description does fit with what I&#39;m seeing in PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR683859">683859</a></td>
<td>Customer is looking for new and improved Datawindow filtering and sorting functionality similar to what is seen in products like Microsoft Excel, PowerToTheBuilder.com and http://www.infragistics.com/dotnet/netadvantage/wpf/xamdatagrid.aspx#Overview.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR684098">684098</a></td>
<td>Error message when running the MSI on deployment machine without PB 12.5 installed.</p>
<p>				Error writing to file:</p>
<p>				Sybase.Powerbuilder.Webservice.Runtime.dll verify that you have access to that directory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR684099">684099</a></td>
<td>Error message when running the MSI on deployment machine without PB 12.5 installed.</p>
<p>				Error writing to file:</p>
<p>				Sybase.Powerbuilder.Webservice.Runtime.dll verify that you have access to that directory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR684208">684208</a></td>
<td>The customer has code in a button on a window that posts an event twice, and then does a yield. The start of the button clicked event is logged, each post is logged, each posted event when it executes is logged, the yeild is logged, and the end of the button clicked event is logged. If you click the button 3 times as fast as you can, the order of the logged messages has changed in 12.1 from 11.5. In 11.5 all the messages appear in order 3 times. In 12.1 all the messages except the end of the button clicked event appear in order, and all the end of button clicked messages are now clustered at the end.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR684218">684218</a></td>
<td>Enabling the Just In Time debugger significantly degrades performance. The customer thinks this should not happen until you actually start the debgugger.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR684513">684513</a></td>
<td>When a very long SQL statement is executed with MS SQL Native Client interface, an application may run into ERROR_OUTOFMEMORY &quot;Not enough storage is available to complete this operation.&quot; or crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR684565">684565</a></td>
<td>When trying to upgrade from PB 12.5 GA (build 2511) to </p>
<p>				build 3059, the following errors result from the installation:</p>
<p>				ComponentMoveData Error Information</p>
<p>				Setup encountered the following error:</p>
<p>				Media Name:DATA</p>
<p>				Component:NewFeature1</p>
<p>				File Group: IM_Core_Files_32</p>
<p>				FILE: &lt;NEWIMBASE&gt;\</p>
<p>				Error Number:-2147024773</p>
<p>				Feature transfer error</p>
<p>				Feature: NewFeature1</p>
<p>				Component: IM_Core_Files_32</p>
<p>				File: &lt;NEWIMBASE&gt;\</p>
<p>				Error: The filename, directory name, or volumne label syntax is incorrect</p>
<p>				Installation just stops after these messages. The GAC doesn&#39;t appear to be</p>
<p>				updated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR684768">684768</a></td>
<td>After calling an EAServer 6.3 EJB component that uses a java.math.BigDecimal argument, the value is not correct after the argument transfer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR684904">684904</a></td>
<td>Calling a webservice returns a null</p>
<p>				object reference error. This same webservice worked ok in PB 10.2.</p>
<p>				In PB 10.2, the tns_oilchange structure was instantiated. In PB 12.1, tns_oilchange</p>
<p>				structure is not instantiated.</p>
<p>				Using EasySoap but same error happens using .NET.</p>
<p>				Resolution: PB engineering recommended a code workaround. See resolution for details</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR685077">685077</a></td>
<td>This is a follow on issue to CR 635316. The same customer has piplines in Infomaker that fail when connected to SQL Server via ODBC SQL Server Native 10.0 driver. If the pipline source table contains a column with a datatype of varchar(max), this cannot be handled and generates an error &quot;COUNT field incorrect or syntax error&quot;. Create a dbtrace.log and the CREATE TABLE statement contains ????? for the datatype. Both PB and Infomaker piplines fail. Customer needs this fixed in 11.5, 12.0, and 12.5.</p>
<p>				The original issue has as part of the solution to have entries in the pbodbXXX.ini like below:</p>
<p>				[Microsoft SQL Server]</p>
<p>				......</p>
<p>				PBMaxBlobSize=&#39;32767&#39;</p>
<p>				PBMaxTextSize=&#39;32767&#39;</p>
<p>				But they do not help with this pipeline problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR685085">685085</a></td>
<td>After entering an invalid date and seeing</p>
<p>				the &#39;Item does not pass validation test&#39; messagebox, once you hit the ok on the messagebox and re-enter a valid or invalid date, the application appears hung.</p>
<p>				If you re-enter an invalid date, the validation error messagebox doesn&#39;t appear.</p>
<p>				You cannot close out the application. If you re-enter a valid date and hit enter,</p>
<p>				nothing happens.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR685087">685087</a></td>
<td>Customer is calling an Oracle stored procedure as an RPC call. Passing in an argument to an IN OUT argument and PB is adding a trailing space.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR685126">685126</a></td>
<td>When you press Tab key on an N-up DataWindow object to move between rows, RowFocusChanging event is always fired, but RowFocusChanged even is only fired under certain conditions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR685274">685274</a></td>
<td>OriginalSize property not working in IDE mode for a picture button.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR685283">685283</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5_2506</p>
<p>				Database/Driver File/Version: Connecting via SYC interface to Adaptive Server Enterprise/15.5/EBF 18378 SMP ESD#3/P/ia64/HP-UX B.11.23/asear155/2531/64-bit/FBO/Fri Jan 14 06:18:59 2011 by using OCS 15.0 on PB machine</p>
<p>				PB SYC interface does not list tables within PB 11.5 DB Painter treeview. It seems the metadata for user &quot;usprueba&quot; is being returned as incorrect, and user tables can&#39;t be visualized.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR685314">685314</a></td>
<td>Datawindow update causing invalid or null pointer crash.</p>
<p>				Happening at:</p>
<p>				PBSHR120!shDecToAscii+2b </p>
<p>				RESOLUTION: Using data.storage=disk incorrectly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR685316">685316</a></td>
<td>PB crashing with an invalid pointer write when</p>
<p>				there is a lot of window activity, opening and closing a number of windows.</p>
<p>				Crash is happening at:</p>
<p>				PBSHR120!pbstg_wcslwr+24</p>
<p>				INVALID_POINTER_WRITE</p>
<p>				RESOLUTION: Fixed in PB 12.1 (build 6977)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR685415">685415</a></td>
<td>InkPicture control not painted properly in an N-Up DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR685418">685418</a></td>
<td>When prompting for a database connection the Connection Profile does not allow </p>
<p>				to enter more than 21 characters for the password while Database Profile Setup </p>
<p>				allows up to 33 characters to be entered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR685505">685505</a></td>
<td>If there is a compute column and it&#39;s a check box edit style on an N-up DataWindow, pressing the space bar on a check box may move the focus back to a check box on the previous row and toggle it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR685671">685671</a></td>
<td>date functions return wrong values when DW is in QueryMode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR685855">685855</a></td>
<td>Enhancement Request to allow the use of an existing XSD file as xml template in a DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR685998">685998</a></td>
<td>Do a select in the ISQL of the Database Painter, so that you have rows in the Results tab. Select the menu Rows-&gt;Sort screen and drag a column from the left over and drop it on the right. Normally ou can now see a checkbox labelled &quot;Ascending&quot; that is checked. But in Windows 7 if you have the Control Panel screen resolution was set to Medium (125%), you do not see the checkbox. Resetting the resolution back to the default (100%) resolves the issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR686191">686191</a></td>
<td>Returning an autoinstantiated NVO from a PowerBuilder component method</p>
<p>				deployed in EAServer 6.3.1 gives an java.rmi.RemoteException or CORBA_MARSHAL error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR686280">686280</a></td>
<td>EditMask does not have a character insert mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR686301">686301</a></td>
<td>Feature Request to be able to specify more complex outer join conditions for the DataWindow then the basic inner joins and left outer join or right outer join.</p>
<p>				It should be possible to add additional conditions in the ON join condition instead of only the where clause.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR686405">686405</a></td>
<td>window has an event &quot;ue_event&quot;</p>
<p>				button on the window calls the event -&gt; EVENT ue_event()</p>
<p>				works fine in PB10.5 and PB.net 12.1 !</p>
<p>				PB.net 12.5 compiles, but when the window is modified and saved, an error is output: Cannot find the element &quot;ue_Event&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR686768">686768</a></td>
<td>Powerbuilder in classic mode builds/deploys code much slower on WIN7 64 bit OS against WIN XP, and can be noticed for a Full Build, or eg. a Deployment of a huge workspace to EAServer. Time raises from 7hours to 18hours. PB 11.5, 12.1 and 12.5 show same symptoms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR686880">686880</a></td>
<td>Hide() function sometimes does not work if another application gets focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR687397">687397</a></td>
<td>String function truncation to 32657 when using large CLOB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR687619">687619</a></td>
<td>Find() function with String Argument Retuns Zero (0) for the rows number with a Datastore populated by ImportString. A datawindow or datastore populated with a retrieve works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR687688">687688</a></td>
<td>Click event called from TriggerEvent function crashes PB application. </p>
<p>				In the called event, a retuen statement is included in try and finally.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR687709">687709</a></td>
<td>A FileExists function returns the wrong result, when access to a network drive fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR688113">688113</a></td>
<td>Writing OLE data to a .docx file via SaveObject() or saveas() generates a corrupt document.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR688501">688501</a></td>
<td>Users Guide does not include the description correct about font escapement.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR688657">688657</a></td>
<td>Editmask of decimal column of DW should not validate a only minus sign.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR688887">688887</a></td>
<td>Cannot pass credentials to a WCF web service with a soap connection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR688920">688920</a></td>
<td>When the righttoleft (RTL) property is checked on</p>
<p>				certain window controls and you have the text populated, the following results:</p>
<p>				window 7</p>
<p>				?Question mark test</p>
<p>				winxp</p>
<p>				Question mark test</p>
<p>				On win7 the question mark comes before the text and on winxp it does not happen that way.</p>
<p>				This is happening for:</p>
<p>				window object - title property</p>
<p>				checkbox</p>
<p>				statictext</p>
<p>				groupbox</p>
<p>				radiobutton</p>
<p>				statictext hyperlink</p>
<p>				mle</p>
<p>				ddlb</p>
<p>				ddplb</p>
<p>				plb</p>
<p>				lb</p>
<p>				lv</p>
<p>				RESOLUTION: In unicode encoding, punctuation characters can appear in both LTR and RTL languages. On WinXP, you can control the behavior by &#39;Install files for East Asian Laguages&#39; option under Regional Settings. For Win7, it is native unicode. Not to be fixed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR688980">688980</a></td>
<td>Under rare circumstances, you may be able to enter an invalid value to a date column with EditMask on a DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR689298">689298</a></td>
<td>If only one table is selected for creating the DW the table prefix is not used in the columns object name. If you have more tables selected in the DW painter it will add the table name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR689302">689302</a></td>
<td>PB XML export ie. doing saveas XML for Time fields adheres to regional settings, so if regional settings are eg. italian and the TIME is set to hh.mm.ss the export is likewise hh.mm.ss and therefore creates invalid XML syntax for certain XML tools.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR689333">689333</a></td>
<td>From the PB .NET, if you select View/Toolbars there</p>
<p>				is a Dialog Editor Options toolbar. Items on this toolbar always appear to be greyed out. </p>
<p>				This option is not available in PB 12 .NET.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR689643">689643</a></td>
<td>Customer created a .NET assembly using PowerBuilder 12.5 Classic. The namespace for their assembly is 搗asont�. They added a reference to the assembly to a C# application written in Visual Studio 2010. As you can see in Figure 1 below, the customer is attempting to create an instance of a class defined in the assembly. However, as soon as they attempt to create the instance (搗asont = new n_vasont_com();�), they get the following error.</p>
<p>				A call to PInvoke function &#39;sybase.powerbuilder.common!win32.user::towctrans&#39; has unbalanced the stack. This is likely because the managed PInvoke signature does not match</p>
<p>				the unmanaged target signature. Check that the calling convention and</p>
<p>				parameters of the PInvoke signature match the target unmanaged signature. </p>
<p>				Quick reply from engineering.</p>
<p>				&quot;The issue is a bug in our PB WinForm runtime library. The bug is harmless for creating an instance defined in the assembly. The exception is just shown in the Visual Stdio IDE but not at runtime. The instance can be created properly no matter in IDE or at runtime. But it will be fixed so it doesn&#39;t show in the IDE. &quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR689718">689718</a></td>
<td>The wrong value is set to X positions of PowerBar of a floating state. For example, PB may be terminated when Power Bar has been located on the left side of workspace with a floating state.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR689753">689753</a></td>
<td>OS: Windows XP SP2</p>
<p>				Versions and Build #s Tested: PB.NET 12.5 Build 2511</p>
<p>				Database/Driver File/Version: ODBC interface with EAS Demo DB</p>
<p>				Comments: Autosize height does not work on PB.NET when exporting dw rows as PDF - data gets truncated. It works fine in PB classic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR689754">689754</a></td>
<td>Faulting application xpofleet.exe, version 1.5.5.803, time stamp 0x4dca34b8, faulting module PBSHR120.dll, version 12.1.0.6875, time stamp 0x4dca34bb, exception code</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR689762">689762</a></td>
<td>Oracle Datawindow with code in rowfocuschanged event appears to hang or be in an infinite event loop when set into Querymode</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR690068">690068</a></td>
<td>The powerscript and datawindow string function always uses </p>
<p>				thousands separators even when a different number format is provided.</p>
<p>				string(number value, number format)</p>
<p>				This is unlike a DataWindow column for example having Indian format &#39;##,##,##0.00&#39; </p>
<p>				that will display the grouping as specified by the format.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR690107">690107</a></td>
<td>Customer believes that there should be a direct cast of a PB long datatype to an ASE numeric stored procedure parameter. When a PB long datatype is sent as a parameter to an ASE stored procedure with a numeric(18,0) parameter, an error, Retrieve argument 1 does not match expected type. A PB decimal datatype sent as the parameter works as expected.</p>
<p>				If however, the ASE stored procedure has an int datatype for the parameter, there is an automatic cast if a PB decimal datatype is sent as the parameter. </p>
<p>				Customer reported this as a regression from PB 5/ ASE version unknown. I did not go back that far and could not see any change in behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR690353">690353</a></td>
<td>Calling any of the following datawindow functions in the SQLPreview event of a datawindow will cause a GPF: Dr Watson reports the crash in PBDWE115!dwTableAggrSortCmp</p>
<p>				ResetUpdate Reset RowsMove</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR690364">690364</a></td>
<td>Support 64 bit Informix native drivers, IBM no longer has 32 bit in newer versions</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR690593">690593</a></td>
<td>Error: Dynamic function not found.</p>
<p>				Possible causes include:\npass by value/reference mismatch. at line 5 in event clicked of object m_calldynamicenvent. This message should not show- it should fail silently.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR690596">690596</a></td>
<td>Code that shows problem. the constructor/destructor events of the button is triggered.</p>
<p>				w_cb win</p>
<p>				win = create w_cb</p>
<p>				destroy win</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR690609">690609</a></td>
<td>The customer has a simple nvo that uses a datastore in one of its methods. They are deploying this NVO as a .NET assembly using PB 12.5 Classic. After creating the datastore, the dataobject name is assigned to it. They confirm in the code that the datastore is valid. But, InsertRow(0) fails, saying the datawindow is not created.</p>
<p>				If they export the dw syntax, include it in the code as an instance variable and do a datastore1.create(&lt;syntax&gt;), it works as expected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR690610">690610</a></td>
<td>Crash when trying to &#39;Save As...&#39; of a DataWindow having a long name of more than 40 characters in the DataWindow painter</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR690727">690727</a></td>
<td>When a DataWindow is created from syntax and the syntax is a join between a table and a derived table,</p>
<p>				the dbName properties in the DataWindow may become wrong.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR690732">690732</a></td>
<td>PBTrimCharColumnsOnly should only work with CHAR columns, as the PBTrimCharColumns also works on VARCHAR columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR690789">690789</a></td>
<td>The customer has a datawindow colum that is autosized and the detail band is autosized. The column has 250 characters but it&#39;s width is very narrow on the datawindow, only about 2 inches. The text normally autosizes and word wraps correctly. Except when there is a very long word, a word that has more characters than can fit in the 2 inch column. Then PB is truncating that word. For this cusotmer the long words are web site urls and they are not displaying completly. He needs the PB word wrap to break the word up if it is too long and wrap all the text in the word as needed to get all of it displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR691166">691166</a></td>
<td>When a datawindow was created using Powerbuilder (japanese version) and then migrated to PowerBuilder (english version), statictext fields appear truncated.</p>
<p>				Static text fields appear truncated. If you have both versions on the same </p>
<p>				machine, you can see that the statictext fields are truncated when opened with PB (english). Appears to be using the same fonts.</p>
<p>				Resolution: Not a bug. Working by design.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR691311">691311</a></td>
<td>A FETCH on a dynamic embedded SQL statement in Format 3 crashed </p>
<p>				when connected to DB2 using an ODBC connection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR691511">691511</a></td>
<td>PB may crash due to a PB Heap Manager Error &quot;invalid guard suffix&quot; after resizing or moving a graphic object on a DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR691637">691637</a></td>
<td>Specific to PB 12.1 and 64-bit OS.</p>
<p>				F1 Help: Some HTML books still do not open on Windows 7 64-bit even after the 2 DWORD values were created under HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432node\Microsoft\WinHelp as described in documentation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR691716">691716</a></td>
<td>Using easy soap, Get a Null response when calling a web service method which returns a sub-structure containg an array of structures.</p>
<p>				Works fine when using the .Net engine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR691727">691727</a></td>
<td>Request to properly scroll and highlight the current value of a DropDownDataWindow </p>
<p>				when changing the sort in the itemfocuschanged event</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR691745">691745</a></td>
<td>Customer would like PB upgrades JARs to be added to EAServer releases along with upgrades to the documentation relating to installing them.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR692230">692230</a></td>
<td>RSP call failing using pbdir with the following error:</p>
<p>				(0.002 MS / 3657.667 MS)</p>
<p>				(3d63028): SRV 16 #21012 DG21012: [VENDORLIB] Vendor Library Error: DB2 Access Module error (Abend, code = ASRA) &lt;DB2&gt; (0.002 MS / 3657.669 MS)</p>
<p>				(3d63028): SRV 16 #21012 DG21012: [VENDORLIB] Vendor Library Error: DB2 Access Module error (Abend, code = ASRA) &lt;DB2&gt; (0.001 MS / 3657.670 MS) (5520.813 MS / 9178.483 MS)</p>
<p>				(3d63028): *** ERROR 21012 ***(rc -1) : DG21012: [VENDORLIB] Vendor Library Error: DB2 Access Module error (Abend, code = ASRA) &lt;DB2&gt;</p>
<p>				Connecting pbdir with the following dbparms:</p>
<p>				DBPARM=PBCatalogOwner=&#39;PBCATOWN&#39;,SystemOwner=&#39;SYSIBM&#39;,TableCriteria=&#39;Creator=&#39;&#39;K0DBA&#39;&#39;&#39;,GroupId=&#39;KAP1&#39;,Request=1,ShowWarnings=1,TextSize=65536 </p>
<p>				Customer believes it is failing or truncating after 32k of data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR692254">692254</a></td>
<td>Customer is running their application in a Terminal Services hosted environment and are seeing a crash. They would like to know the source of the crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR692547">692547</a></td>
<td>Update() &amp; Setrow(1) faulty triggers Rowfocuschanging event if called the first time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR692578">692578</a></td>
<td>In the DataWindow drag events the dwo object stays &quot;datawindow&quot; </p>
<p>				when dragging an object over a textobject instead of the text object&#39;s name.</p>
<p>				This happens with classic PowerBuilder but winform does not have this problem</p>
<p>				and also GetObjectAtPointer is correct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR692649">692649</a></td>
<td>When DataWindow Unit is &quot;1/1000Inchi(2)&quot; or &quot;1/1000Centimeter(3)&quot;, for example,</p>
<p>				Y1,Y2 property of line control in DataWindow is warong negative value, a display property values is incorrect after applying it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR692798">692798</a></td>
<td>When a decimal value is passed to Ceiling PowerScript, MachineCode Exe causes an exception.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR692977">692977</a></td>
<td>This crash occurs only on customers client computers. We are not able to reproduce it on our own systems. ADPLus dump is provided for engineering analysis.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR693258">693258</a></td>
<td>A crash is encountered while doing a describe of a datawindow database column #2.accessiblename property </p>
<p>				if there is no visible object counterpart that displays the column value in the datawindow.</p>
<p>				This happens for AccessibleDescription, AccessibleRole and AccessibleName.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR693550">693550</a></td>
<td>Issues with date/time datatype mapping in the datawindow</p>
<p>				when connecting to MSSQL 2008</p>
<p>				Table defined in MSSQL 2008 as:</p>
<p>				date</p>
<p>				datetime</p>
<p>				datetime2(7)</p>
<p>				datetimeoffset(7)</p>
<p>				smalldatetime</p>
<p>				time(7)</p>
<p>				timestamp</p>
<p>				Connecting with OLEDB driver or with ADO.NET using the provider of SQLOLEDB shows that</p>
<p>				date, datetime2(7), datetimeoffset(7), and time(7) are mapping to the char datatype in</p>
<p>				the datawindow.</p>
<p>				Connecting with ADO.NET using the System.Data.SqlClient namespace is mapping</p>
<p>				datetimeoffset(7) to a char datatype in the datawindow.</p>
<p>				Connecting with SNC or ADO.NET using the System.Data.SqlClient namespace is mapping</p>
<p>				datetimeoffset(7) to a char datatype in the datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR693786">693786</a></td>
<td>Retrieving 780,000 rows takes up to 2 min on XP but 5 min on Seven.</p>
<p>				Executing the same SELECT statement outside PB takes approx 100 seconds either on XP or Seven.Then it takes 20 seconds to display results on XP and more than 3 min on Seven.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR693842">693842</a></td>
<td>When a very long editmask is set with maskdatatype Decimal Mask! or Numeric Mask!,</p>
<p>				a PB application may encounter an access violation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR693995">693995</a></td>
<td>Generating a .NET webform msi file, a resource file</p>
<p>				on a network drive, such as a bitmap, is missing from the msi.</p>
<p>				Resource file is included if you deploy directly to IIS server. Problem</p>
<p>				is only when generating a msi file. Works ok in PB 11.5.1 and PB 12.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR694459">694459</a></td>
<td>After migration of PB classic app to WPF when running the WPF app you will get a null object reference runtime error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_136.htm#CR694671">694671</a></td>
<td>PB 12.1 and PB 12.5. In preview mode the DW looks fine but final print result is broken: Starting with page 3 the numbers are shifted by +1. The last number is twice therefore.</p>
<p>				The behavior is not easy to reproduce, and so far it happened only once while trying to reproduce the case when printing to the pdfFactory pdf converter.</p>
<p>				It is likely to be a 3rd party issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR694806">694806</a></td>
<td>Cannot consume an HTTPS web service (EasySoap engine) which uploads an XML file whose size exceeds 1 200 000 bytes.</p>
<p>				Error returned is : &quot;Error writing to secure socket, expected to write 1460 bytes, wrote -1 bytes&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR695171">695171</a></td>
<td>Case statement can&#39;t pass validation testing in DW Expression dialog.</p>
<p>				This issue exists already in PB12.1, and needs to be fixed there as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR695563">695563</a></td>
<td>ScrollToRow() does not work in ItemChanged event of a DataWindow object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR695756">695756</a></td>
<td>Excel12! format results in unreadable content for a DataWindow datetime column, when the regional settings are set to have a comma , as decimal seperator.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR695791">695791</a></td>
<td>ustomer has a WSE webservice that includes WSE security headers that he would like to call using a PB 12.5 NET WCF Client Proxy. Although WCF has username and password, these are not the same as the WSE security header. Can this be done?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR695802">695802</a></td>
<td>Engineering Consult - Customer is having stability issues and crashes with his webform app and has turned on tracing and is seeing exceptions written to the pbtrace.log. The application appears to be working properly and he has resolved some of the errors but he is asking us if these exceptions and/or writing them to the log could be a source of the stability issues. </p>
<p>				One such exception he sees frequently is the following:</p>
<p>				Exception Type: Sybase.DataWindow.InvalidExpressionException</p>
<p>				Exception Message: Sybase.DataWindow.InvalidExpressionException: FindRow had an invalid expression, Expression is : name = Visor</p>
<p>				at acy.a(IntPtr A_0, String A_1, Int32 A_2, Int32 A_3)</p>
<p>				at Sybase.DataWindow.DataWindowChild.FindRow(String Expression, Int32 BeginRow, Int32 EndRow)</p>
<p>				at Sybase.PowerBuilder.Web.WebDataWindow.a(Int32 A_0, Int32 A_1, String A_2, String A_3, Boolean&amp; A_4, Boolean&amp; A_5, Boolean&amp; A_6, Boolean&amp; A_7, String A_8)</p>
<p>				Exception Source: Sybase.PowerBuilder.DataWindow.Win</p>
<p>				Exception StackTrace: at acy.a(IntPtr A_0, String A_1, Int32 A_2, Int32 A_3)</p>
<p>				at Sybase.DataWindow.DataWindowChild.FindRow(String Expression, Int32 BeginRow, Int32 EndRow)</p>
<p>				Question is whether or not these exceptions have any effect on stability and/or memory issues and if undetected could they be contributing to crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR696073">696073</a></td>
<td>Trying to run a WPF .NET 12.5 application from a network drive gave the error:</p>
<p>				An unhandled exception of type &#39;System.IO.FileLoadException&#39; occurred in mscorlib.dll</p>
<p>				Additional information: Could not load file or assembly</p>
<p>				The executable was build with the option &#39;Create resource-only assembly on executable&#39; </p>
<p>				on the assemblies tab of the project</p>
<p>				The issue is due to the .NET security model that has been changed with Framework 4 </p>
<p>				that by default disallows this operation.</p>
<p>				Work-around: </p>
<p>				Manually add the following within the &lt;configuration&gt; section of the </p>
<p>				application.exe.config file next to the application.exe:</p>
<p>				&lt;configuration&gt; </p>
<p>				&lt;runtime&gt;</p>
<p>				&lt;loadFromRemoteSources enabled=&quot;true&quot; /&gt;</p>
<p>				&lt;/runtime&gt;</p>
<p>				&lt;/configuration&gt;</p>
<p>				However each time the application is rebuild the .config file will also be overwritten </p>
<p>				and the edit change needs to be re-done.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR696083">696083</a></td>
<td>Enhancement Request to support menu icons for menu items with submenus like </p>
<p>				for example in the FireFox bookmark menu.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR696744">696744</a></td>
<td>Performance problem calling a WCF web service with serialization. How to take advantage of the assembly generated by sgen.exe in PowerBuilder ?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR696922">696922</a></td>
<td>With PB 12.5 .NET if you select multiple objects/olumns in the datawindow painter and attempting to move them all at once, it does not work well. It seems as though if you move the group to an edge and you go too far, it still keeps the objects moving independently and not as a group. You end up with them superimposed on one another. This makes it hard to work with complex datawindows unless you move one object at a time. Customer reported giving up and having to start over again many times. Undo works but still frustrating to work in the painter and move several objects at once.</p>
<p>				In Classic, if you attempt to move a group past the edge, it stops the entire group and seems to treat all selected objects as a whole.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR697058">697058</a></td>
<td>Customer is trying to use a custom .xaml skin file at the application level and it is not working. When the custom .xaml file is applied to individual controls, they work but customer believes he should be able to use his custom .xaml file at the application level. </p>
<p>				From the doc I see the following which says that custom skins can be used on applications.</p>
<p>				At design time, you can select system-defined and custom skins for PowerBuilder .NET applications and individual visual controls. You can also allow customers to change skins on applications and controls at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR697060">697060</a></td>
<td>In PB 12.5 the RTE print margins are slightly different from the PB 11.5 RTE. It looks like the whole document was shifted slightly down and to the right. This customer puts text right to the limit of the margins and this change affects the look of his printed docs. Also one character is now truncated on the right edge in the test case.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR697255">697255</a></td>
<td>Cust has moved a large application from PB 12.0 build 5530 to PB .Net 12.5 build 2511.</p>
<p>				He is now facing issues regarding shared code and mainly building times. We would need a best practices guide on how to increase compilation speed/building times.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR697735">697735</a></td>
<td>Customer has crosstab datawindows that at times return no rows. In PB 10.5.2, if they then used GetFullState on these datawindows it worked and returned 0 for the return code. In recent versions including PB 12.5 that they are migrating to, GetFullState on a crosstab datawindow with no rows returned, returns a -1. Tabular datawindows with no rows returned still returns a 0 when using GetFullState.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR697748">697748</a></td>
<td>Customer has a XLSM Excel sheet that he is loading into an ole object from a file. If at this point he activates it offsite, the xlsm file works as expected and displays correctly. </p>
<p>				If the customer saves the objectdata to a blob and then tries to reload it to the control, it appears corrupted and once activated offsite either freezes or crashes the application. </p>
<p>				Simple xls files work as expected both initially and when saved to a blob and reloaded.</p>
<p>				CR 688113 might be related but workaround is not applicable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR697765">697765</a></td>
<td>When a datawindow is first built from a table, which</p>
<p>				has an owner name prefix to the table name, the update works fine. If the </p>
<p>				column update properties are changed via the update properties dialogue, the</p>
<p>				update then fails as it can&#39;t find the table since the</p>
<p>				table owner name prefix is lost.</p>
<p>				Only a problem in the .NET version of the product.</p>
<p>				For example, the datawindow source code is:</p>
<p>				retrieve=&quot;PBSELECT( VERSION(400) TABLE(NAME=~&quot;tsmaint.country~&quot; ) COLUMN(NAME=~&quot;tsmaint.country.objectid~&quot;) COLUMN(NAME=~&quot;tsmaint.country.objectversion~&quot;) COLUMN(NAME=~&quot;tsmaint.country.country~&quot;) COLUMN(NAME=~&quot;tsmaint.country.lastupdated~&quot;) COLUMN(NAME=~&quot;tsmaint.country.lastupdatedby~&quot;) COLUMN(NAME=~&quot;tsmaint.country.created~&quot;))&quot; update=&quot;tsmaint.country&quot; updatewhere=1 )</p>
<p>				After a change is made via the update properties dialog, the value of the dw source is:</p>
<p>				retrieve=&quot;PBSELECT( VERSION(400) TABLE(NAME=~&quot;tsmaint.country~&quot; ) COLUMN(NAME=~&quot;tsmaint.country.objectid~&quot;) COLUMN(NAME=~&quot;tsmaint.country.objectversion~&quot;) COLUMN(NAME=~&quot;tsmaint.country.country~&quot;) COLUMN(NAME=~&quot;tsmaint.country.lastupdated~&quot;) COLUMN(NAME=~&quot;tsmaint.country.lastupdatedby~&quot;) COLUMN(NAME=~&quot;tsmaint.country.created~&quot;))&quot; update=&quot;country&quot; updatewhere=1 )</p>
<p>				The update=&quot;tsmaint.country&quot; changes to update=&quot;country&quot; causing the update to fail.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR697893">697893</a></td>
<td>RTF datawindow, right edge of text block is truncated after migration from PB 11.5 to PB 12.5. In PB 12.0 or 12.1 it shows also correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR698004">698004</a></td>
<td>&quot;New Page on Group Break&quot; option set as group of DataWindow does not work on DotNet WebForm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR698205">698205</a></td>
<td>If it exists, PB will open the browser indicated in in HKEY_CURRENT_USER\Software\Classes\.htm when the user clicks a StaticHyperlink control.</p>
<p>				PB should not be using this key anymore and that Microsoft is not maintaining this key.</p>
<p>				PB should use other way of determining what is the default browser on the system.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR698220">698220</a></td>
<td>Application using SharedObjectRegister/SharedObjectGet for multithreaded behaviour hangs when compiled to machine code.</p>
<p>				The problem only occurs when instantiating a number of shared objects in an array.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR698232">698232</a></td>
<td>When I have a nested report that takes arguments, PB will not prompt to save changes after I modify the argument to the nested report using the ... expression button. Close the painter making no other changes and it never prompts to Save Changes and the changed argument is lost.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR698454">698454</a></td>
<td>PowerBuilder incorrectly handles an output parameter in &quot;%type&quot; format returned from Oracle if NLS_Charset is &#39;JA16SJIS&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR698500">698500</a></td>
<td>When many objects are included on a wpf window</p>
<p>				of type canvas such as userobjects, group boxes, static texts, and you open the window</p>
<p>				in the IDE, the following error appears:</p>
<p>				Problem Loading</p>
<p>				The document contains errors that must be fixed before the designer can be loaded.</p>
<p>				Reload the designer after you have fixed the errors.</p>
<p>				Reload the designer</p>
<p>				RESOLUTION: Not a bug. XAML was corrupted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR698508">698508</a></td>
<td>Compiling Winform or webform the following error results:</p>
<p>				In PB 12.1 - C0352: Unknown error</p>
<p>				In PB 12.5 - C0312: An object reference is required for a nonstatic field, method,</p>
<p>				or property</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR698530">698530</a></td>
<td>A window has a static text that is bolded, and an sle, mle, and rte. At runtime as you type text into the sle, mle, or rte. The bolded text keeps getting bolder until it becomes fuzzy and almost unreadable. It appears that on each keystroke the bold text is getting refreshed or written over itself again. Similar to CR 683738 on which there has been no action.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR698934">698934</a></td>
<td>Transparent color of icon is not shown correct on 16bit color depth of desktop.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR698943">698943</a></td>
<td>At runtime, we want to change the library search path of the application using SetLibraryList. Whenever an object is used, it is cached and used from the cache next time.</p>
<p>				We need a way to clear the objects from memory/cache.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR699124">699124</a></td>
<td>The Randomize function does not work the same in webform as in classic PowerBuilder.</p>
<p>				In classic PowerBuilder you always get the same series of numbers if you provide the same seed in Randomize(seed) with subsequent Rand() calls. </p>
<p>				But in webform and winform you get different series.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR699208">699208</a></td>
<td>datetime2(3) datatype using SNC and SQLNCI10 is not as described in PB documentation in the column specification for the datawindow. </p>
<p>				When using the above driver I see the datetime2(3) column in the column specifications as a simple datetime. The database painter displays as described.</p>
<p>				http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.help.pb.12.5/title.htm</p>
<p>				Precision settings When you map to a table column in a SQL Server 2008 database, PowerBuilder includes a column labeled 揇ec� in the Column Specifications view of the DataWindow painter, and a text box labeled 揊ractional Seconds Precision� in the Column (Object Details) view of the Database painter. These fields allow you to list the precision that you want for the TIME and DATETIME2 columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR699247">699247</a></td>
<td>Creating a crosstab datawindow in PB .NET causes the</p>
<p>				following error:</p>
<p>				Unable to create crosstab: System.ArgumentOutOfRangeException: Index was out of range.</p>
<p>				Must be non-negative and less than the size of the collection</p>
<p>				Parameter name: index</p>
<p>				at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)</p>
<p>				at System.ThrowHelper.ThrowArgumentOutOfRangeException()</p>
<p>				at System.Collections.Generic.List`1.get_Item(Int32 index)</p>
<p>				at fv.a(Int32 A_0, Int32 A_1, String A_2, Int32 A_3)</p>
<p>				at fv.o()</p>
<p>				at fv.p()</p>
<p>				at fv.q()</p>
<p>				at fv.r()</p>
<p>				at fv.s()</p>
<p>				at fv.b()</p>
<p>				at fd.k()</p>
<p>				at fd.aa()</p>
<p>				at Sybase.DataWindow.Common.DWDesignTimeService.a(IDWDataSourceInfo A_0, String A_1, String A_2, String A_3, String A_4, String A_5, Boolean A_6, Boolean A_7, String&amp; A_8)</p>
<p>				at Sybase.DataWindow.Common.DWDesignTimeService.GenerateCrosstabSyntax(IDWDataSourceInfo dsInfo, String style, String rows, String columns, String values, String sources, Boolean dynamic, String&amp; error)</p>
<p>				at Sybase.PowerBuilder.PBVSX_PlugIn.PBVSX_DataWindowManager.CreateCrosstab(String DWName, String libraryPath, String select, String style, String rows, String values, String columns, Int32 type, Int32 selectType, SByte isDynamic, String spmr, String args)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR699385">699385</a></td>
<td>Customer would like us to make the Crosstab definition window resizable.</p>
<p>				Customer feedback:</p>
<p>				&quot;Please make the crosstab dialog screen resizable or at least bigger. Attached (11721421.zip) is a screenshot that shows what the Crosstab Report Generator screen looks like when creating a new crosstab report and then what the Crosstab Definition screen looks like when editing the definition for an existing report. Both screens should look the same and behave in the same manner.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR699547">699547</a></td>
<td>Engineering CR 699208 and they have requested a documentation CR be opened. </p>
<p>				datetime2(3) datatype using SNC and SQLNCI10 is incorrect in PB documentation in the column specification for the datawindow. Engineering has confirmed that the SQL Server data type datetime2 is mapped to datetime in PowerScript.</p>
<p>				http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.help.pb.12.5/title.htm</p>
<p>				Below is what is in the documentation:</p>
<p>				Precision settings When you map to a table column in a SQL Server 2008 database, PowerBuilder includes a column labeled 揇ec� in the Column Specifications view of the DataWindow painter, and a text box labeled 揊ractional Seconds Precision� in the Column (Object Details) view of the Database painter. These fields allow you to list the precision that you want for the TIME and DATETIME2 columns.</p>
<p>				This is what engineering has requested it be changed to:</p>
<p>				Precision settings When you map to a table column in a SQL Server 2008 database, PowerBuilder includes a column labeled &quot;Dec&quot; in the Columns view of the DB painter, and a text box labeled &quot;Fractional Seconds Precision&quot; in the Column (Object Details) view of the Database painter. These fields allow you to list the precision that you want for the TIME and DATETIME2 columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR699624">699624</a></td>
<td>PB crashed using ShowHelp() in PB Classic 12 .NET Windows Forms applications</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR699822">699822</a></td>
<td>The customer has an Oracle stored procedure with and OUT parameter of type number. This has a precision of up to 38 digits. They were calling this from PowerBuilder 9 as a transaction object RPC. PowerBuilder maps the number argument to a double. Since they needed more precision, they changed the PB external declaration of the argument from a double to a decimal. This worked fine and they got the precision they needed.</p>
<p>				Now they have migrated to PB 12.1. It is no longer working. If they map the external function declaration to a double, then it does work, but they can&#39;t get the precision they need. Prior to the call they do a SetNull on the argument and they notice if they comment this out then it works again. This is fine but they have hundreds of calls with setnulls and the do not want to hunt them all down. They also notice that they must now connect in PB 12.1 with a SQLCA.dbParm = &quot;NLS_CHARSET=&#39;WE8ISO8859P1&quot; for everything to work correctly. If they remove this the RPC decimal call works correctly even with the setnull. But they need this dbparm for other areas of their application to work correctly.</p>
<p>				So they are hoping there is a way to fix this setnull issue and allow the RPC to work with a decimal argument, setnull on the argument prior to the call, and connecting with the NLS_CHARSET=&#39;WE8ISO8859P1&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR700100">700100</a></td>
<td>PB 12.5 Autosize Height does not work correctly on RichText DW columns, but it seems it has worked in PB 11.5.1 build 4566.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR700205">700205</a></td>
<td>A decimal type is converted by double when truncate is used in the formula of DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR700761">700761</a></td>
<td>According to the PB doc the return values when doing a setitem to a datastore or datawindow is:</p>
<p>				&quot;Returns 1 if it succeeds and �1 if an error occurs. If any argument&#39;s value is null, in PowerBuilder and JavaScript the method returns null.&quot;</p>
<p>				When the datastore or datawindow does not have a datawindow object assigned the return is coming back as null. The customer believes this should be a -1 as the although there is no dataobject assigned, the datastore or datawindow is not null.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR700863">700863</a></td>
<td>If you choose to select &quot;External manifest&quot; in Project &gt; Security painter, PB generates an .exe.manifest file, which must be deployed with the executable file.</p>
<p>				Customers may also use tools such as Microsoft.msi, IStool, InnoSetup or InnoIDE.</p>
<p>				Once the application is deployed, is it possible to use a custom/generic .exe.manifest file created by customer or does cust always have to use the one generated by PB?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR701018">701018</a></td>
<td>DW Column property DBName has incorrect value when Column Alias is used.</p>
<p>				For example if you use the following sql for the DW to be created:</p>
<p>				SELECT &quot;emp&quot;.&quot;emp_id&quot; as colalias, &quot;emp&quot;.&quot;emp_fname&quot;, &quot;emp&quot;.&quot;emp_lname&quot; , &quot;emp&quot;.&quot;dept_id&quot; , &quot;emp&quot;.&quot;salary&quot; FROM &quot;employee&quot; &quot;emp&quot;</p>
<p>				WHERE ( &quot;emp&quot;.&quot;salary&quot; &gt; 50000 )</p>
<p>				dbname= employee.colalias in that case.</p>
<p>				Expected would be employee.emp_id.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR701021">701021</a></td>
<td>FileReadEx cannot load in ablob a file over 200 Mb.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR701111">701111</a></td>
<td>Copy of cell of Excel cannot be pasted on an Editmask column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR701134">701134</a></td>
<td>The DW Find function returns True when the test is an expression comparing two strings containing ~n and ~t.</p>
<p>				Using the same expression in a DW If() function works as expected (i.e. the expression (&quot;~r&quot; = &quot;~n&quot;) evaluates as FALSE).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR701399">701399</a></td>
<td>Even after you close a sheet in an MDI frame window, the toolbar menu on the MDI frame window may be kept highlighted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR701504">701504</a></td>
<td>Customer has a web form application and they used a tool called WebInspect to see if they have any security issues.</p>
<p>				Customer has questions on the results they are seeing and would like to know if there is a solution for what they see as security issues.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR701514">701514</a></td>
<td>Migrated app from PB 10 and eas 5.3 to pb 12.5 and eas 6.3.1.</p>
<p>				Java component is passing large amounts of data to a pb component and are getting the following errors:</p>
<p>				2012-03-13 00:46:20.134 INFO Thread-85 [JaguarServer] n_cst_alternate cannot get a database connection.</p>
<p>				2012-03-13 00:46:20.134 INFO Thread-85 CACHE: jonview_host</p>
<p>				2012-03-13 00:46:20.134 INFO Thread-85 SQLDBCODE: 3113</p>
<p>				2012-03-13 00:46:20.134 INFO Thread-85 SQLERRTEXT: ORA-03113: end-of-file on communication channel</p>
<p>				2012-03-13 00:46:20.148 ERROR Thread-85 [TransactionManager] Failed to rollback transaction: javax.transaction.SystemException: </p>
<p>				2012-03-13 00:46:20.148 ERROR Thread-85 Caused by: java.sql.SQLException: cm__oci_error: Error rollingback Transaction.</p>
<p>				2012-03-13 00:46:20.148 ERROR Thread-85 | 3114 ORA-03114: not connected to ORACLE</p>
<p>				2012-03-13 00:46:20.148 ERROR Thread-85 | at com.sybase.jaguar.jcm.oracle.OracleuConnection.nRollback(Native Method)</p>
<p>				2012-03-13 00:46:20.148 ERROR Thread-85 | at com.sybase.jaguar.jcm.oracle.OracleuConnection.rollback(OracleuConnection.java:96)</p>
<p>				2012-03-13 00:46:20.148 ERROR Thread-85 | at com.sybase.jaguar.jcm.oracle.OracleuConnection_DJC.rollback(OracleuConnection_DJC.java:493)</p>
<p>				2012-03-13 00:46:20.148 ERROR Thread-85 | at com.sybase.djc.transaction.Transaction.rollback(Transaction.java:1212)</p>
<p>				2012-03-13 00:46:20.148 ERROR Thread-85 | at com.sybase.djc.transaction.Transaction.jdbcRollback(Transaction.java:1285)</p>
<p>				2012-03-13 00:46:20.148 ERROR Thread-85 | at com.sybase.djc.transaction.Transaction.rollback(Transaction.java:828)</p>
<p>				2012-03-13 00:46:20.148 ERROR Thread-85 | at com.sybase.djc.transaction.TransactionManager.invokeRequiresNew(TransactionManager.java:945)</p>
<p>				2012-03-13 00:46:20.148 ERROR Thread-85 | at com.sybase.djc.transaction.TransactionManager.invokeRequiresNew(TransactionManager.java:758)</p>
<p>				Customers says they disconnect from the database in the deactivate event.</p>
<p>				n_cst_xml and n_cst_alternate transaction support is set to requires new transaction</p>
<p>				RESOLUTION: Patch from cr694125 resolved issue</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR701830">701830</a></td>
<td>New Page on Group Break&quot; option does not work on PB.NET WebForm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR702226">702226</a></td>
<td>StaticText field in a dw that ends with &amp;&amp; shows</p>
<p>				incorrectly in the preview view when autosize height is checked.</p>
<p>				The text property shows the value as Id&amp;&amp;</p>
<p>				From online help for ampersands:</p>
<p>				If you want an ampersand to display in the text, type two ampersands, and if you want an ampersand to display and serve as the accelerator key, type three ampersands.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR702237">702237</a></td>
<td>When defining object functions:</p>
<p>				Request to not show an error message &quot;Return type is not a valid name&quot; </p>
<p>				when leaving the return type of a function blank at the moment you tab out;</p>
<p>				instead for example generate &quot;(none)&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR702243">702243</a></td>
<td>Failed to read a file on a Japanease Windows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR702249">702249</a></td>
<td>Customer EAS on Linux is crashing occasionally and he would like to know why. There is nothing in the log file but he sees hs_err*.log files with PB files being referenced. Can these be used to diagnose the problem?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR702465">702465</a></td>
<td>The following from CR 445351 never made it into the doc set. Customer confirmed that this works in PB 12.5. </p>
<p>				Currently in Application Techniques for PowerBuilder components on EAServer is the documented in Table 36-14: PowerBuilder files required on EAServer host with the following:</p>
<p>				SOAP clients for EasySoap and .NET Web services (for .NET Web services, the two Sybase.PowerBuilder DLL files must be deployed to the EAServer\Bin directory) </p>
<p>				This is wrong for EAS 6 as described in the resolution for CR 446351, and confirmed by the customer. See below copied from the resolution.</p>
<p>				We need to document this in our manual and help. The description should look like:</p>
<p>				for EAServer 5.x:</p>
<p>				Consuming a .NET Web service from a PowerBuilder NVO If you call a .NET Web service from a PowerBuilder component running in EAServer, you must deploy the Sybase.PowerBuilder.WebService.Runtime.dll, Sybase.PowerBuilder.WebService.RuntimeRemoteLoader.dll and the dynamically generated .NET assembly to the EAServer bin directory.</p>
<p>				For EAServer 6.0: </p>
<p>				Consuming a .NET Web service from a PowerBuilder NVO If you call a .NET Web service from a PowerBuilder component running in EAServer, you must deploy the Sybase.PowerBuilder.WebService.Runtime.dll, Sybase.PowerBuilder.WebService.RuntimeRemoteLoader.dll and the dynamically generated .NET assembly to the JDK/bin directory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR702720">702720</a></td>
<td>Using the DropDownCalendar property for .NET WebForms applications make the application looping endlessly when there is a some coding in the ItemChanged event</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR702729">702729</a></td>
<td>Len (space (0) ) and Len (space (-4) ) computed expressions return 1 in a DataWindow but 0 in a PowerScript.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR702737">702737</a></td>
<td>ItemChanged event is triggered when focus is moved from a Date column.</p>
<p>				After migration from PB 11.5 to PB12.5 the ItemChanged event is triggered when focus is moved from a Date column even there is no change in the data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR703092">703092</a></td>
<td>Autoselection not working for a dw column</p>
<p>				of type edit. The autoselection property is checked when tabbing thru</p>
<p>				the dw, the column is not highlighted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR703094">703094</a></td>
<td>Datawindow button with picture associated overlays the button text in a web form application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR703782">703782</a></td>
<td>Script view not displayed when openning a child WPF</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR703851">703851</a></td>
<td>PBESCAPEMENTMODE option does not affect background color area.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR703900">703900</a></td>
<td>Customer has a PB 12 WPF application that has been deployed to many workstations. The workstations supposedly had the same image but the customer knows that some may have had additional software installed on them. On most, the application works fine but on some, a small percentage, the application crashes on load.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR703902">703902</a></td>
<td>String value passed to nvo not displaying correctly</p>
<p>				in a dw computed field. Computed field is populated by retrieval argument.</p>
<p>				String passed into function is used as retrieval argument</p>
<p>				On Linux, only the first character is show.</p>
<p>				On Solaris, no characters are showing up</p>
<p>				Works ok on windows</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR703921">703921</a></td>
<td>Customer would like to be able to create a WCF services that he can access from a web services based DataWindow when the service requires arguments.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR704189">704189</a></td>
<td>When connecting to a ASA database using </p>
<p>				ADO.NET, it works ok in PB Classic and from the db profiles in PB .NET environment</p>
<p>				without specifying a Datasource</p>
<p>				When you run an application that is connecting to ADO.NET in WPF runtime, if</p>
<p>				the DataSource is not specified, you get an error message is &#39;Data Source is not provided&#39;</p>
<p>				and the connection to the db fails.</p>
<p>				RESOLUTION: Use the following syntax: DATASOURCE=&#39;DatabaseName=peat125;ServerName=peat;Host=teamsybase.net</p>
<p>				instead of:</p>
<p>				PROVIDERSTRING=&#39;DatabaseName=peat125;ServerName=peat;Host=teamsybase.net</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR704625">704625</a></td>
<td>With PowerBuilder being 32 bit but being able to run on 64 bit platforms there are times when the application needs to read the 64 bit registry for values. Current registry functions (RegistryGet, etc) redirect the registry query to the Wow6432Node. PowerBuilder needs new functions for use on a 64-bit computer to read a registry entry from HKLM\SOFTWARE without that redirection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR704661">704661</a></td>
<td>Trying to create a .NET assembly that implements the following</p>
<p>				interfaces:</p>
<p>				Extensibility.IDTExtensibility2</p>
<p>				EnvDTE.IDTCommandTarget</p>
<p>				1. The interface methods pass arguments of type System.Object that PB.Net will not let customer assign to other more restrictive data types (Application and AddIn). Note that he has the same problem with the return from a GetEnumerator function, customer can&#39;t assign it to anything useful.</p>
<p>				2. Also the code compiles cleanly in the IDE, a full build results in 17 errors.</p>
<p>				3. PB.Net does not allow customer to add enumerated values:</p>
<p>				StatusOption = vsCommandStatus.vsCommandStatusSupported! + vsCommandStatus.vsCommandStatusEnabled!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR705104">705104</a></td>
<td>WPF datawindow where the source is a stored procedure</p>
<p>				and taking in 1 argument. The dw sp argument list has 2 retrieval arguments listed.</p>
<p>				When retrieving, it will hang in PB .NET. </p>
<p>				Works ok in classic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR705370">705370</a></td>
<td>OS: Windows 7 Enterprise</p>
<p>				Versions and Build #s Tested: PB 12.5.1_4015</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: On Windows 7 Enteprise, the WebForms application does not format the editmasks according to the regional culture in ASP.NET and according to machine Regional Settings. English/USA is always assumed.</p>
<p>				On Windows 2003, the issue doesn&#39;t happen and all works fine.</p>
<p>				Original customer needs culture and regional settings set to Spanish/Peru which is ###,###.00.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR705372">705372</a></td>
<td>PowerBuilder.NET 12.5.1. A WPF Window Application connecting to ASE with ASE 15 client does not display retrieval arguments in a datawindow computed field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR705519">705519</a></td>
<td>After instantiating a soapconnection object and instance,</p>
<p>				memory keeps increasing when the webservice is continuously called from a timer</p>
<p>				event.</p>
<p>				Problem happens in application executable. Memory appears to be reclaimed</p>
<p>				when running webservice client from IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR705602">705602</a></td>
<td>DataWindow in preview mode scrolls in an unexpected position.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR705833">705833</a></td>
<td>When using DownloadFile(tmpfilename,false), a</p>
<p>				popup window will open and immediately close. There is no option to open or</p>
<p>				save the pdf file.</p>
<p>				RESOLUTION: Issue caused by IE9&#39;s new behavior change</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR705835">705835</a></td>
<td>When clicking on a dot notation html.link in a dw,</p>
<p>				the pdf will open but in the same window as the webform. There is no way</p>
<p>				of going back to the original webform.</p>
<p>				RESOLUTION: Not to be fixed. PB Webform limitation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR705983">705983</a></td>
<td>Application migrated from OLEDB to SNC and seeing different</p>
<p>				results with SNC.</p>
<p>				The following sql is returning different results for OLEDB vs. SNC:</p>
<p>				select *, (select (value_2) from table2 where table2.value_1 = table1.value_1) from table1</p>
<p>				With OLEDB, it returns the following error:</p>
<p>				Select Error: SQLState = 21000</p>
<p>				Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, &lt;, ,&lt;=, &gt;, &gt;= or when the subquery is used as an expression</p>
<p>				With SNC, it returns a result set.</p>
<p>				--------------------------------------------------------------------------------------</p>
<p>				PSE NOTES</p>
<p>				OS: winxp</p>
<p>				Versions and Build #s Reported: PB 12.5</p>
<p>				Versions and Build #s Tested: PB 12.1 (build 7068) and PB 12.5 (build 4525)</p>
<p>				Database/Driver File/Version:</p>
<p>				Comments: Customers application is handling the OLEDB db error and is causing</p>
<p>				problems when they migrated app to SNC.</p>
<p>				Customer tried using Mars_Connection=no and MultipleActiveResultSets=false</p>
<p>				and same results. Customer would like to see the same from OleDb to SNC</p>
<p>				RESOLUTION: Use dbparm of Block=1 to see same behavior as OLEDB</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR706152">706152</a></td>
<td>Customer has an old application written in PB 6.5.1 that was using SQL Anywhere 9. He is now migrating the application to PB 12.5 and his new customers have been purchasing SQL Anywhere 11/12. </p>
<p>				In powerscript the customer dynamically creates a datastore from SQL syntax such as:</p>
<p>				select keyid, signature_id , &#39;&#39; dummy from table</p>
<p>				They then import data into this datastore using the datastore function importfile(filename)</p>
<p>				The data in the filename contains two numeric columns and a character column. The character column is quoted and is longer than 1 character.</p>
<p>				e.g.</p>
<p>				1010 2010 &quot;some data&quot;</p>
<p>				2010 3010 &quot;some data2&quot;</p>
<p>				When their application executes against a Sybase 9 database the importfile works. When it executes against a Sybase 11 database the importfile generates an error.</p>
<p>				The difference is that in Sybase 9 the computed column is created as type char(0) whereas in Sybase 11 it is created as char(1). This is breaking their application. This appears to be a difference in how the database creates the char computed column in PB so it may be a deliberate change from SQL Anywhere 9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR706172">706172</a></td>
<td>Customer has an EAS 6.3.1 application with PB and other components that runs fine but then crashes every day when it runs out of memory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR706381">706381</a></td>
<td>When using DownLoadFile() in a webform, provide</p>
<p>				same options as the FileManager-&gt;Download File link.</p>
<p>				The FileManager-&gt; Download file link has the options to open or save a file.</p>
<p>				Provide the same &#39;bar&#39; option to the DownloadFile()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR706548">706548</a></td>
<td>Enhancement request to update the built in PowerBuilder mail functions to work with newer mail standards. With newer mail systems and operating systems, simple mapi is no longer supported. </p>
<p>				Support extended MAPI in outlook 2010 or 2013 and allow 64 bit support.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR706672">706672</a></td>
<td>Customer is using a .Net List object (System.Collections.Generic.List&lt;string&gt; names). It creates and you can add elements. If you access it using normal Powerscript array syntax, it works fine if using a long variable as the index:</p>
<p>				long ll_index</p>
<p>				string ls_name</p>
<p>				ll_index = 0</p>
<p>				ls_name = names[ll_index]</p>
<p>				There are no errors and it works fine. But if you us a literal in the script as an index, there are compile errors. There is a squiggle under the [0] in the script editor. When you hover over the [0] you see the error Cannot find the element &quot;&quot;. And when you close the window you&#39;ll see the same error. However it runs fine, and a Full Build shows no errors:</p>
<p>				string ls_name</p>
<p>				ls_name = names[0]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR706719">706719</a></td>
<td>Building a large array and pre-populating the values seem to create a memory issue resulting in an R0015 execution error. Smaller array does not have a problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR706776">706776</a></td>
<td>Customer has turned on autosize height on a nested datawindow within a trailer group band. If this nested report in the trailer group band is larger then one page the nested datawindow is truncated. This is long time documented behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR706874">706874</a></td>
<td>Customer uses SyntaxFromSql to create his datawindows and would like to use bind variables (DisableBind=0). When using SyntaxFromSQL the retrieve does the full describe regardless of the setting. </p>
<p>				Should PB use the bind variables with SyntaxFromSql or is this not supported? I could not find any limitation in the documentation. </p>
<p>				Customer is using Oracle but same behavior can be seen with the demo database and SQL Anywhere.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR707498">707498</a></td>
<td>A mdi application executable that worked in PB 12.5 </p>
<p>				build (3072) is crashing on opening window in build 4015.</p>
<p>				The crash is an invalid pointer read in the gdiplus!CopyonWriteBitmap::GetPixel.</p>
<p>				If customer uses the pbshr125.dll from 3072, that app exe works with the 4015 dlls</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR707674">707674</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 12.5_2511 and 12.5.1_4015</p>
<p>				When reading data from a CLOB Oracle column that has a file stored on it into a BLOB variable, the resultant BLOB variable size is the double of the original data/file that was saved on CLOB column. This is affecting customer&#39;s routines that depend on file size and he can&#39;t migrate from PB 9 to 12.5.x due to that.</p>
<p>				It worked fine in older PB 9.x.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR707740">707740</a></td>
<td>Difference in psr file when using &quot;Save File As&quot;. opposed to &quot;Save rows as&quot;..</p>
<p>				This main datawindow is saved as a Powersoft report and this .psr file is assigned to a datawindow control via .DataObject property.</p>
<p>				It returns error: &quot;Load of the nested report failed&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR707972">707972</a></td>
<td>Memory leak can be observed if repeatedly opening and closing a sheet having a menu with icon images (.ico files) within an MDI frame window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR708161">708161</a></td>
<td>When the CheckBox type column has been located to DataWindow, DataWindow control scrolls and displays a column without the tab order located out of control size.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR708370">708370</a></td>
<td>Is there any way to change an object of type xloc_ReverseSearchOption into an object of type xloc_searchoptionbase? How to avoid a compilation error in Powerbuilder with complexTypes?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR708504">708504</a></td>
<td>Clicking on the header of a column in a multi-table Grid DataWindow caused a crash in PowerBuilder 12 and 12.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR708506">708506</a></td>
<td>Customer has EAS 3.6.1 on Linux is crashing occasionally and he would like to know why. Customer installed on new hardware and thought the old CR (702249) was resolved but he is now crashing again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR708923">708923</a></td>
<td>App is crashing on lds.object.sync_build[1] running</p>
<p>				on vmware on thinapp 4.7. App is crashing in the user32.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR708926">708926</a></td>
<td>When an app has print preview set and then</p>
<p>				retrieves, app will crash in the pbdwe.</p>
<p>				The dw control has setredraw(off) in the retrievestart event and setredraw(on) in the</p>
<p>				retrieveend event.</p>
<p>				App crashes with a access violation in the PBDWE125!aggrcomputesum</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR709030">709030</a></td>
<td>When using setredraw(false), computed fields are</p>
<p>				not getting updated after a retrieve.</p>
<p>				The computed fields are on the d_icbs12_1_1 datawindow. They are similar to</p>
<p>				the following:</p>
<p>				Round( Sum( if( GlDeleteCode = &#39;N&#39; and RecvFlag = &#39;Y&#39;, recvqnt, 0)), 3)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR709063">709063</a></td>
<td>Customer has several applications that they rebuild in the IDE and also with orcascript. On a few, when using orcascript he gets errors but it works in the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR709268">709268</a></td>
<td>When changing two or more vertical positions of control, Power Builder will replace the order of control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR709321">709321</a></td>
<td>.Net cvuo assembly feature : When calling Popup() from an assembly returns error-&gt; &#39;System.NullReferenceException&#39; occurred in Sybase.PowerBuilder.WPF.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR709693">709693</a></td>
<td>An LF (0x0a) may remain in a column with EditMask &quot;X&quot; of the DataWindow when pressing Ctrl+Enter key in the column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR709758">709758</a></td>
<td>Toolbar of RichText column overlaps top-part of the text on Windows 7 \ Vista.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR710061">710061</a></td>
<td>When using DataWindow SaveAs PDF with ghostscript 9.x 64-bit </p>
<p>				on 64-bit Windows the generation failed. </p>
<p>				It was possible to get it to work by performing the following two steps:</p>
<p>				- Install the &quot;Sybase DataWindow PS&quot; printer using ghostpdf.inf</p>
<p>				Add a new printer as printing to file and use the &quot;have disk&quot; option </p>
<p>				Browse to the ghostscript \lib folder and select the file ghostpdf.inf</p>
<p>				The printer must be called &quot;Sybase DataWindow PS&quot;</p>
<p>				- In the ghostscript \bin folder make a copy of gswin64c.exe and name it gswin32c.exe</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR710101">710101</a></td>
<td>Calling webservice issue</p>
<p>				Calling webservice from easysoap returned the following response:</p>
<p>				RESPONSE:</p>
<p>				SRECV: 1024 bytes</p>
<p>				HTTP/1.1 200 OK</p>
<p>				content-language: en-US</p>
<p>				content-length: 615</p>
<p>				content-type: text/xml; charset=UTF-8</p>
<p>				date: Tue, 29 May 2012 16:59:22 GMT</p>
<p>				p3p: CP=&quot;NON CUR OTPi OUR NOR UNI&quot;</p>
<p>				server: IBM_HTTP_Server</p>
<p>				Set-Cookie: PD-H-SESSION-ID=4_1_o0nWfbKfMHKfe8hAzwFTkLnB4znwwrIbzkzSHsiLctFF65T5; Path=/</p>
<p>				Set-Cookie: PD-ID=fRtMg8OgiwDd+wJyvo-WGokwZ2p0STGMl2XPPNaJlI8UY4zMb+v1cLfaTYynlNfPNnwKXILq83SjPpAsmgvvOEO+0j85EkrLCpxWrU1hRBnGUcEkChD-dhROykeIiUZp3cTw8s3umxpkl6saErL4JqtGzLjkZtPWrrxtiM9Ro2bBrURlKE3F9vpRFv5BbYFnSPbZcIZGBCzqiFZUqqv7yjC9ivUhCWwBWQVPqXxieLkygGAw7pecK9ytaIKr2jGNl7L0MImS+N3aB1VQruN6mhojEelwfPD7oHW+AOJdf0Wp1fKRLC50bMf6YicXNRHcKlNb1VoAx531D+Setlu5n3zHKPTjhg303fg48QluFND-A+JNGmv1DPhB6Z0+0bjI8HEdMye38WuJRtlPCpDs6g==; Domain=.xxx; Path=/; Secure</p>
<p>				&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;yes&quot;?&gt;</p>
<p>				&lt;Envelope xmlns=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;&gt;&lt;Body&gt;&lt;Fault&gt;&lt;faultcode xmlns=&quot;&quot;&gt;Server&lt;/faultcode&gt;&lt;faultstring xmlns=&quot;&quot;&gt;CSMSPEC03 : </p>
<p>				xxxx</p>
<p>				0</p>
<p>				&lt;/faultstring&gt;&lt;faultactor xmlns=&quot;&quot;&gt;Server&lt;/fSRECV: 348 bytes</p>
<p>				aultactor&gt;&lt;detail xmlns=&quot;&quot;&gt;&lt;ns1:BusinessError xmlns:ns1=&quot;http://www.ibx.com/ecommerce/2006-v01/error&quot;&gt;&lt;LongDescription/&gt;&lt;ListEntityID/&gt;&lt;TimeOfError&gt;2012-05-29T12:59:22.739-04:00&lt;/TimeOfError&gt;&lt;ErrorCode&gt;Server&lt;/ErrorCode&gt;&lt;ShortDescription&gt;CSMSPEC03 : </p>
<p>				1215771</p>
<p>				AAA</p>
<p>				0</p>
<p>				&lt;/ShortDescription&gt;&lt;/ns1:BusinessError&gt;&lt;/detail&gt;&lt;/Fault&gt;&lt;/Body&gt;&lt;/Envelope&gt;</p>
<p>				Connection Disconnected</p>
<p>				Customer then tried using .NET to call webservice and receiving a 401 unauthorized request</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR710391">710391</a></td>
<td>The MapWinGIS ActiveX SelectShapes function did not pass an array of integers or longs back to PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_137.htm#CR710609">710609</a></td>
<td>Memory leak can be observed if repeatedly opening and closing a sheet having a menu with many submenu items within an MDI frame window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR710886">710886</a></td>
<td>In previous versions of PB, you could search</p>
<p>				on any control, for example datawindow control, and see a button for properties,</p>
<p>				events and functions.</p>
<p>				If you click on any one of those buttons, you could see all the properties, events</p>
<p>				or functions associated with that control. Each of those properties, events or</p>
<p>				functions was a link so you could drill down and read the help.</p>
<p>				In PB 12.5, that doesn&#39;t appear to</p>
<p>				exist anymore.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR711006">711006</a></td>
<td>A text field in the footer band with a computed expression</p>
<p>				on the visible property is not working properly when used with Filter().</p>
<p>				If you clear the Filter first (setfilter(&quot;&quot;)), than it works ok.</p>
<p>				The computed expression is:</p>
<p>				if ( sum(if ( (LineAudit &gt; 0 or DetailAudit &gt; 0) and SystemFlag = &#39;Y&#39;, 1, 0) for page) = 0, 0, 1)</p>
<p>				computed field - DetailAudit:</p>
<p>				if( ( describe(&#39;datawindow.table.filter&#39;) LIKE &quot;%(gldeletecode = &#39;N&#39; or gldeletecode = &#39;Y&#39; or gldeletecode = &#39;R&#39;)&quot; ) AND ( recordtype in ( &#39;4&#39;, &#39;5&#39; ) ) and ( tagauditflag = &#39;Y&#39; ), 1, 0 )</p>
<p>				computed field - LineAudit:</p>
<p>				if( ( describe(&#39;datawindow.table.filter&#39;) LIKE &quot;%(gldeletecode = &#39;N&#39; or gldeletecode = &#39;Y&#39; or gldeletecode = &#39;R&#39;)&quot; ) AND ( recordtype in (&#39;1&#39; ,&#39;2&#39;) ) and ( not isnull( timestamp ) ), 1, 0 )</p>
<p>				Customer is setting two separate filters:</p>
<p>				isFilter[1] = &quot;( ( recordtype = &#39;2&#39; ) OR recordtype = &#39;4&#39; or recordtype =&#39;5&#39; or recordtype =&#39;8&#39; ) AND (gldeletecode = &#39;N&#39; or gldeletecode = &#39;Y&#39; or gldeletecode = &#39;R&#39;)&quot;</p>
<p>				isFilter[2] = &quot;( ( recordtype = &#39;2&#39; ) OR recordtype = &#39;4&#39; or recordtype =&#39;5&#39; or recordtype =&#39;8&#39; ) AND (gldeletecode = &#39;N&#39;)&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR711021">711021</a></td>
<td>Customer is using the VSPELL32 OCX. They have a window with an invisible olecustomecontrol associated with the OCX. They use the ocx to spell check text entered into an MLE. It works fine after being migrated to PB 12.5 from PB 10.2. But if they make any change to the window, the olecustomecontrol is being corrupted and it no longer works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR711084">711084</a></td>
<td>WPF/PB.Net IDE: How to set CVUO position and properties on Grid panel dynamically at runtime</p>
<p>				We need to dynamically create user objects and place them at the right positions. So I have to set tup the above properties at runtime. The manual has a brief introduction as using XAML to set the Width parameter of a user object to &quot;auto&quot; but that is not enough.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR711091">711091</a></td>
<td>Problem: A .NET Web Service running as a Windows Service ( URL = https://localhost:8080?wsdl ) is causing PB to hang when accessing the WS.</p>
<p>				The Web Service proxy classes are created successfully but when calling the method of this Web Service PowerBuilder hangs. Adding settimeout(10) method of soapconnection class then</p>
<p>				the operation times out with run time error and if they stop the Web Service</p>
<p>				then PowerBuilder crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR711119">711119</a></td>
<td>Stress testing PB application causes</p>
<p>				EAS6 to crash with a invalid pointer error in the pbvm125 dll</p>
<p>				FAULTING_IP: </p>
<p>				PBVM125!obStrDup+30</p>
<p>				RESOLUTION: Use the EAServer&#39;s libjcc.dll instead of PowerBuilder&#39;s libjcc.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR711210">711210</a></td>
<td>When evaluating the value of the DataWindow function FontHeight() </p>
<p>				outside the datawindow then the value of the current row was returned </p>
<p>				instead of the specified row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR711455">711455</a></td>
<td>In standard PB applications, if the ToolbarItemText does not fit on the Toolbaritem square region, it gets truncated with an ellipsis (...) to indicate to the user that there is more text. In a WebForm application, there is no ellipsis. The text is just truncated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR711742">711742</a></td>
<td>If the datawindow object has a column which is Radio Button edit style, SaveAsAscii &amp; SaveAsFormattedText only generate Radio Button&#39;s data value instead of the display value in the reports</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR712405">712405</a></td>
<td>WPF Compiler error C0352: Unknown Error on a structure s_mystructure.instance variables</p>
<p>				The generated error message was however wrong and was caused by </p>
<p>				an error in a different object a global function missing a return value </p>
<p>				as indicated by the Compiler log.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR712547">712547</a></td>
<td>SQL statement fails if containing sub-statement</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR712582">712582</a></td>
<td>Performance issue:</p>
<p>				Components can take 3 to 10 times as long to deploy to EAServer 6.3.1 compared to EAServer 5.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR712583">712583</a></td>
<td>Inconsistent behaviour in tabbing if first column is protected</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR712849">712849</a></td>
<td>Documentation update request for description of the new dwbuffer argument of the DataWindow function Find()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR712858">712858</a></td>
<td>Enhancement Request for an option to give protected datawindow objects or </p>
<p>				datawindow objects with taborder 0 the disabled look that also Window controls have.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR713116">713116</a></td>
<td>Migrated app from PB 12 and when running &#39;Full Rebuild&#39;</p>
<p>				and then running the executable, the application icon (AppIcon) does not appear.</p>
<p>				From the project, the &#39;Create resource-only assembly for executable&#39; is unchecked.</p>
<p>				Running the &#39;Full Build&#39; should copy the icon to the executable, but it does not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR713254">713254</a></td>
<td>Calling a web service with a proxy array argument from a Webform, Winform or Webservice application did not execute.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR713361">713361</a></td>
<td>When starting the debugger with a breakpoint that is not enabled and enabling it </p>
<p>				after the application was started by switching back to the debugger then this </p>
<p>				breakpoint may not take effect when switching back to the application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR713900">713900</a></td>
<td>Allow PB to be proxy aware when it comes to parsing XML. If the DTD is external and behind a proxy server, it will fail even if the system default settings are pointing to the proxy or HTTP_PROXY variable is set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR713925">713925</a></td>
<td>OS: Windows 7 32-bit Professional or Enterprise </p>
<p>				Versions and Build #s Tested: PB 12.5.1_4015</p>
<p>				Database/Driver File/Version: ASA 12.0 EASDemoDB125 </p>
<p>				Comments: On Windows 7 32-bits (Professional or Enterprise) the dw.SaveAs PDF! format always fails with -1 in Web Forms. The same configurations work fine in Windows 2003.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR714076">714076</a></td>
<td>After upgrading from PB 12.1 (build 6639) to (build 6950),</p>
<p>				the following error appears when calling a webservice using the .NET engine from a webform.</p>
<p>				The XML message cannot be created. com.ibm.mm.beans.CMBXMLParsingException:cvc-complex-type.2.4.d: Invalid content was found starting with the element &#39;LoginData&#39;.</p>
<p>				No child element is expected at this point.;nested exception is:</p>
<p>				com.ibm.mm.beans.CMBXMLParsingException: cvc-complex-type.2.4.d: Invalid content was found</p>
<p>				starting with element &#39;LoginData&#39;. No child element is expected at this point.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR714418">714418</a></td>
<td>Versions and Build #s Tested: PB 12.1_6950</p>
<p>				Database/Driver File/Version: Oracle 11.1 and 11.2 client with PB ORA, O10 and O90 interfaces </p>
<p>				Comments: By using Oracle 11.2 client, tf tnsnames.ora has this following syntax (for failover purposes), PB ORA, O10 or O90 profiles will result in error &quot;ORA-01017: invalid username/password; logon denied&quot;</p>
<p>				ORA10CUD = </p>
<p>				(DESCRIPTION = </p>
<p>				(ADDRESS_LIST = </p>
<p>				(ADDRESS = </p>
<p>				(PROTOCOL = TCP)</p>
<p>				(HOST = cuda)</p>
<p>				(PORT = 1521)</p>
<p>				)</p>
<p>				(ADDRESS = </p>
<p>				(PROTOCOL = TCP)</p>
<p>				(HOST = cuda)</p>
<p>				(PORT = 1521)</p>
<p>				)</p>
<p>				(LOAD_BALANCE = yes)</p>
<p>				(FAILOVER = yes)</p>
<p>				)</p>
<p>				(CONNECT_DATA = </p>
<p>				(SERVER = DEDICATED)</p>
<p>				(SERVICE_NAME = ORA10CUDA)</p>
<p>				(failover_mode = </p>
<p>				(type = select)</p>
<p>				(method = preconnect)</p>
<p>				(retries = 180)</p>
<p>				(delay = 10)</p>
<p>				)</p>
<p>				)</p>
<p>				)</p>
<p>				If using above syntax to connect from outside PB (e.g. SQL*PLUS), connection is successful.</p>
<p>				It seems only the simple syntax (no failover) is accepted:</p>
<p>				ORA10CUD =</p>
<p>				(DESCRIPTION =</p>
<p>				(ADDRESS_LIST =</p>
<p>				(ADDRESS = (PROTOCOL = TCP)(HOST = cuda)(PORT = 1521))</p>
<p>				)</p>
<p>				(CONNECT_DATA =</p>
<p>				(SERVICE_NAME = ORA10CUDA)</p>
<p>				)</p>
<p>				)</p>
<p>				The issue happens only if you use Oracle 11.1 or 11.2 as client. If you use Oracle 10g as client, all syntaxes are accepted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR714420">714420</a></td>
<td>Multiple attachement fails if the property position is not set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR714508">714508</a></td>
<td>When DotNet WebForm is used, Header Band of DataWindow scrolls together with Detail Band.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR714537">714537</a></td>
<td>Customer has an application that needs to meet Section 508 accessibility requirements. When running through their automation testing using a third party tool (Testcomplete) problems were noted. </p>
<p>				If rows are added to a datawindow, testing tools including AccExplorer.exe do not pick up any added rows even if the testing tool is restarted. The PB application must have all rows in the datawindow prior to starting up the testing tool. If that is the case, all rows show up in the testing tool.</p>
<p>				In testing the application the customer believes that the problem is with PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR714553">714553</a></td>
<td>The customer has text displayed in the footer of a datawindow. It is only displayed in certain conditions so there is an expression in the visible property of the text. The customer is also using setredraw, setting it to false before the retrieve or importing of the data, and setting it to true after the data is loaded in the datawindow. The problem is that if there is only one page of data, and the conditions exist so the footer text should be displayed, it is not being displayed. If there is more than one page of data, then the footer text displays properly on all pages. If there is no setredraw, then the footer text displays properly on a single page.</p>
<p>				So the issue seems to be the combination of having a visible expression on footer text, using setredraw false around the retrieval or loading of the data, and only one page of data. In those conditions the footer text is not displaying when it should.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR715058">715058</a></td>
<td>When customer passes the following initdir to GetFileOpenName</p>
<p>				ls_initial_path_name = &quot;C:\Users\&quot; + Trim(sle_current_user_id.text) + &quot;\AppData\Roaming\Microsoft\Windows\Recent&quot;</p>
<p>				If this has been run previously and the user navigated to a different directory, the initpath is not used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR715172">715172</a></td>
<td>OS: Windows XP SP2</p>
<p>				Versions and Build #s Tested: PB 12.5 GA and 12.5.1 GA</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				SCC: Microsoft SCC: TFS 2010</p>
<p>				Comments: When customer has 3 or more users checking in/out objects at same time on same PBL, the following error messages occur:</p>
<p>				&quot;Item is already checked-ou elsewhere: $/SIC/Fonte/acesso/acesso.pbg&quot;</p>
<p>				Also, sometimes SCC check in is successful although above errors.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR715193">715193</a></td>
<td>Customer has an old application that calls a NADA webservice that he recently converted to a PB 12.5.1 Webform application. The webservice works in both Classic and Webform when the VIN(vehicle identification number) is in their database but in the Webform version if an exception is thrown back, it is not being caught. </p>
<p>				As per the PB documentation mscorib.dll has been added to the project. I found the base soapexception, System.Web.Services.Protocols.SoapException, in the win32 app and tried catching it after adding System.Web.Services.dll to the target but that wasn&#39;t caught either and I get the same error coming up. </p>
<p>				When running the webform with a bad VIN #, the exception is not caught and you receive an error stating that there was an uncaught System.Reflection.TargetInvocationException exception. As you will see in the testcase, we tried catching the exception many ways and still could not. Is this a bug or do we need to catch this exception with different code?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR715352">715352</a></td>
<td>The customer has a datawindow with data that they are doing a SaveAs (Save Rows As in painter) and selecting Excel12(*.xlsx) with headers. It takes a while but it produces an xlsx file. But Excel is not able to open the file. It does not seem to be generated properly. Doing a SaveAs Excel with headers works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR715435">715435</a></td>
<td>PBDEBUG tracing is being enabled when it shouldn&#39;t be when using -deb</p>
<p>				As it seems &#39;-deb&#39; is an undocumented equivalent of &#39;/pbdebug&#39; and</p>
<p>				it is being parsed inside a string which is not intended for this purpose.</p>
<p>				This happens in PCode mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR715797">715797</a></td>
<td>Customer has some applications that when they do an orca build from a Team Foundation Server build agent, they always have the error below. When this occurs, the build does not succeed and no executable is generated. If they then relaunch the build directly with the command &quot;orcascr120 build.osc&quot; (build.osc is our command file), the build succeeds without problems.</p>
<p>				Faulting application name: orcascr120.exe, version: 0.0.0.0, time stamp: 0x4bb82674</p>
<p>				Faulting module name: PBSHR120.dll, version: 12.0.0.5530, time stamp: 0x4bb8260f</p>
<p>				Exception code: 0xc0000005</p>
<p>				Fault offset: 0x00097a00</p>
<p>				Faulting process id: 0x17e4</p>
<p>				Faulting application start time: 0x01cd644ac7a795bc</p>
<p>				Faulting application path: e:\PF\PowerBuilder12\Shared\PowerBuilder\orcascr120.exe</p>
<p>				Faulting module path: e:\PF\PowerBuilder12\Shared\PowerBuilder\PBSHR120.dll</p>
<p>				Report Id: 449a4a1a-d03e-11e1-852a-0050568a00df</p>
<p>				Occasionally they see the above error when built on the command line. Other projects build without a problem and the customer cannot figure out the difference.</p>
<p>				Customer&#39;s TFS build infrastructure is on Windows 2008 Server R2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR715951">715951</a></td>
<td>When the pbm_keyup event is mapped for a sle,</p>
<p>				the pbm_keyup event is not firing.</p>
<p>				pbm_keydown is firing ok. Works ok in PB 12.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR716161">716161</a></td>
<td>SharedObjects thread freezes the main thread in PB .NET WPF application</p>
<p>				In a small example it is demonstrated it works fine for PB Classic and fails for PB .NET WPF.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR716164">716164</a></td>
<td>When using European numeric control panel settings the </p>
<p>				data tab of the WPF Datawindow painter shows errornous values and </p>
<p>				fractional values cannot be entered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR716636">716636</a></td>
<td>When inserting &#39;123&#39;||CHR(0)||&#39;456&#39; into a Oracle</p>
<p>				varchar(100) column, PB is only returning 123.</p>
<p>				This happens in the datawindow and isql.</p>
<p>				In sqlplus, it returns 123 456</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR717182">717182</a></td>
<td>In PowerBuilder 12.5 the rich text edit control SaveDocument function </p>
<p>				created a 0 KB document for FileTypeDoc!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR717300">717300</a></td>
<td>Turning SetRedraw on and off with a filter shows wrong data on second tabpage.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR717359">717359</a></td>
<td>A nested report works ok using the datawindow.PushCutControlToNextPage=yes property. However when that rpt is nested in another datawindow, it no longer works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR717691">717691</a></td>
<td>The customer has an MDI app. They open a login response window from the frame post open event. If the user fails to log in a Close with return False is done and back in the post open event if a false is returned a Halt Close is done. However, the customer says the app does not completely exit. The powerbuilder app remains on the task bar. But nothing is running that can be seen. This app was migrated from PB 8 where it all worked correctly.</p>
<p>				The customer is not able to provide a testcase. My attempts also fail to show anything left on the task bar. However, according to the help a halt close should execute all the closequery, and close event on open windows, and the destructor events on instanciated objects. This is not happening. The closequery and close events on the ancestor frame and descendant frame are not executed. Also there is an instanciated userobject and the destructor event does not fire there either. The only close event that fires is the application object close event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR717778">717778</a></td>
<td>Ability to align just the text for radiobutton and checkbox controls</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR717858">717858</a></td>
<td>Customer is trying to install PB 12.5 on his Windows XP machine. He has successfully installed the pre-reqs but when trying to install PB 12.5 he is receiving the following InstallShield error.</p>
<p>				Sybase Common Install - InstallShield Wizard</p>
<p>				An error (-5011 : 0080040707) has occurred while running the setup.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR717973">717973</a></td>
<td>he PB compiler is not checking hard datawindow object references in a datawindow control.</p>
<p>				You can create a datawindow object and a window with a datawindow control. In the window painter you set dw object name in the dw control dataobject field. All works well. If you then delete the datawindow object from the pbl. You can still do a FullRebuild with no error. You can build an exe with no error. This behavior goes all the way back to PB 9.0 or farther. But it does not seem correct. You can put anything at all in the dataobject field in the painter and it is accepted. It&#39;s like it&#39;s never verifing a valid dataobject.</p>
<p>				In the exe project, if you uncheck the pbd check box on the PBL with the dataobject, then you do get an error at build time for the missing or incorrect dataobject name. But shouldn&#39;t you still get that error if the PBD checkbox is checked too? The dataobject doesn&#39;t exist.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR718120">718120</a></td>
<td>In PowerBuilder 12.5 the ceiling function returns errornous values </p>
<p>				for decimals larger than 32767</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR718123">718123</a></td>
<td>The debugger doesn&#39;t accept European number format when modifying a variable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR718173">718173</a></td>
<td>&quot;Transparency (DataWindow objects)&quot; description is wrong. The correct argument is &quot;DataWindow.transparency {= integer}.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR718552">718552</a></td>
<td>PCODE of PB12.x does not detect Runtime Error (R0018).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR718713">718713</a></td>
<td>Compiler Build Error when trying to build a WPF application containing an external assembly:</p>
<p>				Error The build was aborted because of an internal failure.</p>
<p>				System.ArgumentException: The project file &quot;C:\test\pbtest\main.out\.csproj&quot; was not found.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR718849">718849</a></td>
<td>Customer is migrating their application from PB 8 to PB 12.5 and is having a problem with the number of lines displayed for their dddws. They have a lot of dddw that set the detail height to 0 for some of the rows in the dddw. Once the code is run to set the detail height to 0 for those rows in the dddw that are not to be displayed, and if the first row is the one clicked, the dddw has the full 12 rows as set in design. For all other rows clicked on, the dddw opens with just two lines in the dropdown instead of the 12 lines. All the other rows for the dddw are there, as one can scroll to them, but there are only two lines in the dddw.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR719404">719404</a></td>
<td>When trying to insert more than 16383 spaces on an embedded</p>
<p>				insert statement, the following error appears:</p>
<p>				ORA-01400: cannot insert NULL</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR719821">719821</a></td>
<td>Tested with a PB 12.1 WPF application</p>
<p>				Customer has a WPF application which connect to a .Net Web service. He wants to use the Open() and close() method of the base ancestor of the proxy because he sends messages in blocks of 200. With more than 200 it stops for 10 minutes and then works again.</p>
<p>				He found out that in VB .NET when he closes and opens the WebService it works fine, but in PB .NET WPF he cannot use Close() and Open().</p>
<p>				I could verify in a C# WPF application that the intellisense does show the Open and Close methods but not in PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR719832">719832</a></td>
<td>The customer has a Win32 app that is deployed to many hundreds of user&#39;s with no problems. They have one user who consistantly experiences a crash. An empty gray window with no text and no title appears. They have been unable to isolate to any code, or find a repeatable sequence that will reliably cause the crash. But this user gets the crash often enough to not be able to use the application. The application is deployed to Windows Server 2008 R2 (Terminal Services).</p>
<p>				Looking for anything that will help the customer identify the issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR719931">719931</a></td>
<td>Customer is using the month calendar control and trying to set the calendar that initially opens to show the 2014 calendar year, January 2014 to December 2014. </p>
<p>				The following code sets it and opens correctly on Windows 7 but on XP the current year opens up until one clicks on one of arrows and then it is set to be the correct dates.</p>
<p>				mc_1.setdatelimits(date(&#39;2014-01-01&#39;), date(&#39;2014-12-31&#39;))</p>
<p>				OS: Fails on XP only, works on Windows 7</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR719934">719934</a></td>
<td>Customer is trying to create a PB .NET assembly that used global variables. </p>
<p>				The documentation states the following:</p>
<p>				The global objects in the PB Assembly are not instantiated. They require a reference to the instantiated variables from the application. Pass the global variable instantiated in the application into the PB Assembly and assign it to the global variable defined in the PB Assembly target.</p>
<p>				Writing code in a function in a PB Assembly to set global variables to those of the main app does not compile and results in the following errors.</p>
<p>				Target CoreCompile</p>
<p>				Csc: Error CS0200 f_setglobals(QRCerror.Cmessage.Ctransaction.Cdynamicstagingarea.Cdynamicdescriptionarea.) (1,3): Property or indexer &#39;Sybase.PowerBuilder.PBApplication.Error&#39; cannot be assigned to -- it is read only</p>
<p>				Csc: Error CS0200 f_setglobals(QRCerror.Cmessage.Ctransaction.Cdynamicstagingarea.Cdynamicdescriptionarea.) (2,3): Property or indexer &#39;Sybase.PowerBuilder.PBApplication.Message&#39; cannot be assigned to -- it is read only</p>
<p>				Done building project &quot;ClientFramework.csproj&quot; -- FAILED.</p>
<p>				This same code will not compile in an application target</p>
<p>				It does compile in Classic</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR720022">720022</a></td>
<td>Deploying an inherited WebService that was based on pfc objects gave an error:</p>
<p>				Error: C# compilation error when invoking pbwsemit.exe</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR720061">720061</a></td>
<td>Customer reports that the old Informix 9 and 10 native drivers included with PB 12.5.1 do not work in some situations with the newest Informix 11.7 Client software.</p>
<p>				When upgrading our Informix driver to V11.70.FC5, we started receiving a database error for Decimal or money value exceeds maximum precision for some of our datawindows. The datawindow causing the problem has computed fields in the SQL defined as an amount field from the database table times 0.00 and the field is defined as decimal(2) in the datawindow. The data type of the field in the table is decimal(16,2). We found that if the new driver is being used and the SQL is modifed in the Datawindow Painter, the data type of the computed field is changed from decimal(2) to decimal(0) and then the error does not occur. But we can&#39;t have this field as decimal(0). We also found that the error does not occur if we update the date type of the computed field to be decimal(4) in the datawindow. While this is a workaround, we do not want to have to make this change everywhere in our application so for the moment we are using an older version of the Informix drivers.</p>
<p>				Most recent Informix support info found in documentation is the following for the previous version of Informix.</p>
<p>				Informix 11.5 Support</p>
<p>				PowerBuilder 11.5.1 applications and components work correctly with the Informix 11.5 DBMS through the I10 interface, although new Informix 11.5 features are not supported in this release. You can use the 110 Informix v10.x database driver to connect to the Informix 11.5 DBMS, but this also requires that you upgrade the Informix client from Informix SDK 2.9 to Informix SDK3.5.</p>
<p>http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc33822.1151/html/pbentrb1151/CHDGJDCI.htm</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR720138">720138</a></td>
<td>Using setbasicauthentication for a soapconnection will use the first call unauthenticated, and then will do a second one with uid and pwd.</p>
<p>				PB works against spec like http://www.ietf.org/rfc/rfc2617.txt, however we require a setting such as preemptive authentication in order to prevent the first call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR720212">720212</a></td>
<td>A datawindow button that is first in the tab order is skipped and initial focus is on the next object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR720241">720241</a></td>
<td>PB IDE/PCODE of PB12.x does not detect Runtime Error (R0018).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR720297">720297</a></td>
<td>The customer has windows with lots of objects on them. Often a descendant window inherits from a parent, and both have many objects so the descendant can have hundreds of controls. This causes the tab order values to exceed the 999 limit that you see if you change a tab order. Since PB always re-numbers the tab order with intervals of 10, some of their windows end up with tab order values that exceed 3000. This was not a problem in previous versions of PowerBuilder. But now in PB 12.5, if they open the window in the panter and do a Format-&gt;Tab Order, PB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR720398">720398</a></td>
<td>In a PB.NET WPF target, if you have an existing datawindow and you add a new column, PB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR720437">720437</a></td>
<td>A child window has a datawindow and an MLE on it. If the chaild window has a titlebar, you are unable to edit the MLE. Also the you can&#39;t click in the datawindow string column or date column, although you can tab to them. If the child window has no title bar then it behaves as you would expect, the MLE is editable and you can click in the string column and the date colmn of the datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR720479">720479</a></td>
<td>PB 12.5 includes SQL Anywhere 12 and the doc cites a restricted runtime SQL Anywhere 12 engine that can be freely deployed. There is no rteng12.exe included with SQL Anywhere 12. Doc has mixed versions, path for SQL Anywhere 12 but db is rteng11.exe, which is not installed with PB 12.5.</p>
<p>				Several places in the PB 12.5 documentation reference rteng11.exe and/or the restricted runtime SQL Anywhere db engine that customers can distribute freely. Is there still a version of the db engine that customer can distribute for free? If so, updated directions need to be included.</p>
<p>				Several issues:</p>
<p>				1 - rteng11.exe would have been the version for SQL Anywhere 11 and not 12. There is no rteng12.exe included with the SQL Anywhere 12 database installed with PB 12.5. See below for one instance where the versions seem to be mixed, SQL Anywhere 11 and 12.</p>
<p>				http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc37774.1250/html/apptech/BGBCBACD.htm</p>
<p>				[HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.INI\MyApp DB]</p>
<p>				&quot;Driver&quot;=&quot;C:\Program Files\Sybase\SQL Anywhere 12\</p>
<p>				bin32\dbodbc11.dll&quot;</p>
<p>				&quot;Start&quot;=&quot;c:\program files\sybase\SQL Anywhere 12\bin32\</p>
<p>				rteng11.exe -c9m&quot;</p>
<p>				&quot;UID&quot;=&quot;dba&quot;</p>
<p>				&quot;PWD&quot;=&quot;sql&quot;</p>
<p>				&quot;Description&quot;=&quot;Database for my application&quot;</p>
<p>				&quot;DatabaseFile&quot;=&quot;C:\Program Files\myapps\myapp.db&quot;</p>
<p>				&quot;AutoStop&quot;=&quot;Yes&quot;</p>
<p>				2 - This might be a bigger issue as it is now unclear if there is a free runtime version of SQL Anywhere that can be deployed. See below from the doc, there is also no RuntimeEdition.html file installed with SQL Anywhere 12 and the one for SQL Anywhere 11 appears to be in Chinese. </p>
<p>				&quot;If your application uses a standalone database, you can deploy the SQL Anywhere Desktop Runtime System to users� computers without incurring additional license fees. The runtime system allows the user to retrieve and modify data in the database, but does not allow modifications to the database schema. It does not support transaction logs, stored procedures, or triggers.</p>
<p>				A full installation for the SQL Anywhere driver, runtime engine, and supporting files is available in the PowerBuilder setup program. Table 36-9 lists some of the files that are installed. For more information see the RuntimeEdition.html file in the installed SQL Anywhere directory. It contains a list of all the SQL Anywhere files that can be freely deployed with PowerBuilder applications to end users&#39; computers.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR720492">720492</a></td>
<td>WCF WS namespace attribute being ignored</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR721055">721055</a></td>
<td>Customer has EAS 3.6.1 on Linux is still crashing occasionally and he would like to know why.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR721256">721256</a></td>
<td>Datawindow saveAs in Excel12 format does not work on W2008 64 bits</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR721280">721280</a></td>
<td>Performance of .NET web service using xml serializer</p>
<p>				is slower than in PB 11.5.</p>
<p>				Performance is slower on first call and subsequent calls.</p>
<p>				Webservice is using xml serializer workaround with the sgen.exe tool.</p>
<p>				RESOLUTION: Upgraded to PB 12.5.1 (build 4953) and performance improved</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR721495">721495</a></td>
<td>Using OLEObject for Microsoft Web Browser, can&#39;t select the item in the drop down list</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR721647">721647</a></td>
<td>Customer has a treeview datawindow that has a tab order on the header text fields and when run and tabbed to PB crashes. Also crashes for simple tabular datawindows with a tab order on the header.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR722533">722533</a></td>
<td>return value of Upperbound() is different between pcode and machine code applications</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR722575">722575</a></td>
<td>When editing Tab and Tabpages in the XAML Editor sometimes edited names can get </p>
<p>				out of sync with the the script editor, solution explorer and PB Object Outline views.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR722681">722681</a></td>
<td>The child window which inherited Windows with a tab control cannot save the change </p>
<p>				at the time of a design for the order of a tab page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR722764">722764</a></td>
<td>Strange errors from libjcc.dll from PB 12.5 on stdout or stderr when connecting to EAServer:</p>
<p>				- Jaguar or Jaguar_client_root environment variable not set.</p>
<p>				- Certicom Security Builder GSE not installed.</p>
<p>				Please refer to EAServer troubleshooting guide.</p>
<p>				Failed to load library: C:\Work\EAS\6.3.1\EAServer\dll\defaultmem.dll, reason: The specified module could not be found.</p>
<p>				- JAGSSL=(null)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR722817">722817</a></td>
<td>When data with a line fewer than the size of DataWindow control is shown, the lowest line may hide by HScrollbar validated at the time of execution.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR722958">722958</a></td>
<td>PSE NOTES: </p>
<p>				----------------------- </p>
<p>				OS: Windows 7 32-bit</p>
<p>				Versions and Build #s Tested: PB 12.5.1_4595</p>
<p>				Database/Driver File/Version: IN10 native interface</p>
<p>				Comments:</p>
<p>				We have a customer that migrated from:</p>
<p>				PB 6.5</p>
<p>				IN7 native driver</p>
<p>				Informix cli 32</p>
<p>				OS: Windows 2000</p>
<p>				Processor: Intel Pentium 4</p>
<p>				Into:</p>
<p>				PB 12.5.1_4595</p>
<p>				IN10 native driver</p>
<p>				SDK Informix 3.7 TC2</p>
<p>				OS: Windows 7 32-bits</p>
<p>				Processor: Intel Core 2 Duo</p>
<p>				After that, customer is experiencing two migrated datawindows that, when in QueryMode enabled, the query below delays around 12-15 seconds more to return response: </p>
<p>				SELECT re_s47_tapa.cia_genera_s47 , re_s47_tapa.ofic_genera_s47 , re_s47_tapa.ruta_oper_s47 , re_s47_tapa.fecha_s47 , re_s47_tapa.num_s47 , re_s47_tapa.sesion_s47 , re_s47_tapa.status_s47 , re_s47_tapa.cia_destino_s47 , re_s47_tapa.ofic_destino_s47 , re_s47_tapa.nro_valijas , re_s47_tapa.cantidad_comp , ruta.nombre_ruta , re_s47_tapa.ap_012_num_cta , re_s47_tapa.num_cli , re_s47_tapa.orden_apertura , re_s47_tapa.nro_plomo , re_s47_tapa.nro_envases , re_s47_tapa.monto_comp , re_s47_tapa.fecha_sinc FROM re_s47_tapa , ruta WHERE ( re_s47_tapa.cia_genera_s47 = ruta.num_cia_ruta ) and ( re_s47_tapa.ofic_genera_s47 = ruta.num_ofic_ruta ) and ( re_s47_tapa.ruta_oper_s47 = ruta.num_ruta ) and (((re_s47_tapa.fecha_s47 = DATETIME (2012-10-05) YEAR TO DAY))) ORDER BY re_s47_tapa.cia_genera_s47 ASC, re_s47_tapa.ofic_genera_s47 ASC, re_s47_tapa.ruta_oper_s47 ASC, re_s47_tapa.fecha_s47 ASC, re_s47_tapa.num_s47 ASC (13.219 MS / 7202.009 MS)</p>
<p>				The same query is fast with previous PB 6.5 (1-2 seconds only). And curiously, this above same query also runs very fast from within PB 12.5.1 DB Painter and by using same IN10 interface. So, it磗 isolated that queryMode is causing some slowness in 12.5.1 somehow - not sure why.</p>
<p>				Both syntaxes below cause the slow response from datawindow. And if customer uses syntax #1 (below), the query delays +2 extra seconds else.</p>
<p>				1.- dwc_1.Modify(&quot;Datawindow.QueryMode = yes&quot;)</p>
<p>				2.- dwc_1.Object.DataWindow.QueryMode = &quot;yes&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR722961">722961</a></td>
<td>There were intermittent crashes after 10 minutes of inactivity in a shared EAServer PowerBuilder component that performs OLE functions on Word.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR723204">723204</a></td>
<td>Migrated application from PB 10.5 to PB 12.1 and pb</p>
<p>				is crashing on a large retrieve using nested datawindow.</p>
<p>				Customer is trying to retrieve approx 3000 pages. Using sql server 2008. Customer</p>
<p>				running app on winxp</p>
<p>				Crash is a access violation in the pbdwe120.dll -- pbdwe120!dwtable::resetcontent</p>
<p>				RESOLUTION: Application had reached the UserProcessHandleQuota of 10000. Once that</p>
<p>				was increased to 16000, application worked ok. No more crash. After the change, the UserObject (in taskmgr) for the application reached 14805</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR723383">723383</a></td>
<td>PB IDE cannot detect the user DLL who exists in a current folder after connecting with Orace Database using Oracle Client.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR723465">723465</a></td>
<td>When compiling WPF application using the Ribbon control,</p>
<p>				the following error results:</p>
<p>				Unknown build error, &#39;Method &#39;get_Command&#39; in</p>
<p>				type &#39;System.Windows.Controls.Primitives.RepeatButton&#39; from assembly &#39;PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#39; does not have an implementation. </p>
<p>				Line 8 Position 140.&#39; 9 141 wpfapp (D:\pse\pse-125\11761843\WPFRibbon)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR723865">723865</a></td>
<td>A nested report works ok using the datawindow.PushCutControlToNextPage=yes property. However when that rpt is nested in another datawindow, it no longer works.</p>
<p>				cr717359 fixed the datawindow.pushcutcontroltonextpage=yes</p>
<p>				for pb classic but pb .net still having issue</p>
<p>				RESOLUTION: datawindow.pushcutcontroltonextpage=yes not supported in PB .NET</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR724031">724031</a></td>
<td>Consult on:</p>
<p>				When changing application Right to Left using WinApi SetProcessDefaultLayout the DataWindow dddw and ddlb don&#39;t expand.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR724043">724043</a></td>
<td>Customer uses copyrtf() with just an image that has been cut and pasted from Excel and in PB 10.5 they received back an rtf string. They are currently using PB 11.5 and they are getting back an empty string. Tested in PB 12.5.1 and this still returns and empty string. </p>
<p>				Through testing, if there is any text including a space along with the pasted image, an rtf string is returned.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR724378">724378</a></td>
<td>App migrated from PB 11 to PB 12.5.1 stops responding.</p>
<p>				The mdi application has an external datawindow with a taborder</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR724524">724524</a></td>
<td>Ability to set paper size in script so that</p>
<p>				when you print the rte control, it will go to the automatic paper tray and</p>
<p>				print the document out. </p>
<p>				Customer can set the paperheight or paper orientation in script.</p>
<p>				For example, when they want to print legal size, it does not automatically print</p>
<p>				to legal size paper</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR724597">724597</a></td>
<td>Pb component is EAServer cluster environment is not failing over correctly when cluster member(s) is/are down.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR724644">724644</a></td>
<td>A call is executed with an array argument to a webservice, but only a nill argument is passed to the webservice call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR724798">724798</a></td>
<td>Customer has problems to call a web service that requires basic authentication with user and password in soap header security information.</p>
<p>				We tried both classic (.net ws proxy) and PB.net including with WCF proxy and it did not work. After I asked that the web service should send the required question to the client in order for the client to respond using the header infos we now get an 401 authorization error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR724809">724809</a></td>
<td>Datawindow with computed fields referencing other compute fields with cumulativeSum() cannot be opened anymore once migrated to PB .Net.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR724824">724824</a></td>
<td>Customer is trying to migrate a very large legacy PB application to PB 12.5.1 .net. When they add pbls to the target, they get errors with no helpful information to lead them to what they need to change. This results in many hours of work to find what object is causing the problem. </p>
<p>				The customer is aware of CR 647772. </p>
<p>				In earlier builds the customer was getting the following error on a full build:</p>
<p>				Dependency Check Error code -1073740791 Unable to continue</p>
<p>				The pbcompiler log says : ipbcompiler.report Compile Report is corrupt </p>
<p>				With build 4953, I am getting the following:</p>
<p>				-------- Full build target: Trax2 --------</p>
<p>				Checking project settings...</p>
<p>				Using Project p_Trax2_wpf</p>
<p>				Building Trax2.exe:</p>
<p>				Launching PowerScript compiler process...</p>
<p>				Generating XAML descendants...</p>
<p>				XAML generation complete.</p>
<p>				Copying PowerBuilder resources to output directory...</p>
<p>				Copy complete.</p>
<p>				PowerScript compile in progress...</p>
<p>				PowerScript compile complete -- 0 error(s), 0 warning(s)</p>
<p>				Compile return code = -1073741819. Unable to continue build operation.</p>
<p>				Time elapsed for build: 00:00:49.1709834</p>
<p>				-------- Build request finished ---------</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR724846">724846</a></td>
<td>Customer has an application that when deploys crashes in pbshr120.dll once their login window comes up the second time as a result of a timer event. </p>
<p>				For me this application also randomly crashes in the IDE but not for the customer. I&#39;m not sure if there is some kind of corruption as the objects have been migrated through many versions of PB starting in PB 6.5. The crash in the deployed application is consistent though and changes I&#39;ve tried to the code have not resolved the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR725084">725084</a></td>
<td>OS: Windows 2003 SP2</p>
<p>				Versions and Build #s Tested: PB 12.5.1_4595 older PB 8.0 GA (no patches)</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: A large (11.2GB) txt file populated by FileWrite method delays 7 minutes to complete in PB 12.5.1. Same exact application delays around 3 minutes in older PB 8.0 application to populate same file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR725289">725289</a></td>
<td>Treeview datawindow, scrolling through the rows shows a memory leak only in the executable. Tested with both pcode and machine code. When run in the PB IDE, the memory leak is not present.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR725298">725298</a></td>
<td>The customer has a app the uses the RTE control. They have user&#39;s that type in text and also use the Print Screen button or Alt-PrintScreen button to capture a screen print and paste it into the RTE control. They may do this many times. Then subsequently they use the rtename.SaveDocument ( filename ,FileTypeDoc!) to save a .doc file. This file in PB 10.5 contained all the screen shots embedded in the document. They then process this file external to PB. </p>
<p>				But now in PB 12.5 when the doc is saved both a .doc file and a separate .wmf for each screen shot is created. The screen print graphics are no longer embedded into the document file. Both PB 10.5 and PB 12.5 use the TX control, so this apprears to be a regression after the RTE change over to the TX Control.</p>
<p>				We found another issue than mentions the PB function rte.InsertPicture(). This does embed an image, but is not very useful to this customer for the way they are constantly grabbing screen images and pasting them into the RTE. There is no easy way for them to use insertpicture for their users to workaround this issue.</p>
<p>				According to this link: http://www.textcontrol.com/en_US/blog/archive/20050406/ the TX control does have a property to determine if images are embedded or linked, and another property to set the format on images. So it would seem that if these properties were made available in PowerBuilder, that users could have the flexibility to do what they need either way.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR725442">725442</a></td>
<td>The issues customer would like answered or enhanced to work in PB.NET:</p>
<p>				1. When a .Net method allows a null to be passed for an object reference, how do we do that in PowerBuilder.Net?</p>
<p>				2. When a .Net method expects a certain type or interface, how can we explicitly cast an object to that method or type so that the PowerBuilder compiler will accept it. It&#39;s the PowerBuilder compiler that isn&#39;t accepting the value, not .Net.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR725507">725507</a></td>
<td>After migrate from PB6.5x, customer reports that a batch process at PB side take much longer than before.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR725975">725975</a></td>
<td>The customer has an EAS 6.3.1 failover cluster. He is using PB 12.5 components. The testcase has a simple function call that returns a string. They are putting up a messagebox in the function before returning the string. This messagebox displays on the server node handling the call. If you shut down that node without clearing the messagebox, the client is getting an error. It is not failing over.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR726042">726042</a></td>
<td>SaveAS does not save the data over column display width at a WMF file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR726113">726113</a></td>
<td>Customer&#39;s users are complaining as they are seeing their CPU usage spiking to 25-30% on datawindow expression global function calls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR726215">726215</a></td>
<td>OS: Windows 2003</p>
<p>				Versions and Build #s Tested: PB 12.5.1_4595</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: AddLargePicture() method takes longer to finish from within executable when .png or .ico pictures are involved.</p>
<p>				The same repro application takes around 1 second to finish from within PB interface and 3+ seconds to finish when run from within executable generated by PB (either P-Code or Machine Code generation).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_138.htm#CR726695">726695</a></td>
<td>When leaving a RighToleft column to move to a Non-RTL column, PB keeps the RTL keyboard. </p>
<p>				With useDefaultKeyboardLayout it would switch the keyboard. </p>
<p>				In PowerBuilder 11.5, 12.0 and 12.5 the parameter useDefaultKeyboardLayout=yes </p>
<p>				does not have the same effect anymore when switching between RTL and LTR languages.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR726700">726700</a></td>
<td>In a nested report, objects are overlaying the footer, when they should be pushed to the next page. This happens when you have an environment variable DW_PUSH_CUT_CONTROL_TO_NEXT_PAGE=yes or =no defined! Either way it does not push the cut controls. If you do not have this environment variable defined then it does not push as expected. In this case when it is not defined if you set the datawindow property dw_1.Modify(&#39;datawindow.PushCutControlToNextPage=yes&#39;) then it pushes the cut controls correctly for that datawindow. But if you have both the datawindow property and the environment variable set to yes, it should push obviously but it does not. This is a problem with the environment variable. </p>
<p>				It would also seem that what should happen is that the code should override the enviornment variable such that I could have all datawindows do what the enviornment variable is set to and override that behavior on specific datawindows with the dw property. I think that is how it should work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR726726">726726</a></td>
<td>Starting with build 4953, PrintOpen is returning a -1 any time the showprintdialog argument is false:</p>
<p>				Job = PrintOpen() //this fails with -1</p>
<p>				Job = PrintOpen(&quot;Print Window&quot;,false) //this also fails with -1</p>
<p>				Job = PrintOpen(&quot;Print Window&quot;,true) //this code works</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR726731">726731</a></td>
<td>RightA() may return empty or crash on PowerBuilder .Net if a very long multi-byte string is specified.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR726814">726814</a></td>
<td>The following is the documented behavior for sorting data on a column with null values. Customer would like an enhancement request to be able to sort by a column with nulls and have the sort follow the sort order on the database side.</p>
<p>				http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc37783.1250/html/dwref/CCJCHEECdw.htm</p>
<p>				&quot;When you sort a DataWindow on a specified column, rows with null data remain at the top, regardless of whether you choose ascending or descending order for your sort criteria. The sort order is performed on a result set returned from a database, but is not necessarily the same sort order used by the database (to return the result set) when an ORDER BY clause is used in a SQL query. &quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR727162">727162</a></td>
<td>Webservice proxy client using decimal datatype in return structure is ignoring the decimal seperator in non english environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR727287">727287</a></td>
<td>A Paint() function fails in initialization of the Graphic class of GDI Plus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR727449">727449</a></td>
<td>When using the &#39;Windows Style Classic&#39; property from the application project, an exe does not have the same behavior as in the IDE when &#39;Use Windows Classic Style for XP&#39; is checked.</p>
<p>				When &#39;Use Windows Classic Style for XP&#39; is checked, pb adds UseVer5Control=1 in the</p>
<p>				pb.ini. By using that property, when a commandbutton has focus, a dotted line</p>
<p>				around the control on focus.</p>
<p>				When checking the &#39;Windows classic Style&#39;, in the application project and then</p>
<p>				running the executable, the dotted line is missing around the commandbutton on focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR727829">727829</a></td>
<td>A feature request to implement an option to make RB raise a runtime error when arithmetic overflow occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR727830">727830</a></td>
<td>Overflow of real, double, and decimal values doesn&#39;t cause a runtime error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR727843">727843</a></td>
<td>Tested with PB 12.5.1.4971</p>
<p>				The webservice worked in 11.5, but when migrated to PB 12.5.1 (classic), they get this error when trying to deploy it:</p>
<p>				a_wf_ctn_act.asmx.cs(2111,28): error CS0012: The type &#39;Sybase.PowerBuilder.WinWebDataWindowCommon.PBDataStore&#39; is defined in an assembly</p>
<p>				Error: C# Compilation error when invoking pbwsemit.exe</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR728607">728607</a></td>
<td>OS: Windows XP SP3 / Windows 2003 SP2</p>
<p>				Versions and Build #s Tested: PB 12.5.1_4953</p>
<p>				Database/Driver File/Version: N/A </p>
<p>				Comments: When inserting a standard visual UO into a Window and running the app that opens this window, PB hangs and CPU peaks to 100%.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR728619">728619</a></td>
<td>Customer is trying to use ASE 15 with a a function based index on a table. In PB ISQL, the rows are retrieved but when trying to create a datawindow with this table the following error is seen:</p>
<p>				Cannot Create Datawindow</p>
<p>				Name &#39;sybfi2_1&#39; is reserverd for internal use by Adaptive Server.</p>
<p>				Please use a different name.</p>
<p>				Select titles.title.id, titles.id......................</p>
<p>				&#39;sybfi2_1&#39; is the name of the function based index. </p>
<p>				Is this a bug or is the use of function based indexes not supported?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR728727">728727</a></td>
<td>In the Users Guide -&gt; Creating Executables and Components -&gt; Defining an executable application project, it list the following for the Windows classic style option:</p>
<p>				Select this to add a manifest file to the application that specified the appearance of the controls as an application resource. When a user runs the application on Windows XP with the Windows XP style for controls set in the control panel, all PowerBuilder windows, DataWindows controls that mirror standard Windows controls and other controls, display with the new style.</p>
<p>				-----</p>
<p>				However when the Window classic style is selected in the application project painter, no manifest file is created.</p>
<p>				According to engineering:</p>
<p>				It 抯 actually for an option 揘ew Visual Controls Style� in application project before PB11. The option was changed to 揥indows Classic Style� from PB11. Checking the option 揥indows Classic Style� will remove the manifest file from the exe file. the manifest file is embedded into exe file by default from PB11.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR728740">728740</a></td>
<td>Customeer has a ddlb that dynamically initializes its list in its constructor and opening it in code.</p>
<p>				dropdownlistbox iddlb</p>
<p>				openuserobject( iddlb, &#39;u_ddlb_pbllist&#39;,1,1)</p>
<p>				When the userobject is dynamically opened inside a CVUO, the constructor is double </p>
<p>				But when dynamically opened on a window the constructor is only singly called.</p>
<p>				Statically creating the ddlb inside a CVUO by placing it in the form surface in the painter, the constructor is only single called.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR728832">728832</a></td>
<td>Print Preview of a DataWindow may show garbled characters on .NET of PB 12.5.1 if the DataWindow has 2 or more Text objects and the fonts of those Text objects are different Japanese fonts such as MS Gothic, MS P Gothic and MS UI Gothic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR728848">728848</a></td>
<td>The Source Control currently used is Perforce ( http://www.perforce.com ).</p>
<p>				It can use Unicode but if the HEXASCII behaviour is right its not necessary.</p>
<p>				Now when exporting using HEXASCII encoding Umlaut characters are not encoded correctly.</p>
<p>				Problem exists in PB Classic 12.5.1.4953, earlier Build 4595 is OK.</p>
<p>				As it seems also characters with accents are not correctly translated in HEXASCII.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR728876">728876</a></td>
<td>The customer is asking how PowerBuilder supports line breaking rules for complex languages such as Thai. They have installed the appropriate Language Pack for Windows 7/Server 2008 R2 and that works for other applications such as MS Word. But it does not work for the Datawindow&#39;s Column and Computed fields.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR728964">728964</a></td>
<td>Rand PowerScript function not working in a PB .NET WebService</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR729260">729260</a></td>
<td>Migrated from PB9 to PB12.5 and when calling db2 stored procedure in the datawindow or isql returns the</p>
<p>				following error:</p>
<p>				[IBM][CLI Driver] CLI0115E Invalid cursor state. SQLSTATE=24000</p>
<p>				The following is from the odbc trace:</p>
<p>				PB125 ba4-1964 EXIT SQLPrepareW with return code 0 (SQL_SUCCESS)</p>
<p>				HSTMT 0F211ED0</p>
<p>				WCHAR * 0x01211008 [ -3] &quot;{call SYSPROC.DB2CONC4(IPARM1 = &#39;RR70293 SUNDARS 36644139322&#39;, IPARM2 = &#39;RR70�12�10398034� � � � �000.00�XXXX� � &#39;)}\ 0&quot;</p>
<p>				SDWORD -3</p>
<p>				PB125 ba4-1964 ENTER SQLExecute </p>
<p>				HSTMT 0F211ED0</p>
<p>				PB125 ba4-1964 EXIT SQLExecute with return code 0 (SQL_SUCCESS)</p>
<p>				HSTMT 0F211ED0</p>
<p>				PB125 ba4-1964 ENTER SQLNumResultCols </p>
<p>				HSTMT 0F211ED0</p>
<p>				SWORD * 0x0012C928</p>
<p>				PB125 ba4-1964 EXIT SQLNumResultCols with return code 0 (SQL_SUCCESS)</p>
<p>				HSTMT 0F211ED0</p>
<p>				SWORD * 0x0012C928 (0)</p>
<p>				PB125 ba4-1964 ENTER SQLNumResultCols </p>
<p>				HSTMT 0F211ED0</p>
<p>				SWORD * 0x0012C910</p>
<p>				PB125 ba4-1964 EXIT SQLNumResultCols with return code 0 (SQL_SUCCESS)</p>
<p>				HSTMT 0F211ED0</p>
<p>				SWORD * 0x0012C910 (0)</p>
<p>				PB125 ba4-1964 ENTER SQLSetStmtOption </p>
<p>				HSTMT 0F211ED0</p>
<p>				UWORD 9 &lt;SQL_ROWSET_SIZE&gt;</p>
<p>				SQLPOINTER 0x000003E8</p>
<p>				PB125 ba4-1964 EXIT SQLSetStmtOption with return code 0 (SQL_SUCCESS)</p>
<p>				HSTMT 0F211ED0</p>
<p>				UWORD 9 &lt;SQL_ROWSET_SIZE&gt;</p>
<p>				SQLPOINTER 0x000003E8 (BADMEM)</p>
<p>				PB125 ba4-1964 ENTER SQLExtendedFetch </p>
<p>				HSTMT 0F211ED0</p>
<p>				UWORD 1 &lt;SQL_FETCH_NEXT&gt;</p>
<p>				SQLLEN 1</p>
<p>				SQLULEN * 0x0012A2A8</p>
<p>				UWORD * 0x01265008</p>
<p>				PB125 ba4-1964 EXIT SQLExtendedFetch with return code -1 (SQL_ERROR)</p>
<p>				HSTMT 0F211ED0</p>
<p>				UWORD 1 &lt;SQL_FETCH_NEXT&gt;</p>
<p>				SQLLEN 1</p>
<p>				SQLULEN * 0x0012A2A8</p>
<p>				UWORD * 0x01265008</p>
<p>				DIAG [24000] [IBM][CLI Driver] CLI0115E Invalid cursor state. SQLSTATE=24000 (-99999) </p>
<p>				PB125 ba4-1964 ENTER SQLErrorW </p>
<p>				HENV 0F211C18</p>
<p>				HDBC 0F212BE8</p>
<p>				HSTMT 0F211ED0</p>
<p>				WCHAR * 0x0EE29094 (NYI) </p>
<p>				SDWORD * 0x0012A28C</p>
<p>				WCHAR * 0x0139F610 </p>
<p>				SWORD 1026 </p>
<p>				SWORD * 0x0012A29A</p>
<p>				RESOLUTION: Customer used workaround of DB2CODEPAGE=1208</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR729293">729293</a></td>
<td>Customer is trying to create a webform application and when he tries to save it, he crashes. We have checked to make sure he has all .net requirements and he appears to. </p>
<p>				He has tried uninstalling and reinstalling and the crash still appears to be happening.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR729380">729380</a></td>
<td>PowerBuilder 12.5.1. Build 4953:</p>
<p>				When importing numeric XML data into a decimal(2) DataWindow column only the first digit is imported</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR729670">729670</a></td>
<td>Customer is trying to create a PB .NET 12.5 Assembly and receives the following when trying to add a reference for a third party assembly:</p>
<p>				Could not load file or assembly &#39;acPDFCreatorLib.Net, Version=4.5.2.9, Culture=neutral, PublicKeyToken=8aedc7a81d17941d&#39; or one of its dependencies.could not load file or assembly &#39;acPDFCreatorLib.Net, Version=4.5.2.9, Culture=neutral, PublicKeyToken=8aedc7a81d17941d&#39; or one of its dependencies. Attempt to load an unverifiable executable with fixups (IAT with more than 2 sections or a TLS section.) (Exception from HRESULT: 0x80131019)</p>
<p>				(IAT with more than 2 sections or a TLS section.) (Exception from HRESULT: 0x80131019)</p>
<p>				I can add this assembly to a C# class library, to a C# WPF application and also to a PB Classic .NET assembly but I cannot add it to the PB .NET assembly or PB .NET WPF application.</p>
<p>				Is this a PB. NET bug or a limitation because of the third party assembly?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR729698">729698</a></td>
<td>When editing a large string in the debugger, the string</p>
<p>				variable will get truncated and data will be lost.</p>
<p>				The string variable has over 20,000 characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR730021">730021</a></td>
<td>Customer has some datawindows that they have been running connected to SQL Anywhere. They now have some customers that use SQL Server so are trying to migrate their application so that these customers can use their application. </p>
<p>				If their datawindow has computed columne defined in the datawindow such as the following:</p>
<p>				.01 + .01 as net_grant</p>
<p>				when they run the datawindow created in SQL Anywhere with SNC and do anything to the datawindow to force the datawindow to update, the update properties now have the computed column as the identity column which is incorrect. You can change it back to (none) but if there are multiple computed columns and you remove one, the next one shows up. </p>
<p>				In the datawindow source you can see that this has been changed. The</p>
<p>				SNC datawindow that it has added identity=yes, see below. </p>
<p>				SNC dw = column=(type=decimal(2) updatewhereclause=yes identity=yes name=net_grant dbname=&quot;net_grant&quot; )</p>
<p>				Original SQL Anywhere = column=(type=decimal(2) updatewhereclause=yes name=net_grant dbname=&quot;net_grant&quot; )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR730125">730125</a></td>
<td>Customer has a COM Interop .NET assembly that works in VS 2010 but in PB 12.5.x .NET does not seem to expose the GET and SET methods. </p>
<p>				In VS 2010, one must &#39;Embed Interop Type&#39; to False. This appears to be new .NET 4 functionality for COM Interop.</p>
<p>				This code compiles in PB 12.1 </p>
<p>				EpicPremier.ConceptOne.Interop.PDFCreactiveX.PDFCreactiveX i_pdfapp</p>
<p>				i_pdfapp = create EpicPremier.ConceptOne.Interop.PDFCreactiveX.PDFCreactiveXClass </p>
<p>				System.Object x</p>
<p>				x = i_pdfapp.get_ObjectAttribute(&quot;x&quot;, &quot;y&quot;);</p>
<p>				In PB 12.5.x .NET the last line of code generates IntelliSense error &#39;Cannot find the element 摂.&#39;</p>
<p>				EpicPremier.ConceptOne.Interop.PDFCreactiveX.PDFCreactiveX i_pdfapp</p>
<p>				i_pdfapp = create EpicPremier.ConceptOne.Interop.PDFCreactiveX.PDFCreactiveXClass </p>
<p>				System.Object x</p>
<p>				x = i_pdfapp.ObjectAttribute[&quot;x&quot;,&quot;y&quot;]</p>
<p>				This version is OK with Intellisense </p>
<p>				x = i_pdfapp.ObjectAttribute</p>
<p>				but the project compiles with </p>
<p>				揑ndexed property &#39;EpicPremier.ConceptOne.Interop.PDFCreactiveX.IPDFCreactiveX.ObjectAttribute&#39; has non-optional arguments which must be provided�</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR730387">730387</a></td>
<td>Long standing and documented limitation of the datawindow is to not have one row span multiple pages. In older versions of PB the wordwrap utility was a workaround but as that is not officially supported, customer would like this functionality implemented into the core PowerBuilder product.</p>
<p>				The following is contained in the documentation link below. Customer&#39;s immediate problem is a very large text column that may at times be larger than the size of the custom page, he would PB to handle this automatically. </p>
<p>				&quot;Handling large rows To avoid multiple blank pages or other anomalies in printed reports, never create a DataWindow object with a data row greater than the size of the target page. To handle large text-string columns, break the large string into a series of small strings. The smaller strings are used to populate individual data rows within a nested report instead of using a single text column with an autosized height. &quot;</p>
<p>				http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc00844.1250/html/pbug/BFCCIAGD.htm</p>
<p>				Customer&#39;s justification for this is below:</p>
<p>				&quot;It would be helpful if the software performed this automatically instead of using the work around by utilizing the wordwrap.dll. Since the wordwrap.dll is no longer supported, that means that it could stop working with any release with no other resolution in place. </p>
<p>				This is an important aspect needed for my application and many other from all of the message boards that I have read over the last two days. While reviewing this, I noticed that even Microsoft Access performs this functionality with no issues and no additional coding needed. This should be part of PowerBuilder to stay as part of the leaders in Application Development, otherwise users will start moving to products that perform these functionality effortlessly.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR730479">730479</a></td>
<td>Do we offer MAPI mailsend for Mail/outlook 64bit support in powerbuilder 12.5 on 64 bit OS ?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR730752">730752</a></td>
<td>Customer is using a Word 2010 .dotx template file and retrieving the data from the database. When finished filling in the data, the data fields are misplaced and all up in the left hand corner of the document. </p>
<p>				Is Word 2010 and .dotx files supported in PB? Customer believes the code is correct as they have done this in older versions of PB and Word but I am not sure if there might be changes in the WORD object model.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR730809">730809</a></td>
<td>Even if you try to open a Help window from the Properties of the DataWindow painter, the Help window does not appear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR730921">730921</a></td>
<td>Customer has an app the does a HALT CLOSE in the destructor event of an nvo. It is causing a crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR731412">731412</a></td>
<td>Please add to docu:</p>
<p>				We support only Outlook 32bit versions, and Simple MAPI in PB 12.5.</p>
<p>				Outlook 64 bit is currently not supported.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR731712">731712</a></td>
<td>Thread safety problem; when calling a PowerBuilder nvo, deployed as a .NET assembly, within a multithreaded environment, sometimes a Messagebox appears:</p>
<p>				System.NullReferenceException: Object Reference not set to an instance of an object at Sybase.PowerBuilder.Win.PBSession.get_Currentsession() at c__testproject.InitAssembly()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR731714">731714</a></td>
<td>Handle leak when calling PowerBuilder 12.5 generated assemblies.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR731949">731949</a></td>
<td>The customer has a PB 9 app that processes very large reports. He retireves the reports in a separate thread and once retrieved does a GetFullState to pass a blob back to the main PB thread. He can retrieve reports up to just under 1 Gig, and then the GetFullState will double the memory usage but still be under the 2 Gig limit. All works fine as long as he keeps the reports under 1 Gig. He does this by monitoring the datawindow storage property.</p>
<p>				He is migrating this applcation to PB 12.5. But he is finding that the thread in PB 12.5 is crashing when it reaches just 1 Gig of total memory. So he is limited now in PB 12.5 to reports of under 500 meg which when doubled by the GetFullState will stay under the apparent new limit of 1 Gig.</p>
<p>				Why is this happening in PB 12.5? Why can&#39;t he get the same 2 Gig of total memory usage as he had in PB 9?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR732053">732053</a></td>
<td>Customer is saving a group datawindow using SaveAsFormattedText as a csv file and when later opened in Excel the computed fields in the header have extra cells between them. When one opens either the .csv or .txt file you can see extra comma separators.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR732087">732087</a></td>
<td>Setting transparency property does not make a selected item transparent in a DropDownListBox.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR732089">732089</a></td>
<td>Transparency property does not take effect on an EditMask if getting and loosing a focus on the EditMask control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR732125">732125</a></td>
<td>When using Isolation Level Read Uncommited (&#39;RU&#39;) with a SNC SQL Native Client\OLEDB connection to MS SQLServer a retrieve in the DataWindow and DataBase Painter blocked on a retrieve on a table having an update lock on it.</p>
<p>				In a running PowerBuilder application however, setting SQLCA.Lock = &#39;RU&#39; did take effect and the retrieve was not blocked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR732127">732127</a></td>
<td>OS: Windows XP SP2</p>
<p>				Versions and Build #s Tested: PB 12.5.1_4953</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: During DW runtime while in Web Forms, the row datawindow variable does not return zero when dw object header is clicked</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR732188">732188</a></td>
<td>PowerBuilder may crash if a very long expression is specified in the SELECT list if NLS_Charset is &#39;JA16SJIS&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR732312">732312</a></td>
<td>Customer is using a Citrix farm with PB IDE installed using served licenses. Every time the developer logs in, he might get a new hostname from the Citrix farm, requiring a new license from the server. Hence the uses are running out of licenses quickly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR732457">732457</a></td>
<td>A Button placed in an N_Up DataWindow evaluates expressions for the wrong row when firing the buttonclicked event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR732478">732478</a></td>
<td>Customer calling a .net webservice from a PB client application</p>
<p>				and PB is hanging. Problem only appears to be a win7.</p>
<p>				The webservice is using xmlserialization. Customer created a &#39;pregen&#39; xmlserializer dll. From process monitor, it shows the pregen xmlserializer dll being loaded. However, PB is still creating the *.cs temp files and compiling it to another pregen dll.</p>
<p>				casemgt.exe CreateFile C:\coris\DocMgrRetrieverForPowerBuilderService.XmlSerializers.dll SUCCESS</p>
<p>				Notice that the executable is still generating temp files and compiling to a dll even though there is a pregen xmlserializer</p>
<p>				casemgt.exe CreateFile C:\Users\nuser\AppData\Local\Temp\cbizvben.tmp SUCCESS</p>
<p>				casemgt.exe CreateFile C:\Users\nuser\AppData\Local\Temp\cbizvben.0.cs SUCCESS</p>
<p>				casemgt.exe CreateFile C:\Users\nuser\AppData\Local\Temp\cbizvben.dll SUCCESS</p>
<p>				casemgt.exe CreateFile C:\Users\nuser\AppData\Local\Temp\cbizvben.cmdline SUCCESS</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR732502">732502</a></td>
<td>remove RAD control in EBF installer</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR732586">732586</a></td>
<td>DW Activex does not display in PB 12.5 using Internet Explorer</p>
<p>				Cannot register the psdwc125.dll, it returns an error</p>
<p>				DllRegisterServer failed with error code 0x80040200</p>
<p>				According to the PB documentation:</p>
<p>				The DataWIndow Web Control for ActiveX is a deprecated technology and might not be supported in future releases of PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR732879">732879</a></td>
<td>When set to a non-zero value of (Background / font) Transparency property of the columns in the DataWindow, PB Runtime issues a frequent event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR732935">732935</a></td>
<td>Customer requests for the DataWindow to automatically handle a user trying to paste multiple lines into a DataWindow Column where it can only have a single line or I need the paste event to fire when pasting into a DataWindow Column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR733107">733107</a></td>
<td>PB 12.5 installer outputs a dialog box with incorrect messages &quot;EAS Demo DB V120&quot; when the installer detects that SQL Anywhere is not installed on the machine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR733175">733175</a></td>
<td>Customer has XML that includes the following datetime format that fails validation when imported into a datetime column in a datawindow using ImportString </p>
<p>				&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;yes&quot;?&gt;</p>
<p>				&lt;searchDisbursementDataList&gt;</p>
<p>				&lt;list xsi:type=&quot;searchDisbursementData&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;&gt;</p>
<p>				&lt;addDate&gt;2012-12-17T09:36:18-07:00&lt;/addDate&gt;</p>
<p>				&lt;busUid&gt;1234567&lt;/busUid&gt;</p>
<p>				&lt;disbTraceNumber&gt;&lt;/disbTraceNumber&gt;</p>
<p>				&lt;disbursementAmt&gt;000000&lt;/disbursementAmt&gt;</p>
<p>				&lt;disbursementDate&gt;2012-12-18T00:00:00-07:00&lt;/disbursementDate&gt;</p>
<p>				In the resolution for CR 290457 I see the following, customer says XMLSchema and XMLSchema-instance should be treated the same.</p>
<p>				1. If the meta data type is XMLNone or XMLDTD then the datetime format is yyyy-mm-dd hh:mm:ss</p>
<p>				2. If the meta data type is XMLSchema, one of the acceptable formats is yyyy-mm-ddThh:mm:ss where T is the letter to seperate date and time (speciifed in 5.4 of ISO8601)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR733182">733182</a></td>
<td>When you have a webform datawindow with a phone number field </p>
<p>				as string, aligned left and an edit mask of (###)###-#### and another string editmask</p>
<p>				column aligned left with an edit mask of #####-####, once you tab into the edit mask</p>
<p>				column and hit the End keyboard key, the cursor goes to the end of the edit mask. Then</p>
<p>				hit tab again the cursor positions to the end of the next editmask field.</p>
<p>				Also if you position the cursor in the middle of the editmask column and then</p>
<p>				hit tab, the cursor will move to the middle of the next edit mask column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR733709">733709</a></td>
<td>When you open a window containing a dw that calls a global function that returns a global variable, editing the global variables causes PB to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR733727">733727</a></td>
<td>Customer has the following questions:</p>
<p>				1) Is it actually necessary for the four PB12.5 assemblies listed above to be registered in the GAC? Why? Is there any way to avoid it? We attempted to distribute those four in the self-contained folder but it didn抰 seem to find them, until they were GAC抎. Is there a way to get our PB app to find and use these assemblies in the self-contained folder, without GAC抜ng them, as MS suggests should be possible (even preferable) above?</p>
<p>				2) Why do the four Assemblies listed above report their version as �12.5.0.0� even after we upgraded them for 12.5.1? Is this because there抯 an implication that all 12.5.x versions are backward compatible and a more-recent version will always work with older executables?</p>
<p>				3) If we do need to GAC them, how do we manage multiple PB apps which need to co-exist on the same client machine, when they may have been built with different versions of PB? Assuming the answer to #2 is 搚es�, then it sounds like it should be safe to always GAC the latest versions. Even if a PB application was compiled with an earlier version of PB 12.5, the more recent GAC抎 assemblies should work fine. Can you confirm?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR733729">733729</a></td>
<td>PB crashes when closing a window with the ms webbrowser control.</p>
<p>				Microsoft provided the following feedback:</p>
<p>				mshtml!ClearInterfaceFn+0x9:</p>
<p>				643801fc 8b01 mov eax,dword ptr [ecx] ds:002b:0aff4adc=00000000 労================== note this address 0x0aff4adc is supposed to be a VTABLE containing the location for the Release method in that pbvm125 component but it does not look to be a valid memory address</p>
<p>				the crash is due to customerˇs component pbvm125.dll executing a method at an invalid memory address</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR733888">733888</a></td>
<td>In PB 12.5 .NET the script editor doesn抰 show the ActionScript IntelliSense of System.Net.Mime.MediaTypeNames.Image.Jpeg as it does in VS 2010</p>
<p>				As a workaround, you can use it directly without build error: s=System.Net.Mime.MediaTypeNames.Image.Jpeg</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR733968">733968</a></td>
<td>Importfile() returned -1 to Empty File.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR734047">734047</a></td>
<td>OS: Windows 7 (both 32 and 64-bit)</p>
<p>				Versions and Build #s Tested: PB 12.5.1_4953</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments:</p>
<p>				Regression from PB 12.5.1_4595. When you try printing a datawindow for the 2nd time from within datawindow painter, printing fails with &quot;Windows cannot print due to a problem with the current printer setup.&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR734305">734305</a></td>
<td>Customer has an application that runs up through PB 11.5.1 build 4788. Once he migrates to PB 12.5.1, application crashes with no error but the event viewer shows a crash in pbshr125.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR734565">734565</a></td>
<td>A webform ddlb on a dw will show ** in the column instead</p>
<p>				of its value.</p>
<p>				The PBDataWindowEnableDDDW is set to true. Also the website was added to the IE compatiblity view.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR735054">735054</a></td>
<td>If there is a Line control in Header or Detail or Summary or Footer band of a Grid DataWindow,</p>
<p>				an extra blank page may be printed out when you print the DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR735420">735420</a></td>
<td>When Customer open the window object over 25 using the PB IDE, the application is terminated abnormally due to an exception.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR735468">735468</a></td>
<td>Customer is trying to call MS Exchange Webservices and cannot cast an object directly or using DynamicCast.</p>
<p>				Using dynamiccast results in a runtime error.</p>
<p>				R0023 Error: Cannot assign object of type n_cst_esb_messagetype to variable oftype n_cst_esb_itemtype at line 147 in function of_send_mail ofobjectn_cst_ews.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR735764">735764</a></td>
<td>The function OleControl.InsertFile() fails if the length of the full pathname is larger than 128 characters long.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR735774">735774</a></td>
<td>Landscape orientation ignored if printername greater than 30 characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR736236">736236</a></td>
<td>PB classic should be dpi aware. Currently, screen</p>
<p>				resolutions can be different sizes and pb cannot detect that.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR736244">736244</a></td>
<td>Customer has an internally developed Sybase PowerBuilder 12 application. This has been running fine on XP and is deployed to 6-7000 users. They are migrating to Windows 7 64 bit and the application is experiencing significant slowdowns and is having a big customer impact to the point it is not usable. </p>
<p>				pb.ini entry resolves the problem</p>
<p>				[DataStore Behavior]</p>
<p>				UseHwnd = no</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR736338">736338</a></td>
<td>The Users Guide APPENDIX B incorrectly states that the full ORCA tool kit is available to Sybase partners only.</p>
<p>				It has been included in the enterprise product install in the PowerBuilder SDK\ORCA directory and the orca dll in the Shared\PowerBuilder directory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR736348">736348</a></td>
<td>Customer has an application that displays tooltips with an expression. Once enabled and you move down the rows with the arrow keys, the tooltip is still displayed for rows not meeting the expression.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR736442">736442</a></td>
<td>Enhancement request: Support password protected certificates for web service client calls</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR736450">736450</a></td>
<td>* ENHANCEMENT * Allow WCF Wapper to add customized settings</p>
<p>				Customer had question - Does the WCF client support using standard WCF config entries in config file?</p>
<p>				Feedback from engineering:</p>
<p>				&quot;By design, Endpoint address and binding should be set in PB .</p>
<p>				And now, we do not support custom bindings. We do not use</p>
<p>				settings in the application configuration file .&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR736475">736475</a></td>
<td>WPF Window target. Customer has an existing external datawindow. He adds a new string column in the DW painter. But at runtime he is unable to click in the new column and enter or edit data. The string length defaults to 0 (instead of 10 like classic) and it seems you are not able to change it. Any length changes revert back to 0. But that does not seem to be the main problem. You can change the length by exporting the srd, changing the source, and importing it back in, but the problem remains a run time. Can&#39;t enter or edit the new column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR736549">736549</a></td>
<td>OS: Windows 7 32-bits</p>
<p>				Versions and Build #s Tested: PB 12.5.1_4953</p>
<p>				Database/Driver File/Version: SQL Server SNC 10 Client </p>
<p>				Customer has a pfc PB app that, when clicking back and forth between two datawindows, application crashes. The issue happens with the P-Code exe generated, only. It never happens when inside PB IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR736647">736647</a></td>
<td>Customer tried to create a PB.Net Assembly target that uses iTextSharp. Resulted in illegal datatype compile errors. This works in Visual Studio.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR736788">736788</a></td>
<td>The customer is using UpdateBlob and SelectBlob to get and retrieve a Word document saved as a blob in Informix. In PB 9 he did this with an Informix column of type text. But now in PB 12.5, the text column is no longer working. It does work with a byte column, but he needs the text column to work to access the existng database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR736803">736803</a></td>
<td>After migrating application from PB 11.2 to PB 12.1, </p>
<p>				application is crashing randomly:</p>
<p>				FAULTING_IP: </p>
<p>				pbvm120!FN_WndEraseBkgnd+1d9f</p>
<p>				10bc0cbf 813abe400000 cmp dword ptr [edx],offset &lt;Unloaded_dll&gt;+0x409d (000040be</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR736912">736912</a></td>
<td>DW Modify destroy column syntax does not work correctly for example if destroying columns in the middle of a column range - we destroy the columns and while we calculate the new column count that is correct, it seems that we cannot get the column array to move correctly so that we cannot report the column names correctly anymore.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR736921">736921</a></td>
<td>JBoss 6.0.1 WSDL file use different notation and hence .NET engine webservice proxies are not created correctly, but it worked fine for WSDL file from JBoss 5.1.2.</p>
<p>				Since we are using underlying wsdl.exe from microsoft to generate the needed classes we can spot differences in the output of wsdl.exe.</p>
<p>				The question is if this can be changed, ie. to enable generation of proxies with jBoss 6 wsdl files or if there are other methods to make jBoss to generate different/backward compatible wsdl file structure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR736934">736934</a></td>
<td>Commit command returns 0 and looks like it works successfully. However, when I check the database using SQL Plus or SQL Developer, the new record is not there. If you wait a few minutes the record will appear. Customer thinks the autocommit of the data source eventually kicks in.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR737238">737238</a></td>
<td>EBF installer can not find the correct Shared folder name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR737269">737269</a></td>
<td>Does Powerbuilder supports MS Data Execution Prevention feature.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR737371">737371</a></td>
<td>A Web Service deployed to Tomcat is returning an array of classes, but a DataWindow with this Web Service as datasource does not retrieve any data from it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR737494">737494</a></td>
<td>Enhancement request to be able to sort the DataWindow with similar results as the SQL Anywhere sortkey() function</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR737500">737500</a></td>
<td>Unknown error when doing a full build on classes that implement interfaces. Repro&#39;d with Extensibility.IDTExtensibility2 interface.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR737502">737502</a></td>
<td>Customer is requesting an enhancement to have custom controls show binding rather than separate retrieve options.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR737710">737710</a></td>
<td>GetFullState on a datastore with a crosstab datawindow object returns a -1 in PB 12.1 but does not in PB 12.5. Works with other datawindow presentation styles such as tabular.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR737711">737711</a></td>
<td>Toolbar icons disappear after customizing PowerBar1.</p>
<p>				When you add the icons back to PowerBar1 and restart PB. The icons are still missing.</p>
<p>				It will only show 2 icons.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR737760">737760</a></td>
<td>Oracle Error ORA-12704: character set mismatch when compiling script in embedded sql select with host variable with N prefix ie. ls_host=&quot;N&#39;c1 default&#39;&quot; and </p>
<p>				SELECT Coalesce (c1,:ls_host)</p>
<p>				INTO :ls_c1 FROM t1 WHERE pk = :ll_pk;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR737908">737908</a></td>
<td>Customer is seeing the following error:</p>
<p>				Select ErrorL SQLSTATE = 42886</p>
<p>				[IBM][CLI Driver][DB2/NT64]SQL0469N The parameter mode OUT or INOUT is not valid for a parameter in the routine named 揇B2CONCT� with specific name</p>
<p>				揋LTCDEV.DB2CONCT�(parameter number �2�, IPARM2). SQLSTATE=42886</p>
<p>				When calling the COBOL stored procedure with the following syntax:</p>
<p>				EXECUTE GLTCDEV.DB2CONCT IPARM1 = &#39;RR70382 CAREDB 2164491642W&#39;, IPARM2 = &#39; RR70�01�10442781&#39;;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR737989">737989</a></td>
<td>Ability to dynamically turn accessiblity message on or off.</p>
<p>				When third party accessiblity software is running in the background, it causes PB to</p>
<p>				send accessiblity messages (WM_GETOJECT). The outcome is it floods the third party</p>
<p>				software message queue and causes PB and the third party software, OneClick to hang.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR738006">738006</a></td>
<td>Formatting issues with nested reports in 12.5.2 using</p>
<p>				datawindow.PushCutControlToNextPage=yes</p>
<p>				RESOLUTION: Not a bug controls exceed page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR738017">738017</a></td>
<td>Customer is trying to use third party SyncFusion WPF controls in a PB .NET application and has run into some issues and also has questions. </p>
<p>				Customer is writing an event handler from the SyncFusion WPF controls DockingManager. The ActiveWindowChanged event passes in a reference to old and new windows cast as System.Object. </p>
<p>				Customer has a workaround that works but believes it should not be necessary. There should be a language method or property that implements it. See below:</p>
<p>				PB WPF controls often must interact with Microsoft and 3rd party controls. When they do so, the MS or 3rd party control interacts with the PB&#39;s InnerControl generally as a System.Window.Framework element or sometimes just as a System.Object. When coding in 3rd party control&#39;s event handler, the reference is typically know as Sender cast as a System.Object or as an ArgumentObject parameter of type System.Object.</p>
<p>				It should be possible to write code such as this:</p>
<p>				UserObject luo</p>
<p>				luo.innerclass = Sender</p>
<p>				luo.GetPBClass( ) &lt;&lt;this should get the PB reference into the variable luo</p>
<p>				luo.triggerevent(&#39;ue_customevent&#39;) //&lt;&lt;All PB class members should now be available</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR738102">738102</a></td>
<td>A EAServer 6.3.1 \ PowerBuilder 12.1 application crashes with PowerBuilder heap panics.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR738358">738358</a></td>
<td>The issue is an extension of CR 726695 on useDefaultKeyboardLayout=yes and inconsistent behavior.</p>
<p>				For a certain datawindow after clicking on a first column and switching to Russian and entering some characters then clicking on a second column; the keyboard stayed in Russian instead of switching to the default US input.</p>
<p>				But on the same datawindow the same test without clicking on the second column but clicking on the fourth column the keyboard switched to default as expected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR738361">738361</a></td>
<td>When using Windows APIs (SetProcessDefaultLayout , SetLayout) to change the layout of an application from LeftToRight to RightToLeft, background position for a GroupBox inside a DataWindow does not change and remains in its original place</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR738366">738366</a></td>
<td>In customer site adding a Custom visual object on a Inherit windows causes a crash in windows 7, the same action in windows XP works with no problem.</p>
<p>				Cannot be reproduced in some enviroments. Crash dump analysis required.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR738516">738516</a></td>
<td>Response Windows and Popup Windows don&#39;t mirror when SetLayout is changed to RTL</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR738623">738623</a></td>
<td>Customer put MS controls inside a PB CVUO already containing PB controls and then dynamically skinned the Window with a custom skin. All the Non-PB controls get skinned-including the MS and SF controls included in the window - but NOT any PB controls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR738757">738757</a></td>
<td>Contemporary Menu Style displayed wrongly when SetLayout is changed to RightToLeft</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR738759">738759</a></td>
<td>DataWindow RitchText Edit Style for a column not accessible when SetLayout is changed to RightToLeft</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR738765">738765</a></td>
<td>The position of the DataWindow control changes when resizing the control after SetLayout is changed to RightToLeft.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_139.htm#CR738866">738866</a></td>
<td>Product: PowerBuilder 12.5.1_4953</p>
<p>				OS: Windows 8 64bits</p>
<p>				IIS version: 6.2</p>
<p>				Comments: After deploying web forms application, when running the web forms app, it gets stuck prior to entering 1st screen and then we see the following error messages on Event Viewer after a while:</p>
<p>				- System </p>
<p>				- Provider </p>
<p>				[ Name] Application Error </p>
<p>				- EventID 1000 </p>
<p>				[ Qualifiers] 0 </p>
<p>				Level 2 </p>
<p>				Task 100 </p>
<p>				Keywords 0x80000000000000 </p>
<p>				- TimeCreated </p>
<p>				[ SystemTime] 2013-04-05T18:11:58.000000000Z </p>
<p>				EventRecordID 1396 </p>
<p>				Channel Application </p>
<p>				Computer alorenzo-HP </p>
<p>				Security </p>
<p>				- EventData </p>
<p>				w3wp.exe </p>
<p>				8.0.9200.16384 </p>
<p>				5010885f </p>
<p>				ntdll.dll </p>
<p>				6.2.9200.16384 </p>
<p>				5010ae7a </p>
<p>				c0000374 </p>
<p>				000da947 </p>
<p>				6dc </p>
<p>				01ce32290f673056 </p>
<p>				C:\WINDOWS\SysWOW64\inetsrv\w3wp.exe </p>
<p>				C:\WINDOWS\SYSTEM32\ntdll.dll </p>
<p>				4e059dd9-9e1c-11e2-be6b-28924acac2b1 </p>
<p>				And also the following http errors are displayed on IIS httperr1.log:</p>
<p>				2013-04-03 01:43:04 ::1%0 58478 ::1%0 80 HTTP/1.1 GET /adela/default.aspx?clientWidth=1584&amp;clientHeight=797 - 1 Connection_Abandoned_By_ReqQueue PBDotnet4AppPool</p>
<p>				2013-04-03 01:43:22 ::1%0 58480 ::1%0 80 HTTP/1.1 GET /adela/default.aspx?clientWidth=1600&amp;clientHeight=743 - 1 Connection_Abandoned_By_ReqQueue PBDotnet4AppPool</p>
<p>				2013-04-03 01:43:28 ::1%0 58481 ::1%0 80 HTTP/1.1 GET /adela/default.aspx?clientWidth=1600&amp;clientHeight=743 - 1 Connection_Abandoned_By_ReqQueue PBDotnet4AppPool</p>
<p>				2013-04-03 01:43:34 ::1%0 58483 ::1%0 80 HTTP/1.1 GET /adela/default.aspx?clientWidth=1600&amp;clientHeight=743 - 1 Connection_Abandoned_By_ReqQueue PBDotnet4AppPool</p>
<p>				2013-04-03 01:43:34 ::1%0 58508 ::1%0 80 HTTP/1.1 GET /adela/default.aspx?clientWidth=1584&amp;clientHeight=797 - 1 Connection_Abandoned_By_ReqQueue PBDotnet4AppPool</p>
<p>				2013-04-03 01:43:40 ::1%0 58509 ::1%0 80 HTTP/1.1 GET /adela/default.aspx?clientWidth=1584&amp;clientHeight=797 - 1 Connection_Abandoned_By_ReqQueue PBDotnet4AppPool</p>
<p>				2013-04-03 01:43:47 ::1%0 58513 ::1%0 80 HTTP/1.1 GET /adela/default.aspx?clientWidth=1584&amp;clientHeight=797 - 1 Connection_Abandoned_By_ReqQueue PBDotnet4AppPool</p>
<p>				2013-04-03 01:45:40 ::1%0 58514 ::1%0 80 - - - - - Timer_ConnectionIdle -</p>
<p>				2013-04-03 01:47:36 ::1%0 58579 ::1%0 80 HTTP/1.1 GET /adela/default.aspx?clientWidth=1584&amp;clientHeight=797 - 1 Connection_Abandoned_By_ReqQueue PBDotnet4AppPool</p>
<p>				2013-04-03 01:47:43 ::1%0 58580 ::1%0 80 HTTP/1.1 GET /adela/default.aspx?clientWidth=1584&amp;clientHeight=797 - 1 Connection_Abandoned_By_ReqQueue PBDotnet4AppPool</p>
<p>				2013-04-03 01:47:49 ::1%0 58584 ::1%0 80 HTTP/1.1 GET /adela/default.aspx?clientWidth=1584&amp;clientHeight=797 - 1 Connection_Abandoned_By_ReqQueue PBDotnet4AppPool</p>
<p>				2013-04-03 01:47:55 ::1%0 58583 ::1%0 80 HTTP/1.1 GET /adela/default.aspx?clientWidth=1584&amp;clientHeight=797 - 1 Connection_Abandoned_By_ReqQueue PBDotnet4AppPool</p>
<p>				2013-04-03 01:48:01 ::1%0 58587 ::1%0 80 HTTP/1.1 GET /adela/default.aspx?clientWidth=1584&amp;clientHeight=797 - 1 Connection_Abandoned_By_ReqQueue PBDotnet4AppPool</p>
<p>				2013-04-03 01:52:08 ::1%0 58701 ::1%0 2869 - - - - - Timer_ConnectionIdle -</p>
<p>				The same web forms app display the 1st screen fine when using Windows 2003 Server 32bits instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR738965">738965</a></td>
<td>Product: PowerBuilder 12.5.1_4953</p>
<p>				OS: Windows 8 64bits</p>
<p>				IIS version: 6.2</p>
<p>				Comments: We磀 like to request official PB 12.5.1 certification (both classical, .NET targets and PB.NET) on Windows 8 platform. We have customers planning to migrate their existing PB application to such platform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR738973">738973</a></td>
<td>This is a follow on to CR 714553. Fields in the footer not being displayed properly when setredraw is used. That issue was fixed and the customer was running in build 4015 with no problems. Then he upgraded to the latest EBF 4953, and started seeing issues again. The original testcase seems to work, so a new testcase ( 11745032_12.zip) is submitted.</p>
<p>				The 2 computed fields in the footer will show the problem The green calc is the 慒or Page()� and the yellow is the 慒or All()� - they should be the same. Also the 揝YS � Indicates a system generated entry� is not displayed when setredraw is checked but does display when it is not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR739052">739052</a></td>
<td>In a production Application a crash is occuring and dmp files have been created.</p>
<p>				Environment: PowerBuilder 12.5.2 GA - Dump file analysis is required.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR739185">739185</a></td>
<td>Customer was crashing using Informix driver in PB 11.5. Customer migrated to PB 12.5.2 and the crash is still occurring.</p>
<p>				Although the crash occurs using a CURSOR, it is not consistently reproducible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR739197">739197</a></td>
<td>SaveAs function creates an XLS file that cannot be referenced from other excel books.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR739265">739265</a></td>
<td>Using third party wpf controls from SyncFusion and PopMenu results in an unhandled exception being thrown.</p>
<p>				im_dw.m_maint.PopMenu(x,y)</p>
<p>				An exception of type &#39;System.InvalidOperationException&#39; occurred in Presentation.Core.dll but was not handled in user code.</p>
<p>				Additional Information: The Visual is not connected to a PresentationSource.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR739479">739479</a></td>
<td>Treeview items in treeview controls that have the checkbox property checked, are not displaying the checkbox properly. You get nothing at all or a big red X.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR739551">739551</a></td>
<td>A dw computed expression on a column that changes the color </p>
<p>				of the column does not work when a skin is applied. The only skin that works with the</p>
<p>				dw computed expression is PBDefault.</p>
<p>				The dw expression that is applied to the color property of the dw column is:: if( textcol = &#39;123&#39;, 255, rgb(0,255,255))</p>
<p>				RESOLUTION: Not a bug. If you use a skin that includes the background color of a control, the DW control抯 background.color property will not worked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR739567">739567</a></td>
<td>When customer makes code changes in his application, does a full build and runs the application, the menu disappears.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR739596">739596</a></td>
<td>The user-defined function that is input to the Compute Expression, not verified the existence in application generation or application runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR739785">739785</a></td>
<td>Implement GenerateResultSet along with supporting methods in PB .NET. Customers used GenerateResultSet to pass data back and forth along with Get/SetChanges in PB Classic. This is documented as not being supported in PB .NET but customers are looking for it and/or an alternative method to accomplish the same thing in PB .NET. </p>
<p>				Get/SetFullState involves passing too much data at times and other options do not replicate the functionality of GenerateResultSet.</p>
<p>				This has been discussed several times on the SCN forums also and is now on the top of the ISUG enhancement requests.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR740093">740093</a></td>
<td>There are two sets of properties for fonts in the property sheet (CommandButton, SLE, static text, etc.): PBFont and Text. Which one are we supposed to be using? It seems like PBFont properties work properly, but the native WPF ones (Text) do not. please clarify and document.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR740173">740173</a></td>
<td>When reaching the USERProcessHandleQuota limit PB ends with a crash. This can apply to GDI quota as well.</p>
<p>				We need to handle this limit properly in code, for example raising of errors ERROR_NO_MORE_USER_HANDLES 0x486</p>
<p>				Currently, our trace (post crash) does not show these.</p>
<p>				Optionally a nice to have: a trace feature shall report this problem if it cannot be handled in PB code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR740299">740299</a></td>
<td>PowerBuilder IDE 12.5.1 and 12.5.2 is crashing when updating a DW with Retrieve Option &quot;Rows to Disk&quot; selected. It was working with PowerBuilder 10.5.2 (Build 7757) as it is a migrated application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR740307">740307</a></td>
<td>When a date or datetime column has a value of 12/31/9999</p>
<p>				and you try to save to an excel .xslx or .xlsb file, it will fail. In the IDE, you get an error of &#39;Save Rows As Failed&#39;. In powerscript, dw_1.saveas(&quot;qqqq.xslx&quot;,XSLX!,false) will return -1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR740608">740608</a></td>
<td>Customers would like the cursor scrolling features that are available in ODBC under the TRANSACTION tab in the database profile to exist for OLE DB Drivers.</p>
<p>				- especially the Scrolling Options.</p>
<p>				The OLE DB driver does not have cursor scrolling options which makes it difficult for people who currently use the MSS Native Driver or the ODBC driver AND open multiple cursors at once to migrate to the OLE DB.</p>
<p>				- by default Microsoft SQL Server opens a Forward Only cursor, which only one is allowed to exist per connection. - The ODBC and Native drivers automatically changed the cursor type to Dynamic which allowed multiple cursors to be open during a connection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR740696">740696</a></td>
<td>When converting a large application from PowerBuilder Classic to PowerBuilder .NET a crash occured in pb2cs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR740875">740875</a></td>
<td>DataWindow numeric editmask enters numbers in the wrong direction when mirrored with SetLayout changed to RTL using Windows RTL API GETDC() and Setlayout()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR740890">740890</a></td>
<td>Using FileOpen to open a PDF shows a valid return code even though the pdf file is corrupted.</p>
<p>				Different results appear when running in the IDE versus runtime and PB 12.1 versus 12.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR741167">741167</a></td>
<td>OS: Windows 7 x64 (also reproduced with Windows 2003 SP2)</p>
<p>				Versions and Build #s Tested: PB 12.5.2_5550 </p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: When deploying a webservice project from a .pbw located in a mapped network drive (e.g. Z:) you will get the following crashes on pbwsemit.exe during deployment. If deploying from a local drive C:, deploy works fine.</p>
<p>				- Error reported on Windows Event Viewer</p>
<p>				Faulting application name: pbwsemit.exe, version: 1.0.0.0, time stamp: 0x518b0560</p>
<p>				Faulting module name: KERNELBASE.dll, version: 6.1.7601.17965, time stamp: 0x506dbe50</p>
<p>				Exception code: 0xe0434352</p>
<p>				Fault offset: 0x0000c41f</p>
<p>				Faulting process id: 0x2384</p>
<p>				Faulting application start time: 0x01ce62eb304fdc97</p>
<p>				Faulting application path: C:\Program Files (x86)\Sybase\PowerBuilder 12.5\DotNET\bin\pbwsemit.exe</p>
<p>				Faulting module path: C:\WINDOWS\syswow64\KERNELBASE.dll</p>
<p>				Report Id: 6ed884e9-cede-11e2-a596-7ce9d3ecd39b</p>
<p>				Application: pbwsemit.exe</p>
<p>				Framework Version: v4.0.30319</p>
<p>				Description: The process was terminated due to an unhandled exception.</p>
<p>				Exception Info: System.IO.FileLoadException</p>
<p>				Stack:</p>
<p>				at System.Reflection.RuntimeAssembly._nLoad(System.Reflection.AssemblyName, System.String, System.Security.Policy.Evidence, System.Reflection.RuntimeAssembly, System.Threading.StackCrawlMark ByRef, Boolean, Boolean, Boolean)</p>
<p>				at System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName, System.String, System.Security.Policy.Evidence, System.Reflection.RuntimeAssembly, System.Threading.StackCrawlMark ByRef, Boolean, Boolean, Boolean)</p>
<p>				at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName, System.Security.Policy.Evidence, System.Threading.StackCrawlMark ByRef, Boolean, Boolean)</p>
<p>				at System.Reflection.RuntimeAssembly.InternalLoadFrom(System.String, System.Security.Policy.Evidence, Byte[], System.Configuration.Assemblies.AssemblyHashAlgorithm, Boolean, Boolean, System.Threading.StackCrawlMark ByRef)</p>
<p>				at System.Reflection.Assembly.LoadFrom(System.String)</p>
<p>				at PBWebservicesTools.TypeLoader.SetAssemblies(System.String[], System.String)</p>
<p>				at PBWebservicesTools.PBWebservicesEmitter.Run(System.String[])</p>
<p>				at PBWebservicesTools.PBWebservicesEmitter.Main(System.String[])</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR741208">741208</a></td>
<td>Image transparency not set when Tabpage is disabled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR741222">741222</a></td>
<td>OS: Windows 2003 SP2</p>
<p>				Versions and Build #s Tested: PB 12.5.1_4953</p>
<p>				Database/Driver File/Version: ORA (using Oracle client and Server 11g)</p>
<p>				Comments: When using NLS_Charset=&#39;Local&#39;,DecimalSeparator=&#39;,&#39; properties in ORA DB Profile connection, the newly created Primary Keys are no longer available after disconnecting and connecting again into same ORA DB Profile.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR741247">741247</a></td>
<td>OS: Windows 2003 SP2</p>
<p>				Versions and Build #s Tested: PB 12.5.1_4953</p>
<p>				Database/Driver File/Version: ORA (using Oracle client and Server 11g)</p>
<p>				Comments: When using NLS_Charset=&#39;Local&#39;,DecimalSeparator=&#39;,&#39; properties in ORA DB Profile connection, customer is always unable to select source table on Pipeline for Append - Insert Rows. Sometimes if executing the pipeline anyway, a &quot;Table not found&quot; message occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR741283">741283</a></td>
<td>Can you define, if empty values as &lt;tag/&gt; or &lt;tag /&gt; or &lt;tag&gt;&lt;/tag&gt; are exported ?</p>
<p>				Currenly an emtpy field is eg. exported as &lt;tag/&gt;</p>
<p>				The same applies for tags which contain attributes</p>
<p>				Here he would need &lt;tag att=&quot;1&quot; /&gt;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR741394">741394</a></td>
<td>When autosize.width is set to widest shown for columns on a</p>
<p>				dw, columns are not getting resized when less than 1 page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR741458">741458</a></td>
<td>OS: Windows 7 x64 (also reproduced with Windows 2003 SP2)</p>
<p>				Versions and Build #s Tested: PB 12.5.2_5550 and PB 12.5.1_4593</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: When exporting (SaveAs) a datetime data from datawindow into excel8! format, two space characters are incorrectly placed between date and time components. By exporting to excel! the issue doesn磘 happen.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR741506">741506</a></td>
<td>Please be assigned to type Any array data array of the DataWindow.</p>
<p>				You do not assign a DataWindow array to Simple Any Datatype.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR741558">741558</a></td>
<td>When autosize.width is set to widest shown for columns on a dw, columns are not getting resized when less than 1 page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR741609">741609</a></td>
<td>CopyRTF and PasteRTF do not keep pages numbers</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR741616">741616</a></td>
<td>Running the following embedded SQL in PowerBuilder will report</p>
<p>				Failed: SQLSTATE = 22001</p>
<p>				[Microsoft][ODBC SQL Server Driver]String data, right truncation</p>
<p>				select t1.c1, t2.c1 into :ls_1, :ls_2</p>
<p>				from t1 left outer join t2 on t1.t1id = t2.t1id and t2.n1 = :ll_2</p>
<p>				where t1.t1id = :ll_ID;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR741617">741617</a></td>
<td>PowerBuilder.NET.</p>
<p>				There is a datawindow that has fields in the Header and Footer. In the</p>
<p>				Detail section, 2 (child)datawindows are placed. The first datawindow</p>
<p>				will mostly contain multiple lines (records). The 2nd datawindow has</p>
<p>				always 1 line/record. This Detail section has autosizeHeight = True.</p>
<p>				Pagenumbering is placed in the Footer section (Page() + &#39; of &#39;</p>
<p>				PageCount()).</p>
<p>				When the lines of the 1st datawindow reach exactly the most lines</p>
<p>				possible on the last page, the last page is empty and restarts the page</p>
<p>				number from 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR741705">741705</a></td>
<td>The IsNumber function is returning true on a number a value that uses a comma &quot;,&quot; as the decimal when the regional settings have the value for decimal separator as a period. It should be return false.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR741783">741783</a></td>
<td>The grid datawindow Selected.Mouse property is allowing</p>
<p>				to select values in the datawindow when set to no. It happens when unselecting</p>
<p>				the Mouse Selection property in the datawindow painter.</p>
<p>				It also happens when using dot notation or modify:</p>
<p>				dw_1.Object.DataWindow.Selected.Mouse=&quot;no&quot;</p>
<p>				or </p>
<p>				dw_1.Modify(&quot;DataWindow.Selected.Mouse=No&quot;)</p>
<p>				RESOLUTION: To get the results wanted, set some columns to protected and the &quot;selected.mouse&quot; property will take effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742035">742035</a></td>
<td>When saving to pdf, the carriage returns are not getting</p>
<p>				recognized. They appear as squares in the datawindow and it is throwing off</p>
<p>				the format of the report.</p>
<p>				The column is of type string. Works ok in PB classic using ghostscript.</p>
<p>				In the PB .NET datawindow painter, the dw appears formated ok. Carriage returns</p>
<p>				are being recognized.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742124">742124</a></td>
<td>Changing the X position of datawindow columns does not change the scrollsize of control scrollbar. It happens when the new value for col.X is lower than the older value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742142">742142</a></td>
<td>* CONSULT or Enhancement Request * How to have REST client do an HTML POST with FORM data?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742254">742254</a></td>
<td>&quot;InkPicStretched!&quot; And &quot;InkPicAutoSize!&quot; Will have the same behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742277">742277</a></td>
<td>In a webservice call an array of inherited objects contains another array of inherited objects. This array gets passed as nill when passed as argument in a webservice call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742354">742354</a></td>
<td>When connected to ASE or SYC in PB 12.5.2, a ribo trace</p>
<p>				shows that pb is still calling the sp_pb120% instead of sp_pb125%.</p>
<p>				ribo trace:</p>
<p>				select name from sybsystemprocs.dbo.sysobjects where name like &#39;sp_pb120%&#39;&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742359">742359</a></td>
<td>Using role base security and in the database painter,</p>
<p>				tables are not listed.</p>
<p>				this issue has been reported in other cases. Cr347511 had been created and </p>
<p>				the solution was to run the pbsyc.sql but not seeing the expected results.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742518">742518</a></td>
<td>PB classic via RDP/Citrix look and feel gives raster scrambled menus</p>
<p>				Old problem that according to Microsoft is a known Problem but therefore customers are asking to re-design the menu implementation of classic PB IDE.</p>
<p>				In the PB. NET IDE this is working fine since we use underlying MS IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742536">742536</a></td>
<td>PB to ASE Stored procedure with output parameter is too slow.</p>
<p>				Witout it takes a few MS, with &gt; 300 MS. No matter if ASE or SYC interface being used and DisableBind shows no effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742537">742537</a></td>
<td>DataWindow DDDW and DDLB don&#39;t mirror when using API to change layout from RTL</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742546">742546</a></td>
<td>Customer has a report in PB 10 and has migrated it to PB 12.5.2. A column with autosize height on when viewed in Print Preview mode cuts off the bottom of letters such as &#39;y&#39; and &#39;g&#39;. As this worked in previous versions this should work in PB 12.5.2. Tested the customer&#39;s datawindow and the change occurs in PB 11.5.1, previous versions of PB 10, 10.5.x and 11.x do not cut off the bottom of the letters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742547">742547</a></td>
<td>Picture Button and Picture control remain black and edit mask control does not work when using API to change layout from RTL</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742557">742557</a></td>
<td>OS: Windows 2003 SP2</p>
<p>				Versions and Build #s Tested: PB 12.5.1_4953</p>
<p>				Database/Driver File/Version: ORA (using Oracle client and Server 11g)</p>
<p>				Comments: When using NLS_Charset=&#39;Local&#39;,DecimalSeparator=&#39;,&#39; properties in ORA DB Profile connection, PB is unable to find datawindow table and select primary key at Rows... &gt; Update Properties.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742723">742723</a></td>
<td>PBDOM issue with the AddNameSpaceDeclaration function: when multiple instances of same PB NVO are created at once and call the AddNameSpaceDeclaration function, this method no longer has the desired effect of adding a namespace to the pbdom_element.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742730">742730</a></td>
<td>After switching to RightToLeft layout the DataWindow Rich Text column has following problems: </p>
<p>				- When you open the window and enter the column; it is always Left Aligned instead of mirrored the popup toolbar always has Left Aligned selected.</p>
<p>				- The cursor is on the right instead of the left of the text.</p>
<p>				- When the column looses the focus, contents are not visible anymore until you click that column again.</p>
<p>				- Numbering and bullets are displayed to the left even if the alignment is set to Right</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR742954">742954</a></td>
<td>PB .Net assembly : Inconsistent behaviour in an inherited object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR743387">743387</a></td>
<td>dbalias is not added when use the wizard for the DataWindow.</p>
<p>				But when edit the DataSource of the DataWindow, dbalias will be added.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR743524">743524</a></td>
<td>Incorrect exit code returned by ERRORLEVEL to a BAT file from a PB app if the last closed window of the PB app contains a CommandButton control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR743831">743831</a></td>
<td>Cannot use parenthesis is a column name alias.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR743930">743930</a></td>
<td>Memory leak when reading large file with FileReadEx</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR744056">744056</a></td>
<td>PB IDE uses the black circle in the password character in Windows Classic Style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR744058">744058</a></td>
<td>PowerBuilder not possible to set the mask characters of a password in a SingleLineEdit control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR744203">744203</a></td>
<td>Do not want PBDOM to convert the quote character to &#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR744277">744277</a></td>
<td>percent EditMask not working properly in WPF datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR744362">744362</a></td>
<td>Opening the preview pane for an external datawindow</p>
<p>				in the dw painter, causes pb to crash in the pbdwe125.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR744722">744722</a></td>
<td>PBDOM issue with the AddNameSpaceDeclaration function: when multiple different PB components reference PBDOM and call function AddNameSpaceDeclaration, this method no longer has the desired effect of adding a namespace to the pbdom_element.</p>
<p>				Root cause: Instance Pooling is turned on for each component.</p>
<p>				Workadound: turn it off</p>
<p>				Fix: Seems to be fixed in build 5586 (after 10th of July)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR744874">744874</a></td>
<td>Menu Toolbar not set to right in a RightToLeft application</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR744891">744891</a></td>
<td>With a recent &quot;Security update for Microsoft windows (KB2846071)&quot; installed results in webform deployed application not usuable unless the update is uninstalled. </p>
<p>				Clicking on any menu item brings up a response window with the choices of &quot;Are you sure you want to leave this page &quot; when clicking on a menu item.</p>
<p>				http://answers.microsoft.com/en-us/ie/forum/ie9-windows_7/july-2013-patch-bundle-now-makes-ie9-ask-are-you/37f8d15f-beec-4337-ab88-c08c93bbc94e</p>
<p>				This seems to be a IE security update issue and reported with other applications, still customer would like PB engineering to look into it as his users are not under his control and he cannot expect them to uninstall the security update.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR744933">744933</a></td>
<td>A PowerBuilder component B is called by a PowerBuilder component A. </p>
<p>				After the function workcomplete() in component B has called EnableCommit(), and if component A then calls SetAbort() a java.lang.IllegalStateException or Unexpected Deactivation! is thrown at components timeout.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR745086">745086</a></td>
<td>Clickable area of the zoom DropDownListBox Allow is narrow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR745295">745295</a></td>
<td>SaveAs function with these SaveAsTypes XLSX! and XLSB! requires .Net Framework 4.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR745320">745320</a></td>
<td>PSR files generated by PB 8 containing Cyrillic characters do not display properly when opened in PB 12.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR745450">745450</a></td>
<td>Calling MonthCalendar.SetBoldDate() repeateddly sometimes causes PB to crash.</p>
<p>				The crash sometimes occurs while executing the application, but most often when closing the window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR745535">745535</a></td>
<td>After adding a Visual Object with a DW object with </p>
<p>				DW with transaparency over a button in a window PB freezes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR745649">745649</a></td>
<td>Nothing displays when typing a French accented characters to display in a text field on a window that has a menu. For example typing �.in a text field on a window with a menu attached nothing displays. If the menu is removed it works properly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR745704">745704</a></td>
<td>Opening a dw in the dw painter on a 32-bit machine</p>
<p>				causes PB to crash in the pbdwe125.dll with a access violation.</p>
<p>				Problem happens when saving null data to the datawindow. </p>
<p>				For example, if you run Edit-&gt; Source, the following line appears to cause the crash:</p>
<p>				data(null )</p>
<p>				Same problem when running application executable, app executable will crash at</p>
<p>				dw_control.DataObject = 揹_open_ex_windows_buttons�</p>
<p>				Worked ok in PB 12.5.1 (build 4953). Works ok on 64-bit.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR745708">745708</a></td>
<td>If you dropdown a dddw for the first time after opening the windows the height</p>
<p>				of the list is not enlarged, you see only 2 of 3 values and there is a scrollbar.</p>
<p>				Change focus to another column and open the dddw for a second time shows the complete list of all 3 values.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR745804">745804</a></td>
<td>PowerBuilder application execution error (R0108)</p>
<p>				Application Terminated</p>
<p>				Error: Not enough memory to execute the operation at line 3 of............</p>
<p>				User is seeing the above error with varying large values dependent on machine specs with following code:</p>
<p>				String a, b, c</p>
<p>				//a = Space (250000000)</p>
<p>				b = Fill(&quot;y&quot;,250000000)</p>
<p>				Long parameter values are much less than documented string lengths. Watching memory in task manager, one can see the memory used increasing until it fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR746084">746084</a></td>
<td>In the 12.5.2.5583 the cumulativesum function in nested reports doesn&#39;t work anymore.</p>
<p>				If you use the function in a main report it&#39;s ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR746287">746287</a></td>
<td>The customer has an .Net app that runs with no problems. He steps through it in the debugger, and at the end gets a lot of output including some errors, data valaidation errors in this case. Is all this information including the errors expected? If it is how is a user to tell the difference between real errors that he cares about from all these under the cover errors that don&#39;t really affect him?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR746426">746426</a></td>
<td>error:Cannot convert type &#39;Sybase.PowerBuilder.WPF.PBDataWindow&#39; to &#39;int&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR746474">746474</a></td>
<td>Customer complaining that in PB.NET drop down data windows have a large white space at the bottom of the drop down. Compared to drop downs in Classic that do not have this empty space at the bottom. It also seems like the lines property is not exact in .NET. In Classic a lines of 3 displays 3 lines in the drop down with no white space. In .NET it displays 2 lines with a large white space at the bottom. A value of 4 will display 3 lines with the same large white space.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR746502">746502</a></td>
<td>Customer has a column in their datawindow that is set to autosize height. In the testcase from the customer, this is not a large text column like the known issue, it is a relatively short text value that goes just over the limit to wrap. </p>
<p>				When the datawindow is printed or in print preview if the length of the text is close to the edge of the width, it is cut off.</p>
<p>				Does not seem to be the same issue documented below:</p>
<p>http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc00844.1252/html/pbug/BFCBHEIF.htm</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR746753">746753</a></td>
<td>In a complex composite report having two groups bitmaps and expressions in visible properties, the upper part of a text line got printed on one page and the other half on the next page</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR746756">746756</a></td>
<td>In a complex composite report having two groups, bitmaps and text with expressions in the visible property the last part of the report is not displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR746757">746757</a></td>
<td>In PowerBuilder 12.5.2 Build 5006 and later a crash was experienced viewing a complex composite report on XP</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR747138">747138</a></td>
<td>OS: Windows 2003 SP2</p>
<p>				Versions and Build #s Tested: PB 12.5.2_5550 and 12.5.2_5583</p>
<p>				Database/Driver File/Version: SQL Anywhere 12.0 ODBC </p>
<p>				Inside DW painter, when switching between design and data source mode for a datawindow, PB crashes with following log:</p>
<p>				Application exception occurred:</p>
<p>				App: C:\Program Files\Sybase\PowerBuilder 12.5\PB125.EXE (pid=3024)</p>
<p>				When: 17/09/2013 @ 14:47:02.796</p>
<p>				Exception number: c0000005 (access violation)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR747190">747190</a></td>
<td>When rebuilding or migrating a large complex application a crash occured when rebuilding types.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR747226">747226</a></td>
<td>The customer has reports with expressions for background color for both columns and the detail band. When run as a datawindow, they all work fine and display the appropriate colors. But if the report is in a composite datawindow, then the column background color works fine, but the detail band background color does not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR747422">747422</a></td>
<td>Intermittend exceptions when calling AddNameSpaceDeclaration() with multiple deployed PowerBuilder components that use the PBDOM library within EAServer:</p>
<p>				&#39;An invalid argument is passed into this function.</p>
<p>				Extra Information :</p>
<p>				Function Name : pbdom_element::AddNamespaceDeclaration(string strNamespacePrefix, string strNamespaceUri)</p>
<p>				Input parameter for NAMESPACE object is invalid.&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR747701">747701</a></td>
<td>The PB application hangs intermittently. The hang always occurs when executing Embedded SQL commands against an Informix DB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR747873">747873</a></td>
<td>Sqlsyntax argument on the DBError() event becomes NULL even if DBError() event is fired when a database error occurs on a child DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR747917">747917</a></td>
<td>Using Orcascript the currency symbol &#39;�&#39; is changed to $$HEX1$$a400$$ENDHEX$$ in the sru file when added to source control and also changes the source code when using PBORCA_CompileEntryImport in the original source code pbl.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR747958">747958</a></td>
<td>Customer cannot return a served license. When they</p>
<p>				run the following command, they get the following error:</p>
<p>				lmutil lmborrow -return -c C:\Sybase\SYSAM-2_0\licenses\TLC_Infomaker12_5_2.lic -d xxxxxx Infomaker</p>
<p>				lmutil - Copyright (c) 1989-2007 Macrovision Europe Ltd. and/or Macrovision Corporation. All Rights Reserved.</p>
<p>				Error: Infomaker not currently borrowed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR748005">748005</a></td>
<td>when use transaction user object, isnull(bit type,0) returned incorrect results using oledb with SQLServer.</p>
<p>				When use the bit type, this problem will reproduce.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR748233">748233</a></td>
<td>Setbolddate() of MonthCalender display only 1 month causes a GPF.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR748468">748468</a></td>
<td>Informix driver not returning error from RPC call</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR748513">748513</a></td>
<td>Have PowerBuilder 12.5.2 or later support </p>
<p>				Internet Explorer 10</p>
<p>				The customer is migrating web datawindows and notice the html does not display correctly in IE 9 or 10 in standard mode.</p>
<p>				They did not send in a testcase but notice checkbox alignment differences. They</p>
<p>				also mentioned that a red x is appearing in text boxes. After doing some</p>
<p>				testing that appears to be a IE10 &#39;feature&#39; or issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR748619">748619</a></td>
<td>The WPF script editor doesn&#39;t find syntax errors behind a &quot;do loop while&quot; statement.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR748803">748803</a></td>
<td>An implicit type conversion can prevent an object to be saved when the option &quot;Allow scripts with errors to be saved&quot; is turned off in the PowerBuilder .net (WPF) development environment.</p>
<p>				For example:</p>
<p>				long ll_1, ll_2</p>
<p>				ll_1 = 1 + ll_2 + 3</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR748947">748947</a></td>
<td>When you use Search Library Entries tool to search for a member of a structure, PowerBuilder does not display the result correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR749098">749098</a></td>
<td>Customer has a newly migrated PB 12.5 application migrated from PB 10.5 and now one module is continually crashing. It appears to be random but only in this one module. Customer has tried to debug the crash and has been unable to determine where the crash is occurring.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR749257">749257</a></td>
<td>Deploying ejb proxy and the following error appears</p>
<p>				when using jdk 1.7:</p>
<p>				---------- Deploy: Deploy of mobilityejb (8:23:53 AM)</p>
<p>				Retrieving PowerBuilder Proxies from EJB...</p>
<p>				Generation Errors: Can&#39;t get information of java.lang.Comparable&lt;java.lang.Long&gt;</p>
<p>				Deployment Error: No files returned for package/component &#39;com.telcordia.transport.mobility.json.NGNRecordListBean&#39;. Error code: Unknown. Proxy was not created.</p>
<p>				---------- Finished Deploy of mobilityejb (8:24:03 AM)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR749335">749335</a></td>
<td>When you use Search Library Entries tool to search for instance variables, PowerBuilder can&#39;t find any instance variables if you select only &quot;Variables&quot; in the Search In box.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR749715">749715</a></td>
<td>When a datawindow contains a column with a datatype of number</p>
<p>				and you provide an Initial Value in the Column specification view of a decimal value, for</p>
<p>				example, 123.93, PB will display that value ok.</p>
<p>				However, if you change the regional settings so that decimal uses a comma instead </p>
<p>				of a period, than the Initial Value displays incorrectly.</p>
<p>				For example, if you change the regional settings to Germany. Reopen the datawindow</p>
<p>				Initial Value: 123.93 will now display as 12393</p>
<p>				Initial Value: 123,93 will display as 123</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR749829">749829</a></td>
<td>GetItemString does not return an error when the row is invalid.</p>
<p>				It will return an error when the column is invalid.</p>
<p>				For example, when a column is invalid, GetItemString(1,&quot;coluxx&quot;), will return the following error:</p>
<p>				PowerBuilder application execution error (R0006)</p>
<p>				Application terminated</p>
<p>				Error: Invalid DataWindow row/column specified</p>
<p>				RESOLUTION: Invalid column name will generate an error. When a row doesn&#39;t exist or is invalid, it does not generate an error message. This behavior has always been in the product and changing it now may break too many apps.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_140.htm#CR749891">749891</a></td>
<td>Computed fields in the summary band of a DataStore are not getting printed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR749895">749895</a></td>
<td>On some Windows 7 64bit machines random hanging problems or infinite loop problems were encountered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR750010">750010</a></td>
<td>SQL request cannot be validated as in PB Classic</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR750671">750671</a></td>
<td>If Ceiling() is called with a decimal arg twice, raises a compile error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR750715">750715</a></td>
<td>After apply build 5602, PB .NET debugger still list errors</p>
<p>				when the app run cleans. </p>
<p>				The errors that are appearing are:</p>
<p>				System.Windows.Data Error: 6 : &#39;SystemConvertConverter&#39; converter failed to convert value &#39;&#39; (type &#39;String&#39;); fallback value will be used, if available. BindingExpression:Path=LibraryName; DataItem=&#39;TabPage&#39; (Name=&#39;tabpage_1&#39;); target element is &#39;UserObject&#39; (Name=&#39;&#39;); target property is &#39;LinesPerPage&#39; (type &#39;Int16&#39;) FormatException:&#39;System.FormatException: Input string was not in a correct format.</p>
<p>				at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer&amp; number, NumberFormatInfo info, Boolean parseDecimal)</p>
<p>				at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)</p>
<p>				at System.Int16.Parse(String s, NumberStyles style, NumberFormatInfo info)</p>
<p>				at System.String.System.IConvertible.ToInt16(IFormatProvider provider)</p>
<p>				at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)</p>
<p>				at MS.Internal.Data.SystemConvertConverter.Convert(Object o, Type type, Object parameter, CultureInfo culture)</p>
<p>				at System.Windows.Data.BindingExpression.ConvertHelper(IValueConverter converter, Object value, Type targetType, Object parameter, CultureInfo culture)&#39;</p>
<p>				System.Windows.Data Error: 6 : &#39;TargetDefaultValueConverter&#39; converter failed to convert value &#39;&#39; (type &#39;String&#39;); fallback value will be used, if available. BindingExpression:Path=LibraryName; DataItem=&#39;TabPage&#39; (Name=&#39;tabpage_1&#39;); target element is &#39;UserObject&#39; (Name=&#39;&#39;); target property is &#39;ObjectType&#39; (type &#39;PBUserObjects&#39;) FormatException:&#39;System.FormatException: is not a valid value for PBUserObjects. ---&gt; System.ArgumentException: Must specify valid information for parsing in the string.</p>
<p>				at System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult&amp; parseResult)</p>
<p>				at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)</p>
<p>				at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)</p>
<p>				--- End of inner exception stack trace ---</p>
<p>				at System.ComponentModel.EnumConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)</p>
<p>				at MS.Internal.Data.DefaultValueConverter.ConvertHelper(Object o, Type destinationType, DependencyObject targetElement, CultureInfo culture, Boolean isForward)</p>
<p>				at MS.Internal.Data.TargetDefaultValueConverter.Convert(Object o, Type type, Object parameter, CultureInfo culture)</p>
<p>				at System.Windows.Data.BindingExpression.ConvertHelper(IValueConverter converter, Object value, Type targetType, Object parameter, CultureInfo culture)&#39;</p>
<p>				System.Windows.Data Error: 5 : Value produced by BindingExpression is not valid for target property.; Value=&#39;NaN&#39; BindingExpression:Path=Width; DataItem=&#39;GroupBox&#39; (Name=&#39;gb_1&#39;); target element is &#39;Border&#39; (Name=&#39;Header&#39;); target property is &#39;MaxWidth&#39; (type &#39;Double&#39;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR750813">750813</a></td>
<td>PSE NOTES: </p>
<p>				----------------------- </p>
<p>				OS: Windows 7 SP2 32-bit.</p>
<p>				Versions and Build #s Tested: PB 12.5.2_5583</p>
<p>				Database/Driver File/Version: Informix I10 native interface. Using SDK Informix 3.70 32-bit</p>
<p>				Crash at pbi10125.dll. It occurs whenever customer executes an .exe generated by PowerBuilder when using Remote Desktop to above described environment, and the crash occurs when running an embedded SQL inside PowerScript.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR750818">750818</a></td>
<td>OS: Windows 2003 and Windows 7</p>
<p>				Versions and Build #s Tested: PB 12.5.2_5583</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: PB Datawindow objects does not follow Windows Desktop appearance changings, correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR750839">750839</a></td>
<td>When the AutoHeight property of the column of DataWindow is enabled, </p>
<p>				a new line for the continuous multi-byte character is started by the position which is not intended.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR751253">751253</a></td>
<td>Ceiling function returns wrong value using a negative value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR751297">751297</a></td>
<td>A column added to a grid datawindow, the header text object is added but is not enabled. </p>
<p>				When adding a simple text object to the header by itself, it is by default enabled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR751369">751369</a></td>
<td>Customer is using the Microsoft ActiveX Msxml2.XMLHTTP.4.0 to do a POST from a webservice. This works except for when the ResponseText includes accented characters. </p>
<p>				Returned with PowerBuilder with data loss</p>
<p>				&lt;LegalBusinessName&gt;Institut de Cardiologie de Montr&lt;/LegalBusinessName&gt;</p>
<p>				Returned with Java without data loss</p>
<p>				&lt;LegalBusinessName&gt;Institut de Cardiologie de Montr閍l&lt;/LegalBusinessName&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR751391">751391</a></td>
<td>Customers application crashes when shut down, cannot reproduce behavior so crash dump analysis requested.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR751582">751582</a></td>
<td>When Windows regional settings are set to use non-US date formats, there is unexpected behavior if you enter a date in the wrong format.</p>
<p>				For example, if you enter &#39;11/30/2013&#39; instead of &#39;30/11/2013&#39; (when using UK regional settings) PB will actually accept this and will convert it to &#39;30/11/2013&#39; automatically. But the time component shows non zeros.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR751797">751797</a></td>
<td>Behavior of Autoresize height of DW differ in PB12.5.2 and PB8</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR752101">752101</a></td>
<td>OS: Windows 2003/ Windows 7</p>
<p>				Versions and Build #s Tested: PB 12.5.2_5583 and above</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: The The Integer() and Dec() are performing wrong conversions in PB 12.5.2_5583 and above:</p>
<p>				Integer(&quot;9.2&quot;) = 0</p>
<p>				Dec(&quot;9.2&quot;) = 0</p>
<p>				Integer(&quot;9,2&quot;) = 9</p>
<p>				Dec(&quot;9,2&quot;) = 9,2</p>
<p>				PB is unable to convert all decimal comma-separated numbers whenever regional settings are set to Portuguese (Brazil). </p>
<p>				We confirmed PB 9.0 brings correct results and is able to convert both decimal comma or point separated numbers without problems, regardless Regional Settings:</p>
<p>				Integer(&quot;9.2&quot;) = 92</p>
<p>				Dec(&quot;9.2&quot;) = 92</p>
<p>				Integer(&quot;9,2&quot;) = 9</p>
<p>				Dec(&quot;9,2&quot;) = 9,2</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR752197">752197</a></td>
<td>With some SOAPExceptions no useful error messages were received as getMessage(), getDetailMessage() and GetFaultString returned only empty strings.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR752339">752339</a></td>
<td>Customer is migrating his PB 9/EAS 5.5 application to PB 12.5.2/EAS 6.3.1 and he is reporting a difference in the ability to scroll with the mouse read only columns in his jsps.</p>
<p>				To make the datawindow read only, the modify each column setting the following properties:</p>
<p>				ll_return = dw.modify ( as_column + &#39;.TabSequence=&quot;0&quot;&#39; )</p>
<p>				ll_return = dw.modify ( as_column + &#39;.Protect=1&#39; )</p>
<p>				ll_return = dw.modify ( as_column + &#39;.border=&quot;0&quot;&#39; )</p>
<p>				The jsp is the result of the ds.Describe(&quot;DataWindow.Data.HTML&quot;). He says that in PB 9/EAS 5.5 this allowed scrollbars to appear when only Auto Vertical Scroll was checked for the column. He has now changed this to include Vertical Scroll Bar checked which makes the scroll bar appear and work with non-readonly columns but does not work with read only columns. </p>
<p>				He believes the issue is in the CSS classes and changes made from PB 9 to PB 12.5. The overflow property is set to hidden instead of auto (or scroll). (Note that I removed confidential field data from the HTML.) The field whose data starts with &#39;ADDENDUM&#39; is getting cut off instead of scrolling. If you change the overflow property from hidden to auto in the dynamic-formA321 CSS class, it will scroll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR752573">752573</a></td>
<td>HScrollbar of zoomed DW does not respond to the operation of the mouse.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR752800">752800</a></td>
<td>Using Pipeline objects with &quot;Replace Drop/Add table&quot; option may run into an access error to pbcattbl even though both &quot;Extended Attributes&quot; of the Pipeline and &quot;Use Extended Attributes&quot; of the Database Painter are OFF.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR753120">753120</a></td>
<td>The background color of a checkbox is ignored if Scale is checked and 3-D look is unchecked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR753290">753290</a></td>
<td>Saving a SNC db profile is not saving the password.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR753291">753291</a></td>
<td>Customer has an MDI frame window with a posted event, ue_PostOpen, in the Open Event of the window. In the ue_PostOpen event, an event is triggered which opens a &quot;Response&quot; type window for the user to log into a database. This works OK with the window type defined as MDI! and MDIHelp!. If the property is changed to MDIDock! or MDIDockHelp! then the &quot;Response&quot; window is not application modal. Processing continues and the window is still open. </p>
<p>				A MessageBox() is modal with all these window types</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR753360">753360</a></td>
<td>PB hangs after entering in a superscript</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR753361">753361</a></td>
<td>PB 12.5 application running on Windows 2008 is causing a Bluescreen and a Dump is being provided by customer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR753366">753366</a></td>
<td>There is no way to know when 1)PB is running on or 2) has been compiled in 32bit or 64bit.</p>
<p>				According to customer: This information is needed when you instantiate a class that is</p>
<p>				using external functions (32-bit or 64bit).</p>
<p>				Customer believes this info should be in the environment object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR753379">753379</a></td>
<td>When creating a new &quot;Application Wizard&quot; project, there is no choice for the &quot;platform&quot; (32 or 64 bit)</p>
<p>				You can only choose it afterwards by editing the project. The wizard should be changed to reflect the ability to deploy to 64 bit and not give the user the ability to choose machine code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR753470">753470</a></td>
<td>Display and printing anomalies with richtext in a DataWindow when the rich text crosses the page boundary.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR753497">753497</a></td>
<td>imple MDI! application that posts an OpenSheet and the sheet when opens posts a resize. Crashes in PB 15 but not in PB 12.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR753611">753611</a></td>
<td>Memory continues to increase when repeatedly opening a window and calling a script that is using a string array declared as a local variable. </p>
<p>				Even when the window is closed and the string array is out of scope memory will continue</p>
<p>				to increase when the window is reopened and the script is called again.</p>
<p>				The 32-bit application executable will eventually crash. </p>
<p>				The 64-bit application executable continues to increase in memory</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR753712">753712</a></td>
<td>This appears to be a regression of CR 695756. Excel12! format results in unreadable content for a DataWindow datetime column, when the regional settings are set to have a comma , as decimal seperator. </p>
<p>				Using the following script:</p>
<p>				dw_1.saveas(&#39;&#39;,xlsx!,true)</p>
<p>				results in an xlsx file that when opened in Excel shows the following message.</p>
<p>				&quot;Microsoft Office Excel - Excel found unreadable content in &#39;file.xlsx&#39;. Do you want to recover the contents of this workbook? If you trust the source of this workbook, click Yes.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR753916">753916</a></td>
<td>Exponential result difference from PB 12.5 when operands are int, correct result when operands are ulongs.</p>
<p>				int li_basen, li_index</p>
<p>				ulong ul_value</p>
<p>				li_basen= 36</p>
<p>				li_index = 6</p>
<p>				ul_value = li_basen ^ li_index </p>
<p>				PB 15 beta: ul_value = 2147483648 (incorrect) </p>
<p>				PB 12.5.2: ul_value = 2176782336 </p>
<p>				If you change li_basen and li_index to ulongs, it returns 2176782336</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR753918">753918</a></td>
<td>CR 678171 converted pbtutor.hlp to pbtutor.chm to work with newer operating systems and PB but the Getting Started Tutorial Manual was not updated. As this is used for new users of PowerBuilder, this needs to be updated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR753920">753920</a></td>
<td>CR 678171 converted pbtutor.hlp to pbtutor.chm to work with newer operating systems. </p>
<p>				Using this newer help file, pbtutor.chm, and the tutorial does not bring up the help topics. The following in the tutorial does not bring up the help for the topic.</p>
<p>				ShowHelp (&quot;pbtutor.chm&quot;, Topic!, 200)</p>
<p>				ShowPopupHelp(&quot;pbtutor.chm&quot;, this, 200)</p>
<p>				This may just be a problem with pbtutor.chm and the topic index but as this is a SAP provided file and part of the tutorial, it needs to work correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR754229">754229</a></td>
<td>When customer tried migrating app that contained the following</p>
<p>				code:</p>
<p>				integer ii_value</p>
<p>				ii_value = int(message.wordparm)</p>
<p>				The following error popped up:</p>
<p>				Assertion failure</p>
<p>				&#39;Invalid type in cm_instrinsic_int, file cmintrin.cpp, line 375&#39;</p>
<p>				Abort, Ignore, Retry?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR754293">754293</a></td>
<td>The Quick Search sample in the PB code examples is not working.</p>
<p>				When you enter in a value in the sle_find, it is not finding the items.</p>
<p>				In the u_selection_list.sle_find.key_pressed event, the following code doesn&#39;t appear to working:</p>
<p>				ls_character = char(message.wordparm)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR754306">754306</a></td>
<td>Customer would like an option so that the toolbar for the sheet could be part of the window instead of up in the frame. He would like a way to get these actions tied to the window it is on (exactly how the Advanced GUI has done it). When users float their windows to a separate monitor, it becomes real annoying that you have to click on the actions in a separate window. Customer days VS has done this with their tabbed document as well but you can set the Solution Explorer as a Tabbed Document which then has the result I am looking for.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR754323">754323</a></td>
<td>An application that was migrated from PB 11.5.1 (build 4675)</p>
<p>				to PB 12.5 is now randomly crashing.</p>
<p>				It is crashing in different dlls--pbshr125.dll, pbdwe125.dll and pbvm125.dll.</p>
<p>				Customer said for a given day the application crashed at 10:48am and then again at 3:40 pm. </p>
<p>				Customer upgraded to the latest PB 12.5.2 ebf (build 5602) and they still see the crash.</p>
<p>				Customer has the following desktop heap setting:</p>
<p>				%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,768 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ServerDll=sxssrv,4 ProfileControl=Off MaxRequestThreads=16</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR754524">754524</a></td>
<td>The Win API function GradientFill is not working properly in the PB 15 beta. </p>
<p>				Testing with PB 10.5 through 12.5.2 this works correctly. If you run them side by side, you can see that color2 (right side on horizontal) is not the correct color. It seems to be showing as Fuchsia when it should be something else. If you choose Lime for color2, it shows Blue instead.</p>
<p>				Stepping through the debugger in all versions tested, the same long value is sent to the API call. Also tried changing the long to longptr as I wasn&#39;t sure if that might be the issue but it did not resolve the issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR754629">754629</a></td>
<td>Customer has an application that runs successfully in the IDE but when deployed, even on the same machine when run from the deployment directory it crashes. Customer initially thought it was related to a patch he received for CR 749257 but he commented out that code and is still crashing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR755062">755062</a></td>
<td>Feature Request for the support of (rich) text in a DataWindow control that spans more than one page</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR755436">755436</a></td>
<td>LibrayDirectory change CR-LF&#39;s and tabs to spaces in the comments.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR755443">755443</a></td>
<td>LibrayDirectory change CR-LF&#39;s and tabs to spaces in the comments.</p>
<p>				However, the description is not in the manual for that specification.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR755507">755507</a></td>
<td>When saving a datawindow as PDF using XSL-FOP, hebrew characters are rendered in a</p>
<p>				wrong order : xyz ----&gt; zyx</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR755713">755713</a></td>
<td>PowerBuilder does not have a component that generates (syslog) application log.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR756093">756093</a></td>
<td>The IDE will crash when building PBDs/EXE when the source it has been imported from has a certain size. The PBDs/PBLs are generated from source files by ORCAScript, and the crash happens when the source file has a certain size.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR756525">756525</a></td>
<td>Please document in the Release Notes that to use the OData example of ODataSalesOrder</p>
<p>				in PB15 with SQL Anywhere 16, you will need to apply SQL Anywhere EBF22392: 16.0 SP7 Build 1761. (this is a SQL Anywhere issue reported in cr749821.)</p>
<p>				PB15 installs SQL anywhere 16 (build 1691).</p>
<p>				Otherwise, you will received the following error </p>
<p>				Schema specified is not valid.Errors:</p>
<p>				(0,0): error 0005: The &#39;Default&#39; attribute is not allowed.</p>
<p>				(0,0): error 0005: The &#39;MaxLength&#39; attribute is invalid - The value &#39;max&#39; is</p>
<p>				invalid according to its datatype &#39;http://schemas.microsoft.com/ado/2006/05/edm:TMaxLengthFacet&#39;- The value &#39;max&#39; is not valid according to any of the memberTypes of the union.</p>
<p>				(0,0): error 0005: The &#39;MaxLength&#39;attribute is invalid - The value &#39;max&#39; is invalid according to its datatype.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR756597">756597</a></td>
<td>Problem exists in both PB 15 beta and PB 12.5.2 latest build. Using SaveAs with an XLSX! format, the resulting xlsx file is much larger than when the file is then opened in Excel and saved.</p>
<p>				In my simple testcase the file saved from PB was 5223 KB and when opened in Excel and then saved with a different name, the file was 842 KB. </p>
<p>				In customer&#39;s actual application with a large xlsx file, the size of the PB xlsx file is causing issues.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR756628">756628</a></td>
<td>When you install PowerBuilder and choose all</p>
<p>				the components except &#39;PowerBuilder .NET&#39;, when you try to create a .msi (selecting the PowerBuilder 32-bit Components or PowerBuilder 64-bit option) </p>
<p>				with the Runtime Packager, you get the following error:</p>
<p>				Required files for PowerBuilder.NET C:\sybase\PowerBuilder 15.0\DotNet\bin\candle.exe can not be found.</p>
<p>				Please install the required files and try again</p>
<p>				This issue appears to happen when you do not select the PowerBuilder .NET component option.</p>
<p>				See screenshot under Attach.</p>
<p>				It appears the following files are not installed, however, are required to generate a .msi file:</p>
<p>				candle.exe</p>
<p>				light.exe</p>
<p>				WixUIExtension.dll</p>
<p>				pb_WixUI_en-us.wxl</p>
<p>				pbmsi\Bitmaps\bannrbmp.bmp</p>
<p>				pbmsi\Bitmaps\dlgbmp.bmp</p>
<p>				pbmsi\Bitmaps\pb_WixUI_InstallDir.wxs</p>
<p>				You cannot generate a .msi file if you do not select the PowerBuilder .NET component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR757514">757514</a></td>
<td>When in the function painter if you right click and choose Paste Special -&gt; From File the dialog box that comes up has an initial &#39;Files of Type&#39; as Function Source (*.fun) instead of Script Files (*.scr). </p>
<p>				According to the documentation, script files should be saved with a .scr extension to identify them as script.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR758430">758430</a></td>
<td>A number of RichText DataWindows are constructed for printing including also pasted RTF PasteRTF(). After a while PowerBuilder becomes unresponsive and appears to hang with CPU going to 100%.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR758545">758545</a></td>
<td>Transaction handle lost in a multi-threaded application</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR758674">758674</a></td>
<td>Customer previously reported CR 746474 with PB 12.5.2 .NET and has applied EBF 22375 (build 5609. He can see that when there is a dropdown, the extra white space is no longer present but when the lines in dropdown exceeds the data, in PB 12.5 .NET there is still whitespace. PB Classic does not show the extra white space.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR759531">759531</a></td>
<td>SelectedText() should return the text in both a DropDownListBox when the AllowEdit property is set to true and in a DataWindow with a DDLB edit style. In both cases an empty string is returned. </p>
<p>				Other controls, return the text correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR759800">759800</a></td>
<td>PowerBuilder crashes when calling SaveAsAscii() if the report contains a large number of objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR759844">759844</a></td>
<td>Customer has previously reported these errors in CR 746287 and 759844 but is still getting the debugger errors when the application itself appears to run correctly. He is concerned as he would like to not see these errors when run in the debugger. </p>
<p>				He cannot upload his entire application but would like to know what these errors/warnings are and if they are PB .NET errors or errors in his application. This was asked in the last two CRs and some things were fixed but the errors/warnings continue. </p>
<p>				He wants to know which errors he should try to resolve and how to resolve them.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR759982">759982</a></td>
<td>DataWindow requires more memory than the database size.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR760058">760058</a></td>
<td>OS: Windows XP SP2</p>
<p>				Versions and Build #s Tested: PB 12.1_6950 and 12.1_7298</p>
<p>				Database/Driver File/Version: N/A </p>
<p>				Comments: Customer is attempting to compile a Windows Forms application that has webservices inside. When compiling, the following error messages are displayed:</p>
<p>				---------- Error messages: (14:55:01)</p>
<p>				Error when compiling generated C# code:</p>
<p>				collections.cs(64,25): error CS0621: &#39;c__collections.__get_empty_set()&#39;: virtual or abstract members cannot be private</p>
<p>				collections.cs(76,23): error CS0621: &#39;c__collections.__set_empty_set(c__set)&#39;: virtual or abstract members cannot be private</p>
<p>				collections.cs(93,26): error CS0621: &#39;c__collections.__get_empty_list()&#39;: virtual or abstract members cannot be private</p>
<p>				collections.cs(105,23): error CS0621: &#39;c__collections.__set_empty_list(c__list)&#39;: virtual or abstract members cannot be private</p>
<p>				collections.cs(122,25): error CS0621: &#39;c__collections.__get_empty_map()&#39;: virtual or abstract members cannot be private</p>
<p>				collections.cs(134,23): error CS0621: &#39;c__collections.__set_empty_map(c__map)&#39;: virtual or abstract members cannot be private</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR760085">760085</a></td>
<td>If a DataWindow contains a numeric value (an ASCII control code) in a string column and you try to save the DataWindow into an XLSX file using SaveAs(), PowerBuilder creates the XLSX file, but MS Excel can&#39;t recognize data in the XLSX file and asks you if you want to repair it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR761595">761595</a></td>
<td>SaveAs() makes a corrupted Excel12 format file if a DataWindow has a blank row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR763013">763013</a></td>
<td>Customer has an application that they migrated from PB 6.5.1 to PB 12.5.2. No errors on the migration or when doing a full rebuild but after running a sequence of steps, application crashes when opening a sheet from a menu button. Crash did not happen in older version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR763139">763139</a></td>
<td>Customer migrated their application from Windows Server 2003 to Server 2008 R2 and are seeing significant performance degradation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR763631">763631</a></td>
<td>Using eas 6.3.1. Customer app was working with PB12.5.2 (build 5602). They now upgraded to PB 12.5.2 (build 5609) and seeing a crash at:</p>
<p>				[SystemException] java.lang.UnsupportedOperationException was thrown by method com.sybase.jaguar.server.JaguarServer.iiopHandler</p>
<p>				INFO Thread-64 java.lang.UnsupportedOperationException: remove</p>
<p>				INFO Thread-64 at com.sybase.jaguar.server.SessionInfoImpl_DJC.$invoke(SessionInfoImpl_DJC.java:101)</p>
<p>				INFO Thread-64 at com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:289)</p>
<p>				INFO Thread-64 at com.sybase.jaguar.server.JaguarObject.invoke(Native Method)</p>
<p>				INFO Thread-64 at com.sybase.jaguar.server.JaguarObject.invoke(JaguarObject.java:306)</p>
<p>				INFO Thread-64 at com.sybase.jaguar.server.JaguarObject.invokeControlOperation(JaguarObject.java:118)</p>
<p>				INFO Thread-64 at com.sybase.jaguar.server.JaguarObject_DJC.invokeControlOperation(JaguarObject_DJC.java:377)</p>
<p>				INFO Thread-64 at com.sybase.jaguar.server.JaguarObject.deactivate(JaguarObject.java:169)</p>
<p>				INFO Thread-64 at com.sybase.jaguar.server.JaguarObject_DJC.deactivate(JaguarObject_DJC.java:185)</p>
<p>				INFO Thread-64 at ejb.components.gwseaf.gwseaf_n_usermessageservice_server_EJB.of_getusermessage(gwseaf_n_usermessageservice_server_EJB.java:575)</p>
<p>				Thread-64 at ejb.components.gwseaf.gwseaf_n_usermessageservice_serverRemote.of_getusermessage(gwseaf_n_usermessageservice_serverRemote.java:420)</p>
<p>				INFO Thread-64 at ejb.components.gwseaf.gwseaf_n_usermessageservice_serverRemote_DJC.access$1001(gwseaf_n_usermessageservice_serverRemote_DJC.java:4)</p>
<p>				INFO Thread-64 at ejb.components.gwseaf.gwseaf_n_usermessageservice_serverRemote_DJC$11.invoke(gwseaf_n_usermessageservice_serverRemote_DJC.java:2098)</p>
<p>				INFO Thread-64 at com.sybase.djc.transaction.TransactionManager.invokeNotSupported1(TransactionManager.java:675)</p>
<p>				INFO Thread-64 at com.sybase.djc.transaction.TransactionManager.invokeNotSupported(TransactionManager.java:631)</p>
<p>				INFO Thread-64 at ejb.components.gwseaf.gwseaf_n_usermessageservice_serverRemote_DJC.of_getusermessage(gwseaf_n_usermessageservice_serverRemote_DJC.java:2123)</p>
<p>				INFO Thread-64 at ejb.components.gwseaf.gwseaf_n_usermessageservice_serverRemote_DJC.$invoke_0(gwseaf_n_usermessageservice_serverRemote_DJC.java:641)</p>
<p>				INFO Thread-64 at ejb.components.gwseaf.gwseaf_n_usermessageservice_serverRemote_DJC.$invoke(gwseaf_n_usermessageservice_serverRemote_DJC.java:228)</p>
<p>				INFO Thread-64 at com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:289)</p>
<p>				INFO Thread-64 at com.sybase.jaguar.server.RequestHandler.processRequest(RequestHandler.java:9)</p>
<p>				INFO Thread-64 at com.sybase.djc.rmi.iiop.server.MessageHandler.processRequest(MessageHandler.java:641)</p>
<p>				INFO Thread-64 at com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageHandler.java:342)</p>
<p>				Here is a script from creation of inv_SessionInfo. It is called at the</p>
<p>				beginning of some public functions ( TS is typeof</p>
<p>				gws_TransactionServer;</p>
<p>				inv_sessionInfo is typeof sessioninfo):</p>
<p>				IF NOT IsValid( inv_sessionInfo ) THEN</p>
<p>				TS.createInstance ( inv_sessioninfo, &quot;CtsSecurity/SessionInfo&quot; )</p>
<p>				END IF</p>
<p>				RETURN inv_sessioninfo.getListener( )</p>
<p>				This inv_SessionInfo will be destroyed at event deactivate.</p>
<p>				IF IsValid( inv_SessionInfo ) THEN</p>
<p>				IF TS.Which( ) = inv_KS.CI_SERVER THEN</p>
<p>				DESTROY inv_SessionInfo</p>
<p>				END IF</p>
<p>				END IF</p>
<p>				The component type itself is shared. But the variable exists only during the function call</p>
<p>				RESOLUTION: Path \www-easerver\patches\EAS631\win32\743329-1\ EAS631sp01pl08_win.zip resolved issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR763643">763643</a></td>
<td>When trying to instantiate the CTSSecurity/SessionInfo, the following error appears:</p>
<p>				:\pb\EAServer6\genfiles\java\src\CtsSecurity\iiop_stubs\SessionInfo.java:4: CtsSecurity.iiop_stubs.SessionInfo is not abstract and does not override abstract method remove() in CtsSecurity.SessionInfoOperations</p>
<p>				2014-05-08 19:05:32.409 INFO Thread-46 public class SessionInfo</p>
<p>				2014-05-08 19:05:32.409 INFO Thread-46 ^</p>
<p>				2014-05-08 19:05:32.409 INFO Thread-46 1 error</p>
<p>				2014-05-08 19:05:32.409 INFO Thread-46 </p>
<p>				2014-05-08 19:05:32.409 INFO Thread-46 at com.sybase.djc.compiler.JavaCompiler.run(JavaCompiler.java:1156)</p>
<p>				2014-05-08 19:05:32.409 INFO Thread-46 at com.sybase.djc.compiler.JavaCompiler.javac(JavaCompiler.java:1012)</p>
<p>				2014-05-08 19:05:32.409 INFO Thread-46 at com.sybase.djc.compiler.JavaCompiler.compile(JavaCompiler.java:878)</p>
<p>				2014-05-08 19:05:32.409 INFO Thread-46 at com.sybase.djc.compiler.JavaCompiler.compile(JavaCompiler.java:909)</p>
<p>				2014-05-08 19:05:32.409 INFO Thread-46 at com.sybase.djc.compiler.ClassWriter.compile(ClassWriter.java:93)</p>
<p>				2014-05-08 19:05:32.409 INFO Thread-46 at com.sybase.djc.rmi.iiop.client.JavaStubCompiler.getStubClass(JavaStubCompiler.java:174)</p>
<p>				2014-05-08 19:05:32.409 INFO Thread-46 at com.sybase.djc.rmi.iiop.client.StubFactory.loadStub(StubFactory.java:125)</p>
<p>				2014-05-08 19:05:32.409 INFO Thread-46 at com.sybase.djc.rmi.iiop.client.StubFactory.getStub(StubFactory.java:46)</p>
<p>				RESOLUTION: Removing the files under ....EAServer6\genfiles\java\src\ejb\components\solarisbug resolved issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR763791">763791</a></td>
<td>PB 12.5 winform debug crash. Same as cr756792 but this is </p>
<p>				for pb 12.5.2</p>
<p>				Faulting application name: PB125.EXE, version: 12.5.2.5006, time stamp: 0x50f93412</p>
<p>				Faulting module name: KERNELBASE.dll, version: 6.1.7601.18229, time stamp: 0x51fb1116</p>
<p>				Exception code: 0xe0434352</p>
<p>				Fault offset: 0x0000c41f</p>
<p>				Faulting process id: 0x20a8</p>
<p>				Faulting application start time: 0x01cf6abd6dccb344</p>
<p>				Faulting application path: D:\pb\pb125\PowerBuilder 12.5\PB125.EXE</p>
<p>				Faulting module path: C:\WINDOWS\syswow64\KERNELBASE.dll</p>
<p>				Report Id: b89a365c-d6b0-11e3-b783-463500000031 </p>
<p>				Application: PB125.EXE</p>
<p>				Framework Version: v4.0.30319</p>
<p>				Description: The process was terminated due to an unhandled exception.</p>
<p>				Exception Info: System.Runtime.InteropServices.COMException</p>
<p>				Stack:</p>
<p>				at Sybase.PowerBuilder.Debugging.CorDebug.NativeApi.ICorDebugFrame.GetChain(Sybase.PowerBuilder.Debugging.CorDebug.NativeApi.ICorDebugChain ByRef)</p>
<p>				at Sybase.PowerBuilder.Debugging.CorDebug.CorFrame.get_Chain()</p>
<p>				at Sybase.PowerBuilder.Debugger.NdbgEngine.DbgILFrame.get_NextUp()</p>
<p>				at Sybase.PowerBuilder.Debugger.NdbgEngine.NDebugger.GetStackFrameCount()</p>
<p>				at Sybase.PowerBuilder.Debugger.NdbgEngine.NDebugger+&lt;&gt;c__DisplayClass23.&lt;STAGetStackFrameCount&gt;b__22()</p>
<p>				at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)</p>
<p>				at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)</p>
<p>				at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)</p>
<p>				at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)</p>
<p>				at System.Threading.ThreadHelper.ThreadStart()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR763849">763849</a></td>
<td>Customer is converting their PB Classic application to .Net Windows Form Application. An extra constructor is being called that is not called in the win32 version of the application. </p>
<p>				He is seeing a lot of instances where these extra constructor calls are occurring which results at times in incorrect result and causes slowness.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR764190">764190</a></td>
<td>When you set focus to a DW control with no taborder (by clicking on it), the GetFocus event is not triggered. The LoseFocus is triggered when focus leaves the control.</p>
<p>				Other controls like a MultiLineEdit gets GetFocus triggered, even if they have taborder set to zero.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR764221">764221</a></td>
<td>Migrated application crashes randomly in datawindow.</p>
<p>				Application was migrated from PB 9.0.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR764303">764303</a></td>
<td>Memory leak is experienced when calling a stored procedure as an RPCFUNC through the OLEDB database interface.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR764327">764327</a></td>
<td>Trying to migrate the codeexchange example of pb2java10.zip</p>
<p>				and application is crashing during the migration when applying the pb2java.pbd. </p>
<p>				The crash is happening in the MSVCR100.dll</p>
<p>				resolution: Regenerate pb2java.pbd with pbx2pbd150.exe (using the pb2java.pbx in the test directory) and migrate the test case again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR764764">764764</a></td>
<td>Customer has an application running on a Dell Windows 7 64-bit and they notice its 20 percent or more slower on Windows 7 than on XP or when they run it through Citrix. The performance is most noticeable on windows with tab pages that is retrieving data. The application is PFC based and the PFC was migrated from an older version. If they disable the Dell video card they regain some of the performance.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR764826">764826</a></td>
<td>A winform application calling a method on a .net</p>
<p>				assembly where the method is using the &#39;create using&#39; to create a datastore.</p>
<p>				The datastore is not getting created.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR765016">765016</a></td>
<td>When calling a stored procedure as external function of the transaction object through the OLEDB interface then the raiserror number is not returned as the SQLCA.SQLDBCode and the returnvalue is not returned.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR765210">765210</a></td>
<td>OS: Windows 2003</p>
<p>				Versions and Build #s Tested: PowerBuilder.NET 12.5.2_5609</p>
<p>				Database/Driver File/Version: SYC using PC Client 15.7 (Any EBF/SP) and ASE 15.x </p>
<p>				Comments: A crosstab datawindow with retrieval arguments returns &quot;Incorrect syntax near &#39;:&#39;.&quot; error and hangs preview pane in PB.NET. During runtime, PB.NET application hangs when retrieving the crosstab datawindow.</p>
<p>				Issue never happens if using PB Classic 12.5.2_5609 instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR765435">765435</a></td>
<td>Application technique manual still list the pbdwr120.dll/pbdwr125.dll under the Powerbuilder runtime files section.</p>
<p>				According to cr640188, pbdwr120.dll/pbdwr125.dll no longer exists.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR765676">765676</a></td>
<td>Library painter window state is not kept maximized after every PowerBuilder restart</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR765699">765699</a></td>
<td>Embedded sql returning a blob while connected to MS SQLServer</p>
<p>				with SNC is returning the following error:</p>
<p>				Microsoft SQL Server Native Client 10.0</p>
<p>				Could not create an acceptable cursor.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR765810">765810</a></td>
<td>In a Grid DataWindow with buttons, if you change the display order by reordering columns, you will see that pressing the TAB key does not reflect the new display order.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR765900">765900</a></td>
<td>Difference in behavior between PB Classic and PB .NET when window opens and initial TabOrder.</p>
<p>				In PB Classic the column with the lowest TabOrder value gains initial focus while in PB .NET the column with the lowest Column ID value has initial focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR766359">766359</a></td>
<td>PowerBuilder crashes when calling SaveAsAscii() if the composite DataWindow contains a large number of objects</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR766642">766642</a></td>
<td>If you change the SELECT statement of a DataWindow by adding new columns to it, you can observe that initial values of existing columns are reset</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR766661">766661</a></td>
<td>A rich text DataWindow is constructed using rtf templates.</p>
<p>				When printing the report the entire page text seem to have shifted upwards compared to</p>
<p>				the same report in PowerBuilder 9 so that the footer gets printer much higher.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR767214">767214</a></td>
<td>OS: Windows 7 and Windows 2003</p>
<p>				Versions and Build #s Tested: PB 12.5.2_5609 and 12.5.2_5629</p>
<p>				Database/Driver File/Version: ASA EASDemoDB 125</p>
<p>				Customer: Ness A.T. Ltd.</p>
<p>				Incident: 688738 / 2014 </p>
<p>				Comments: Selection of parts of editable columns inside datawindow via mouse clicking and dragging is never possible when datawindow control has the property &quot;TitleBar&quot; enabled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR767217">767217</a></td>
<td>OS: Windows 7</p>
<p>				Versions and Build #s Tested: PB 12.5.2_5583 and 12.5.2_5629 + GhostScript 9.1 installed</p>
<p>				Database/Driver File/Version: ASA EASDemoDB 125</p>
<p>				Customer: Energia de Entre Rios S.A. (ENERSA)</p>
<p>				Incident: 556796 / 2014</p>
<p>				Comments: Whenever customer issues a SaveAs() into PDF format, resultant PDF comes with pages in reverse order by default.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR768292">768292</a></td>
<td>In PB .NET, when creating a webservice datawindow, it generates the following error:</p>
<p>				An invalid input parameter type was detected</p>
<p>				When creating the webservice dw, it is adding a boolean datatype argument even though the webservice does not have a argument type of boolean. </p>
<p>				RESOLUTION: Select the XMLSerializerFormat checkbox on the project/objects tab and redeploying resolved the issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR768310">768310</a></td>
<td>In PB Classic, when creating a datawindow using a webservice as the datasource, if the method selected has a boolean value as an input, the following error message</p>
<p>				results:</p>
<p>				An invalid input parameter type was detected</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR768390">768390</a></td>
<td>Treeview datawindow, scrolling through the rows shows a memory leak in .NET. Not present in Classic version, this looks similar to CR 725289 fixed in Classic</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR769018">769018</a></td>
<td>When multiple targets have been registered in the workspace, the contents of the output windows will be cleared for each target.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR769303">769303</a></td>
<td>In the What&#39;s New (or New Features Guide), under the 64-bit Windows Application, limitations, the followings issues are incorrectly listed:</p>
<p>				Item#1</p>
<p>				- The RichTextDatawindow header does not display when the HeaderFooter property is true until you call ShowHeaderFooter(true).</p>
<p>				and</p>
<p>				- CopyRTF(false, header!) works only when you call ShowHeaderFooter(true) when Header/Footer is true</p>
<p>				The property is called ShowHeadFoot(true) and not ShowHeaderFooter(true).</p>
<p>				Item#2</p>
<p>				- Regardless, autofocus does not work</p>
<p>				What is that referring to?</p>
<p>				Item #3</p>
<p>				There are several bullets with no text</p>
<p>				Item #4</p>
<p>				- SaveDocument (string f, {FileTypeDoc!|FileTypeHTML!|FileTypePDF!}) retuns -1 ....</p>
<p>				retuns is misspelled.</p>
<p>				Item #5</p>
<p>				Under OrcaScript section, </p>
<p>				build executable exeNameiconNamepbrNamepbdflags x64</p>
<p>				should be:</p>
<p>				build executable &lt;exename&gt; &lt;iconName&gt; &lt;pbrName&gt; &lt;pbdflags&gt; &lt;machinecode&gt; &lt;newvstylecontrols&gt; x64</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR769393">769393</a></td>
<td>Parameterized constructors and inheritance. PowerBuilder missing the constructor at the 3rd level of inheritance.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR769395">769395</a></td>
<td>OS: Windows 7 32-bit + IIS 7.0</p>
<p>				Versions and Build #s Tested: PB 12.5.2_5629 (Classic and .NET)</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: During runtime, when debugging client PB classic app that connects to PB.NET WCF WebService deployed to IIS 7, the datetime values obtained get inconsistent (with ?? characters) after changing client PB classic code. Please refer to repro steps for details.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR769675">769675</a></td>
<td>When updating a datawindow based on an HANA ODATA datasource, the following error is seen. Unsure if this is a problem with ther service or PowerBuilder.</p>
<p>				OData Execute failed. Syntax: SaveChanges table= PBDEMOCustomer</p>
<p>				An error occurred while processing this request.</p>
<p>				Error processing batch response. </p>
<p>				At the start of every operation, exactly two headers need to be specified: &#39;Content-Type&#39; and &#39;Content-Transfer-Encoding&#39;. Make sure these headers are present and have the correct values.</p>
<p>				No changes made to database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR769695">769695</a></td>
<td>When set on the object property &quot;HyperLink!&quot; Pointer, PB to always display the mouse pointer of the old-style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR769876">769876</a></td>
<td>If only PB 12.6 Classic is installed, PB 12.6 .NET was unchecked during installaion and you try to create an MSI, it fails with the following error messages. Both 32 bit and 64 bit MSI errors are seen, seen below.</p>
<p>				When creating a 64 bit msi you will see this error.</p>
<p>				PowerBuilder Runtime Packager</p>
<p>				Required files for PowerBuilder Base Components: C:\Program Files (x86)\Sybase\Shared\PowerBuilder\pbrth126.dll cannot be found.</p>
<p>				Please install the required files and try again.</p>
<p>				If you try to create a 32 bit MSI you will also receive errors as .NET dlls are not installed. You can uncheck these options to successfully create a 32 bit msi if you do not need these features.</p>
<p>				Required files for Required component:C:\Program Files (x86)\Sybase\PowerBuilder 12.6\DotNET\bin\Sybase.PowerBuilder.DataWindow.Excel12.dll cannot be found.</p>
<p>				Please install the required files and try again.</p>
<p>				Required files for Required component:C:\Program Files (x86)\Sybase\PowerBuilder 12.6\DotNET\bin\Sybase.PowerBuilder.ODataClient.dll cannot be found.</p>
<p>				Please install the required files and try again.</p>
<p>				Also an issue for ADO.NET connections in the IDE</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR769919">769919</a></td>
<td>With SAP PowerBuilder 12.6 Build 3506, GetItemNumber (or GetItemDecimal) DataWindow functions return a wrong result on a dynamic computed field whose expression is the sum of a column in the DataWindow</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR770036">770036</a></td>
<td>OS: Windows 7 32-bit</p>
<p>				Versions and Build #s Tested: PB 12.5.2_5652</p>
<p>				When using global variables in a PB.NET WCF web service, the global variable values are not isolated in between two or more concurrent PB client apps that access same web service and value from session 1 is then read in session 2, which is incorrect. According to customer, until PB 12.5.1_4953 that was not an issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR770039">770039</a></td>
<td>OS: Windows 7 32-bit</p>
<p>				Versions and Build #s Tested: PB 12.5.2_5652</p>
<p>				Database/Driver File/Version: ASA EASDemoDB 12.5</p>
<p>				By using PB.NET, when datawindow is in query mode, datetime values entered produced &quot;Specified criterion is invalid&quot; error message. </p>
<p>				If using PB Classic, the issue never happens.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR770043">770043</a></td>
<td>OS: Windows XP SP2</p>
<p>				Versions and Build #s Tested: 12.5.1.4541</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Customer has a multiThreaded application named rtos.exe that takes usage of Powerbuilder functions SharedObjectRegister &amp; SharedObjectUnregister.</p>
<p>				Sometimes, the application crashes at PBVM125.dll at both Windows 7-32bit and Windows XP.</p>
<p>				Dr. Watson confirms the crash always occurs at the very same point, according following stack in Dr. Watson:</p>
<p>				*** ERROR: Symbol file could not be found. Defaulted to export symbols for c:\rtos\prod\PBVM125.dll - </p>
<p>				function: PBVM125!ob_is_vers2_obj</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR770082">770082</a></td>
<td>A null object reference is raised if you access a DW column by dot notation using the DWObject variable and the column is removed from the DW object</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR770193">770193</a></td>
<td>EAServer 6.3.1 crash dump analysis. </p>
<p>				Prior to crashing he is receiving a memory allocation error but there appears to be enough memory, please take a look at the included log file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR770492">770492</a></td>
<td>.NET c# application calling amyuni (using COM)and calling a PB .NET assembly, to access the datawindow object, prints to a pdf file. </p>
<p>				In PB 12.5 (build 4015), everything works ok. In PB 12.5.2 (build 5583 and 5652), </p>
<p>				a prompt appears to enter in the filename and hit &#39;ok&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_141.htm#CR770532">770532</a></td>
<td>Ancestor&#39;s methods are not exposed when deploying an inherited non visual object in a WCF project</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR770696">770696</a></td>
<td>When you specify the argument of more than 32768 DataWindow.Retrieve, Power Builder will cause a GPF.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR770744">770744</a></td>
<td>DW HTML generation not working in PB 12.5 .Net</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR770941">770941</a></td>
<td>EAServer 6.3 crashing randomly in the libpbvm125</p>
<p>				In the hs_err_pid24514.log, it shows the crash is happening in the libpbvm125x.so. The last entry is ob_func_indirect.</p>
<p>				The goe_02.log.030 shows that the process virtual memory keeps going up to 99%.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR771036">771036</a></td>
<td>Repeated pasting rich-text code in rtf datawindow gives crashes or errors like:</p>
<p>				- Load rich text edit module error</p>
<p>				- Unsufficient memory error</p>
<p>				- error PasteRTF</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR771543">771543</a></td>
<td>When a datafield has an editmask of ######## and one enters 99999999 and tabs off, the number gets rounded up to 100000000.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR771544">771544</a></td>
<td>When a data field is an upper case and the color is modified if and the field isas an empty string and it has focus, if you click on another field and then than, the field text is changed to what appears to be garbage characters. This only seems to happen when the backgroup color of the fields have had their color modified.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR771755">771755</a></td>
<td>Customer is migrating their application to PB .NET and SlideUp AllAbove is not working the same as in Classic. After placing a text object in the datatwindow there is extra space</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR771869">771869</a></td>
<td>Calling a certain webservice that uses a complex datastructure gave the error:</p>
<p>				The definition of the method signature in Web Service proxy is wrong -- the data doesn&#39;t match the parameter definition</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR772186">772186</a></td>
<td>FindClassDefinition cause a memory leak.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR772204">772204</a></td>
<td>Application crashing with an unhandled exception during</p>
<p>				a user callback in the pbvm125.dll.</p>
<p>				FAULTING_IP: </p>
<p>				pbvm125!EvtQueryClose+47 [e:\pb125\runtime\function\fnevent.cpp @ 7555]</p>
<p>				10b528b7 c7422800000000 mov dword ptr [edx+28h],0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR772216">772216</a></td>
<td>Deploying a Classic dotnet assembly failed with C0352: unknown error</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR772469">772469</a></td>
<td>When you ran the DataWindow.SaveAs function from PowerBuilder WPF application, PowerBuilder cannot create PDF with Japanese characters correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR772493">772493</a></td>
<td>When trying to setup the &quot;Window&quot; menu via opensheet to show the windows that are open they do not appear. </p>
<p>				The same code in classic seems to add the open windows to the menu&#39;s &quot;Window&quot; list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR772629">772629</a></td>
<td>If your pointer is over a column in a DW that is assigned a Pointer value then any Filter action will cause the DW to flash the pointer a bunch of times. If the pointer is not over that column then everything works properly. </p>
<p>				The users are reporting a slowdown when keying in values. Customer&#39;s application has validation that occurs when the user enters data. This validation uses DataStores and Filters quite a few times which is causing the slowdown.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR772830">772830</a></td>
<td>Random access violation crash in the pbdwe125.dll</p>
<p>				FAULTING_IP: </p>
<p>				pbdwe125!dwGobUnderPoint+312 [e:\pb125\dw\engine\common\dwutil2.cpp @ 185]</p>
<p>				117338d2 8b02 mov eax,dword ptr [edx]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)</p>
<p>				ExceptionAddress: 117338d2 (pbdwe125!dwGobUnderPoint+0x00000312)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 00000000</p>
<p>				Attempt to read from address 00000000</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR773118">773118</a></td>
<td>application is randomly hanging</p>
<p>				DERIVED_WAIT_CHAIN: </p>
<p>				Dl Eid Cid WaitType</p>
<p>				-- --- ------- --------------------------</p>
<p>				0 a9c.39c Event </p>
<p>				BLOCKING_THREAD: 0000039c</p>
<p>				DEFAULT_BUCKET_ID: APPLICATION_HANG_BlockedOn_EventHandle</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR773164">773164</a></td>
<td>Error when invoking a WS : Invalid content type text/xml</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR773585">773585</a></td>
<td>CR 544600 remove the extra space from the SQL statement of the DataWindow.However, the start switch for users who do not wish to change this behavior does not exist.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR773597">773597</a></td>
<td>A user control was developed in WPF and incorporated in a tab folder in a PowerBuilder application (Client Server application). </p>
<p>				At unexpected moments the application crashes and not necessarily inside the WPF user control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR773775">773775</a></td>
<td>Request for clear documentation of supported or certified versions of different Windows versions </p>
<p>				With the current version PowerBuilder 12.6 are now tested against the following Windows versions:</p>
<p>				- Windows 7 SP1</p>
<p>				- Windows 8</p>
<p>				- Windows 8.1</p>
<p>				- Windows Vista SP2</p>
<p>				- Windows XP SP3</p>
<p>				- Windows Server 2012 R2 (runtime only)</p>
<p>				- Windows Server 2008 R2 (runtime only)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR773923">773923</a></td>
<td>Columns with Lowered border style on a DataWindow don&#39;t look lowered if Windows 7 thema.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR774183">774183</a></td>
<td>When comparing 2 values of datatype double, pb is returning incorrect boolean value.</p>
<p>				double ld_limit,mydouble</p>
<p>				mydouble = 0.045</p>
<p>				boolean lb_found</p>
<p>				string ls_string</p>
<p>				ld_limit = double(dw_1.getitemnumber(1,&quot;myr2&quot;))</p>
<p>				// ld_limit is now set to 0.045</p>
<p>				lb_found = (mydouble &lt; ld_limit)</p>
<p>				The lb_found is returning true when it should be returning false.</p>
<p>				If mydouble and ld_limit values were 0.03. Then lb_found = (mydouble &lt; ld_limit) returns the correct boolean value of false.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR774215">774215</a></td>
<td>When creating a dw using a Hana OData datasource, it results</p>
<p>				in the following error:</p>
<p>				Select ODT jam_test</p>
<p>				OData Execute failed. Syntax Retrieve table=Test</p>
<p>				columns=xxxxx</p>
<p>				Could not load file or assembly</p>
<p>				&#39;file:///C:\Users\xxxxx\AppData\Local\Temp\uugm1uz0.dll&#39; or one </p>
<p>				of its dependencies. the system cannot find the file specified.</p>
<p>				Do you want to correct errors?</p>
<p>				RESOLUTION: Looking at the wsdl file it showed the EntityContainer and EntitySet Name were the same name. By changing that the name so that EntityContainer and EntitySet name were different, resolved the issue</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR774420">774420</a></td>
<td>With SAP PowerBuilder 12.5.2 and 12.6, a computed field located in the header band of a nested report whose expression is CumulativeSum (&lt;column&gt; for page) won&#39;t get displayed but will get printed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR774489">774489</a></td>
<td>In a dw control when you drag/drop a row to a new location, </p>
<p>				the dw control does not show the change (it is not redrawn)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR775145">775145</a></td>
<td>Customer found that in PB12.6 Classic he is not able deploy .NET Web Service targets which are using Microsoft 4.0 windowbase.dll assembly references. </p>
<p>				Deployment to .NET fail. It look like PB12.6 has bug on deployment process of .NET targets where it look like it is not including this assembly reference.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR775867">775867</a></td>
<td>When opening a particular easerver project, it crashes</p>
<p>				PB 12.6 in the C:\windows\system32\msvcr100.dll.</p>
<p>				This project will open ok in PB 11.5 and 12.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR776316">776316</a></td>
<td>Customer has an application that crashes randomly and has been doing this for two years. This is an online venue ticket vendor so attaching AdPlus to the running process would be very difficult.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR776326">776326</a></td>
<td>The &#39;Remember retrieval arguments&#39; option is missing from the</p>
<p>				Run/Preview</p>
<p>				If you did save the retrieval arguments in the dw painter, they do not appear under Run/Preview</p>
<p>				This option used to be there in PB 11.5.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR776509">776509</a></td>
<td>Customer is migrating their application from PB 12.5.2 to 12.6 and have the following line of code in an inherited PictureButton Other event:</p>
<p>				Mod(lparam, 256)</p>
<p>				Results in the following assertion failure:</p>
<p>				---------------------------</p>
<p>				Assertion Failure</p>
<p>				---------------------------</p>
<p>				Invalid type in cm_intrinsic_mod,</p>
<p>				file cmintrin.cpp, line 2264</p>
<p>				In PB 12.6, the parameters passed to the Other event have changed from Long to Longptr. According to the PB 12.6 docs the Longptr is the same as Long although there is a note that doing complex operations on longptr datatypes may not work. As this is a PB function, customer believes this should work. </p>
<p>				Customer has also noticed that &quot;Handle(this)&quot; does NOT return a long. The PB 12.6 doc states that you can use the longptr to hold handles but the customer believes that a migration from PB 12.5.2 to PB 12.6 should migrate without error and that if these are not longptr datatypes they should work as the previous long values did in the past. </p>
<p>				He is aware that if he changes his code to cast the return to a long as below</p>
<p>				Mod(long(lparam), 256)</p>
<p>				it works but doing this in his full application is a very large task and may prevent them from migrating to PB 12.6.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR776745">776745</a></td>
<td>Request for the PB 12.6 Localization Builds</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR776970">776970</a></td>
<td>png files included in a .pbr are not showing in contemporary</p>
<p>				toolbar menu</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR777038">777038</a></td>
<td>If you create an SDI application with a main menu and submenu items and you change the Text property of a submenu item by script, you will no longer be able to drill in into the main menu to see its submenus if you generate a 64-bit executable</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR777196">777196</a></td>
<td>Customer has a reporting service which uses Shared Objects to retrieve the data. At some point in time the application will just become unstable and eventually crash. The crash does not happen in the same spot but it does have seem to have something to do with DB activity. </p>
<p>				Customer is able to run successfully if the SharedObject does not do any DB retrieval.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR777624">777624</a></td>
<td>Customer is using an old version of Crystal Reports that included an ActiveX object. Newer versions of Crystal Reports do not include the Active X and so the customer cannot upgrade to a newer version. </p>
<p>				With PB 12.5.2 the ActiveX works but with PB 12.6 it does not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR777627">777627</a></td>
<td>Print issues when orientation set right to left in code. Datawindow displays correctly online but is missing data when printed. When orientation is changed to left to right, print is the correct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_142.htm#CR777799">777799</a></td>
<td>Handling of a complex nested structure as a reference paramateter for an external function call to a cobol dll is incorrect.</p>
<p>				The values in the structure are misplaced/shifted during the function call and the result is always an error from the called function.</p>
<p>				This happens in an application, migrated from Powerbuilder 12.5.2 to Powerbuilder 12.6 (EBF 23645).</td>
</tr>
</tbody>
</table>
<p>--EOF--</p>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/sap-pb-cr-number-10.htm">https://www.dbainfo.net/sap-pb-cr-number-10.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/sap-pb-cr-number-10.htm">SAP PB Enterprise的所有已知BUG列表（10）</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-9.htm" title="SAP PB Enterprise的所有已知BUG列表（9）">SAP PB Enterprise的所有已知BUG列表（9）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-8.htm" title="SAP PB Enterprise的所有已知BUG列表（8）">SAP PB Enterprise的所有已知BUG列表（8）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-7.htm" title="SAP PB Enterprise的所有已知BUG列表（7）">SAP PB Enterprise的所有已知BUG列表（7）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-6.htm" title="SAP PB Enterprise的所有已知BUG列表（6）">SAP PB Enterprise的所有已知BUG列表（6）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-5.htm" title="SAP PB Enterprise的所有已知BUG列表（5）">SAP PB Enterprise的所有已知BUG列表（5）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-4.htm" title="SAP PB Enterprise的所有已知BUG列表（4）">SAP PB Enterprise的所有已知BUG列表（4）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-3.htm" title="SAP PB Enterprise的所有已知BUG列表（3）">SAP PB Enterprise的所有已知BUG列表（3）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-2.htm" title="SAP PB Enterprise的所有已知BUG列表（2）">SAP PB Enterprise的所有已知BUG列表（2）</a> (1)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-1.htm" title="SAP PB Enterprise的所有已知BUG列表（1）">SAP PB Enterprise的所有已知BUG列表（1）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-asa-cr-number-8.htm" title="SAP SQL Anywhere的所有已知BUG列表（8）">SAP SQL Anywhere的所有已知BUG列表（8）</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/sap-pb-cr-number-10.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SAP PB Enterprise的所有已知BUG列表（9）</title>
		<link>https://www.dbainfo.net/sap-pb-cr-number-9.htm</link>
		<comments>https://www.dbainfo.net/sap-pb-cr-number-9.htm#comments</comments>
		<pubDate>Sun, 08 Mar 2015 14:34:42 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[CR]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/?p=2930</guid>
		<description><![CDATA[随着Sybase被完全整合到SAP下，Sybase原来的支持网站被SAP Support Portal取代。 只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。 考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况，现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。 在SAP Support Portal网站或者google上搜索Targeted CR List for ASE，可以看到针对不同版本的CR（CR表示Change Request）简单描述信息列表。 需要注意的是：Targeted CR List for ASE列出的CR虽然绝大多数是BUG，但有一些是更改需求。 以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息！ 不仅仅包括BUG的详细描述信息，还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程；有些BUG还提供了Workaround来临时解决该BUG带来问题。 PB Enterprise的所有已知BUG列表（1） PB Enterprise的所有已知BUG列表（2） PB Enterprise的所有已知BUG列表（3） PB Enterprise的所有已知BUG列表（4） PB Enterprise的所有已知BUG列表（5） PB Enterprise的所有已知BUG列表（6） PB Enterprise的所有已知BUG列表（7） PB Enterprise的所有已知BUG列表（8） PB Enterprise的所有已知BUG列表（9） PB Enterprise的所有已知BUG列表（10） &#160; CR Number Description 490858 Error during &#39;New Table&#39; [...]]]></description>
			<content:encoded><![CDATA[<p><base target="_blank" /></p>
<p>随着Sybase被完全整合到SAP下，Sybase原来的支持网站被SAP Support Portal取代。<br />
	只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。<br />
	考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况，现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。<br />
	在SAP Support Portal网站或者google上搜索Targeted CR List for ASE，可以看到针对不同版本的CR（CR表示Change Request）简单描述信息列表。<br />
	需要注意的是：Targeted CR List for ASE列出的CR虽然绝大多数是BUG，但有一些是更改需求。<br />
	以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息！<br />
	不仅仅包括BUG的详细描述信息，还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程；有些BUG还提供了Workaround来临时解决该BUG带来问题。</p>
<p><a href="https://www.dbainfo.net/sap-pb-cr-number-1.htm">PB Enterprise的所有已知BUG列表（1）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-2.htm">PB Enterprise的所有已知BUG列表（2）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-3.htm">PB Enterprise的所有已知BUG列表（3）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-4.htm">PB Enterprise的所有已知BUG列表（4）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-5.htm">PB Enterprise的所有已知BUG列表（5）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-6.htm">PB Enterprise的所有已知BUG列表（6）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-7.htm">PB Enterprise的所有已知BUG列表（7）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-8.htm">PB Enterprise的所有已知BUG列表（8）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-9.htm">PB Enterprise的所有已知BUG列表（9）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-10.htm">PB Enterprise的所有已知BUG列表（10）</a><br />
	&nbsp;</p>
<table align="left" border="1" cellpadding="0" cellspacing="0" style="table-layout: fixed; word-break:break-all; word-wrap: break-all;" width="100%">
<tbody>
<tr align="center">
<td width="11%">CR <br />
				Number</td>
<td>Description</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR490858">490858</a></td>
<td>Error during &#39;New Table&#39; create using Specific Kanji columns name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR490859">490859</a></td>
<td>Error during &#39;Table Name&#39; uses specific Kanji table name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR490884">490884</a></td>
<td>When trying to create a datawindow from a stored</p>
<p>				procedure as the datasource, the following error will occur if the input arguments</p>
<p>				are on different lines or have tabs within them:</p>
<p>				DataWindow Wizard</p>
<p>				Cannot create DataWindow.</p>
<p>				&#39;SQL Error -201: A syntax error has occurred</p>
<p>				1 execute tsmaint.accm_test3;0 =:a, =: , =: , =: &#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR490901">490901</a></td>
<td>Excel 2003 (excel <img src='https://www.dbainfo.net/wp-content/uploads/image/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> had a row limit of 65536 and</p>
<p>				a column limit of 256.</p>
<p>				Excel 2007 and higher has a greater row limit and column limit as per:</p>
<p>				http://office.microsoft.com/en-us/excel/HP100738491033.aspx?pid=CH101030621033</p>
<p>				Currently in the dwrxls.cpp, it is set to 65535:</p>
<p>				// check the row-count against Excel&#39;s worksheet limit</p>
<p>				if (rowCount &gt; 65535)</p>
<p>				return rc;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR490907">490907</a></td>
<td>Assemblies created with PB 11 get a wrong LibraryList when called from a VisualStudio WebService. Calling the assembly from a normal VisualStudio WinForm application works fine.<span id="more-2930"></span></td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR490911">490911</a></td>
<td>The header name for column aliases that inlcude periods are a problem with SNC. Works fine with ODBC and also in SQLServer Query Analyzer. For example the following SQL:</p>
<p>				SELECT department.dept_id &quot;Department.ID&quot;, </p>
<p>				department.dept_name &quot;Department.Name&quot;, </p>
<p>				department.dept_head_id &quot;Department.Head.ID&quot; </p>
<p>				FROM department</p>
<p>				produces column headers of &quot;ID&quot; instead of &quot;Department.ID&quot;, &quot;Name&quot; instead of &quot;Department.Name&quot; and &quot;ID&quot; again instead of &quot;Department.Head.ID&quot;. Only the data after the last period survives. If the period is the last character you get nothing for a header name.</p>
<p>				This used to work fine in older PB ersions using MSS. It works fine in PB 11 using ODBC, and also works in SQLServer Query Analyzer. OLE DB however behaves the same as SNC. </p>
<p>				The customer also complains of a similar problem with hyphens. In this case the hyphen is replaced by a space. And ODBC behaves the same in this case.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR490924">490924</a></td>
<td>When compiling a webform that has the following line of </p>
<p>				code: message.To.Add(toAddress), results in the following error:</p>
<p>				c:\pse\pse-11\11420389\smtpweb.pbl(w_test).cb_1.clicked.14 C0327: The best overloaded method match for &#39;system.net.mail.mailaddresscollection.add(string)&#39; has some invalid arguments.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR490931">490931</a></td>
<td>Customer would like us to add a digital signature to our PB EXEs.</p>
<p>				When we run all our PowerBuilder Applications, the following security Warning message pops up:</p>
<p>				&quot;The publisher could not be verified. Are you sure you want to run this software?&quot;</p>
<p>				&quot;This File does not have a valid digital signature that verifies its publisher. You should only run software from publishers you trust.&quot;</p>
<p>				This warning message pops up after installing IE7 (Internet Explorer 7). With IE6 was not any warning message. Although there is inherently nothing wrong with this warning message. Clicking on &quot;Run&quot; will allow you to continue, but we have hundreds of users and this new message will confuse them. Could you please add a &#39;valid digital signature&#39; on PowerBuilder executables to get rid of this annoying message with IE7?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR490992">490992</a></td>
<td>The Key Event KeyDecimal is not triggered in a DataWindow when using the comma key on the numeric key pad. German regional settings.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR490995">490995</a></td>
<td>Dataobject property not set for a datastore by SetFullState function</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491073">491073</a></td>
<td>When the attribute of DB Painter is changed, PB11.1 crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491093">491093</a></td>
<td>When using a Declare and Execute statement and the</p>
<p>				parameter is populated after the declare statement, the parameter is not passed to the </p>
<p>				execute statement.</p>
<p>				For example, the following script:</p>
<p>				DECLARE myproc PROCEDURE FOR bug_test1</p>
<p>				@ls_string = :ls_val</p>
<p>				USINg SQLCA;</p>
<p>				ls_val =&quot;aaaa&quot;</p>
<p>				Execute myproc ;</p>
<p>				Will return the following in the dbtrace log:</p>
<p>				execute bug_test1 @ls_string = &#39;&#39; (DBI_RUNTIME_EXECUTE)</p>
<p>				But if you execute:</p>
<p>				ls_val =&quot;aaaa&quot;</p>
<p>				DECLARE myproc PROCEDURE FOR bug_test1</p>
<p>				@ls_string = :ls_val</p>
<p>				USINg SQLCA;</p>
<p>				Execute myproc ;</p>
<p>				The following will result in the db trace log:</p>
<p>				execute bug_test1 @ls_string = &#39;aaaa&#39; (DBI_RUNTIME_EXECUTE)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491094">491094</a></td>
<td>Winform response window usng &quot;close with return&quot; is leaking memory.</p>
<p>				Winform application is using Openwithparm and Closewithreturn. When using a structure this is causes a memory leak in the winform environment.</p>
<p>				The memory leak (Private Bytes) can be seen using performance monitor when running the winform test applcation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491172">491172</a></td>
<td>Calling a database function from PB as an RPC call is returning a value of 0 for a long return value that is set to null in the database function. Happens in ASA (ODBC) and MS SQL Server (OLE DB).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491184">491184</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5.2_7562 and 10.5.2_7599</p>
<p>				Database/Driver File/Version: ODBC, using MS SQL Server 2000</p>
<p>				Comments: In runtime, when executing multiple instances of a PB application that invokes a PB COM+ component, the performance slows down and sometimes applications never finish.</p>
<p>				Issue does not happen when only one instance is executed, instead. Customer tried increasing COM+ pool and recycling inside Component Services, but this affected applications when working with 2 or 3 users at same time and this could not be used as workaround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491189">491189</a></td>
<td>DW filter is removing rows when those rows should have</p>
<p>				been displayed in the dw control.</p>
<p>				Works ok in PB 10.2.1 (build 9891). Works ok in PB 10.5 up to build 5033.</p>
<p>				Problem started happenning in PB 10.5 (build 5034). May be a regression of cr426357.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491199">491199</a></td>
<td>EAServer hangs when calling PB components </p>
<p>				under stress test.</p>
<p>				Problem possibly could be at:</p>
<p>				oci!OCIDescriptorAlloc+0x33</p>
<p>				pbo90105!CPBOCI::OCIDescriptorAlloc(void * parenth = &lt;Memory access error&gt;, void ** descpp = &lt;Memory access error&gt;, unsigned int type = &lt;Memory access error&gt;, unsigned int xtramem_sz = &lt;Memory access error&gt;, void ** usrmempp = &lt;Memory access error&gt;)+0x1c</p>
<p>				pbo90105!Ora_DoSelectBind(struct DBI_Command * lpCommandPtr = &lt;Memory access error&gt;)+0x396</p>
<p>				pbo90105!PB_DB_Rout(struct DBI_Command * lpCommandPtr = 0x3f46a3d0)+0xc96</p>
<p>				PBSHR105!DBI_Execute(struct DBI_Command * pCommandBlock = 0x00000000, int bBind = 1154120232, unsigned short * lpszCommandBuffer = 0x3d769438)+0x2c</p>
<p>				PBDWE105!dwGetExceedPageMessage+0xebf</p>
<p>				PBDWE105!CreateXHTMLTemplate+0xded7</p>
<p>				and</p>
<p>				oci!OCIStmtPrepare+0x36</p>
<p>				pbo90105!CPBOCI::OCIStmtPrepare(struct OCIStmt * stmtp = &lt;Memory access error&gt;, struct OCIError * errhp = &lt;Memory access error&gt;, unsigned char * stmt = &lt;Memory access error&gt;, unsigned int stmt_len = &lt;Memory access error&gt;, unsigned int language = &lt;Memory access error&gt;, unsigned int mode = &lt;Memory access error&gt;)+0x21</p>
<p>				pbo90105!Ora_DoCompile(struct DBI_Command * lpCommandPtr = &lt;Memory access error&gt;, int bUseSQLCache = &lt;Memory access error&gt;)+0x5e0</p>
<p>				pbo90105!PB_DB_Rout(struct DBI_Command * lpCommandPtr = &lt;Memory access error&gt;)+0x107e</p>
<p>				PBSHR105!SQLST_RemoveComments(unsigned short * lpStrSQL = 0x000004e4, unsigned short * lpStrOut = 0x000004e4, unsigned long nBufLen = 0)+0x36</p>
<p>				PBDWE105!CreateXHTMLTemplate+0xded7</p>
<p>				PBDWE105!dwGetExceedPageMessage+0x18ee</p>
<p>				RESOLUTION: No contact from customer</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491266">491266</a></td>
<td>Customer receives the following error when trying to call web service method with complex datatype</p>
<p>				Error: The definition of the method signature in Web Service proxy is wrong.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491493">491493</a></td>
<td>Wants a new argument to close UpLoadfiles function after first upload.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491495">491495</a></td>
<td>The DataWindow Painter can crash after changing the select statement and returning </p>
<p>				to design if the XHTML view is open or there is an XHTML template.</p>
<p>				Database interface used is Informix In9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491513">491513</a></td>
<td>The customer has a dw column with &quot;empty string is null&quot; checked. They are trying to have the initial value of the column be an empty string. How do they do this? They have code like this in the dw constructor:</p>
<p>				this.object.colname.initial = &quot;empty&quot;</p>
<p>				The string &quot;empty&quot; appears to be special and have a special meaning in this context. It does not display as the initial value. The initial value in the case appears to be blank or a real empty string. But the column is not null even when &quot;empty string is null&quot; is checked. So it is not acting as an empty string should even though it looks empty. (Personally I think allowing the string &quot;empty&quot; to set the initial value as an empty string is the silliest convention one could come up with. I see no documentation on this. So the question to Engineering then, is this supposed to work? If so then make it act like an empty string and be null if &quot;empty string is null&quot; is checked. If not get rid of it. A string is a string even if it is &quot;empty&quot;.</p>
<p>				The way it should work is to set the initial value to a real empty string like:</p>
<p>				this.object.colname.initial = &quot;&quot;</p>
<p>				But this behaves the same way. It seems like an empty string, but it is not null even when &quot;empty string is null&quot; is checked. Please fix this.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491530">491530</a></td>
<td>When connected to MSSQL2005 using SNC and the dbparm of</p>
<p>				BindSPInput=1 is set, PB fails when returning an output variable of type real.</p>
<p>				It works ok when the app returns an output variable of type decimal. App also </p>
<p>				works ok for real and decimal using MSS2000 and SNC and bindSPInput=1. </p>
<p>				App is using the DynamicDescriptionArea and the DynamicStagingArea.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491614">491614</a></td>
<td>PKODB25.INI is missing from the CAB files used to deploy the PocketBuilder runtimes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491631">491631</a></td>
<td>Found during FDCC Testing - XP only (Vista was correct)</p>
<p>				There are a set of _mandatory_ &quot;HKEY_CURRENT_USER&quot; used by PocketBuilder. When the product is installed by running setup.exe and selecting &quot;Run As Administrator&quot; - some of the current-user specific registry keys are placed into the administrator&#39;s account rather than the true user&#39;s account.</p>
<p>				The fix is for the IDE, not the installer.</p>
<p>				There is no need to re-install the product to get the benefit of this change.</p>
<p>				After this fix, PocketBuilder 2.5 passes the U.S. FDCC compliance tests for both Windows XP and Vista (as of this date).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491898">491898</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.1_8123 </p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: Running Sun ActiveX Bridge as nvo oleobject within PowerBuilder works ok for the methods, but never triggers the mapped events. From outside PB, if you use Visual Studio ActiveX Control Test Container and test the ActiveX, it will say that PropertyChange event was triggered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR491994">491994</a></td>
<td>If a DataWindow in PB11 with one numeric retrieval argument, that compares with a database column of type INTERGER and error is given by the IBM iseries ODBC driver:</p>
<p>				[IBM][iSeries Access ODBC-Treiber]Fehler bei Zuordnung.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492007">492007</a></td>
<td>datetime retrieval argument in DW cause ODBC error SQL0418 on DB2/400 </p>
<p>				Workaround: change DisableBind</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492034">492034</a></td>
<td>Customer&#39;s datawindow report get problem after apply PB10.5.2 </p>
<p>				build 7611+2. With a specific length of data and column with AutoSize Height, </p>
<p>				an extra empty line occur on datawindow print preview mode. </p>
<p>				Besides, on the datawindow printout, data wrap up to cover the empty line.</p>
<p>				Thus printout and printprview are not match.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492049">492049</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.1_8204</p>
<p>				Database/Driver File/Version: N/A </p>
<p>				Comments: When distributing web form application msi onto other machines with IIS and .NET Framework, we need to manually enable ASPNET user with Full Control on base treeview dw directory so that content of treeview gets displayed.</p>
<p>				Customer would like a way to automate this process when running msi installer instead, in case he needs to install many web form distributions for different web form projects and/or machines.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492062">492062</a></td>
<td>Sum within an Evaluate expression not returning correct result when sum is 0. Returned value is 1.387778780781446E-16 and not 0.</p>
<p>				Seems to work for all non zero sums correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492531">492531</a></td>
<td>Trying to update a BLOB Oracle column with UpdateBlob using JDBC driver results in an Oracle error like:</p>
<p>				- ORA-01461: can bind a LONG value only for insert into a LONG column</p>
<p>				- ORA-01465 invalid hex number</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492548">492548</a></td>
<td>In an MDI frame if you open up sheets the sheets are then listed under the &quot;Windows&quot; menu item. Once you hit about 10 sheets only 10 sheets are listed and the last menu item becomes &quot;More Windows&quot;. When you select more windows you get a dialog box that lists all the sheets.</p>
<p>				But if you initially open up a sheet that is not enabled and then open up more than 10 sheets that are enabled, if you click the &quot;More Windows&quot; menu item and select a sheet that was not listed in the Windows menu, ie it is a greater than 10 sheet, then that sheet is not displayed as it should be, a different sheet is displayed, or the disabled sheet is displayed.</p>
<p>				3/11/2008: Engineering determined this is a Microsoft issue. VC++ programs exibit the same behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492556">492556</a></td>
<td>Request Engineering to analyze a PBVM crash dump within EAServer for California Courts in their production application. From the dump it seems that the crash happened in Oracle Client dll: oraclient10.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492566">492566</a></td>
<td>Columns in a datawindow do not display correctly in WebForms. A raised border column with an Edit Style of 3D RadioButton does not have white background in the circles. Also the text and circles could be centered better. Columns with a lowered border and an Edit Style of Edit do not appear lowered at all, but have a blue outline. A groupbox on a window is larger in webforms and runs into other controls. A horizontal scroll bar does not display on a datawindow. And the initial highlight of a dddw column in a datawindow is not highlighted in webforms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492621">492621</a></td>
<td>SQL query has a where condition with subselect with union. Cause SQL0255 &#39;Function not supported for query&#39; </p>
<p>				workaround is to change disablebind.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492661">492661</a></td>
<td>MS SQL Server 2005 using the SNC PB driver. A datawindow query with a large number (16) of joins crashes PB11. The same query works OK in ASA (ODBC):</p>
<p>				SELECT Atable.ColumnA, </p>
<p>				Atable.ColumnB, </p>
<p>				B1.ColumnA, </p>
<p>				B1.ColumnB </p>
<p>				FROM Atable</p>
<p>				JOIN Btable B1 ON Atable.ColumnA = B1.ColumnA </p>
<p>				JOIN Btable B2 ON Atable.ColumnA = B2.ColumnA </p>
<p>				JOIN Btable B3 ON Atable.ColumnA = B3.ColumnA </p>
<p>				JOIN Btable B4 ON Atable.ColumnA = B4.ColumnA </p>
<p>				JOIN Btable B5 ON Atable.ColumnA = B5.ColumnA </p>
<p>				JOIN Btable B6 ON Atable.ColumnA = B6.ColumnA </p>
<p>				JOIN Btable B7 ON Atable.ColumnA = B7.ColumnA </p>
<p>				JOIN Btable B8 ON Atable.ColumnA = B8.ColumnA </p>
<p>				JOIN Btable B9 ON Atable.ColumnA = B9.ColumnA </p>
<p>				JOIN Btable B10 ON Atable.ColumnA = B10.ColumnA </p>
<p>				JOIN Btable B11 ON Atable.ColumnA = B11.ColumnA </p>
<p>				JOIN Btable B12 ON Atable.ColumnA = B12.ColumnA </p>
<p>				JOIN Btable B13 ON Atable.ColumnA = B13.ColumnA </p>
<p>				JOIN Btable B14 ON Atable.ColumnA = B14.ColumnA </p>
<p>				JOIN Btable B15 ON Atable.ColumnA = B15.ColumnA </p>
<p>				JOIN Btable B16 ON Atable.ColumnA = B16.ColumnA </p>
<p>				WHERE 1 = 1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492689">492689</a></td>
<td>An RTE.copyrtf() function is leaking memory. In a loop it&#39;s a very bad leak increasing rapidly to a point where you crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492763">492763</a></td>
<td>Request to include support for Informix in our ado.net DBMS driver.</p>
<p>				Currently .Net dataproviders for ASE, Oracle and SQL Server are supported </p>
<p>				Table 5-1 in the Connecting to your Database manual of PowerBuilder 11.1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492797">492797</a></td>
<td>The customer has an application that connects to Oracle and it runs 24 hours a day. One of the requirements of this application is if the network goes down or the database isn&#39;t available, his powerbuilder app will try to do a reconnect every 30 seconds until in connects successfully agian. Sometimes at night or over the weekend, the database goes down and stays down. His app keeps trying to re-connect every 30 seconds. When this happens there is a memory leak and eventually the PB app crashes.</p>
<p>				3/10/2008: This issue is fixed. The fix is available in PB 11.1 build 8218 and after, and PB 11.2 build 8509 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492806">492806</a></td>
<td>Team Sybase reports that in the debugger the bubble help not displaying in the source pane when you hover the cursor over a variable in the script if the variable name contains a &quot;#&quot;. Variable names without &quot;#&quot; in them display the bubble help showing the contents of the variable when you hover over it.</p>
<p>				Team Sybase also claims that in PB 11.2 variables with a &quot;#&quot; in their names are not displayed properly in variable panes. For example the variable &#39;ls_y#&#39; is displayed as &#39;ls_y_u0023_&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492844">492844</a></td>
<td>PB does not provide the option which rewrites dw object in a PrintPage event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR492911">492911</a></td>
<td>PB crashes after calling ShareDataOff and then setfilter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493009">493009</a></td>
<td>When a variable or an object new in an ancestor window after changing the code of a descendant window has been located, PB cannot open a descendant window. This issue causes GPF. The Workspace cannot be re-opened after GPF occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493051">493051</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.1_8123</p>
<p>				Database/Driver File/Version: O90 connecting to Oracle 10g, using Oracle 10.1.0 client</p>
<p>				IIS 5.1</p>
<p>				.NET Framework 2.0.50727.42</p>
<p>				Comments: When trying to connect to Oracle database via O90 from within webforms, we always get the error &quot;Oracle library OCI.dll could not be loaded&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493055">493055</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.1_8123 </p>
<p>				Database/Driver File/Version: N/A</p>
<p>				IIS 5.1</p>
<p>				.NET Framework 2.0.50727.42 </p>
<p>				Comments: Issue reproduced in a treeview DataWindow with a Checkbox for each level-2 Node. When it&#39;s used on the WinForm, if they select one or more Checkboxes inside Node 1, for example, and then clicks to display the content of Node 2, the content is displayed as expected, and all modifications are kept. When it&#39;s used on the WebForm, as soon as you click Node 2 its content is displayed, but any modification made to Node 1 is undone.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493066">493066</a></td>
<td>The rte.InputFieldLocate funtion locates an input field in a RichTextEdit control. It returns a string with the name of the input field if it succeeds. InputFieldLocate returns an empty string if no matching input field is found or if an error occurs. However in the latter case the returned string appears to be an empty string, but if you do a len() on the string you get a -1! Worse, and probably caused by the -1, if you do a Trim() on that string, PB crashes.</p>
<p>				03/17/2008: Fixed in PB 10.5.2 build 7640 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493087">493087</a></td>
<td>A tab control with a two lines on the tab displays incorrectly when deployed as a winform. Only the first line of the tab&#39;s legend text displays. Customer claims in PB 11.2 build 8407 that the Tahoma font is displayed too large.</p>
<p>				Webform and win32 both display both lines of the tab&#39;s legend text.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493165">493165</a></td>
<td>The datawindow datawindow.syntax property reports other values then the edit source in IDE. Some properties like hidegreyline and backgroundcolorxp are not there, but in the syntax there is eg. a property selected.mouse=no that is not in edit source.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493209">493209</a></td>
<td>Milliseconds of current time within PB comp are not available in Solaris. Works fine in Windows environment.</p>
<p>				When you run the testcase , you would see following in EAServer log :</p>
<p>				Solaris :</p>
<p>				**********</p>
<p>				2008-03-03 09:48:28.086 INFO btpool0-2 [JaguarServer] Begin :09:48:28:000 &lt;---- Milliseconds part is 000</p>
<p>				2008-03-03 09:48:28.087 INFO btpool0-2 [JaguarServer] From Function of_test</p>
<p>				2008-03-03 09:48:28.087 INFO btpool0-2 [JaguarServer] End :09:48:28:000 &lt;---- Milliseconds part is 000</p>
<p>				Windows :</p>
<p>				***********</p>
<p>				2008-03-03 10:04:41.595 INFO btpool0-2 [JaguarServer] Begin :10:04:41:595 &lt;--- Valid Milliseconds</p>
<p>				2008-03-03 10:04:41.595 INFO btpool0-2 [JaguarServer] From Function of_test</p>
<p>				2008-03-03 10:04:41.595 INFO btpool0-2 [JaguarServer] End :10:04:41:595</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493302">493302</a></td>
<td>Cannot edit data on Treeview DWs when 1st row is not collapsed</p>
<p>				no Workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493319">493319</a></td>
<td>The datawindow detail band is set to autosize height. There are 2 computed fields in the detail band. On top is a computed field with the following expression:</p>
<p>				if(getrow() = min(getrow() for page), title, &quot;&quot;)</p>
<p>				This is intended to only show the title column for the first row on the page. Directly below the first computed field is the second that shows a detail row. Both computed fields are slide up all above and autosize height. The intention is to display a title column at the top of the page for the first row, then first row data underneath. Then for the rest of the rows on the page, no title displayed, only row data, with the row data sliding up because the title is blank. When it displays, the first row is correct with the title and the data, but all other rows have a blank space where the title would be, and the row data does not slide up as expected leaving this large space between the row data. I have tried other ways to do the same thing for example the following expression for the title computed field height:</p>
<p>				if(getrow() = min(getrow() for page), 77, 0)</p>
<p>				But it has the same results. I suspect that the aggregate function is the cause in that when the datawindow engine is determining what each row should look like, the aggregate function is not known, so the expression doesn&#39;t evaluate properly. It&#39;s a Catch 22. </p>
<p>				So the question is, can this be fixed?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493334">493334</a></td>
<td>Customer have an application set running on Windows Server 2003 Service Pack 2 compiled with Version 11.1 Build 8204 that has the application crash in PBVM110.dll.This is an application that uses tcp/ip as a communication protocol between other applications runing on the same machine and remote clients over TCP/IP.</p>
<p>				This program set runs as a server for remote clients. There are several administrators that will connect to the Windows Server 2003 machine using remote desktop. If their display setting of remote desktop are different from the last user then the PowerBuilder application will crash. Testing revealed that changing the &quot;desktop size&quot; or the &quot;color resolution&quot; between connections will crash the program. Customer set up a simple midi application with three empty sheets and that application does not crash.</p>
<p>				App doesn&#39;t crash outside of Terminal Services. Customer tried changing resolution and color depth about 15 times with no failure outside of Terminal Services. While using Terminal Services customer notice that when you reconnect with a different resolution that all applications will minimize. (Both Task Manger and the MobileServ application). Apparently, Terminal Services is triggering an event to cause this to happen. This is just an observation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493471">493471</a></td>
<td>The customer has an app with a response window that has picture buttons lined up in a column to the left of a tab control. When deployed to Web Forms the buttons are on top of the tab control and nothing happens when you click them. Also the tabs don&#39;t respond when clicked. </p>
<p>				It&#39;s not related to a response window as the same behavior happens when it&#39;s changed to a main window.</p>
<p>				4/29/2008: Verified fixed in PB 11.2 build 8407.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493519">493519</a></td>
<td>PB with SNC cannot store the correct value in a decimal host variable from float data. </p>
<p>				For example,</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493590">493590</a></td>
<td>Sheets on MDI webform not opening. It appears the </p>
<p>				open event and activate event of sheet are firing but sheet never appears.</p>
<p>				The Receipt Entry (m_poreceiptentry) calls gf_open_sheet_with_name in the gbl_menu.pbl.</p>
<p>				The function is trying to open the w_m_receipt window.</p>
<p>				w_m_receipt - \inventory\receipts.pbl</p>
<p>				inherited from w_ma_window - \_common\inh_win.pbl</p>
<p>				inherited from w_ma_sheet - \_common\inh_win.pbl</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493683">493683</a></td>
<td>Deployement failed without any information for debugging</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493734">493734</a></td>
<td>The customer has an MDI application. On one of the sheets is a tab control with three tab pages. Each tab page has a bitmap displayed on it&#39;s tab. There is also a treeview on the sheet. There are 2 problems when the application is deployed to Web Forms. First the three bit maps displayed on the tab pages are washed out. They don&#39;t appear with the same detail and clarity as they do in client sever. (The tabs them selves, and the whole tab control is flat in WebForms with a blue border, whereas in client server the tab control and the tabs have a raised border - this issue is reported in another CR)</p>
<p>				The second issue is resizing. The customer has resizing code so that the tab and the treeview fill the sheet, whatever it&#39;s size. This works fine in client server, but in webforms the resizing is not done when the sheet is first displayed. You have to click on an object on the window before the resizing is done.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493867">493867</a></td>
<td>Webform:</p>
<p>				With a Treeview and a Datawindow control in the same .Net WebForm window, tabbing out </p>
<p>				from a modified column gives a flickering effect with postbacks and loss of the focus</p>
<p>				due to the itemchanged event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493879">493879</a></td>
<td>App is crashing when using sharedata() or rowscopy().</p>
<p>				The faulting ip address is as follows:</p>
<p>				FAULTING_IP: </p>
<p>				PBDWE110!DWDataBuffer::GetItem+12 [e:\pb11\dw\engine\table\dwtbufr.cpp @ 535]</p>
<p>				116e0fd2 8b04b8 mov eax,[eax+edi*4]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 116e0fd2 (PBDWE110!DWDataBuffer::GetItem+0x00000012)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 00000004</p>
<p>				Attempt to read from address 00000004</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493884">493884</a></td>
<td>Cannot build a DW based on a Web Sevice with an HTTPS url</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR493975">493975</a></td>
<td>AutoSelect of the head column of DW does not become effective.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR494014">494014</a></td>
<td>In MSS, if raiserror was called more than once , the one with the highest severity was reported in PB transaction object. With the other interfaces, it is the first raiserror that gets reported, no matter what the severity is set to.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR494056">494056</a></td>
<td>The customer has a number of tabpages in a tab control. The tab control has the Powertips and Multiline properties checked. Some of the tabpages become invisible at times. But when you hover the cursor near where an invisible tab page is, it&#39;s Powertip still displays. For example if tabpage 5 is invisible, if you hover the cursor around where the tabpage 4 and tabpage 6 tabs are adjacent, you&#39;ll see the tabpage 5 Powertip displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR494150">494150</a></td>
<td>SetToolbarPos function crashes PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR494173">494173</a></td>
<td>Bug on webform File manager. It does not appear to be working properly when whe use GetFileOpenname with the graphic filter.</p>
<p>				GetFileOpenName(&quot;Select an Image File to Upload&quot;, s_filename, s_pathname, &quot;jpg&quot;, &quot;Graphic Files (*.jpg;*.bmp;*.gif;*.tif;*.png),*.jpg;*.bmp;*.gif;*.tif;*.png;*.jpeg;*.tiff&quot;)</p>
<p>				Works fine when not using the graphics filter</p>
<p>				GetFileOpenName(&quot;Select File&quot;, s_pathname, s_filename, &#39;*&#39;, &quot; Files (*.*),*.*&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR494194">494194</a></td>
<td>Customer is having a memory leak in EAServer with a PB component. They have sent in a dump file. Asking for Engineering anaysis of the dump.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR494218">494218</a></td>
<td>Null InkPicture crashes on SetFullState</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR494246">494246</a></td>
<td>Calling SetFullState on an empty DW will cause a GPF if the BLOB was created with GetFullState on a DW with a InkPicture control populated from an Oracle database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR494301">494301</a></td>
<td>Crash dump collected from PowerBuilder Application. Application started crashing once migrated to PB 11 and XP. Application uses Attachmate to connect to the mainframe.</p>
<p>				Application is crashing in PBSHR110.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR494363">494363</a></td>
<td>Customer&#39;s application use window timer event to trigger </p>
<p>				sequences action and end with a response window. On the other hand, there is validation </p>
<p>				triggered by datawindow itemchanged event, that lead to another popup dialog box.</p>
<p>				Under frequent trigging of both response window and itemchanged dialog box, The timer event stop triggering and itemchanged event get pass for wrong value on validation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR494440">494440</a></td>
<td>The customer is using a tab control and has both an bitmap icon and text on the tab of each tab page. In Win32 client server, the icon and text are centered on the tab with an equal space on the left edge and the right edge of the tab. But in WebForms the icon and text are shifted all the way to the left of the tab, with no space on the left edge, and a very wide space on the right edge.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR494546">494546</a></td>
<td>During printing a Datawindow containing about 50 Thousand rows (approximately 1250 Pages) when moving the mouse a GUI Problem starts to show ie. after a few seconds only strange figures appear on screen. This happens when using the windows 2000 style. When using XP Style display settings then it works fine !</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR494586">494586</a></td>
<td>From the online help for showheadfoot, it list the</p>
<p>				following as a code example to use to insert the current page number in a footer:</p>
<p>				rte_1.showheadfoot(true,false) </p>
<p>				rte_1.setalignment( Center! ) </p>
<p>				rte_1.inputfieldinsert(&quot;PAGENO&quot;) </p>
<p>				rte_1.showheadfoot(false,false) </p>
<p>				Please clarify in the documentation that the headerfooter property must be checked</p>
<p>				at design time. The above code should be added to the Application Techniques Manual,</p>
<p>				Implementing Rich Text.</p>
<p>				Also in the Application Techniques Manual, Implementing Rich Text, Preview and Printing,</p>
<p>				theres a section on Setting the page number. I believe that code is obsolete. </p>
<p>				For more info, see cr433830.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR494634">494634</a></td>
<td>When EditMask has mask value of &quot;000&quot; and type of &quot;numericmask!&quot; ,update value moved to wrong position.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR494722">494722</a></td>
<td>Error when publishing an application to a ftp site.</p>
<p>				Publishing to ftp site fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR495110">495110</a></td>
<td>Connecting to MS SQLServer via OLE DB. The customer has a stored procedure and is calling this procedure in embedded SQL in PB using delclare, execute, and fetch, accessing parameters by name. The stored procedure is used in other none PB applications as well. Sometimes changes are made to the stored procedure, like adding a new parameter. In the past the existing PB exe continued to work fine after a change like this as it was accessing parameters by name and didn&#39;t need to use the new parameter. But now in build 7611, he is getting the error &quot;Mismatch between Retrieve Columns and Fetch Columns&quot;. He believes this should not be happening.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR495343">495343</a></td>
<td>When using dw_1.saveas to save in XML! format with EncodingANSI,</p>
<p>				PB is saving the file with extra hex characters.</p>
<p>				In textpad you can see the following characters at the beginning of the file where</p>
<p>				these characters are not there in PB 9:</p>
<p>				EF BB BF 3C....</p>
<p>				In PB 9:</p>
<p>				3C....</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR495542">495542</a></td>
<td>Need different sorting of events/functions in script painter.</p>
<p>				Currently the choices are (a) scripted first and (b) alphabetical. If you&#39;re working with a large framework (.e.g., PFC) you can have a lot of events/functions that are scripted in the ancestor but not in the current object. Events/functions that are scripted in the current object should have precedent. So when scripted first is chosen the order should be (1) scripted in current object, then (2) scripted in ancestor and finally (3) not scripted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR495571">495571</a></td>
<td>The customer has an app that is crashing after closing the main window. He can run his app in IDE but it crashes in the exe.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR495698">495698</a></td>
<td>Memory leak with the OLEDB ODB interface against MS SQL Server when using the SyntaxFromSQL function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR495771">495771</a></td>
<td>PB cannot import the element of omitted XML correctly. XML imported to DW must include all elements. An empty element is sufficient as it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR495833">495833</a></td>
<td>Team Sybase reports that when using OLE in Powerbuilder to access Excel and you try to make a column larger then 255 you get an error. The error message is &quot;Powerbuilder Application Execution Error (R0039)&quot; &quot;Error: Error accessing external object property columnwidth at line...&quot; But when attempting to do the same when running Excel standalone the Excel error is &quot;Column width must be between 0 and 255 characters&quot;. Shouldn&#39;t PowerBuilder be able to report the real Excel error?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR495841">495841</a></td>
<td>Imported XML data is getting cut off in a datawindow on a webform</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR495845">495845</a></td>
<td>Extra scrollbars appearing next to text data in a datawindow </p>
<p>				on a webform</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR495947">495947</a></td>
<td>Inputfieldcurrentname is inconsistent when inserting a document thru the popmenu.</p>
<p>				For example, when inserting a document thru the popmenu and then selecting text (but</p>
<p>				not an input field), PB will return the first inputfield in the document. This will</p>
<p>				continue to happen until you select an inputfield, then PB will return the current name ok. When you continue to select text after that (but not an input field), PB will return nulls ok for InputFieldCurrentName.</p>
<p>				However, when you insert a document using rte_1.insertdocument(&quot;my.rtf,true,filetyperichtext!) and then select text (but not an input field), PB</p>
<p>				will return nulls for the inputfieldcurrentname. This is ok. PB should only</p>
<p>				return an inputfield when one is selected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR495949">495949</a></td>
<td>Unable to call an NVO deployed in a .NET assembly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR495954">495954</a></td>
<td>OLEStorage Open crashes PB when directory path and filename is long. The customer is getting a -9 returned. But TSE and PSE are crashing. Either way can we get the limit increased so any (un)reasonably long name will work?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR496037">496037</a></td>
<td>When try to call external function &quot;Shell_NotifyIconA;Ansi&quot;, PB11 seem able to perform all </p>
<p>				expected but the PB Application crash on return. If convert to ANSI call to </p>
<p>				&quot;Shell_NotifyIconW&quot;, PB Application does not crash but fail to call the Balloon Tip in </p>
<p>				system tray icon.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR496060">496060</a></td>
<td>A crash or connection loss is encountered when calling DataWindow DBCancel before the first row has been retrieved.</p>
<p>				The retrieve has a long prepare time.</p>
<p>				Versions used:</p>
<p>				PowerBuilder 10.5.2 Build 7611</p>
<p>				Database interface O90 or O10 with Oracle Client 9.2.0.8, 10.2.0.1 or 10.2.0.2</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR496086">496086</a></td>
<td>Customer needs a way to programmically set superscript and</p>
<p>				subscript.</p>
<p>				The following example on code exchange opens a font dialog. There you have to</p>
<p>				set the radio button for subscript or superscript. Is there a way to set</p>
<p>				this as a default when you open.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR496377">496377</a></td>
<td>The second column has a visible expression, that depends on the value of the first column. When you change the value of the first column, a postback is sent to the server and the second column is not visible. You can&#39;t see, which column has the focus now.</p>
<p>				When you now change the value of the first column again (to 101), the second column becomes visible, but the cursor is in the third column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR496412">496412</a></td>
<td>When the cursor on a webform is in a column the getfocus function does not work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR496463">496463</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.1_8204, 11.1_8218 and 10.5.2_7635</p>
<p>				Database/Driver File/Version: ASE 15.0, accessed via WSDL</p>
<p>				Comments: When retrieving information from ASE web service via SOAP, PowerBuilder display size mismatch in array-to-object conversion between tns_datareturn structure and self-created structure variable. It seems that the generated proxy is invalid.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR496537">496537</a></td>
<td>Display overlap problem with a large text column and a nested datawindow report using autoseize height and sliding up.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR496582">496582</a></td>
<td>Access violation error using PB 10.5.2, EAServer 5.3</p>
<p>				and Oracle 10g.</p>
<p>				The exact error is:</p>
<p>				FAULTING_IP: </p>
<p>				oraclient10!kppisize+374a</p>
<p>				61c829fe 0fb64618 movzx eax,byte ptr [esi+0x18]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 61c829fe (oraclient10!kppisize+0x0000374a)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 00000118</p>
<p>				Attempt to read from address 00000118</p>
<p>				064cdd74 61c2988a 0324ae10 448d596c 00000100 oraclient10!kppisize+0x374a</p>
<p>				064cddac 031816ce 0324ae10 448d596c 00000100 oraclient10!OCIDateTimeConstruct+0x38</p>
<p>				064cdde4 077a1d52 0324ae10 448d596c 00000100 oci!OCIDateTimeConstruct+0x42</p>
<p>				064cde18 077a781c 0324ae10 448d596c 00000100 pbo10105!CPBOCI::OCIDateTimeConstruct+0x42 </p>
<p>				064ce278 077a9bd4 400df110 00000001 400df110 pbo10105!Ora_DoBindWInputParms+0xa7c </p>
<p>				064cec84 06b55387 400df110 0762e701 400df110 pbo10105!PB_DB_Rout+0x10c4 </p>
<p>				064cec8c 0762e701 400df110 4019c01c 426a27c8 PBSHR105!DBI_PrepareWithParms+0x37 </p>
<p>				064ced10 074a1627 064cfbd8 06e6a8c7 56433230 PBDWE105!dwGetExceedPageMessage+0xa11</p>
<p>				064cedcc 426a2788 3fe142f0 00000001 43039550 PBDWE105!CreateXHTMLTemplate+0xe077</p>
<p>				40122f84 40099228 43fda468 4011fca4 00000000 0x426a2788</p>
<p>				400df110 00000000 00000000 00000000 00000000 0x40099228</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR496686">496686</a></td>
<td>On a simple MDI application, when two child windows are opened with a delay containing a button, the button&#39;s text appears 2 times during the opening.</p>
<p>				In PB 11.2 the button appeary 2 times on the sheet.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR496734">496734</a></td>
<td>Wrong DateTime conversion in PB EasySoap.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR496791">496791</a></td>
<td>Somewhere in version 9 this behavior changed. You have a date, datetime, or time column in a datawindow with an editmask and autoskip checked. With a record in the dw if you click in a column to position the cursor just after the last digit, it will immediately skip to the next column. In PB 8 and earlier versions of PB 9 you could click at the end and edit the column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR496807">496807</a></td>
<td>CR 466805 was not fixed on DateTime datatype.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR496815">496815</a></td>
<td>The date format which O10 driver sends to Oracle differs from O84 driver in PB10/11.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR496892">496892</a></td>
<td>A TODAY item can&#39;t be selected with the hardware navigation button.</p>
<p>				Under HKLM\Software\Microsoft\Today\Items\&lt;our item&gt;\</p>
<p>				we need an entry &quot;Selectability&quot; with value 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR496946">496946</a></td>
<td>The customer has found a regression from early versions of PB9. On a window with a datawindow, a datawindow button when clicked gets the focus dotted line rectangle as expected. If focus then goes to another window, the datawindow button loses focus as expected. But when the original window regains focus, whatever control had focus previously should again have focus. But the datawindow buttons do not regain focus unless you drag the cursor over them. Other controls on the window will regain focus without having to drag the cursor over them. </p>
<p>				4/29/2008: Fixed in PB 11.2 build 8537 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR497100">497100</a></td>
<td>In the treeview you can define in the properties as well pictures to indicate the treeview item, as state pictures indicating the state of the pictures. In the IDE it is possible to define a large number of pictures. You can also define a large number of state pictures in the IDE, but when running he want to use only the first one. When you provide a state picture 16, and reference to it in the treeview item, he will handle that as the index 0 and not showing any state picture, when referencing to state picture 17, he not show state picture 17 but state picture 1 in stead. It would be nice when it is possible that this state pictures could be use in the same way as the item pictures it self!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR497137">497137</a></td>
<td>Cannot enter text between mergesfields on richtext control.</p>
<p>				In the rte control, the document looks like the following:</p>
<p>				{ADDRESS BILLING BLOCKBEGIN}{CLAIM HEADING INFO ROW=1 COL=33}</p>
<p>				If you place the cursor between the ...BLOCKBEGIN} and {CLAIM ...., you can</p>
<p>				enter any text.</p>
<p>				In Word, the document looks like:</p>
<p>				{MERGEFIELD {ADRESS BILLING:BLOCKBEGIN}{MERGEFIELD{CLAIM HEADER INFO:ROW=1:COL=33</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR497148">497148</a></td>
<td>PasteRTFs are much slower in the new Rich Text Control in PB 10.5 and PB 11, than in PB9.</p>
<p>				05/02/2008: Fixed in PB 10.5.2 build 7670 and after.</p>
<p>				Fixed in PB 11.2 build 8537 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR497385">497385</a></td>
<td>PB crashed executing informix sql with Chinese characters</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR497660">497660</a></td>
<td>In the App Techniques manual, Chapter 24: Building an EAServer</p>
<p>				Component, About service components, the doc refers you to the Automated Configuration Guide for EAServer 6.x.</p>
<p>				The documentation probably should clarify that besides deploying a service component to</p>
<p>				EAServer 6.x, you must create a Service Component Entity. Refer to the Automated Configuration Guide manual in EAServer 6.x on how to create the entity.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR497692">497692</a></td>
<td>The DataWindow Syntax tool doesn&#39;t display any Treeview modify syntax. If you run the Datawindow Syntax tool, and select menu Syntax-&gt;Modify-&gt;Attributes. Then scroll down through the attributes until you see the tree.??? attributes. Clicking on any of these does not display any modify syntax. The Describe syntax works correctly for treeview attributes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR497843">497843</a></td>
<td>Datas truncated with pipeline when using ASE/ODBC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR497845">497845</a></td>
<td>The customer is calling a 3rd party Web Service (i.e. systemsunion) from PowerBuilder 11. The SOAP call generated from PB fails with a &quot;could not find a bean declaration in the object&quot; error message. The systemsunion people can call the webservice from other sources (.Net, Visual Studio &amp; Excel) and the call works. The only difference in the message sent out by PowerBuilder is that it is including the &quot;s:type&quot; parameter (see below):</p>
<p>				- &lt;E:Envelope xmlns:E=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:A=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot; xmlns:s=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:y=&quot;http://www.w3.org/2001/XMLSchema&quot; E:encodingStyle=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot;&gt;</p>
<p>				- &lt;E:Body&gt;</p>
<p>				- &lt;m:SecurityProviderAuthenticateRequest xmlns:m=&quot;http://systemsunion.com/connect/webservices/&quot;&gt;</p>
<p>				&lt;m:name s:type=&quot;y:string&quot;&gt;KED&lt;/m:name&gt; </p>
<p>				&lt;m:password s:type=&quot;y:string&quot;&gt;password&lt;/m:password&gt; </p>
<p>				&lt;/m:SecurityProviderAuthenticateRequest&gt;</p>
<p>				&lt;/E:Body&gt;</p>
<p>				&lt;/E:Envelope&gt;</p>
<p>				Is there a way we can switch off the &quot;s:type&quot;?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR497846">497846</a></td>
<td>On a computer with large DPI setting (120 DPI ) the &quot;Modify Expression Dialog&quot; </p>
<p>				can not be reached from the &quot;Element Attributes Dialog&quot; when editing a XML or XHTML template with &quot;Edit/Add Atribute&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR498038">498038</a></td>
<td>Epson and other printer manufacturer has a special font on their product. The font is called Control and is used with POS computers to do things like open cash drawers and print receipts.</p>
<p>				Epson printers, like many others, has been used in place like supermarket, to print receipt for customer. The printer provides command set so it can be operated</p>
<p>				to do different job. For example, Character A means to open casher drawer, character F means cut paper</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR498047">498047</a></td>
<td>An SLE and a datawindow with a column are displayed side by side. Both have exactly the same height in PowerBuilder units, the same text, with the same font and text size. Yet they are displayed quite differently:</p>
<p>				1) Though both have the same height of 64 units, the SLE is displayed with much less height than the column.</p>
<p>				2) The left margin is more in the sle than the column.</p>
<p>				3) The top margin is more in the sle than the column. (Only visible in Windows XP Theme).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR498231">498231</a></td>
<td>When calling an embedded sql statement after a declare and fetch, the following error appears:</p>
<p>				SQL error -254: Too many or too few host variables given</p>
<p>				Error happens on the following sql statement:</p>
<p>				DECLARE get_all_log_name PROCEDURE FOR get_all_logname( );</p>
<p>				Execute get_all_log_name;</p>
<p>				FETCH get_all_log_name INTO :ll_status, :ls_logname;</p>
<p>				// error happens on next sql statement</p>
<p>				SELECT count(*)</p>
<p>				INTO :ll_found</p>
<p>				FROM personnel</p>
<p>				WHERE logname = :ls_logname;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR498386">498386</a></td>
<td>On a tab page that is not visible initially, when clicked on for the first time some controls on the tab page start off hidden. They will appear when you move the mouse over the controls. Only happens on Vista.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR498402">498402</a></td>
<td>PB will crash using sharedata. The testcase</p>
<p>				is using a composite dw as the secondary source.</p>
<p>				It is crashing in the PBDWE110!DWDataBuffer::GetItem</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR498519">498519</a></td>
<td>Opening a window with a signature control on it will cause the following messagebox to appear: Title: &quot;CreateWindow Error&quot; </p>
<p>				Message: &quot;The parameter is incorrect&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR498707">498707</a></td>
<td>Application is crashing when running the system with JAWS version 9.0.552U, executable created using PB11.x. This event is occuring when accessing a datawindow with a changed on dddw background color.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR498711">498711</a></td>
<td>Using a UNC paths for avmapped drives, of the form //drive/directory when using the File Manager in a Webform application does not bring up directory. </p>
<p>				If the directory in the regular form &quot; Z:\directory&quot; and added to the Resource Files tab, this works fine. As different users might have different drives mapped to the same shared drive the customer would like to use UNC paths instead. Is this possible and if so, how can it be done?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR498719">498719</a></td>
<td>Customer has an MDI frame and opens 2 sheets. On the second sheet is a tab control with 2 pages. When clicking on tab page 2, a child window is opened. In webforms you get this error: &quot;Unable to cast object of type&quot;c__w_child&quot; to type sybase.powerbuilder.web.pbwindowobject&quot;. If only one sheet is open the child window opens OK. Error only happens when multiple sheets are open in webforms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR498729">498729</a></td>
<td>DataWindow XML import strips CRs from embedded CR/LF sequence when using an import template. Importing the same XML without a template imports the embedded CR/LF sequences correctly, but this requires that the columns in the XML file are exactly in the same order as the DW source SQL and exactly the same number.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR498910">498910</a></td>
<td>The DDDW does not display using JAWS keyboard navigation with second DDDW tabbed to.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR498911">498911</a></td>
<td>Two display problems. The testcase has multiple nested reports. All but pages 5 and 6 display properly. Page 5 and 6 have some lines that only display the top half of the text. The text/data for the datawindow (d_sor_s1_27_5) is stored in a text field in the datawindow as multiple rows. None are over the size of a page. The chopped text problem only happens when the Display Properties DPI Setting is Normal Size(96 DPI). This problem is display only, the text is not chopped if you print it.</p>
<p>				The other problem is the footer for the report. The footer displays properly on all pages except the last. On the last page lines in the footer are not displaying and the last line is missing. This problem happens in both display and printed reports.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499096">499096</a></td>
<td>With PB 8 customer was able to delete inputfields on the RTE Control. They would select the inputfield and hit the backspace key and the input field would be deleted. With PB 11.x it seems like the field is deleted but when you hit any key on the keyboard the field re-appears. </p>
<p>				Customer knows that the using rte_1.InputFieldDeleteCurrent()deletes the input field in PB 11.x but the users are very used to simply clicking the backspace key to delete the field and they would like to continue to be able to do this. </p>
<p>				Is this possible with the new RTE control?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499213">499213</a></td>
<td>Stored procedure with parameter containing semicolon &#39;;&#39; gives error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499237">499237</a></td>
<td>Debugger is going to crash in PBVM when accessing a variable in a shared object. Demo application is provided.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499242">499242</a></td>
<td>Error when retrieving a DW based on a SP and using ADO connection</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499262">499262</a></td>
<td>1) In PB 11 go to &quot;database parameters:and supported database interfaces&quot; topic in the index.</p>
<p>				2) Open topic. Note the name in the topic page is different: &quot;Database parameters and supported database interfaces&quot; (the colon is missing).</p>
<p>				3) Scroll down to the &quot;SNC SQL Native Client for Microsoft SQL Server&quot;</p>
<p>				section. The various valid parameters for that DBMS type are listed.</p>
<p>				4) Note that &quot;Database&quot;, &quot;AppName&quot;, and &quot;DBTextLimit&quot; are NOT listed. They should be. If you open those topics you will see that they apply to SNC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499471">499471</a></td>
<td>When trying to create EJB proxies the following errror is encountered:</p>
<p>				Generation Errors: ERROR:Could not find transient</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499508">499508</a></td>
<td>The behavior of the visible property of a column in a grid datawindow is different if you use an expression vs. setting it in powerscript code. Using an expression that returns 0 (not visible) the text becomes invisible but the column grid still appears. When you set the visible property of a grid column in powerscipt to 0, you get the desired behavior - the columnn grid disappears altogether.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499513">499513</a></td>
<td>The code shown in the PB 11 JSP Target Reference is incorrect as it is missing the second parameter. </p>
<p>				Code in manual: psPage.Redirect(&quot;My_webpage.html&quot;);</p>
<p>				This appears to be a simple doc error as the correct code is inserted when the redirect is created.</p>
<p>				PSArgClass args = new PSArgClass();</p>
<p>				psPage.Redirect (&quot;My_webpage.jsp&quot;, args);</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499519">499519</a></td>
<td>Connecting to DB2/Vsam using iWay middleware and</p>
<p>				a ODBC driver. PB is crashing in PB 11 after first call to stored procedure.</p>
<p>				The dump file results are:</p>
<p>				0012a910 0acf3b6f 0abb2f10 0adcc3cc 00000000 edaodb3x!SQLFetch+0x33f</p>
<p>				0012a968 7434c70d 0adcc3cc 00000000 7c350420 edaodb3x!SQLFetch+0x1ab</p>
<p>				0012a980 0ab4a3aa 74350000 0a7909f2 015c5008 odbc32!SQLFetch+0x160</p>
<p>				0012aa14 0ab4cb19 015c5008 00000000 0af88944 PBODB110!ODBC_BuildProcInputOutputParms+0x1da [e:\pb11\db\odbc\pbodbc7.cpp @ 3666]</p>
<p>				0012aa50 0ab36749 0a7a2008 0aff0008 00000001 PBODB110!ODBC_DoPrepare+0x2e9 [e:\pb11\db\odbc\pbodbc7.cpp @ 314]</p>
<p>				0012ab88 10b56b27 015c5008 00501d10 015c5008 PBODB110!PB_DB_Rout+0x529 [e:\pb11\db\odbc\pbodbc1.cpp @ 1019]</p>
<p>				0012ab90 00501d10 015c5008 0aff0008 015cd1e8 PBSHR110!DBI_PrepareWithParms+0x37 [e:\pb11\shared\pbshr\pbdbi2.cpp @ 146]</p>
<p>				0012abb4 00502644 01591b84 015c5008 01542d1c PBVM110!rtdb_set_transaction+0xf0</p>
<p>				015c5008 00000000 00000000 00000000 00000000 PBVM110!rtdb_set_transaction+0xa24</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499521">499521</a></td>
<td>Deploying as a Winform is failing on the following object in customer&#39;s assemblies:</p>
<p>				Net.Thomson.Distribution.Context.Mediator.DefaultCommercialInvoiceHandler theHandler </p>
<p>				Creating same object in Visual Studio does not fail.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499655">499655</a></td>
<td>DataWindow RadioButton columns do not function properly when there X and Y position properties are set by an expression.</p>
<p>				The focus rectangle can be drawn at the wrong position and the wrong value can be selected when clicking a radio button.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499665">499665</a></td>
<td>SaveAs to PDF file requires &#39;Sybase Datawindow PS&#39; printer to be installed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499676">499676</a></td>
<td>When editing a datawindow XML template, if you include a space in an element name, you get the following error: Export/Import Template - XML INVALID CHARACTER ERROR. EXCEPTION OCCURRED IN FUNCTION: CPB_XMLDOMDocument::CreateElement(). Something a bit more descriptive, such as &quot;You can not include the space character in an element name&quot; (or whatever the offending character is) would be much more useful.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499708">499708</a></td>
<td>Dump analysis request: The client has a simple PowerBuilder 11.0 test client that creates multiple threads that invoke a PB component via EAServer. EAServer crashes without any warning.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499783">499783</a></td>
<td>PB 11 - 11.2, missing icons in toolbar in the IDE on VMWare server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499792">499792</a></td>
<td>When using a userobject containing a Treeviewitem property .children =true gives problems in WebForm application - Expanding does not work anymore. </p>
<p>				*** 30. april 2008 09:47:16 *** kirchner ***</p>
<p>				Seem to happen in GA 11.2 release (8407). </p>
<p>				Does not appear in build 8532.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499902">499902</a></td>
<td>Customer has an datastore ancestor class n_ds, which is used for accumulating retrieved data. It uses return value 2 in RetrieveStart event to allow newly retrieved data to be appended to already retrieved data in the buffer. This ancestor object worked fine for years, but under Webforms, it no longer retains previously retrieved data, and refreshes the entire buffer every time Retrieve is executed. </p>
<p>				I tried a datawindow and that appends OK in Webforms, but the datastore resets the buffer on every retrive.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499948">499948</a></td>
<td>If ORBCodeSet is utf8, memory leak may occur in a PB application when it calls ConnectToServer() and DisconnectServer() to EAServer repeatedly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR499951">499951</a></td>
<td>The application which ignored the warning outputted when Oracle 10g ADO was used, and saved the code may cause GPF at the time of execution.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR500077">500077</a></td>
<td>Using triggerevent to send a wordparm to another</p>
<p>				object&#39;s descendant event, the message.wordparm in that event retrieves an incorrect value.</p>
<p>				Problem only appears to be happenning on PB WinForm. Works ok on PB Native and PB WebForm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR500082">500082</a></td>
<td>Datetime column with a format of yyyy/mm/dd is not autocompleting when tabbing off after entering a valid year. </p>
<p>				Error is &quot;Item &#39;2003-00-01 00:00:00:000000&#39; does not pass the validation test&quot;</p>
<p>				Columns with a date autocomplete correctly when a valid year is entered and tabbed off the column. Date is then 2008/01/01.</p>
<p>				There are 2 closed CR with similar issue: CR 467467 and 466059</p>
<p>				Setting below, which should be the default anyhow, in the pb.ini file, also does not work.</p>
<p>				[Edit Mask Behaviors] </p>
<p>				AutocompleteDates=yes</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR500118">500118</a></td>
<td>The customer uses PB Native source control. In PB 9, they could do a Refresh Status on their target and in the dialog window that comes up with the checkbox and the objects, they would be able to see listed any new objects that were added to source control by others but were not yet on their system, as well as the objects they did have locally. They could then do a GetLatestVersion to actually get the new objects in their workspace. Now in PB 11 they notice that the Refresh Status dialog window only lists the objects they currently have in their workspace. It no longer includes new objects that others have added to source control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR500121">500121</a></td>
<td>Failure deploying a .net assembly project. A particular function in an object is failing to deploy.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR500296">500296</a></td>
<td>Webform login window is disappearing after you</p>
<p>				enter the userid and you either tab to the password field or move the cursor to the</p>
<p>				password field.</p>
<p>				Works ok in PBNative</p>
<p>				w_r_logon is in the applogon.pbl</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR500349">500349</a></td>
<td>EAServer 5.3 is reaching 100% cpu utilization.</p>
<p>				RESOLUTION: The customer is going to upgrade to the latest Oracle drivers and revisit the problem if it still exist.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR500744">500744</a></td>
<td>When the attribute of DB Painter is changed, PB11.1 crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR500856">500856</a></td>
<td>After opening a window and trying to setfocus in a column or retrieve data, the following error appears:</p>
<p>				Error: R000 Null object referrence: in function uf_itemchanged of object n_rules_company_setup at line 0 in event of object</p>
<p>				The error message is referencing the n_rules_company_setup/uf_itemchange function.</p>
<p>				The code in question is:</p>
<p>				i_n_manager.uf_set_company_id_all(l_s_value)</p>
<p>				i_n_manager.uf_set_window_title(l_s_value)</p>
<p>				i_n_manager is an instance of n_company_setup_manager and has been registered in the n_rules_company_setup/uf_create. The n_rules_company_setup/uf_create is being called when the window (w_m_setup_company) opens.</p>
<p>				n_rules_company_setup - company.pbl</p>
<p>				w_m_setup_company - company.pbl</p>
<p>				n_company_setup_manager - company.pbl</p>
<p>				RESOLUTION: Works ok in PB 11.2 (build 8565)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR500887">500887</a></td>
<td>Unable to open psr report in PB IDE. In the dw painter,</p>
<p>				the following error message appears:</p>
<p>				dwwin.exe</p>
<p>				The application failed to initialize properly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR523739">523739</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.2_8407 and 10.5.2_7635</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: RichText control has a big space to scroll down after end of text. There should not be such a big blank area to scroll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR523746">523746</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.2_8407 and 10.5.2_7635</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: The Break On Change debug option is not interrupting the execution when instance variable changes its value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR523749">523749</a></td>
<td>The customer has a existing app that has run fine for a long time. They recently have done some extensive development to release a new version. In testing they are seeing some random crashes. The are unable to isolate the area, or find a reproducable set of steps. Requesting analysis of the crash dump and any information to lead customer to where this is happening and why.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528331">528331</a></td>
<td>Rte_1.CopyRTF(FALSE, Detail!) is bringing back both header and detail information. Also tried on a RTF Datawindow with the same results. An Rte_1.CopyRTF(FALSE, Header!) appears to work correctly and only bring back Header information.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528431">528431</a></td>
<td>DataWindow Edit Style checkboxes are not displaying</p>
<p>				properly on PB WebForm. They appear larger in an WebForm application.</p>
<p>				The datawindow is d_setup_item in the itmset_d.pbl.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528481">528481</a></td>
<td>PB is getting Corba_transaction_rolledback error on the client when using setabort to rollback a db transaction. But the error terminates the component, and the db transaction wasn&#39;t rolledback.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528586">528586</a></td>
<td>Currently we don&#39;t have the way to achieve this, but in future release we will provide a new system function to enable users to genetate javascipt function call at any moment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528601">528601</a></td>
<td>Converting to pdf using Datawindow PS/Ghost.</p>
<p>				Everything works except the sizes of the fonts seem to be different and the lines print outside the form area.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528602">528602</a></td>
<td>The PNG and JPEG support in PocketBuilder are only from &quot;disk&quot; files. There is no support for displaying these images if they are in a PKR file or database blobs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528610">528610</a></td>
<td>Group dw with a computed field (first( #1 for group 1 )) in the header is crashing PB on the following computed expression:</p>
<p>				adw_sort.Object.compute_1.expression = &#39;first(#&#39; + String(ai_col) + &#39; for group 1)&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528615">528615</a></td>
<td>PB is crashing on rowscopy(). The faulting address is</p>
<p>				in the tblFindGroupsSort.</p>
<p>				PBDWE110!tblFindGroupsSort(struct datawindow * pDW = 0x90000b00, int bSortOK = &lt;Memory access error&gt;)+0x420 (FPO: [EBP 0x000f0000] [1,11,0]) (CONV: cdecl) </p>
<p>				PBDWE110!tblFindGroups(struct datawindow * pDW = &lt;Memory access error&gt;)+0xb (FPO: [1,0,0]) (CONV: cdecl)</p>
<p>				PBDWE110!DWDataWindow::RowsMove(long lStartRow = &lt;Memory access error&gt;, long lEndRow = &lt;Memory access error&gt;, short queueFrom = &lt;Memory access error&gt;, void * ToDW = &lt;Memory access error&gt;, long lInsertRow = &lt;Memory access error&gt;, short queueTo = &lt;Memory access error&gt;, unsigned int iFlags = &lt;Memory access error&gt;)+0xbc8 (FPO: [EBP 0x0012de78] [7,33,0]) (CONV: thiscall) </p>
<p>				PBDWE110!DWSemanticFunctions::RowsMove(void * givenDWFrom = 0x011276d8, long givenRowstart = 6, long givenRowend = 1, short givenCacheFrom = 20384, void * givenDWTo = 0x116d71d3, long givenRowInsertAt = 17987288, short givenCacheTo = 6, unsigned int CopyOrMove = 0x11276d8, int * returnCode = 0x00000000)+0x4e (FPO: [10,0,0]) (CONV: stdcall) </p>
<p>				PBVM110!dwmRowsCopyMove(struct ob_this * rtThis = 0x011276d8, unsigned int nArgs = 6, int bCopy = 1)+0x159 (FPO: [Non-Fpo]) (CONV: cdecl) </p>
<p>				PBVM110!fndwRowsCopy(struct ob_this * rtThis = 0x011276d8, unsigned int nArgs = 6)+0x12 (FPO: [Non-Fpo]) (CONV: stdcall) </p>
<p>				Resolution: The crash in rowscopy is fixed in Powerbuilder 11.2 8565</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528770">528770</a></td>
<td>Modifying the library list of a target does not only remove the library in the project pianter, it also resets some properties like uncheck pbd checkboxes, remove path and rename .pbr libraries</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528867">528867</a></td>
<td>When a value is set to DLL which has LPWSTR in a parameter with pb_heap_debug = true, PB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528895">528895</a></td>
<td>Microsoft files of attachment in PB cannot be attached to pb runtime. A customer needs to search for required microsoft runtime.(msvcp71.dll,msvcr71.dll,atl71.dll)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528914">528914</a></td>
<td>Dbprofile connection in ide PB crashes with database sysmaster (system database) IN9 Informix V9.x. on HP-UX</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528982">528982</a></td>
<td>Changing IDE Window size will rearrange controls on a window.</p>
<p>				-&gt; Found that it works in new 1148 build of PocketBuilder 2.5. Targeted for June 2008</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528983">528983</a></td>
<td>PB used to load a JRE residing in the same directory if it existed. If not, it would look into the PB settings in the registry. Now it just grabs whatever JRE is in the path.</p>
<p>				Workaround: using a batch file to start the application as a workaround (they can then set the JAVA_HOME or PATHin the batch file).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528984">528984</a></td>
<td>Need help on getting notification from SysMonthCal32 control.</p>
<p>				When user changes the month, after some of the dates have been made bold (MCM_SETDAYSTATE), the bold dates are lost when comming back.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR528995">528995</a></td>
<td>In the online help, it list the following </p>
<p>				for the pipeline dataobject property:</p>
<p>				DataObject String The name of the pipeline object (the object created</p>
<p>				in the Data Pipeline painter)</p>
<p>				Online help should clarify when the databobject property should be assigned when running</p>
<p>				an application exe. Since it appears you can assign the dataobject property in the painter. But the Application Technciques Manual list that &#39;an application must always</p>
<p>				reference its Pipeline objects dynamically at runtime (through string variables).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR529151">529151</a></td>
<td>Need to find out if this is a leakage or just a normal memory management behavior of PB heap manager.</p>
<p>				The demo code just creates local datastores in a loop and assigns datawindow objects to it. Then also additionally a Garbagecollect is called at the end of the script, although end of the script the locals should go out of scope anyway.</p>
<p>				Measuring the values with the two used methods (Pbheapdump and perfmon) are resulting in different outcomes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR529359">529359</a></td>
<td>Calling a webservice to send data to a remote system. We fill the structures correctly, but only part of the information is really being sent. </p>
<p>				It seems that the problems appear when a blob is nested in a structure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR529360">529360</a></td>
<td>Problems receiving data from a web service. The returnstructure contains several substructures, part of which are arrays. These are empty (all values are NULL). The substructures which not arrays are filled correctly.</p>
<p>				It seems that the problems appear when a blob is nested in a structure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR529392">529392</a></td>
<td>The powerbuilder compiler/runtime could be more optimum with compound statements. For example, in the following code:</p>
<p>				If a = 1 or b = 1 then</p>
<p>				MessageBox(&quot;&quot;, &quot;Do something&quot;)</p>
<p>				end If</p>
<p>				If a equals to 1, then it should go to MessageBox line because logic OR means one of the conditions becomes true, the whole statement is true . But PB continues with checking condition for b. This is unnecessary.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR529514">529514</a></td>
<td>vscrollbar of DW shows an incorrect position by data including trailer group.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR529586">529586</a></td>
<td>DataWindow SaveAs XML:</p>
<p>				A double grouped DataWindow didn&#39;t save a repeating group according to &quot;Iterate Header for Groups&quot;.</p>
<p>				The missing or empty tags were behind the detail band in the file but are at a higher level within the xml tree.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR529631">529631</a></td>
<td>Cannot create msi file on the customer&#39;s large web form application</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR529754">529754</a></td>
<td>There were some parts of documentation updated, e.g. the &quot;Deploying... to .NET&quot; part. Customer needs updates in the locally installed SyBooks (pb1100sybooks.zip) from the SPDC</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR529796">529796</a></td>
<td>Need Windows Authentication when Using .NET Web Services through A Proxy Server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR529825">529825</a></td>
<td>The customer migrated from PB 8 to PB 11. They have a richtext control with a report in it. He puts page numbers in the footer with the following code (changed for PB 11):</p>
<p>				rte_1.showheadfoot(true,false) </p>
<p>				rte_1.setalignment( Center! ) </p>
<p>				rte_1.inputfieldinsert(&quot;PAGENO&quot;) </p>
<p>				rte_1.showheadfoot(false,false)</p>
<p>				It works well. Then the customer saves the rte report in a blob in the database. He does this by executing a copyrtf for each band, converting the strings to blobs and writing the blobs to the database. Then later the process is reversed, the blobs are retrieved, changed to strings and each band is pasted in a new rte with pastertf. The problem is that in the new rtf, the footer page numbers have lost the centering, they are over on the left, and they are all 1.</p>
<p>				The testcase shows the problem simply by copying one rte to another:</p>
<p>				// Copy the Header</p>
<p>				is_richtext_header = rte_1.CopyRTF(False, Header!)</p>
<p>				rte_2.pasteRTF(is_richtext_header, Header!)</p>
<p>				// Copy the Detail</p>
<p>				is_richtext_detail = rte_1.CopyRTF(False, Detail!)</p>
<p>				rte_2.pasteRTF(is_richtext_detail, Detail!)</p>
<p>				// Copy the Footer</p>
<p>				is_richtext_footer = rte_1.CopyRTF(False, Footer!)</p>
<p>				rte_2.pasteRTF(is_richtext_footer, Footer!)</p>
<p>				You can see all the target rte footer page numbers are 1 and they are on the left. In addition the copyrtf for the footer has altered the source rte too, all the page numbers there have been changed to 1 as well, although at least they are still centered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR530016">530016</a></td>
<td>Performance issue with DataWindow in a WebForm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR530049">530049</a></td>
<td>Developed an application that prints via PrinterCE. When the scanning window loses focus, a &quot;Cannot Create A Top-Level Child Window&quot; error randomly appears. </p>
<p>				When this error appears while printing, it is hidden behind the print progress windows, effectively locking the application (app waiting for messagebox OK, printer software waiting for more info from app). </p>
<p>				This requires the hadheld to be rebooted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR530155">530155</a></td>
<td>The &quot;decimal_col.original&quot; computing column added to DataWindow causes GPF.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR530250">530250</a></td>
<td>Cannot retrieve datetime columns with PowerBuilder OLE interface and MS Access database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR530295">530295</a></td>
<td>The description of the aFlag parameter in the online help for GetFileOpenName transposes the function name to GetOpenFileName.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR530307">530307</a></td>
<td>PB is crashing in the pbdwe when modifying a dynamic crosstab</p>
<p>				datawindow.</p>
<p>				The crash is happening when PB gets to the following line:</p>
<p>				ls_rc = ldwc_reportdw.modify( &quot;DataWindow.Crosstab.Rows=~&quot;&quot;+ as_rows + &quot;~&quot; DataWindow.Crosstab.Columns=~&quot;&quot; + as_columns + &quot;~&quot;&quot;)</p>
<p>				Where as_rows = territory_id and as_columns = @crosstab_post_year,@calc_type</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR530433">530433</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.2_8407 </p>
<p>				Database/Driver File/Version: ASA 10.0 EASDemoDB11</p>
<p>				EAServer 6.1 for Windows</p>
<p>				Comments: The GetItemString() web dw method returns null in PB 11 JSP 4GL page. This is a regression from PB 10.5.2. In 10.5.2, the method works as expected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR530532">530532</a></td>
<td>When you modify several values of a dropdowndatawindow column in several rows only the first row of the datawindow is updated</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR530667">530667</a></td>
<td>Webservice using decimal datatype is ignoring the decimal seperator in non english environment.</p>
<p>				If a webservice method returns a decimal or gets a decimal as argument, the decimal seperator will be ignored. </p>
<p>				The problem is reproducible with the european seperator ( , ) and the us seperator ( . ). </p>
<p>				The problem does not happen when regional settings are english (us).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR530695">530695</a></td>
<td>Style of the contextmenu on scrollbar is still traditional</p>
<p>				There is no way to configure the style for the build in default dialogs, rmb on scrollbar, or rmb on editable fields.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR530887">530887</a></td>
<td>col_name.original means the original value of db column.If the col_name original value is 3,and now user has changed its value to 4,col_name.original will equal 3.However, this usage is not written to the manual.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR531019">531019</a></td>
<td>CR#491073 is reproduced when a classic style option on XP is on.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR531032">531032</a></td>
<td>After a window containing the MapPoint OLE control has been closed and you move the mouse to menu: window-&gt; and slide over the last menu entry -&gt; crash</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR531102">531102</a></td>
<td>When a datawindow is saved as XML and the resulting XML file is opened, edited and saved as text in Wordpad the following error is seen when reopening the XML file. Is this a bug?</p>
<p>				The XML page cannot be displayed </p>
<p>				Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later. </p>
<p>				--------------------------------------------------------------------------------</p>
<p>				A name contained an invalid character. Error processing resource &#39;file:///C:/PSE/11441800/11441800/11441800/trysavexml.xml&#39;...</p>
<p>				&lt;Extend?dAttribute&gt;</p>
<p>				----------^</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR531293">531293</a></td>
<td>When a pb client is passing a jaguar proxy object</p>
<p>				to an easerver component, the following error results:</p>
<p>				org.omg.CORBA.MARSHAL was thrown by method com.sybase.jaguar.server.JaguarServer.iiopHandler</p>
<p>				org.omg.CORBA.MARSHAL: read_boolean: value = -126 vmcid: 0x0 minor code: 0 completed: No</p>
<p>				The pb client is first calling a method on n_corba_args and calling a easerver component method (nss_eas6_test01/of_test01) and passing the n_corba args as a jaguar proxy reference. The of_test01 then calls a method on that jaguar proxy reference.</p>
<p>				In EAServer 5.5 and PB 11, the jaguar proxy gets passed in ok. But getting a new_JagStream: nil object reference when trying to call a method from that jaguar proxy.</p>
<p>				RESOLUTION: Engineering provided workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR531298">531298</a></td>
<td>Enhancement request, customer would like datawindow buttons to have tab order and also when clicked on to change the current row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR531319">531319</a></td>
<td>When calling an stored procedure with an at sign @ in the name in embedded sql errors are returned:</p>
<p>				SQLSTATE = 42000 Cannot use the OUTPUT option when passing a constant to a stored procedure:</p>
<p>				Or</p>
<p>				Can not get parameters of procedure</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR531355">531355</a></td>
<td>The customer is doing a search on the application target in the system tree. He doubleclicks on a search result expecting the event to open in the script painter, but PB crashes. The line on which he is double clicking looks incomplete, truncated somehow.</p>
<p>				This issue is fixed in PB 10.5.2 Build 7709 and after. And in PB 11.2 Build 8575 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_121.htm#CR531394">531394</a></td>
<td>If halt is called from the response window opened by DW error, GPF will occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR531468">531468</a></td>
<td>PBVM 10.5.1 linux generates wrong SQL to update database when the datawindow content was </p>
<p>				processed by getfullstate &amp; setfullstate between PB Client and EAServer 6.0.2</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR531494">531494</a></td>
<td>Cannot create dynamically a DataWindow based on a WebService</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR531507">531507</a></td>
<td>PB is crashing randomly when closing a response window.</p>
<p>				FAULTING_IP: </p>
<p>				pbshr105!PbHeap_free+2a4 [e:\pb105\3rdparty\heap\spbheap.c @ 2345]</p>
<p>				10bded94 895004 mov [eax+0x4],edx</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 10bded94 (pbshr105!PbHeap_free+0x000002a4)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000001</p>
<p>				Parameter[1]: 00000067</p>
<p>				Attempt to write to address 00000067</p>
<p>				RESOLUTION: Fixed in PB 10.5.2 (build 7662)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR531569">531569</a></td>
<td>The customer is using the Blob function with an encoding argument:</p>
<p>				blob blb </p>
<p>				blb = blob(&quot;Any Text&quot;, EncodingANSI!)</p>
<p>				This worked fine in P B 10.5 both as a pcode exe and a machine code exe. In PB 11.2 it still creates a pcode exe OK, but it does not create a machine code exe. These errors are listed under the Errors tab:</p>
<p>				---------- Linker: Errors (1:08:45 PM)</p>
<p>				---------- Finished Errors (1:08:45 PM)</p>
<p>				Also found the following in the WINDOWS/temp/migrate_encoding.log file:</p>
<p>				CGEN: Compiling &#39;C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.c&#39;</p>
<p>				C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(1) definition of macro &#39;PS_UNICODE&#39; not identical to previous definition </p>
<p>				C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(1) included from C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.c(4) </p>
<p>				C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(1) macro &#39;PS_UNICODE&#39; defined on the command line </p>
<p>				C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(56967) &#39;//&#39; style comment continues on next line </p>
<p>				C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(56968) &#39;//&#39; style comment continues on next line </p>
<p>				C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(56969) &#39;//&#39; style comment continues on next line </p>
<p>				C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(56970) &#39;//&#39; style comment continues on next line </p>
<p>				C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(56971) &#39;//&#39; style comment continues on next line </p>
<p>				C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(75061) nested comment found in comment started on line 75060 </p>
<p>				CGEN: Compiling &#39;C:\WINDOWS\Temp\blob_migrate.c&#39;</p>
<p>				C:\WINDOWS\Temp\blob_migrate.c(931) symbol &#39;_nEncoding&#39; has not been declared </p>
<p>				C:\WINDOWS\Temp\blob_migrate.c(932) function argument(s) do not match those in prototype </p>
<p>				C:\WINDOWS\Temp\blob_migrate.c(932) &#39;shBinary * stdcall (__export ot_bytearray_to_binary)( ob_this *, tag_OB_NARRAY * )&#39; defined in: C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(45) (col 45) </p>
<p>				C:\WINDOWS\Temp\blob_migrate.c(932) cannot convert argument 2 defined in: C:\WINDOWS\Temp\blob_migrate.c(932) (col 73) </p>
<p>				C:\WINDOWS\Temp\blob_migrate.c(932) source conversion type is &quot;wchar_t [18] (lvalue)&quot; </p>
<p>				C:\WINDOWS\Temp\blob_migrate.c(932) target conversion type is &quot;tag_OB_NARRAY *&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR531741">531741</a></td>
<td>A PB 11.2 regression from PB 10.2. A datawindow has a large string column. When several lines of text are inserted, the text wraps appropriately. But when printed in PB 11.2, the words at the far right are clipped or truncated. This did not happen in PB 10.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR531774">531774</a></td>
<td>Customer generated EJB when deployed to EAServer 6.1 results in a exception when doing an EJB lookup. Documentation is unclear with EJBs deployed to EAServer 6.1 and accessed with PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR531778">531778</a></td>
<td>Enhancement Request: Customer wants to be able to pass a database connection between C# classes and PB WInForm or WebForm code. He wants to be able to open a connection in a C# class, import the assembly into PB and be able to pass it to PB and have connections/transactions pass freely between C# and PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR531988">531988</a></td>
<td>Customer has a large application that has worked fine until they purchased new machines. These new machines are now crashing randomly when closing a sheet in their application. Customer has supplied a exe that crashes on a dual core machine here but not on single core machine. Source code is also provided.</p>
<p>				Customer is crashing in both the PB 9 and PB 11 versions of the application although when they set the following environment variables in PB 9 the crash goes away:</p>
<p>				PB_HEAP_DEBUG=true</p>
<p>				PB_HEAP_LOGFILENAME=c:\heap.log</p>
<p>				They cannot do this as there are 800 users and they do not have rights to set these variables on many of the machines.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR531992">531992</a></td>
<td>The rowcount argument for the retrieveend event states:</p>
<p>				Number. The number of rows that were retrieved.</p>
<p>				Please clarify that when using a dw filter, this value if the unfiltered value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR532117">532117</a></td>
<td>After upgrading, custom changes to the app.config.win.txt file </p>
<p>				are not getting included in the &lt;app&gt;.exe.config file.</p>
<p>				The app.config.win file is in the PowerBuilder 11.0\DOTNet\bin directory</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR532132">532132</a></td>
<td>The customer has migrated from PB 9 using the MSS driver to PB 11 using the SNC driver going against Microsoft SqlServer. This is a very simplistic example that the customer was able demonstrate but the problem is much larger in real life. The customer is using datawindows based on Stored Procedures and in PB 9 with the old mss driver the error messages returned in the datawindow were the same as if he executed the same procedure in the database painter.</p>
<p>				Now in powerbuilder 11 with SNC it seems that the datawindow is just returning the error message &quot;Select Error: Requested result set number 1 not found&quot; rather then the detailed error message that is returned in the database painter using the same SNC database connection and executing the same procedure. In the testcase the error as to do with trying to insert a character into an integer column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR532203">532203</a></td>
<td>If you are specifying a file, the picture should be 16 pixels wide and 15 pixels high. Please do not use 16*16 icon for a tool bar. Description of a manual is a mistake.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR532216">532216</a></td>
<td>PB 11.2. .NET Assembly being called by NET Web Service. The function that tries to initiate some transaction fails with Error : System.Web.Services.Protocols.SoapException: Object reference not set to an instance of an object. Other functions work fine. </p>
<p>				Also the same szenario works fine when a winform calls the assembly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR532222">532222</a></td>
<td>Migrating from native MSS to OLEDB driver. Customer cannot find option for APPname. Similar to CR 346138.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR532241">532241</a></td>
<td>When a modify statement is executed in the itemfocuschanged event of a grouped DataWindow </p>
<p>				and the last row is deleted then the wrong row may get deleted and sorting may not function properly anymore.</p>
<p>				If the modify statement is posted then the problem doesn&#39;t occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR532397">532397</a></td>
<td>Some toolbar pics don&#39;t appear to be greyed out</p>
<p>				when menu item is disabled.</p>
<p>				For example, the toolbar pic custom015! doesn&#39;t appear to be greyed out when disabled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR532473">532473</a></td>
<td>Customer is using autosize height to collapse the group sub-header on a report when there is no header. Most of the time it works as expected but when the headers repeat for a virtual page break the autosize feature does not collapse the sub-header.</p>
<p>				Customer has 3 groups that print headers summary code1, summary code2, and summary code3. Summary codes 2 and 3 may be null. If summary level 3 is blank or null, customer does not want the group header to show. To achieve that, she has marked the objects in the header line as &quot;Autosize height=Y&quot; and have marked the group header line as &quot;Autosize height=Y&#39;. When a break in summary 1 or 2 occurs in the middle of a page, the middle of a page, the group header for Summary 3 will not print; however, it seems when this coincides with a page break, the Summary 3 group header will print. Since it&#39;s blank, customer does not think this looks good.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR532486">532486</a></td>
<td>The customer has had this problem in several versions of PB and is still having it now after recent migration to PB 11. His app is old and has many global declarations in the application object. If he makes any change to the application object such as adding a line of code to the Open event, then the app becomes very unstable and crashes often. The only way to avoid this is not to touch the application object.</p>
<p>				We have found a workaround and that is to immedeately do a Full Build on the entire application after saving any changes to the application object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR532630">532630</a></td>
<td>When using Web Datawindow on a page that has 4GL mode enabled the 3D Lowered style is not correctly rendered with XHTML.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR532757">532757</a></td>
<td>When trying to insert a new record that has some varchar2(4000) columns in an Oracle9 table the error ORA-01461 (can bind a LONG value only for insert into a LONG column) via datawindow with PowerBuilder 11.2 (build 8407)occurs. This datawindow used to work correctly in PB 10.5</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533236">533236</a></td>
<td>the data in the editchanged event only returns the last key and not like described in documentation &quot;The current contents of the DataWindow edit control.&quot; Seems that dw_1.settext(data) overwrites the current contents if using in editchanged event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533297">533297</a></td>
<td>When running orcascript to import objects</p>
<p>				into empty pbls, the following error results:</p>
<p>				Calling cm_rebuild_application(CM_REBUILD_FULL).</p>
<p>				Library: c:\testa\demoapp\peat.pbl</p>
<p>				Object: m_peat_frame</p>
<p>				Forward Declarations</p>
<p>				(0002): Error C0001: Illegal data type: m_peat_master</p>
<p>				Object: w_f_peat</p>
<p>				Event: w_f_peat::create</p>
<p>				(0004): Error C0047: Simple datatype illegal for create statement: m_peat_frame</p>
<p>				Using the following orca script:</p>
<p>				start session</p>
<p>				create library &quot;pfcapsrv\pfcapsrv.pbl&quot; &quot;New library&quot;</p>
<p>				create library &quot;pfcdwsrv\pfcdwsrv.pbl&quot; &quot;New library&quot;</p>
<p>				create library &quot;pfcmain\pfcmain.pbl&quot; &quot;New library&quot;</p>
<p>				create library &quot;pfemain\pfemain.pbl&quot; &quot;New library&quot;</p>
<p>				create library &quot;pfedwsrv\pfedwsrv.pbl&quot; &quot;New libary&quot;</p>
<p>				create library &quot;pfeutil\pfeutil.pbl&quot; &quot;New library&quot;</p>
<p>				create library &quot;pfcutil\pfcutil.pbl&quot; &quot;New library&quot;</p>
<p>				create library &quot;pfeapsrv\pfeapsrv.pbl&quot; &quot;New library&quot;</p>
<p>				create library &quot;demoapp\peat.pbl&quot; &quot;New library&quot;</p>
<p>				create library &quot;pfcwnsrv\pfcwnsrv.pbl&quot; &quot;New library&quot;</p>
<p>				create library &quot;pfewnsrv\pfewnsrv.pbl&quot; &quot;New library&quot;</p>
<p>				scc set connect property provider &quot;PVCS Source Control&quot;</p>
<p>				scc set connect property userid &quot;Admin&quot;</p>
<p>				scc set connect property localprojpath &quot;C:\testa&quot;</p>
<p>				scc set connect property project &quot;/ProjectUS?PVCS Version Manager?C:\Program Files\PVCS\vm\common\SampleDB?&quot;</p>
<p>				scc set connect property logfile &quot;fullupdate.log&quot;</p>
<p>				scc set connect property logappend &quot;FALSE&quot;</p>
<p>				scc connect offline</p>
<p>				scc set target &quot;demoapp\Peat Demo App.pbt&quot; &quot;REFRESH_ALL IMPORTONLY&quot;</p>
<p>				scc refresh target &quot;full&quot;</p>
<p>				scc close</p>
<p>				end session</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533415">533415</a></td>
<td>Provide an option to integrate the dw painter</p>
<p>				into their applications</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533423">533423</a></td>
<td>Customer is using clearcase and have a need to load objects from a spcecific baseline to an empty pbl.</p>
<p>				What are the advantages/disadvantages and typical scenarios that &quot;scc refresh target migrate&quot; and &quot;scc refresh target full&quot; would be used in. Which scenarios would you apply in using either/both of these operations and why? </p>
<p>				Does the IMPORTONLY use the .pbg file. If so, how.</p>
<p>				Does the REFRESH_ALL use the .pbg file. If so, how.</p>
<p>				Does the IMPORTONLY use the .pbt file. If so, how.</p>
<p>				Does the REFRESH_ALL use the .pbt file. If so, how.</p>
<p>				Does the &#39;scc refresh target &quot;full&quot;&#39; command use the .pbt and the .pbg? IF so, how or why does the command use these files?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533582">533582</a></td>
<td>Setting the transparency property for the datawindow does not save. Setting the transparency for the individual columns does save.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533610">533610</a></td>
<td>OS: Sun Solaris 10 </p>
<p>				Versions and Build #s Tested: </p>
<p>				Server side: PBVM 10.5.1_6021 for Sun Solaris (dated from January 7th, 2008 - latest one) with EAServer 5.5</p>
<p>				Client side: PB 10.5.2_7662</p>
<p>				Database/Driver File/Version: O84 interface connecting into Oracle 10g, using Oracle Client 10.1.0</p>
<p>				Via Get/SetFullState, when inserting signal characters (+, -, *, /, &lt; or &gt;) into datawindow and then performing GetFullState, the signal character is not saved. In the next dw retrieve, the row shows blank data for this column. </p>
<p>				If you open the datawindow directly in PowerBuilder dw painter, you can insert such characters and save data with no problems. It will also be displayed via SetFullState. So, the issue is erradicated when saving the data via GetFullState.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533679">533679</a></td>
<td>ASA CR#455977 is not fixed to the manual of PB. When you deploying ASA10(rteng10.exe) to Windows Vista/2000, please copy the license file of ASA10(rteng10.lic).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533716">533716</a></td>
<td>RadioButtons are not displayed properly. Problem only occurs with new style controls and only if a Windows XP theme is in use. The buttons are invisible and get visible by moving the cursor over the hidden buttons.</p>
<p>				The workaround is to use SetRedraw(true) function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533719">533719</a></td>
<td>Customer contends that the use of &quot;New&quot; as a prefix is a bad practice.</p>
<p>				Using &#39;New&#39; in the name of new properties is not a good idea. What is going to happen 3 or 4 years from now when they are no longer &#39;new&#39; and you need to add a new new property?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533720">533720</a></td>
<td>When looking at a string value in the PB 11.5-1502 debugger, PB now includes the doublequotes around the value.</p>
<p>				That&#39;s a real pain when you want to copy this value to a different application (e.g. notepad). It requires that you manually have to strip off these double quotes.</p>
<p>				Also, the value field has been resized to a very short box. Please reset it to 11.2 behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533727">533727</a></td>
<td>In PB 10.5.2 we can&#39;t import a file without file name suffix. Return code for ImportFile when it fails is -2. Its was working with PB 9.</p>
<p>				Workaround: Use FileOpen/FileRead/FileClose functions together with ImportString function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533732">533732</a></td>
<td>The dberror event for the new transaction object does</p>
<p>				not have an eventid mapped to it.</p>
<p>				The new sqlpreview event has a new eventid pbm_sqlpreview. This is inconsistent.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533734">533734</a></td>
<td>In this example, the librarylist will only show</p>
<p>				11 libraries. It should really have vertical and horizontal resizing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533748">533748</a></td>
<td>The printed output of a RTF datawindow prints ??</p>
<p>				for the inputfields instead of the corresponding data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533751">533751</a></td>
<td>Customer is trying to use custom forms and controls on Visual Studio winforms that they are creating in a PB winform deployed application. When using standard winforms and controls all events are performing as expected. When using events on their custom forms and controls they are not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533939">533939</a></td>
<td>Enhancement Request: </p>
<p>				Integrate a .NET control to be able to use an external .NET component such as MapXtreme by MapINfo </p>
<p>				in PB 11.5 and/or PB 12 and/or PB 12 WPF in the available controls list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533963">533963</a></td>
<td>When a dw column has a border type of &#39;lowered&#39;, gradient</p>
<p>				color is not working.</p>
<p>				It works ok with all the other border styles (box, raised, shadowbox,underline,resizeborder).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR533982">533982</a></td>
<td>Gradient color not working properly for dddw when</p>
<p>				color is set to transparent</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534102">534102</a></td>
<td>When using WM6 emulator, borders not rendering properly on dw freeform.</p>
<p>				When you click on a column, the top and left lines of the border are reduced in width.</p>
<p>				This is not the case when using an SLE on a window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534104">534104</a></td>
<td>Trying to import XML file into a DataWindow but it doesn&#39;t work. Gets message : &#39;Import File Failed&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534280">534280</a></td>
<td>With a Web Application using the DataWindow generator for XHTML, the height of a column is not generated in the StyleSheet only the height of a row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534290">534290</a></td>
<td>.NET Webform application</p>
<p>				When there is code in the itemfocuschanged event of a DataWindow then you need </p>
<p>				to click twice on a dropdowndatawindow before you can select an item.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534318">534318</a></td>
<td>When connected to Oracle Lite thru odbc and using a</p>
<p>				aggregate function that returns nulls, the following warning message appears and it</p>
<p>				cancels the result set:</p>
<p>				[POL5104] null values eliminated in aggregate function computation</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534488">534488</a></td>
<td>A crash occurs after opening a DropDownDataWindow and then pressing a key.</p>
<p>				The DataWindow sets a filter on the DDDW in the ue_dropdown event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534504">534504</a></td>
<td>Background color with gradient not working</p>
<p>				for reported datawindow reports.</p>
<p>				Resolution: Select &#39;Show Background&#39; checkbox for the nested report. If you want to</p>
<p>				display the background gradient for the report select &#39;Preview Show Background&#39; checkbox.</p>
<p>				The property is on the Print Specification tab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534508">534508</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.2_8542</p>
<p>				Database/Driver File/Version: ASE 12.5.3</p>
<p>				Microsoft Word 2007 or Microsoft Word 2003 with add-on to open .docx files</p>
<p>				Comments: In runtime, the OLEActivate() method invokes MS-Word 2007/2003 to open .doc files within OLE Database BLOB column, but fails for .docx files.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534511">534511</a></td>
<td>A PBDOM_DOCUMENT object is successfully created from a string. If you then try to clone another PBDOM_DOCUMENT object from the first it fails with a null object reference. If you originally created the PBDOM_DOCUMENT from a file, then you can clone it without an error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534533">534533</a></td>
<td>An &quot;Incorrect syntax near &#39;*&#39;&quot; will occur (in dbtrace) when using embedded sql with =* for right outer join syntax. This occurs only in a Winform application. It is ok with Win32 client server. According to the customer ANSI syntax is ok and suffices as a workaround for them.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534704">534704</a></td>
<td>The current behaviour in latest versions is that the ItemFocusChanged Event is not Triggered with Filter(). This is not in line with previous versions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534717">534717</a></td>
<td>Cannot change the MDI Client Color on descendant window.</p>
<p>				When you change the color and save it and then reopen the window, it is the old (original) color.</p>
<p>				RESOLUTION: Per engineering, it is working as designed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534791">534791</a></td>
<td>Customer finds that PB generated assemblies are failing to register when stored on SQL Server 2005.</p>
<p>				Customer has created an assembly in PB 11 and loaded into SQL Server 2005.</p>
<p>				He also loaded the Sybase.PowerBuilder assemblies. When they try to register the assembly he gets the following message: </p>
<p>				Msg 10300, Level 16, State 2, Line 1 </p>
<p>				Assembly &#39;QPIDCompute&#39; references assembly &#39;sybase.powerbuilder.core, version=11.0.0.0, culture=neutral, publickeytoken=b76b10796def6a00.&#39;, which is not present in the current database. SQL Server attempted to locate and automatically load the referenced assembly from the same location where referring assembly came from, but that operation has failed (reason: version, culture or public key mismatch). Please load the referenced assembly into the current database and retry your request. </p>
<p>				The Sybase assemblies loaded on the SQL Server box are the same version as the development assemblies used to create their assembly.</p>
<p>				Is this supported and if so how to create it in SQL Server 2005?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534869">534869</a></td>
<td>It is not written to the manual that PB handles Surrogate Pair as two characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534932">534932</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.2_8542</p>
<p>				Database/Driver File/Version: EASDemoDB 11</p>
<p>				Apache Fop 0.94 for Windows</p>
<p>				Comments: Save Rows as XSL-FO does not follow the W3C recommendations. &lt;fo:table-cells&gt; element must have at least one child element &lt;fo:block&gt;. As a consequence, Apache fop cannot generate PDF from the .fo file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534940">534940</a></td>
<td>HTML/XHTML Format</p>
<p>				With the DataWindow XHTML generator, the DW_Com.js </p>
<p>				HTDW_SetColumn and HTDW_SetColumn javascript functions do not properly set the colunmn and row</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534958">534958</a></td>
<td>To further support SQL Anywhere 11, PocketBuilder needs to have the ODBC Utilities folder support Sybase Central 6.0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534975">534975</a></td>
<td>Enhancement Request: Intelligent Updater: Would like FTP upload exceptions trapped and reported.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR534987">534987</a></td>
<td>When using datawindow print() to print a datawindow to a .XPS</p>
<p>				file using the Microsoft XPS Document Writer, the only output that gets generated</p>
<p>				is if the datawindow has text in the footer band.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535007">535007</a></td>
<td>PB 11.5 change when using custom dlls that reference other dlls. In PB 11.2, when the dll that is called is included as a win 32 dynamic library and the dlls it references are on the path, you do not need to include them as dynamic libraries. In PB 11.5 winforms the dll that the customer&#39;s dll references also had to be included as a dynamic library.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535051">535051</a></td>
<td>Graph datawindows are in changed mode when no changes have been made. </p>
<p>				Open a graph datawindow, make no changes and close it out. You will be prompted to save changes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535053">535053</a></td>
<td>If one changes the background color on a datawindow button, you see the color change in the painter but when the datawindow is run, the color is not changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535074">535074</a></td>
<td>About the behavior when comparing the CJK UNICODE character with &quot;&quot;.Some CJK characters return true, when it compares with an empty string.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535094">535094</a></td>
<td>Autoskip option of Editmask doesn&#39;t work when a numeric mask type is &#39;#,###&#39;.When the established number of characters is inputted, a focus does not move to the next control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535213">535213</a></td>
<td>On one machine at customer&#39;s location they are unable to run the web services examples or import pbwsclient110.pbx into a pbl.</p>
<p>				When he tries to run the web services examples he receives the following error:</p>
<p>				Runtime Error - Bad runtime function reference at line 5 in function instantiateservice of object uo_ancestor</p>
<p>				The error he gets when trying to import pbwsclient110.pbx is:</p>
<p>				---------- Import PB Extension: (8:08:23 AM)</p>
<p>				Importing C:\Program Files\Sybase\Shared\PowerBuilder\pbwsclient110.pbx</p>
<p>				- Error: The file is not a valid dll or pbx file.</p>
<p>				---------- Finished (8:08:23 AM)</p>
<p>				He has both the SDK Toolkit and the Redistributable Package installed. On a co-workers machine these work.</p>
<p>				We ran Process Monitor on his machine and it seems to be finding pbwsclient110.pbx but still fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535228">535228</a></td>
<td>A PB ulong datatype can have values of 0 to 4294967295. When using embedded SQL and selecting from Oracle a value of 2147483648 or greater into a PB ulong variable, the result in PB is 0. Since this is half the expected limit, it seems that somewhere along the way a long is being used instead of a ulong. The same code works fine in PB 11.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535520">535520</a></td>
<td>Surrogate pairs added in JIS2004 can not be inserted correctly via SYC interface.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535642">535642</a></td>
<td>PocketBuilder needs to provide MobiLink support for SQL Anywhere 11</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535644">535644</a></td>
<td>Customer would like the FOR... END FOR statement to be documented equally as the FOR... NEXT is:</p>
<p>				FOR /*varname*/=/*start*/ to /*end*/</p>
<p>				/*statementblock*/</p>
<p>				END FOR</p>
<p>				Currently there is one small mention in the for... next doc that you can end the loop with END FOR.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535646">535646</a></td>
<td>Windows Vista does not include winhlp32.exe, so PB11.5 cannot open Help as installed. Microsoft has winhlp32.exe available for download, but you might want to add a line to the readme file to warn Vista users that they may have to download this file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535647">535647</a></td>
<td>PB 11.5 Beta. The datawindow painter now has two tooltip options, regular and bubble. Customer would like to have the same options for native controls in the Window and User Object painters for application consistency.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535649">535649</a></td>
<td>If a dropdown datawindow is given a graduated background in a freeform data window the colour bleeds all over the entrie datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535730">535730</a></td>
<td>When a PB application calls a RPC which has PL/SQL table nvarchar2 parameters,</p>
<p>				Oracle raises &quot;PLS-00418: array bind type must match PL/SQL table row type&quot; error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535801">535801</a></td>
<td>A .NET Assembly Failed to deploy when it contained a call to a .Net assembly</p>
<p>				included in the assembly list and the Library Files of the painter</p>
<p>				Error in DeployLog.txt</p>
<p>				An internal exception was thrown</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR535813">535813</a></td>
<td>When you have a grid DataWindow with a column that has a dropdown DataWindow as editstyle, you cannot sort on the display value using LookUpDisplay.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536113">536113</a></td>
<td>DataWindow import XML is errornously using control panel settings when importing a XML file containing decimal data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536123">536123</a></td>
<td>Customer would like to be able to use the Informix Complex Datatype &#39;SET&#39; with a datawindow based on a stored procedure. </p>
<p>				http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.ddi.doc/ddi159.htm</p>
<p>				Customer has an Informix 9 stored procedure that uses a datatype of SET:</p>
<p>				EXAMPLE:</p>
<p>				DROP PROCEDURE get_mgmt_aud_dtl;</p>
<p>				CREATE PROCEDURE get_mgmt_aud_dtl(ivc_audit_tsk_list SET)</p>
<p>				RETURNING CHAR(35);</p>
<p>				DEFINE o_name CHAR(35);</p>
<p>				BEGIN</p>
<p>				FOREACH</p>
<p>				SELECT audit_tsk_desc</p>
<p>				INTO o_name</p>
<p>				FROM audit_tsk</p>
<p>				WHERE audit_tsk_num IN ivc_audit_tsk_list</p>
<p>				RETURN o_name WITH RESUME;</p>
<p>				END FOREACH</p>
<p>				END</p>
<p>				END PROCEDURE</p>
<p>				He is able to execute this procedure with an array using the statement</p>
<p>				EXECUTE PROCEDURE get_mgmt_aud_dtl(set{100,101,102})</p>
<p>				When he tries to create a datawindow with this stored procedure or do a retrieve from the datawindow painter the execute statement that gets built and sent to Informix is not correct, it passes the array as separate arguments and not as an array. </p>
<p>				Add support for the Informix Complex Datatypes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536131">536131</a></td>
<td>Problem with minimized response window on installation</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536163">536163</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.2_8565 </p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: PB GPF&#39;s at PBSHR110.dll when opening window object migrated from PB 9.0. Note: Operations like Edit Source, Export, Import, Regenerate, Optimize and Full Build always complete successfully, which indicates there are no corrupted objects inside pbls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536348">536348</a></td>
<td>When tabbing in a disabled WebForm column, the following error</p>
<p>				results:</p>
<p>				Microsoft Internet Explorer</p>
<p>				Unexpected error was thrown, the browser will be closed!</p>
<p>				Please report the error to administrator</p>
<p>				Error: Can&#39;t move focus to the control because it is invisible, not enabled, or</p>
<p>				of a type that does not accept the focus</p>
<p>				Line: 7798</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536371">536371</a></td>
<td>The customer is using Orcascript to deploy an EAServer project. The project full builds and deploys successfully in PB 11. When running the Orcascript batch file in orcascr110.exe that does the same thing it crashes. The crash happens with EAS 5.5 or EAS 6.1. Customer claims it used to work fine in 10.5 orcascript.</p>
<p>				09/09/2008: Verified fixed in 11.2 build 8616.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536376">536376</a></td>
<td>When debugging a WebForm and using IE 7, it takes</p>
<p>				much longer to get to a breakpoint and then to set out of the breakpoint.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536474">536474</a></td>
<td>User defined function called _init() with no args fails .Net deployment</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536555">536555</a></td>
<td>The customer has a graph datawindow and in the window open event he calls a user event on the datawindow that does a SetSeriesStyle to change the colors of the graph. In client server this is all he has to do. He subsequently filters and unfilters the datawindow, and the colors he changed to stay put.</p>
<p>				In webforms the initial SetSeriesStyle works and the colors are changed. But on any subsequent filters (or unfilters) the colors of the graph revert back to the default colors. He tries executing the user event again after the filter but it has no affect.</p>
<p>				If he does a messagebox after the filter and before the SetSeriesStyle event, then it works. So this problem appears to be post back related.</p>
<p>				So there are 2 problems: 1) On a Filter in webforms, any changed colors on a graph dw are lost. 2) Executeing the SetSeriesStyle event again after the filter also does not work.</p>
<p>				09/09/2008: Problem 1 could not be fixed. Problem 2 was fixed. Verified fixed in 11.2 build 8616.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536613">536613</a></td>
<td>The toolBar Item command line changed between 10.5 and 11. For example if you add a custom toolbar icon with a command line of &quot;File.Open Workspace&quot;. Clicking on the icon in PB 10.5 has the desired affect of launching the Open Workspace dialog. But in PB 11 and after it does not work. You have to change the command to &quot;File.Open Workspace...&quot; for it to work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536751">536751</a></td>
<td>Enhance how to manage the DB password expiration.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536791">536791</a></td>
<td>Customer is asking for the enhancement to generate PB assemblies as pure managed code.</p>
<p>				This is a follow up to CR 534791. Development has indicated that PB assemblies cannot be stored on Microsoft SQL Server since they are not pure managed code. The customer is asking that we generate PB assemblies as pure managed code.</p>
<p>				Workaround:</p>
<p>				As a workaround, the customer will create pure managed C# assemblies, loaded into Microsoft SQL Server, that will make remote .NET calls to our assemblies.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536873">536873</a></td>
<td>CheckBox square overlayered by the text when using Windows XP Theme.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536916">536916</a></td>
<td>PocketBuilder needs to handle the syntax additions to PowerBuilder 11.5 DataWindows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536927">536927</a></td>
<td>There are 2 problems with protected datawindow fields in Webforms.</p>
<p>				Problem 1:</p>
<p>				----------</p>
<p>				In a Webform application, datawindow fields with edit styles of checkbox or radiobutton that have tab orders but are protected will crash when the user tabs to that field. The following error occurs:</p>
<p>				Unexpected error was thrown, the browser will be closed!</p>
<p>				Please report the error to the administrator.</p>
<p>				Error: Can&#39;t move focus to the control because it is invisible, not enabled or of a type that does not accept focus.</p>
<p>				The error happens tabbing forward or backward (Shift+tab). If you click on a protected field it just ignores the click as it should. In a client server application it simply skips to the next allowable field, webforms should do the same.</p>
<p>				Problem 2:</p>
<p>				----------</p>
<p>				If the field has an Edit Style of Edit and has a tab order but is protected, in webforms it allows you the click on the field or tab to the field and it becomes highlighted. This should not happen. On a tab protected fields should be skipped and focus should go to the next allowable field. A click should be ignored and focus remain where it is.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR536946">536946</a></td>
<td>The customer has a datawindow with some fields in the header. The t_title field is marked autosize height and has a font size of 12. The t_title field initially has no text in it and has a small hieght of only 10. Other header fields below t_title are marked slide up all above, and the header band is marked autosize height.</p>
<p>				At run time in script the customer is putting text into the t_title field and is printing the datawindow:</p>
<p>				dw_summary.Object.t_title.Text = &#39;Management Audit Summary Report&#39;</p>
<p>				dw_summary.print()</p>
<p>				In the printout, the header data is getting truncated on the bottom. You see the &#39;Management Audit Summary Report&#39; correctly at the top and it has autosized correctly, but the header band seems to be in the same place as it was initially, cutting off the bottom of the header because t_title has increased in height but the header band has not moved to allow for that.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR537047">537047</a></td>
<td>Filedelete function is used to delete file from OS level.</p>
<p>				PBVM10.5.1 Linux allows to issue the call and return as true without error message.</p>
<p>				But actually, PB does not remove the file</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR537073">537073</a></td>
<td>When loading any non-graphic file or blob into a picture control using the SetPicture() function, a small message box pops up informing the user that the file is not a JPEG file and then disappears.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR537074">537074</a></td>
<td>The issue when distributing ASA 10.0.0 to Windows Vista attached to PB11 does not exist in a manual. Please refer to ASA 10.0.1 manual. And please also grant administrator authority to rteng10.exe.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR537087">537087</a></td>
<td>Embedded SQL INSERT to VARCHAR2 column will cause ORA-01400.</p>
<p>				This is because the column is not allowed to have NULL, and the string with a space in it gets interpreted as NULL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR537138">537138</a></td>
<td>In a win32 exe, Match (&#39;test&#39;,&#39;|...&#39;) gives FALSE which is correct. In a winform application, Match (&#39;test&#39;,&#39;|...&#39;) gives TRUE. Seems to be a problem with the pipe character (|). It is not listed as a metacharacter so it should work. But anytime a pipe character is in the textpattern, the result is true in winform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR537173">537173</a></td>
<td>In the datawindow, the new tooltip default text color is black and the default background color is white. Included in the list of colors is &quot;tooltip text&quot; and &quot;tooltip&quot;. Wouldn&#39;t a default of &#39;tooltip text&quot; for text color, and &quot;tooltip&quot; for background color make more sense?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR537290">537290</a></td>
<td>Tabular DW of Detail area bottom on 6PBU hides the other objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR537466">537466</a></td>
<td>NET WindowsForms application can&#39;t compare CJK Unicode with &#39;&#39; in Win Vista.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR537564">537564</a></td>
<td>The PB/IM installation installed the Code Examples,Help and TransTlk to:</p>
<p>				C:\Documents and Settings\All Users\Documents\Sybase\PowerBuilder 11.5 </p>
<p>				It also installed the InfoMaker Help to:</p>
<p>				C:\Documents and Settings\All Users\Documents\Sybase\InfoMaker 11.5</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR537731">537731</a></td>
<td>New values are not available in update triggers when using UpdateBlob.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_122.htm#CR537854">537854</a></td>
<td>The problem happens with composite dw with AccExplorer32. The doc already mentions that label, n-up, ole 2.0 and Rich Text presentation styles are not supported. The rest of the presentation</p>
<p>				styles appear ok</p>
<p>				RESOLUTION: Composite datawindow does not support MSAA Standard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR537905">537905</a></td>
<td>When opening a second window in a MDI webform application,</p>
<p>				the following error appears:</p>
<p>				Unable to cast object of type &#39;c__w_c_po_detailxxxxx&#39; to type Sybase.PowerBuilder.Web.PBWindowObject&#39;.</p>
<p>				Works ok when running in PBNative</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR537922">537922</a></td>
<td>The customer has an app with a datawindow on a tab page. The user enters search criteria into a column of the datawindow, then clicks a button on the tab page that takes the search criteria from the datawindow via dot notation and then does the search. It works fine in win32. But in Webforms the first time the button is clicked you see the &quot;loading&quot; message and then the datawindow is blank, and the dot notation brings back nothing from the datawindow. Enter the search criteria again and click, and now it works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR537932">537932</a></td>
<td>In Webforms if you have a datawindow column of type Long or Decimal and an Editmask of ###,###,##0 or similar, there is a problem entering a number into the column. If you type in consecutive zeros after a non zero digit it enters the last non zero digit instead of the zero. Enter &quot;100,000&quot; and you see &quot;111,110&quot;. Enter &quot;123,000&quot; and you see &quot;123,330&quot;. A datawindow column of type Number works correctly. All columns work correctly in Win32.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538109">538109</a></td>
<td>In generating XML from a datawindow (dot notation or SaveAs XML), PB creates a temp directory and file on the root directory. See FileMon output below:</p>
<p>				2:20:52 PM mes.exe:13232 QUERY INFORMATION C:\sctg NOT FOUND Attributes Error:</p>
<p>				2:20:52 PM mes.exe:13232 CREATE C:\sctg ACCESS DENIED USAC\us321142</p>
<p>				2:20:52 PM mes.exe:13232 OPEN C:\sctg NOT FOUND Options: Open Access: 00010080</p>
<p>				But if the user doesn&#39;t have access to the root directory, no XML gets generated. The user tried to workaround the issue by permanently creating the directory PB is trying to create and giving user&#39;s acces to that directory. But if the C:\sctg directory already exists, PB ignores it and creates a new incrementally named directory each time:</p>
<p>				2:24:05 PM mes.exe:13232 QUERY INFORMATION C:\sctg SUCCESS Attributes D:</p>
<p>				2:24:05 PM mes.exe:13232 QUERY INFORMATION C:\sctg.1 NOT FOUND Attributes Error:</p>
<p>				2:24:05 PM mes.exe:13232 CREATE C:\sctg.1 ACCESS DENIED USAC\us321142</p>
<p>				2:24:05 PM mes.exe:13232 OPEN C:\sctg.1 NOT FOUND Options: Open Access: 00010080</p>
<p>				A similar issue happened in CR 335944 with BuildFromDataStore. It too writes temporary files to the system root directory. But this CR was recently fixed so it works when users don&#39;t have acccess to the root directory. Can the same sort of fix be applied to this XML problem?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538134">538134</a></td>
<td>Performance is slow calling .NET webservice the</p>
<p>				first time in either PB IDE or running as application executable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538200">538200</a></td>
<td>When canceled a PrintSetup function,The return value is -1. However, this description does not exist in a manual.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538296">538296</a></td>
<td>The customer has an MDI app. The are several different sheets. Each sheet has a menu and a toolbar. The customer opens a Sheet 1 and it&#39;s tool bar is displayed. Sheet 2 when opened does a close(this) in the open event. According to the Help the open event occurs after a window is open but before it displays. Now if you open a Sheet 2 you never see it or it&#39;s toolbar because it is closed in the open event before it is displayed. However the toolbar for Sheet 1 disappears on the close of Sheet 2. It&#39;s as if it was removed by mistake as Sheet 2&#39;s toolbar. So now you are left with the first Sheet 1 open but no toolbar. The menu is OK.</p>
<p>				If you post the close(this) then you (briefly) see Sheet 2 open and disappear right a way (a flicker) and the toolbar for Sheet 1 remains as it should. But the customer doesn&#39;t like the flicker and wants it to work without posting.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538298">538298</a></td>
<td>Customer has an EJB in EAServer that he has then created a PB component for in PB 11. He then created a .NET assembly with that component and wants to be able to use the assembly dll in a stand alone winform application. </p>
<p>				The assembly referenced in the winform application does not connect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538307">538307</a></td>
<td>Customer wants us to restore the Components tab on the System Tree.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538341">538341</a></td>
<td>PB11.0/11.2 - SySAM should not check for explicit license limits .</p>
<p>				When SySAM was originally put into PowerBuilder, we enforced the original PowerBuilder license terms where the license was only good for a single major version.</p>
<p>				We have now changed this and will use the default SySAM logic rather than our own.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538397">538397</a></td>
<td>An Infomix interface of PB11.x receives SQL Error-201.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538452">538452</a></td>
<td>The web.config file is overwritten each time a deployment of a web service is done. Customer need some means to configure it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538515">538515</a></td>
<td>Customer wants to connect to ASE 15 on solaris</p>
<p>				using windows OS authentication. Can PowerBuilder handle this?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538706">538706</a></td>
<td>Wrong DW syntax if there are Table and Synonym having same name</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538710">538710</a></td>
<td>A cusomer has a large application that he is in process of migrating from PB 7 to PB11. The customer is doing updates with embedded SQL to a DB2 database. Somtimes there is an update that has nothing to update because the where clause does not match any rows. In PB 7 when this occured the SQLCode value that was returned was -1. This was not correct as there was no error, but rather just nothing to update. However the customer coded to this behavior, to let users know that nothing was updated (either because of a real error, or no match on the where clause). Now in PB 11 the return code in the same situation is a 0. This is correct as there was no update error. But the customer does not want to have to re-code his large application and wants it to have the same behavior as it did in PB 7. The documentation clearly states you should be checking the SQLNRows property on a 0 SQLCode return to see if any rows were updated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538728">538728</a></td>
<td>When using Jaws and tabbing into a dw, the response</p>
<p>				is not consistent.</p>
<p>				For example, a window with 2 dw&#39;s and a statictext field. The window has the</p>
<p>				tab order set to the static text field, then dw1 and dw2.</p>
<p>				When you run the app and open the window, click on the static text field. Now hit the tab and you tab inside dw1. The response from JAWS is:</p>
<p>				Department ID colon edit 100 type and text</p>
<p>				Department ID colon edit 200 type and text</p>
<p>				Tab 300</p>
<p>				Tab 400</p>
<p>				Tab 500</p>
<p>				Now when you tab to the next dw, </p>
<p>				Tab MA (the value of the dddw)</p>
<p>				Inconsistent behavior between the 2 dw&#39;s. Inconsistent response inside dw1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538872">538872</a></td>
<td>Computed colum with null value is exported with zero.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538878">538878</a></td>
<td>The customer has a window with picture buttons. If a PNG file is selected for the PictureName, it works if the full path is included. But if you put the directory that contains the images into the App Path for PowerBuilder:(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\pb115.exe)</p>
<p>				and then don&#39;t include a path reference for the PNG file in PictureName, the IDE can&#39;t find it. That works for all other image types.</p>
<p>				PNG files also won&#39;t be included in the EXE/PBDs unless there is a full path in the source code and in the PBR file. For all other image types, you can include a reference just to the image filename and rely on them being in the path at desgin/compile time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538889">538889</a></td>
<td>Customer believes that our datawindow does not meet 508 compliance standards because a computed field does not have a tab order and cannot receive focus so 508 readers cannot read the field.</p>
<p>				In order to comply with 508 standards, the computed field should have a tab order, be able to gain focus but should not be editable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR538913">538913</a></td>
<td>The customer has some datawindow columns of decimal 2 datatype and an editmask of ###,###.00. He is doing a SetColumn to this column in script, and this is placing the cursor to the right of the decimal point. In PB 6.5 they claim it used to put the cursor to the left of the decimal point. If you tab or click to the column it does put the cursor to the left of the decimal point, which makes more sense as you can enter digits to the left of the decimal point. When the cursor is to the right you can only enter the 2 decimal digits. The SetColumn should place the cursor to the left of the decimal point as it does when you tab or click to the column.</p>
<p>				09/09/2008: Verified fixed in 11.2 build 8616.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR539052">539052</a></td>
<td>After the function SetDetailHeight has been called, the scroll behaviour changes so that the scrollbar will scroll to the next row instead of scrolling within the row.</p>
<p>				This makes it impossible to see the parts of the row that are outside the control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR539298">539298</a></td>
<td>Customer has an application with many rich text edit controls that in PB 8 he was able to use CopyRTF on each, create a tab delimited file </p>
<p>				ls_data = &quot;~t&quot; + copyrtfstring1 + &quot;~t&quot; + copyrtfstring1 + &quot;~t&quot; + copyrtfstring1.</p>
<p>				Then using ImportFile he was able to import this file into a datawindow and later use the richtext strings to populate different rich text controls using the string in the datawindow and PasteRTF. </p>
<p>				This no longer works with new Rich Text control in PB 10.5 as the string from CopyRTF appears to be different and have CR/LF in it which when using ImportFile are not allowing all the text to be placed into one field.</p>
<p>				The text string when using CopyRTF in PB 8 is:</p>
<p>				{\rtf1\ansi\deff0{\fonttbl{\f0\froman Tms Rmn;}}{\colortbl\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue127;\red0\green127\blue127;\red0\green127\blue0;\red127\green0\blue127;\red127\green0\blue0;\red127\green127\blue0;\red127\green127\blue127;\red192\green192\blue192;}{\info{\creatim\yr2008\mo7\dy29\hr2\min53\sec17}{\version1}{\vern262367}}\paperw12240\paperh15840\margl257\margr324\margt239\margb260\deftab720\pard\ql{\f0\fs20\cf0\up0\dn0 \loch\af0 Let&#39;s see}} {\rtf1\ansi\deff0{\fonttbl{\f0\froman Tms Rmn;}}{\colortbl\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue127;\red0\green127\blue127;\red0\green127\blue0;\red127\green0\blue127;\red127\green0\blue0;\red127\green127\blue0;\red127\green127\blue127;\red192\green192\blue192;}{\info{\creatim\yr2008\mo7\dy29\hr2\min53\sec17}{\version1}{\vern262367}}\paperw12240\paperh15840\margl257\margr324\margt239\margb260\deftab720\pard\ql{\f0\fs20\cf0\up0\dn0 \loch\af0 won&#39;t work in PB 10.5}}</p>
<p>				And in PB 10.5 is:</p>
<p>				{\rtf1\ansi\ansicpg1252\uc1\deff0{\fonttbl</p>
<p>				{\f0\fswiss\fcharset0\fprq2 Arial;}</p>
<p>				{\f1\fswiss\fcharset0\fprq2 Tahoma;}</p>
<p>				{\f2\froman\fcharset2\fprq2 Symbol;}}</p>
<p>				{\colortbl;\red0\green0\blue0;\red255\green255\blue255;}</p>
<p>				{\stylesheet{\s0\itap0\f0\fs24 [Normal];}{\*\cs10\additive Default Paragraph Font;}}</p>
<p>				{\*\generator TX_RTF32 11.0.401.504;}</p>
<p>				\deftab1134\paperw12240\paperh15840\margl0\margt0\margr0\margb0\pard\itap0\plain\f1\fs20 let&#39;s see}{\rtf1\ansi\ansicpg1252\uc1\deff0{\fonttbl</p>
<p>				{\f0\fswiss\fcharset0\fprq2 Arial;}</p>
<p>				{\f1\fswiss\fcharset0\fprq2 Tahoma;}</p>
<p>				{\f2\froman\fcharset2\fprq2 Symbol;}}</p>
<p>				{\colortbl;\red0\green0\blue0;\red255\green255\blue255;}</p>
<p>				{\stylesheet{\s0\itap0\f0\fs24 [Normal];}{\*\cs10\additive Default Paragraph Font;}}</p>
<p>				{\*\generator TX_RTF32 11.0.401.504;}</p>
<p>				\deftab1134\paperw12240\paperh15840\margl0\margt0\margr0\margb0\pard\itap0\plain\f1\fs20 afdsf}</p>
<p>				This is not a bug, but a difference in the string with CopyRTF.</p>
<p>				Workaround is to strip out and throw away all carriage return and newline combinations in the strings returned by CopyRTF. </p>
<p>				long ll_pos, ll_all</p>
<p>				string ls_temp</p>
<p>				ll_all = len( ar_instring)</p>
<p>				ls_temp = Trim(ar_instring)</p>
<p>				// Search for and strip out all carriage return and newline combinations.</p>
<p>				ll_pos = Pos ( ls_temp, &quot;~r~n&quot; )</p>
<p>				do while ll_pos &lt;&gt; 0</p>
<p>				ls_temp = Left(ls_temp, ll_pos - 1) + Right(ls_temp, ll_all - (ll_pos + 1))</p>
<p>				ll_all = len(ls_temp)</p>
<p>				ll_pos = Pos ( ls_temp, &quot;~r~n&quot; )</p>
<p>				loop</p>
<p>				Return ls_temp</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR539465">539465</a></td>
<td>ImportFile and ImportString to use XML date format. 2007-07-01T00:00:00+01:00</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR539498">539498</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: 11.2_8565, 11.2_8542</p>
<p>				Database/Driver File/Version: N/A </p>
<p>				Comments: Within WebForms, when tabbing between datawindow editmask columns, the cursor gets positioned at end of edit mask, not at the beginning, as expected. Works fine in normal client-server application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR539502">539502</a></td>
<td>The customer is using an OLE Control on a window to use Adobe Acrobat Reader. At runtime in PB script he is accessing some properties on the OLE Control and is getting the error &quot;Name not found calling external object function&quot; in Winforms. It works fine in a native Powerbuilder application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR539509">539509</a></td>
<td>When connecting to OLEDB in a PB .NET Webform</p>
<p>				and retrieving a dw that has a column with a timestamp datatype, the following</p>
<p>				error message appears:</p>
<p>				Unexpected error was thrown, the browser will be closed!</p>
<p>				Please report the error to the Administrator</p>
<p>				Error: Syntax Error</p>
<p>				Line: 70304879</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR539618">539618</a></td>
<td>Proxy looses decimal definition in structure. A pb component</p>
<p>				that includes a structure is deployed to EAServer. When the proxy is generated</p>
<p>				in PB, the decimal definition in the structure is different.</p>
<p>				The structure is defined as:</p>
<p>				global type str_test_val from structure</p>
<p>				decimal{4} id_dec4_var</p>
<p>				decimal{0} id_decvar</p>
<p>				string is_stringvar</p>
<p>				decimal{4} id_decvar2</p>
<p>				end type</p>
<p>				When the proxy is generated, the structure definition is:</p>
<p>				global type proxytest_str_test_val from structure</p>
<p>				public:</p>
<p>				Decimal id_dec4_var</p>
<p>				Decimal id_decvar</p>
<p>				String is_stringvar</p>
<p>				Decimal id_decvar2</p>
<p>				end type</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR539650">539650</a></td>
<td>Enhancement request to add the ability to handle service credentials in our proxy generator.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR539795">539795</a></td>
<td>Error calling java class method of:</p>
<p>				Failed to find the proxy to represent the Java class: test.Bar</p>
<p>				It implements the following interfaces: test.BarHome</p>
<p>				The error is happening when calling</p>
<p>				barslist.get(i)</p>
<p>				barslist is defined as List</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR539872">539872</a></td>
<td>partition line is not drawn when the height of a group header is 4 or more.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR539930">539930</a></td>
<td>Powerbuilder 11.5 BETA build 1502. Winform smart client deployment. Always get an error in pbiupub.log file during deployment/publishing of a smart client winform application:</p>
<p>				Exception Type: System.IO.DirectoryNotFoundException</p>
<p>				Exception Message: Could not find a part of the path &#39;c:\e drive\11.5bugs\11460181\smc_winformoutput\&#39;.</p>
<p>				The deploy/publish seemed to go OK and you can run the app. But what is that error mean? Why is it there if the publish went OK?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR539932">539932</a></td>
<td>Certain syntax errors would crash the PocketBuilder compiler during a full build.</p>
<p>				If a non-visual user object has a reference to an instance variable in an ancestor NVO, a static reference would fail.</p>
<p>				Do not use:</p>
<p>				public constant string PATH = n_ancestor_obj.gs_USERPATH</p>
<p>				but use: </p>
<p>				public string PATH</p>
<p>				path = n_ancestor_obj.gs_USERPATH</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540054">540054</a></td>
<td>Cannot navigate with MS WEB activeX if the URL contains an applet and the application is connected to a database using JDBC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540055">540055</a></td>
<td>Nodes on treeview dw not working with JAWS</p>
<p>				A treeview dw is setup as:</p>
<p>				- 100</p>
<p>				-Firstname last name address</p>
<p>				When you click on the node or 100, JAWS is not indicating the value. When you click</p>
<p>				inside the node, JAWS indicates the value ok</p>
<p>				RESOLUTION: The root cause is that the column in the header band is readonly which could not get the focus, so the value could not indicated by JAWS.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540096">540096</a></td>
<td>508 compliance issue: Controls on a window that are disabled can not be tabbed to and protected columns in a datawindow can not be tabbed to. Since tabbing is the way to get the accessibilty information, then in these cases it is not available.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540253">540253</a></td>
<td>Please put pbl for source control on a different folder. When an object is moved, the status icon of source control is not correct. The details about this specification are added to a user&#39;s guide.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540348">540348</a></td>
<td>Server list in EAS deploy project is reduced when &quot;Use Windows Classic Stype on XP&quot; is select in the PB menu.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540469">540469</a></td>
<td>Output parameters from a procedure on Oracle through O90/O10 interface become 0 if SQLCA.DBParm has &quot;NLS_Charset=&#39;JA16SJIS&#39;&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540567">540567</a></td>
<td>When enabling trace and setting a trace file name</p>
<p>				from the System Options/Profiling tab, the path and filename not getting saved.</p>
<p>				When you restart PB, the path and file name for the trace file (xxxx.pbp) is no longer there.</p>
<p>				These settings do appear in the pb.ini:</p>
<p>				ProfEnable=1</p>
<p>				ProfOverwrite=1</p>
<p>				ProfFileName=C:\mytest.pbp</p>
<p>				ProfLabel=</p>
<p>				ProfTimerKind=2</p>
<p>				ProfTraceActivities=1042</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540568">540568</a></td>
<td>When trying to select a Profile on the EAServer</p>
<p>				Component/Server Host tab, the ddlb does not drop down properly. When</p>
<p>				you click on the arrow, the behavior appears more like a spin control and</p>
<p>				ddlb.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540578">540578</a></td>
<td>The customer has migrated his PB 9 app to PB 10.5 and the RTE tab stops are different throwing off his carefully arraigned docs. We know it&#39;s a totally new text control under the covers. The question is, is there anyway to adjust the tab stops in 10.5? We haven&#39;t found a way to do that but it seems like a basic feature.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540632">540632</a></td>
<td>App with msinet.ocx crashed when run in machine code</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540674">540674</a></td>
<td>With this fix applied, you should now be able to deploy a PB 11.5 PBNative executable (that does not launch pipelines) without having to include PBDPL115.DLL in the re-distributable DLLs. Apps that use Runtime Pipeline objects should work the same, and these apps will require PBDPL115.DLL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540752">540752</a></td>
<td>ORA-01461 &quot;can bind a LONG value only for insert into a LONG column&quot; occurs if you try to insert over 2000 bytes</p>
<p>				of characters containing a multibytes character to a varchar2(4000) column on a table through O84 interface.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540818">540818</a></td>
<td>The customer has an application deployed to Webforms on a Windows 2003 server machine. No PowerBuilder has been installed on this machine. The app has a datawindow with 2 autosize columns and one slideup column. They do a SaveAs PDF using Ghostscript version 8.62. The SaveAs fails with a -1. Without the autosize height and slide up properties set however, the SaveAs works. This problem only happens on the Windows 2003 deployment machine, on the development machine that is Windows XP, the SaveAs works OK with the autosize height and slide up properties set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540855">540855</a></td>
<td>Using global function to format DW in WebForm, showing data value instead of display value when clicked</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR540963">540963</a></td>
<td>A 3rd party software product called PaperMaster causes PB 10.5, 11, 11.5 to crash on startup. It seems related to the PB process loading certain PaperMaster DLLs (J2GShell.dll and J2GRes_env.dll)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR541147">541147</a></td>
<td>Date Values are not retrieved properly using ODBC driver from Sage Line 100 (accounting system.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR541211">541211</a></td>
<td>Customer wants PB to support the new help file (.cnt) formats as well as (.hlp):</p>
<p>				dw_1.Modify(&quot;DataWindow.Help.File=&#39;C:\Program Files\Sybase\PowerBuilder 11.0\Help\pbhlp110.cnt&#39; &quot;)</p>
<p>				and not just</p>
<p>				dw_1.Modify(&quot;DataWindow.Help.File=&#39;C:\Program Files\Sybase\PowerBuilder 11.0\Help\pbhlp110.hlp&#39; &quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR541242">541242</a></td>
<td>CR #465847 lets PowerBuilder cache the status of the PBG files to improve performance for target-wide SCC requests. This optimization assumes that the PBG files that we automatically retrieve from the SCC server will be considered up-to-date for 5 minutes before we automatically re-retrieve the PBG files for the next target-wide SCC request. The potential time savings for this optimization is quite significant in large targets (60+ PBLs). To control the refresh-rate of PBG files, use this PB.INI setting:</p>
<p>				[Library]</p>
<p>				SccPBGRefresh=nnn</p>
<p>				To turn of this optimization and force a re-synch of the PBG file each time, set SccPBGRefresh=0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR541300">541300</a></td>
<td>Memory leak in dynamic SQL statement.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR541411">541411</a></td>
<td>With a Rich Text DataWindow the text does not get wrapped to the size of the control </p>
<p>				as in previous versions but is wrapped to the page size.</p>
<p>				Display of the DataWindow looks different then in previous versions with indentation</p>
<p>				and gray outline.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR541473">541473</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.2_8599</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: In WebForm, the messagebox buttons Yes/No/Cancel should change from English to another language when setting ASP.NET &quot;Culture&quot; and &quot;UI Culture&quot; options. When running same application directly in client-server environment (outside WebForms) in Windows with another language than English (eg: Spanish), the buttons Yes/No/Cancel appear in the other language as expected (eg: Si/No/Cancelar in Spanish).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR541699">541699</a></td>
<td>All inserted rows are not displayed correctly and a vertical scroll bar does not work in preview mode right after calling dw.InsertRow().</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR541732">541732</a></td>
<td>WebForm .Net Application</p>
<p>				Clicking in an empty area of a DataWindow that has script in the clicked event </p>
<p>				gives a System.ArgumentException</p>
<p>				This problem is reproducible when deployed to some PC&#39;s but not on others.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR541892">541892</a></td>
<td>The problem happens if the table is the very first thing in the document. You are just not able to select the table to delete it. You can delete the contents. I loaded the doc into Word and I was able to detete it there, so it appears to be a PB problem. This is an exact match for the problem reported in CR 465670. That was for a richtext datawindow, this is a richtext control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR541991">541991</a></td>
<td>EAS/PBVM Enhancement request to make handling the out of memory situation </p>
<p>				more gracefully so that running processes can be finished first.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542062">542062</a></td>
<td>Use Ellipsis not indexed in online help</p>
<p>				DataWindow property &quot;Use Ellipses&quot; is *NOT* indexed in the PB Help file and can not be located via any search mechanism.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542114">542114</a></td>
<td>Using Informix native driver : This gives -201 (Syntax Error) select tab1_id, :al_RetrArg from tab1 union select tab2_id, :al_RetrArg from tab2 </p>
<p>				-&gt;This works: select tab1_id, :al_RetrArg from tab1 </p>
<p>				As a workaround, DBParm DisableBind=1 can be used, but results in bad perfomance.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542158">542158</a></td>
<td>Install PB 11.2 and PB 11.5 on the same machine and set both of them use served license.</p>
<p>				1. if start PB 11.2 first, PB 11.5 will go to grace mode, PB 11.2 will work properly.</p>
<p>				2. if start PB 11.5 first, both PB 11.5 and PB 11.2 work properly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542159">542159</a></td>
<td>When running a webform and trying to open a window with a rte datawindow, the following error occurs:</p>
<p>				Attempted to read or write protected memory</p>
<p>				From the online help, it states that RTE style datawindow is not supported with WebForm.</p>
<p>				Customer would like to see PB catch the error and exit gracefully.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542169">542169</a></td>
<td>When running webform app, behavior is not the same</p>
<p>				as running in pbnative. The WebForm datawindow is not populated with the</p>
<p>				Search Criteria.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542171">542171</a></td>
<td>Install PB, select served license, but for server name and port number, input NOTHING. Continue install by proceed (without license). Start PB , PB will work in &quot;evaluation mode&quot;. Then update to regular served license , the new license does not work.</p>
<p>				Workaround:</p>
<p>				Delete the old license file: pb115.lic.</p>
<p>				The new license now works. The underlying reason is the old license file sitting on disk is confusing SySAM.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542182">542182</a></td>
<td>In webforms tabbing to or clicking on an editmask field in selects the whole field instead of the cursor just being placed at the beginning of the field as in Win32.</p>
<p>				Also in the test case as you tab through fields when you come to a dddw, it tabs to the next window control rather than continuing to tab through the datawindow columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542189">542189</a></td>
<td>In PB 11.5, cannot deploy a webform that has a</p>
<p>				sharedobject that is calling a webservice.</p>
<p>				In PB 11.2, deploying a webform is ok. Getting the following error when calling it:</p>
<p>				Current Thread State: Background</p>
<p>				Method: System.Reflection.MethodInfo b()</p>
<p>				Exception Type: System.NullReferenceException</p>
<p>				Exception Message: System.NullReferenceException: Object reference not set to an instance of an object.</p>
<p>				at ql.b()</p>
<p>				at ql.Invoke(PBSessionBase A_0)</p>
<p>				at Sybase.PowerBuilder.PBMethodQueue.ExecuteAll()</p>
<p>				at Sybase.PowerBuilder.Web.PBSession.a()</p>
<p>				Exception Source: Sybase.PowerBuilder.Common</p>
<p>				Exception StackTrace: at ql.b()</p>
<p>				at ql.Invoke(PBSessionBase A_0)</p>
<p>				at Sybase.PowerBuilder.PBMethodQueue.ExecuteAll()</p>
<p>				at Sybase.PowerBuilder.Web.PBSession.a()</p>
<p>				Exception Call Stack: at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)</p>
<p>				at System.Environment.get_StackTrace()</p>
<p>				at Sybase.PowerBuilder.PBLogger.a(Exception A_0, LogLevel A_1, Boolean A_2, Boolean A_3)</p>
<p>				at Sybase.PowerBuilder.PBLogger.a(Exception A_0, LogLevel A_1, Boolean A_2)</p>
<p>				at Sybase.PowerBuilder.PBLogger.a(Exception A_0, LogLevel A_1, Boolean A_2)</p>
<p>				at Sybase.PowerBuilder.PBLogger.LogException(Exception e, LogLevel logLevel)</p>
<p>				at Sybase.PowerBuilder.PBLogger.LogException(Exception e)</p>
<p>				at Sybase.PowerBuilder.Web.WebThread.a(Exception A_0)</p>
<p>				at Sybase.PowerBuilder.Web.WebThread.a(Object A_0)</p>
<p>				at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542197">542197</a></td>
<td>The customer is using the HSplitScroll on a datawindow. If the splitter line is close to a dddw such that the drop down straddles the splitter line, after picking a new state if you then move the splitter, the part of the drop down on the right of the gray line stays with the gray line. It seems as if it is attached to the gray line. It only goes away if you click on some other column. It is a painting or refresh type of problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542204">542204</a></td>
<td>Customer is crashing in pbdwe105.dll and would like us to review the crash dump. He previously received a one off (CR 485586) that fixed a similar crash. That fix should be included in the build (7635) that he has now upgraded to.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542210">542210</a></td>
<td>In a computed field, trying to use a decimal datatype for an exponent results in an &quot;Expecting NUMBER expression&quot; error with both Powerbuilder 10.5.2 and 11.2. It is ok with Powerbuilder 9. Expression: ( field1 + field2 ) ^ field3</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542361">542361</a></td>
<td>Polish characters not rendred in a PDF file with saveAs function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542396">542396</a></td>
<td>Regression. This worked fine in PB 9. Normally in a dddw if you click into the column and get the drop down values, you can type a single character, and it will search and find the first dddw value that starts with that character. It will scroll the dddw if needed. It works slightly differently if you tab into the dddw column. Then you don&#39;t get the drop down, but the search still works. Type in a single character and it finds the first value that starts with that character and that value is displayed in the dddw column. This same behavior happens in a browser when the datawindow is displayed in HTML.</p>
<p>				In PB 11 the search not happening in a browser if the datawindow Web Datawindow property is checked. This worked fine in PB 9. But in 11 if you click on the dddw column the search does not happen. It still happens if you tab into the column, but not when you click on it. It also seems like the drop down is differrent. It&#39;s static, always the same drop down, no matter what value is currently displayed. Normally if there is a value displayed in the dddw column and you click on it to get the drop down, the current value heads the list. But with Web Datawindow property checked, you always get a static dropdown of the initial values, and the single character search does not work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542585">542585</a></td>
<td>.NET Webform</p>
<p>				Coding the ItemError Event in a DataWindow prevents DataWindow Clicked Event </p>
<p>				to postback to the server when clicking in a column area.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542627">542627</a></td>
<td>High resource usage of (GDI, User) resources with printing and scrolling of a complex large report.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542633">542633</a></td>
<td>After you open a datawindow graph for the first</p>
<p>				time and you are prompted to &quot;Do you want to install DirectX?&quot;, if you hit</p>
<p>				ok, the install appears to hang or not install at all on vista</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542648">542648</a></td>
<td>After issuing a disconnectserver() and then</p>
<p>				destroying the connection object, the runtime monitor or netstat -a still</p>
<p>				shows the connection is established.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR542654">542654</a></td>
<td>The customer has a PB app that calls a web service. When deployed and run locally this works fine. But if he deploys the PB app to a network drive, the webservice call does not work. The createinstance is successful, but the actual webservice call fails with a try catch SoapException error, but the error message is blank.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR543077">543077</a></td>
<td>On some large generated PSR files a crash occurs when trying to load the PSR file back in.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR543203">543203</a></td>
<td>some extra characters not rendred on Chinese XP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR543236">543236</a></td>
<td>The customer is experiencing intermittent crashes when rebuilding a PB applications using the ORCA API. It appears to be related to SYSAM. A crash dump is submitted for Engineering analysis.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR543262">543262</a></td>
<td>11.5 Webforms on Vista SP1. A tab page with raggedright = false is chopping off tab text, and one tab is completely missing. On XP the same thing happens and there is an additional error message.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR543385">543385</a></td>
<td>PB 11 and PB 10.5.2 connecting to MS SQL Server 2005 with OLE DB driver. In the datawindow painter on the Compute tab, right click and list database functions. There are only 3 functions listed. But in PB 9 with the mss driver there were dozens of functions listed. In PB 11 with the new SNC native driver there are also dozens of functions listed.</p>
<p>				For OLEDB this is controlled by the pbodb110.ini file. It is located in the C:\Program Files\Sybase\Shared\PowerBuilder directory. In the [Microsoft SQL Server] section you&#39;ll see:</p>
<p>				PBFunctions=&#39;SYBASE_FUNCTIONS&#39;</p>
<p>				and in the [SYBASE_FUNCTIONS] section you&#39;ll see:</p>
<p>				[SYBASE_FUNCTIONS]</p>
<p>				AggrFuncs=ave(),sum()</p>
<p>				Functions=substr()</p>
<p>				Only three functions listed. So the customer can edit this and add more functions. </p>
<p>				This CR is a request to more properly populate the function list for MS SQL Server in the pbodb110.ini file. Let&#39;s start he user off with the same functions listed as with MSS or SNC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR543493">543493</a></td>
<td>Problem trying to use an feature offered by the operator ie. to dial the number (*35*1234#) to use the feature (block incoming calls).</p>
<p>				To send this by using the PhoneCall.MakeCall() function, doesn&#39;t work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR543625">543625</a></td>
<td>ProfileString returns a string including the double quotes from the ini file, causing Connect to fail.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR543644">543644</a></td>
<td>OS: Windows 2003 SP2</p>
<p>				Versions and Build #s Tested: PocketBuilder 2.5.1 Build 1155</p>
<p>				Database/Driver File/Version: ASA 10.0.1_3722 with Mobilink</p>
<p>				Comments: </p>
<p>				Application shuts down with GPF when starting Ultralite synchronization. The application shuts down abruptly and Event Viewer registers the GPF:</p>
<p>				Faulting application PK25.exe, version 2.5.0.1123, faulting module ulrt10.dll, version 10.0.1.3722, fault address 0x0002f9f3.</p>
<p>				The application, C:\Program Files\Sybase\PocketBuilder 2.5\PK25.exe, generated an application error The error occurred on 09/10/2008 @ 11:05:14.750 The exception generated was c0000005 at address 018EF9F3 (ulrt10!ULSimulateRuntimeAssertion)</p>
<p>				The same crash happens with this application after deployed to a Pocket PC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR543671">543671</a></td>
<td>The customer is claiming that PB generates the wrong SQL in a datawindow when nulls are involved in retrieval arguments (bind variables). Suppose a table T1 has 2 columns; A and B. The table has one row in it and column A has a value &quot;Hello&quot; and column B is null. The SQL statement: SELECT A, B FROM T1 WHERE B = NULL; This statement should return no rows because comparisons to null are always unknown even if the value being compared is null. So null = null evaluates to unknown not true, and behaves as false in the real world because it is not true.</p>
<p>				In PowerBuilder a datawindow with a retrieval argument has this for SQL:</p>
<p>				SELECT &quot;MY_NULL&quot;.&quot;A&quot;, </p>
<p>				&quot;MY_NULL&quot;.&quot;B&quot; </p>
<p>				FROM &quot;MY_NULL&quot; </p>
<p>				WHERE &quot;MY_NULL&quot;.&quot;B&quot; = :s_argument </p>
<p>				If the value of your retrieval argument is null PB generates the following SQL at run time:</p>
<p>				SELECT &quot;my_null&quot;.&quot;a&quot;, &quot;my_null&quot;.&quot;b&quot; FROM &quot;my_null&quot; WHERE ( &quot;MY_NULL&quot;.&quot;B&quot; IS NULL )</p>
<p>				This statement correctly returns the row where B is a null. But PB has changed SQL from B = NULL to B IS NULL, and it should not be doing this as they mean different things and return different result sets..</p>
<p>				A quick analysis on the web confirms the technical correctness of the customer&#39;s argument. However it is a controversial area with many tools coming down on the side that PB has. And some as the customer points out (Oracle SQL Developer) coming down on the other side. Changing the behavior at this point would have a tremendous impact on existing customers. Perhaps Engineering could supply an explanation of why PB does what it does in this area?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR543924">543924</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5.2_7699 and PB 11.2_8616</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				EAServer 6.2 and/or 5.5 for Windows </p>
<p>				We deploy a dummy JSP page into EAServer 5.x or 6.x with the following HTML Code:</p>
<p>				&lt;P&gt;&lt;IMG id=&quot;IMG1&quot; src=&quot;../images/128_lg.jpg&quot;&gt;&lt;/P&gt;</p>
<p>				After deploying the page, we enter the EAServer WebApplication directory and open the jsp page. The slashes are transformed into backslashes:</p>
<p>				&lt;P&gt;&lt;IMG id=&quot;IMG1&quot; src=&quot;..\images\128_lg.jpg&quot;&gt;&lt;/P&gt;</p>
<p>				This causes some confusion for Internet Explorer when jsp is deployed to remote EAServer since it will look at local physical directory instead of virtual directory. As a result, images are not loaded.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR543949">543949</a></td>
<td>Webform is hanging in the debugger on the itemchanged</p>
<p>				When a breakpoint is added in the uf_itemchanged of na_req_details in reqent_v.pbl.</p>
<p>				Also triggered is the itemchanged in the uo_rules_req_detail in the reqent_v.pbl and</p>
<p>				the itemchanged in the u_dwa_rules_1 in the inh_vuo_pbl.</p>
<p>				RESOLUTION: Engineering provided workaround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR544054">544054</a></td>
<td>When in the dberror event and using the powerscript function</p>
<p>				throw xxx, pb will not throw to the exception instead it will continue on with the code.</p>
<p>				When you call a webservice and the retrieve fails, it will trigger the dberror event.</p>
<p>				In the dberror it has a statement: throw lse. Instead of throwing that exception,</p>
<p>				it will continue will the next line of code in the getcustomerinfo.</p>
<p>				RESOLUTION: PB does not support the exception/runtimeerror thrown in DBERROR Event</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR544352">544352</a></td>
<td>When using the Sharepoint webservice and calling the GetList() function using EasySoap, the return value is null.</p>
<p>				RESOLUTION: PB does not support Any return type because we do not know the exact type ,and so we can not map it to a PB data type.</p>
<p>				VS .Net WebService treats its XmlNode derived type as the WSDL Any type.And VS.Net treats the Any type in WSDL as XmlNode type.I guess the Sharepoint webservice is made by VS.Net platform.So Visual Studio.Net can consume it .</p>
<p>				Workaround:</p>
<p>				1. At design time, use Web Service as normal: choose to use &quot;.NET engine&quot; so that Pb will generate a new assembly (mytest.dll, for example in this testcase). </p>
<p>				2. Create a WinForm target based on the existing PB target(sharepoint.pbl). </p>
<p>				3. Go to the property dialog of the new Winform target -- right click the new Winform target and choose properties </p>
<p>				4. Go to the &quot;.NET Assemblies&quot; tab to add mytest.dll as reference </p>
<p>				5. using the following code to call the web service. </p>
<p>				#if defined PBWINFORM then </p>
<p>				WebService.Lists ws </p>
<p>				ws = create WebService.Lists </p>
<p>				ws.PreAuthenticate = true</p>
<p>				ws.Credentials = create System.Net.NetworkCredential(&quot;sharepointsetup&quot;, &quot;xocu3xxxxri&quot;, &quot;xxxxx&quot;)</p>
<p>				ws.Url =&quot;https://xxxxxxx/sites/xtestxxxx/_vti_bin/lists.asmx&quot;</p>
<p>				System.Xml.XmlNode node1 </p>
<p>				node1 = ws.GetList( &quot;Announcements&quot;) </p>
<p>				string ss </p>
<p>				ss = node1.OuterXml </p>
<p>				messagebox(&quot;OK&quot;, ss) </p>
<p>				#end if</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR544377">544377</a></td>
<td>The customer has an ASE stored procedure that has a float datatype as the resultset. He is retrieveing this into a datawindow column of type decimal. It works OK in PB 10.2. But after migrating to PB 10.5 where decimals have changed and have 28 digits of precision he is gettimg the wrong value. Wrong by many magnitudes. The value in the database was loaded as scientific notation. </p>
<p>				Database value: 2.06479860179892282E-016.</p>
<p>				PB 10.2 decimal column: 0.000000000000000206 (correct for 18 digits precision)</p>
<p>				PB 10.5 decimal column: 20647986017989224 (incorrect decimal point)</p>
<p>				10.5 decimal value should be 0.00000000000000020647986017989224</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR544416">544416</a></td>
<td>When setting the &#39;Autosize Height&#39; property to &#39;On&#39; on computed fields in DataWindows, upon saving the DW the DataWindow Error: line.., column.. Incorrect Syntax appears.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR544419">544419</a></td>
<td>A DW column has an expression in its Format property depending on the value of another column that gets a linefeed and carriage return set in the item. This will cause PB to disappear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR544462">544462</a></td>
<td>When adding a computed field in the header of a</p>
<p>				group datawindow, pb will crash at:</p>
<p>				FAULTING_IP: </p>
<p>				PBDWE110!dwexpr_eval_aggr+6c [e:\pb11\dw\engine\common\dwexprd.cpp @ 284]</p>
<p>				1087a1dc 8b14b2 mov edx,[edx+esi*4]</p>
<p>				STACK_TEXT: </p>
<p>				0012de30 1087aeff 05c5f994 00000000 0012dfc0 PBDWE110!dwexpr_eval_aggr+0x6c [e:\pb11\dw\engine\common\dwexprd.cpp @ 284]</p>
<p>				0012df34 1087e8a8 0012df5c 01531e48 0012dfc0 PBDWE110!dwexpr_eval_datetime+0x49f [e:\pb11\dw\engine\common\dwexprd.cpp @ 218]</p>
<p>				0012df64 1087fae4 0012dfc0 00000000 0153138c PBDWE110!dwexpr_eval_stringdatetime+0x18 [e:\pb11\dw\engine\common\dwexprs.cpp @ 2690]</p>
<p>				0012df74 1087f945 015313b4 0012dfc0 0153138c PBDWE110!dwexpr_eval_string+0x344 [e:\pb11\dw\engine\common\dwexprs.cpp @ 238]</p>
<p>				0012df8c 10868323 0153138c 0012dfc0 012226b8 PBDWE110!dwexpr_eval_string+0x1a5 [e:\pb11\dw\engine\common\dwexprs.cpp @ 287]</p>
<p>				0012e804 107fcd3f 012073b0 0102fb88 0012e848 PBDWE110!dwexpr_compute_gob+0x213 [e:\pb11\dw\engine\common\dwexpr.cpp @ 605]</p>
<p>				Trying to add the following computed field:</p>
<p>				string(first(start_date for group 1))</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR544531">544531</a></td>
<td>DataWindow column of decimal type does NOT correctly show decimal places in .NET Web Forms application. Example: type in 1.888888 it shows 1.888888, instead of 1.89</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR544600">544600</a></td>
<td>When a datawindow query is created in graphical mode in PB, it contains copious white space in the form of tabs and spaces. This is a request to decrease query size sent to the database by eliminating the unnecessary white spaces in query prior to executing the query.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR544602">544602</a></td>
<td>Internal SOAP Processing Failure</p>
<p>				The .Net SOAP enveloppe request is found to be empty with certain complex datatypes</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR544616">544616</a></td>
<td>If a datawindow retrieves a value of say 12.123456789 and the editmask for the decimal column in the datawindow has less precision say ###.##### the value displayed is rounded. In the above example 12.12346 is displayed. Notice the 5 has been rounded up to a 6. Is this correct behavior for an editmask? I would think it should just truncate and display 12.12345 That&#39;s what this customer wants as well. But this is one of those things that people will want one way or the other. Can we let the user choose? Like a Rounding checkbox that is checked by default, but would truncate if unchecked? If this can be done, please provide the same capability in the Editmask control as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR544801">544801</a></td>
<td>Request for Crash dump analysis. 11477179.zip is on \\sorcerer\testcases\public\11400000</p>
<p>				and on \\adc-cn-pbbld\pse_folder. The zip contains the dump file.</p>
<p>				Powerbuilder 11.1, EAServer 5.5, ASE 12.5 and OpenClient 12.5.</p>
<p>				They have 20 servers in a cluster. Six of them are naming servers. They weren&#39;t sure, but the datawindows they have problems with could be composite or nested.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR544884">544884</a></td>
<td>Strange phenomenon when a response window has a datawindow containing several DropDownDatawindows on it. The Fonts are not fitting into the columns any longer. After changing the edit style back to edit, the phenomen is gone.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR544906">544906</a></td>
<td>Wrong value for bNilIsNull property in the XHTML javascript generated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_123.htm#CR544930">544930</a></td>
<td>Customer believes that to be full .NET CLS compliant that</p>
<p>				PB should be able to throw an exception from anywhere.</p>
<p>				From cr544054, there is an restriction that you cannot throw an exception/runtimeerror</p>
<p>				from the dberror event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR544932">544932</a></td>
<td>The customer had PB 11.2 working fine with served license. He generated a served license for PB 11.5. The license generation process implied the license was good for 11.5, 11.2 and 11.1. He put the new license on the same sysam server as before and installed PB 11.5.</p>
<p>				But when he tries to run either PB 11.2 or PB 11.5 it crashes out of PB. The TSE tried to repro here and for him he can start either PB, but only in eval mode, the customer is not even getting that. Similar to CR 542158.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR544957">544957</a></td>
<td>Customer is calling a stored procedure in MS SQL Server as an RPC declared in the transaction object. Connection is SNC or OLE DB. The routine is returning a value of 40243717 declared as a numeric(14,0) into a decimal argument in the RPC and a decimal variable in PB. The value in PB is just 4. If you use a PB double as the argument and variable, then the correct value is returned.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR544993">544993</a></td>
<td>Found inconsistency in the manual &quot;Application Techniques PowerBuilder 11.0&quot;.</p>
<p>				Please see the following 2 explanations:</p>
<p>				(1) It says on page 760 : &quot;you must always rebuild the entire application and deliver all the dynamic libraries to customers where you make a revision to any library.&quot;</p>
<p>				But,</p>
<p>				(2) It says on page 762: &quot;If changes are isolated and do not affect inherited objects in other PBSs, you might be able to distribute individual PBDs to your users to provide an upgrade or bug fix.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545067">545067</a></td>
<td>Names of the javascript files in XHTML change when using SetFullState</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545089">545089</a></td>
<td>When pressing the function keys (f1-f12), they either</p>
<p>				do not trigger the pbm_keydown event or they trigger some other windows function.</p>
<p>				For example, when I hit F6 on the WM5 emulator the volume control pops up. When</p>
<p>				I hit F2 the pbm_keydown event doesn&#39;t fire.</p>
<p>				From MSN: http://msdn.microsoft.com/en-us/library/bb431750.aspx</p>
<p>				F2 maps to VK_F2 (0x71) and F4 maps to VK_F4 (0x73)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545197">545197</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5.2_7757 </p>
<p>				Database/Driver File/Version: MS SQL Server 2000 - connecting via PB ODB interface</p>
<p>				Comments: DECLARE...PROCEDURE / EXECUTE fails when executed from within a PB NVO component. But the same code works fine when executed within standard client server application and procedure returns one row in resultset as expected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545325">545325</a></td>
<td>add support for MTOM PB .Net</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545354">545354</a></td>
<td>PocketBuilder IDE will crash during a Full Rebuild</p>
<p>				when an object is saved with a maximum length object name (40 chars).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545361">545361</a></td>
<td>The customer is using the PowerBuilder PrintSetup() function and selecting a printer and an orientation of landscape. But if the printer name is long, greater than 30 characters, the orientation is lost and the datawindow is printed as Portrait.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545373">545373</a></td>
<td>The customer upgraded his .Net Framework 2.0 with a service patch that gets him to build .Net Framework Version 2.0.50727.832. But this upgrade breaks PB 11.5 web service functionality. He can&#39;t generate a web service proxy with this upgrade.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545441">545441</a></td>
<td>A WebForm Window Dynamic Function call causes a CS0645: Identifier too long error on deployment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545442">545442</a></td>
<td>PB crashing when trying to connect to StarTeam</p>
<p>				or when selecting a starteam project</p>
<p>				Using the workaround of CreateJavaVM=0 does not appear to work in PB 11.5.</p>
<p>				RESOLUTION: Works ok in PB 11.5 (build 3045) using CreateJavaVM=0. But it is</p>
<p>				not working in PB 11.5 GA. You also need to null out the JDK and JRE path under Tools/System Options in the PB IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545479">545479</a></td>
<td>Groupboxes are not sizing properly on .net webform.</p>
<p>				Group boxes appear longer and it interferes with the rest of the format of the page.</p>
<p>				Using the w_m_ftp_account_setup window in the ftpacct.pbl.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545480">545480</a></td>
<td>Incorrect Popup menu displays on WebForm.</p>
<p>				When you rmb on the requisition id field in PBNative, you see the following items</p>
<p>				on the popup menu:</p>
<p>				Search</p>
<p>				Save</p>
<p>				New</p>
<p>				Retrieve</p>
<p>				Delete</p>
<p>				Insert</p>
<p>				Sort</p>
<p>				Print Label</p>
<p>				When you run the same app in PB .NET WebForm, the following items appear on the </p>
<p>				popup menu:</p>
<p>				Undo</p>
<p>				Cut</p>
<p>				Copy</p>
<p>				Paste</p>
<p>				Delete</p>
<p>				SelectAll</p>
<p>				Using the w_print_shipping_label window in the label.pbl.</p>
<p>				Rbuttondown code is in the dw_row_count on the w_print_shipping_label</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545483">545483</a></td>
<td>When you tab out of a column, it is not triggering a retrieve.</p>
<p>				Problem happens in 2 places:</p>
<p>				w_print_shipping_label in the labels.pbl</p>
<p>				w_m_setup_user in the users.pbl</p>
<p>				RESOLUTION: Workaround found. Added i_uo_header.taborder to the sle and then</p>
<p>				was able to retrieve by tabbing out.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545487">545487</a></td>
<td>When pasting into a stringmask whose mask is # allowing only numeric digits,</p>
<p>				blanks gets inserted when letters are pasted and and dots gets inserted when </p>
<p>				pasting fractional values.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545494">545494</a></td>
<td>RightToleft Text in a Menu is diplayed mirrored.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545536">545536</a></td>
<td>Popup menu won&#39;t display in webform. When you rmb</p>
<p>				on the item id or warehouse column, a popup menu should appear but does not.</p>
<p>				Works ok in PBNative. Using the w_m_report_item_audit in the itmaudit.pbl.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545555">545555</a></td>
<td>Checkbox text displays differently in Webforms than Win32.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545562">545562</a></td>
<td>A popup menu does not disply in WebForms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545569">545569</a></td>
<td>Clicking on a treeview item gets Unexpected error was thrown, the browser will be closed!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545607">545607</a></td>
<td>Aplication with tabcontrol, inheritance and code in resize events of objects and ancestor objects.</p>
<p>				Custom objects are not properly initialized in the Resize event having size 0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545634">545634</a></td>
<td>A datawindow that has a rich text column will cause the Powerbuilder ide to crash when setting the autosize height of the column and the detail band to true. According to the PB 11.5 release notes this is a known issue and installing the .NET 3.5 Framework would solve the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545675">545675</a></td>
<td>Text in Header not displayed after making a column visible in a DW grid</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545778">545778</a></td>
<td>When running an executable where a user does</p>
<p>				not have admin privileges, the following error appears:</p>
<p>				Unicode Font Substitution</p>
<p>				PowerBuilder failed to change the Unicode font substitution. You must run</p>
<p>				at least once with administrator privileges to complete this process</p>
<p>				Problem happens on winxp and vista. Worked ok in PB 11.2 where user did not</p>
<p>				have admin privileges.</p>
<p>				PowerBuilder Engineering has determined that this font substitution logic is no longer necessary in PB 11.5. With this fix applied, the initialization logic that leads to this FDCC warning has been removed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545819">545819</a></td>
<td>Adding PBTrimCharColumns=&#39;YES&#39; to the DB2 entries in the pbodb115.ini file no longer works in PB 11.5. Worked fine in PB 11.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545823">545823</a></td>
<td>Customer getting an random exception_int_divide_by_zero</p>
<p>				error.</p>
<p>				The following appears in the Jaguar log file:</p>
<p>				Oct 03 13:46:46 2008: 0000007788 PB INTERNAL EXCEPTION on: Thread : 7788, Address : 0x0E4C9C9E, Type : EXCEPTION_INT_DIVIDE_BY_ZERO. CPB_Component::invoke</p>
<p>				Oct 03 13:46:46 2008: 0000007788 Dump Ignored</p>
<p>				Oct 03 13:46:46 2008: 0000007788 Fatal Error Occurs when try to invoke PB method of_getreport in CISReport4CIS/n_cst_bso_rpt_interface_mgr.</p>
<p>				Oct 03 13:46:46 2008: 0000007788 Fatal Error Occurs in PB Component, Jaguar Terminated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545928">545928</a></td>
<td>Customer getting a random exception access violation error.</p>
<p>				FAULTING_IP: </p>
<p>				PBDWE110!dwTableAggrSortCmp+9303</p>
<p>				08a5c1e3 8b6d00 mov ebp,[ebp]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 08a5c1e3 (PBDWE110!dwTableAggrSortCmp+0x00009303)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 00000007</p>
<p>				Attempt to read from address 00000007</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR545982">545982</a></td>
<td>Exception access violation in the pbvm:</p>
<p>				FAULTING_IP: </p>
<p>				PBVM110!ob_type_vtable_module_srch+aa</p>
<p>				082aa05a 668b5cd102 mov bx,[ecx+edx*8+0x2]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 082aa05a (PBVM110!ob_type_vtable_module_srch+0x000000aa)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				RESOLUTION: Problem was a group loader issue in the pbvm. Fix is in PB 11.2 (build 8669) and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR546053">546053</a></td>
<td>Customer has an application that passes blobs using PB 10.5.x and EAServer 6.1 using JDK 1.4. With PB 10.5.1 this worked fine but with PB 10.5.2 they are now crashing with the following at the end of their log file:</p>
<p>				2008-10-02 17:29:48.619 INFO Thread-70 [JaguarServer] Warning: protocol &quot;iiops&quot; not supported.</p>
<p>				2008-10-02 17:29:48.697 INFO Thread-70 [JaguarServer] n_case: : Jaguar Component Property Error: &#39;com.sybase.jaguar.component.report.librarylist&#39; Not Found.</p>
<p>				2008-10-02 17:29:48.712 INFO Thread-70 [JaguarServer] n_case: : File : C:\Apps\Astellas\11477533\d_wf_crf_status_report.dat</p>
<p>				2008-10-02 17:29:48.712 INFO Thread-70 [JaguarServer] n_case: : File Opened Successfully</p>
<p>				2008-10-02 17:29:48.712 INFO Thread-70 [JaguarServer] n_case: : Blob Size : 175988</p>
<p>				2008-10-02 17:29:49.806 INFO Thread-70 [JaguarServer] n_case: : File : C:\Apps\Astellas\11477533\d_wf_crf_status_report.dat</p>
<p>				2008-10-02 17:29:49.806 INFO Thread-70 [JaguarServer] n_case: : File Opened Successfully</p>
<p>				2008-10-02 17:29:49.806 INFO Thread-70 [JaguarServer] n_case: : Blob Size : 175988</p>
<p>				2008-10-02 17:29:51.322 INFO Thread-70 [JaguarServer] n_case: : File : C:\Apps\Astellas\11477533\d_wf_crf_status_report.dat</p>
<p>				2008-10-02 17:29:51.322 INFO Thread-70 [JaguarServer] n_case: : File Opened Successfully</p>
<p>				2008-10-02 17:29:51.322 INFO Thread-70 [JaguarServer] n_case: : Blob Size : 175988</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR546065">546065</a></td>
<td>Customer seeing an access violation error in the pbshr:</p>
<p>				FAULTING_IP: </p>
<p>				PBSHR110!PbHeap_free+412</p>
<p>				07d2c502 833800 cmp dword ptr [eax],0x0</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 07d2c502 (PBSHR110!PbHeap_free+0x00000412)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 240a0d0d</p>
<p>				Attempt to read from address 240a0d0d</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR546206">546206</a></td>
<td>Handle(w_mdi_frame.mdi_1) failing in WinForm, it returns a zero. Handle(w_mdi_frame) is working.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR546440">546440</a></td>
<td>Enhancement Request to be able to use UNC filepaths with .net Webform applications</p>
<p>				for using file operations like FileOpen, FileRead, FileWrite</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR546482">546482</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: 10.5.2 build 7757 and 11.2 build 8616 </p>
<p>				Database/Driver File/Version: PBODB interface, connecting to MySQL 6.0</p>
<p>				Comments: In DW Painter, when creating a dw based on two tables with a relationship between them, a GPF occurs at PBUDO105.dll (See dmp and log files attached to reproduction for details).</p>
<p>				It works fine when tables involved have no relationship between them.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR546561">546561</a></td>
<td>Net WebForm: </p>
<p>				PBCommandParm not correct sometimes for multiple client sessions on same PC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR546654">546654</a></td>
<td>Request of a feature that allows the programmer to access the last modification date of an object in code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR546675">546675</a></td>
<td>Proxy generation converts complex datatype Any to String.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR546855">546855</a></td>
<td>Enhancement request to add ADO .NET support for DataDirect Connect for ADO.NET 3.1 driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR546860">546860</a></td>
<td>Passing a negative value to the tan() results in a PowerBuilder Execution Error (R0005) Application terminated. Error: Negative value encountered in function. </p>
<p>				This only occurs when used in a machine code executable. Running in both the IDE and a Pcode executable does not result in the error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR546974">546974</a></td>
<td>Start from PB11, it is support to use &quot;OpenUserObject&quot; &amp; &quot;OpenUserObjectWithParm&quot; to dynamically create userobjects in .NET WebForm.</p>
<p>				It is recently discovered that user cannot use &quot;TAB&quot; key to move focus in controls of </p>
<p>				userobjects, which is dynamically opened by those functions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR547192">547192</a></td>
<td>Instance variables defined as Arrays in a PB Component crashes Jaguar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR547215">547215</a></td>
<td>Performance issue running in process dual interface</p>
<p>				com server.</p>
<p>				In PB 9 the response time was less than a second when simulating 100 concurrent users.</p>
<p>				In PB 11, the response time dramatically increases.</p>
<p>				RESOLUTION: Engineering suggested to upgrade to PB 11.5 (it has better performance</p>
<p>				for com) and suggested a coding change to improve performance.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR547222">547222</a></td>
<td>When clicking into the Item ID column, it triggers the</p>
<p>				itemchanged event which produces an error. Then if you tab into the Item ID and enter a value and then tab out, the ItemChanged event doesn&#39;t appear to fire.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR547243">547243</a></td>
<td>When using the Zebra Z4M Plus (200 dpi) print driver</p>
<p>				and trying to preview and datawindow of type label, it causes the print preview</p>
<p>				to be greyed out.</p>
<p>				RESOLUTION: Paper size was left blank. By using Default(0) for the paper size</p>
<p>				resolved the issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR547500">547500</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.2_8616 and 11.5_2506</p>
<p>				Database/Driver File/Version: PBODB interface connecting to DafaFlex </p>
<p>				Comments: PB displays DataFlex tables columns and data truncated in DB Painter. When displaying &quot;Edit Data - Grid&quot;, the 1st column with one row is displayed, only. When querying via ISQL Session, all columns are displayed, but only one row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR547537">547537</a></td>
<td>The dddw (U/M) column appears to disappear when a message</p>
<p>				box appears.</p>
<p>				Works ok in PBNative.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR547589">547589</a></td>
<td>When using DWSyntax for the script to modify a column&#39;s UseFormat or UseEllipses the script is not displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR547595">547595</a></td>
<td>In EAServer 6 Corba Components Guide error regarding PB Errorlogging. </p>
<p>				According to the doc:</p>
<p>				*****</p>
<p>				CHAPTER 5 Developing and Deploying PowerBuilder Components</p>
<p>				CORBA Components Guide</p>
<p>				The PowerBuilder ErrorLogging class writes errors to</p>
<p>				%DJC_HOME%\logs\pb-server.log. To use PowerScript to create an instance</p>
<p>				of the class and to log messages, use the following syntax:</p>
<p>				ErrorLogging logger</p>
<p>				getContextService(&quot;ErrorLogging&quot;, logger)</p>
<p>				logger.log(&quot;My Message&quot;)</p>
<p>				*****</p>
<p>				The errorlogging component writes to the system log, not &quot;pb-server.log&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR547696">547696</a></td>
<td>When using BuildFromString with PB 11.2 Build 8616 on EAS 5.5 it gives an exception Error calling method of a PBNI object when &#39;Include unreferenced objects in consolidated PBD&#39; is not checked for deployment of pbdom library.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR547732">547732</a></td>
<td>When on the Objects tab in a .net web service project,</p>
<p>				when you change the message name, it changes it in the wsdl but the </p>
<p>				operation name doesn&#39;t change and customer believes it should.</p>
<p>				&lt;wsdl:operation name=&quot;of_return_name&quot;&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR547953">547953</a></td>
<td>A GetItemString function will execute the computing column of row not existing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548019">548019</a></td>
<td>Setfilter function in dynamic crosstab datawindow is not working when columns returned from Describe function are used to build filter string.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548041">548041</a></td>
<td>Customer getting an access violation in pbsyj.</p>
<p>				From the stack trace, problem may be happening further down:</p>
<p>				3c9ed528 09794896 616e614d 00000000 00000000 PBSYJ110!Syc1_GetError+0x2a [e:\pb11\db\sycli\pbsyc1.cpp @ 4107]</p>
<p>				3c9ed53c 0979b7c4 616e614d 0000000c 00000001 PBSYJ110!Syc1_PutError+0x16 [e:\pb11\db\sycli\pbsyc1.cpp @ 2656]</p>
<p>				3c9ee59c 20726576 616e614d 5d726567 74614420 PBSYJ110!Syc1_DoJaguarLogin+0x444 [e:\pb11\db\sycli\pbsyc1.cpp @ 6762]</p>
<p>				WARNING: Frame IP not in any known module. Following frames may be wrong.</p>
<p>				3c9ee630 097925f7 0c191818 00000000 004c2c59 0x20726576</p>
<p>				3c9ee684 085c51e3 0c191818 0bca9968 0ccc9064 PBSYJ110!PB_DB_Rout+0x737 [e:\pb11\db\sycli\pbsyc1.cpp @ 1126]</p>
<p>				3c9ee698 08a7edde 0b6edec8 0c62e9b8 0ce14470 PBSHR110!DBI_LogIn+0x123 [e:\pb11\shared\pbshr\pbdbi1.cpp @ 1481]</p>
<p>				3c9ee714 08b29e45 0c191818 0c13b2b8 0bca9968 PBVM110!rtdb_start+0x27e [e:\pb11\runtime\obtools\otdbwork.cpp @ 2143]</p>
<p>				3c9ee728 08a84ae9 0bca9968 090d43e4 0bca9968 PBVM110!sfdb_start+0x45 [e:\pb11\runtime\semfuncs\sfdbsem3.cpp @ 286]</p>
<p>				3c9ee838 08a07fca 0bca9968 090cde3a 090d4310 PBVM110!rt_exec_pcode+0x249 [e:\pb11\runtime\engine\rtengine.cpp @ 845]</p>
<p>				3c9ee88c 08a075d9 00008002 0ccd2404 00000034 PBVM110!OB_RUNTIME_CLASS::invoke+0x9da [e:\pb11\runtime\obj_mgr\obclass.cpp @ 2745]</p>
<p>				3c9ee8d4 08a25dbd 0bca9968 0ccd2404 00000034 PBVM110!OB_RUNTIME_CLASS::invoke+0x1c9 [e:\pb11\runtime\obj_mgr\obclass.cpp @ 2320]</p>
<p>				3c9ee8f8 08a73696 00000000 00000034 00000000 PBVM110!OB_OBJECT_LOCAL::invoke+0x2d [e:\pb11\runtime\obj_mgr\obobjloc.cpp @ 1262]</p>
<p>				3c9ee970 08b26d5a 0bca9968 000001f8 00000000 PBVM110!ot_process_dotfunccall+0x4c6 [e:\pb11\runtime\obtools\otcalls.cpp @ 331]</p>
<p>				3c9ee994 08a84ae9 0bca9968 0bcc2582 0bca9968 PBVM110!sf_dotfunccall+0x3a [e:\pb11\runtime\semfuncs\sfcalls.cpp @ 90]</p>
<p>				3c9eeaa4 08a07fca 0bca9968 0bcc73c2 0b38b0b8 PBVM110!rt_exec_pcode+0x249 [e:\pb11\runtime\engine\rtengine.cpp @ 845]</p>
<p>				3c9eeaf8 08a075d9 00008002 0ccd2404 00000059 PBVM110!OB_RUNTIME_CLASS::invoke+0x9da [e:\pb11\runtime\obj_mgr\obclass.cpp @ 2745]</p>
<p>				3c9eeb40 08a25dbd 0bca9968 0ccd2404 00000059 PBVM110!OB_RUNTIME_CLASS::invoke+0x1c9 [e:\pb11\runtime\obj_mgr\obclass.cpp @ 2320]</p>
<p>				3c9eeb64 08a5f28c 00000000 00000059 359a0006 PBVM110!OB_OBJECT_LOCAL::invoke+0x2d [e:\pb11\runtime\obj_mgr\obobjloc.cpp @ 1262]</p>
<p>				3c9eebb8 08ad5cbd 00000000 359a9480 0c8d419c PBVM110!OB_OREQ_INVOKE::Execute+0x14c [e:\pb11\runtime\obj_mgr\obremreq.cpp @ 245]</p>
<p>				3c9eebec 08ad69c7 0c8d419c 00000001 34d04528 PBVM110!CPB_Object::ExecRequest+0x2bd [e:\pb11\runtime\dpb\jagserv\objagsrv.cpp @ 2599]</p>
<p>				3c9eec28 08ad71a3 0d760aac 34d04528 089f63ee PBVM110!CPB_Object::doInvoke+0x267 [e:\pb11\runtime\dpb\jagserv\objagsrv.cpp @ 1789]</p>
<p>				3c9eec34 089f63ee 0c8d419c 34d04528 08ad44be PBVM110!tryInvoke+0x13 [e:\pb11\runtime\dpb\jagserv\objagsrv.cpp @ 1654]</p>
<p>				3c9eec40 08ad44be 08ad7190 0c8d419c 34d04528 PBVM110!srv_catch_exception+0xe [e:\pb11\runtime\obj_mgr\objagm.cpp @ 7683]</p>
<p>				3c9eec54 08ad77ba 08ed73a0 08ad7190 0c8d419c PBVM110!OB_JAGLIB::ob_srv_catch_exception+0x1e [e:\pb11\runtime\h\objagm.h @ 865]</p>
<p>				3c9eeca4 08ad6d7d 0c8d419c 34d04528 359a9480 PBVM110!CPB_Object::invoke+0x6a [e:\pb11\runtime\dpb\jagserv\objagsrv.cpp @ 1599]</p>
<p>				3c9eecec 004961c2 0ce16888 34d04528 34d045e4 PBVM110!PBObject_invoke+0x16d [e:\pb11\runtime\dpb\jagserv\objagsrv.cpp @ 2904]</p>
<p>				3c9eed08 00423075 34d04528 34d045e4 00000000 libjdispatch!Jaguar_Properties::allocbuf+0xa2</p>
<p>				3c9eef34 0042c54d 3c9ef8e8 00000000 364672e0 libjdispatch!CORBA_SystemException::CORBA_SystemException+0x35 [Y:\calm\conn\itg\distrib\generic\include\JagORB.hpp @ 106]</p>
<p>				3c9efa2c 0044d8ef 34d04528 01ab9a20 34d045e4 libjdispatch!CTS_Component::getSpecifiedIdentity+0xaf4 [Y:\calm\conn\itg\jagsrv\generic\dispatch\CTS_Component.cc @ 3384]</p>
<p>				3c9efe64 0044f15d 01ab9a20 01ab9a20 3c9efe88 libjdispatch!_Ex_CosNaming_NamingContext::resolve+0x29f [Y:\calm\conn\itg\distrib\generic\include\CosNaming_NamingContext.hpp @ 1585]</p>
<p>				3c9efe74 005fa5c6 01ab9a20 3c9efe90 01ab9a20 libjdispatch!CosNaming_NamingContextExt::bind_context+0x8d [Y:\calm\conn\itg\distrib\generic\include\CosNaming_NamingContextExt.hpp @ 987]</p>
<p>				3c9efe88 005c2ee4 3c9efec8 005c2e5b 01ab9a20 libjsrv!srv__act_thread_props+0x671 [Y:\calm\conn\itg\srvlib\generic\src\ostprops.c @ 2088]</p>
<p>				3c9efe90 005c2e5b 01ab9a20 0044f140 01ab9a20 libjsrv!srv_alloc_SybHeap+0x4a [Y:\calm\conn\itg\srvlib\generic\src\alloc.c @ 101]</p>
<p>				3c9efec8 005c3096 0b7e3dd4 02c866cc 00000000 libjsrv!srv_alloc2+0x2b [Y:\calm\conn\itg\srvlib\generic\src\alloc.c @ 54]</p>
<p>				3c9efefc 003bc609 00e2482c 0b7e3dd4 3c9eff18 libjsrv!srv_callback+0x36 [Y:\calm\conn\itg\srvlib\generic\src\callback.c @ 51]</p>
<p>				3c9eff5c 003bad0e 03a23c88 003bc500 0103a7e8 libjtcl!dict_cant_modify+0x513</p>
<p>				3c9eff74 00392b97 00000000 36466fa8 3c9effb8 libjtcl!dict_read+0x26e [Y:\calm\conn\itg\netlib\generic\dcl\dc_ini.c @ 182]</p>
<p>				3c9eff84 77bcb530 36466fa8 00000000 00000000 libjtml!tml_recursive_mutex_unlock+0x1f [Y:\calm\conn\itg\tmlib\generic\src\win32_synch.c @ 383]</p>
<p>				3c9effb8 77e64829 3645bfe8 00000000 00000000 msvcrt!_endthreadex+0xa3</p>
<p>				3c9effec 00000000 77bcb4bc 3645bfe8 00000000 kernel32!BaseThreadStart+0x34</p>
<p>				RESOLUTION: Root cause is the DBMS of PB was not the same as the DBMS of EAS connection.</p>
<p>				The customer has identified how this happened, and will</p>
<p>				make the necessary fix.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548140">548140</a></td>
<td>If there is a column type: date or datetime in datawindow and all rows have NULL value in that column, PowerBuilder returns strange results calling max(column) function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548145">548145</a></td>
<td>Fetch output in SQL server stored as type float is not converted into PB type decimal ? the implicit conversion doesn&#39;t work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548151">548151</a></td>
<td>When generating a executable and a bitmap is missing,</p>
<p>				it causes the compile to fail with a linker error.</p>
<p>				Problem happens for mcode and pcode.</p>
<p>				In PB 10.5.2, when the exe failed, it generated the following message:</p>
<p>				Unresolved resource &#39;mybmp.bmp&#39;referenced from object &#39;w_bmp_main.win&#39;</p>
<p>				The same message should appear in PB 11.2 and PB 11.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548268">548268</a></td>
<td>Log file errors and crash in Orca with complex modified PFC application with many level inherited large menu&#39;s.</p>
<p>				Error C0163: The definition of referenced global variable gnv_app was improperly compiled in object a_producim_xx999</p>
<p>				Error C0046: Illegal datatype for within clause: m_edit</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548295">548295</a></td>
<td>The customer has a PBDOM application that runs well. But if he uses SetLibraryList to change the library list in an exe it crashes. AddToLibraryList appears to work OK.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548412">548412</a></td>
<td>Enhancement request: </p>
<p>				Request to be able to declare initial values for structures</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548563">548563</a></td>
<td>Calling Javascript in clicked event of a datawindow. The Javascript code contains sender.SelectRow(rnumber,true) selects the row but its hardly readable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548564">548564</a></td>
<td>Calling Javascript in clicked event of a datawindow. The Javascript code contains sender.SelectRow(0,false) does not deselect the rows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548566">548566</a></td>
<td>When try to use paging method XMLClientSide! to have selectrow only happening on the client side (reducing postbacks), it seems not behaving according to documentation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548569">548569</a></td>
<td>Datawindow not displayed when a dataobject was not set for ancestor.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548711">548711</a></td>
<td>When libraries are located in other directory than target it will result in empty PBDs in the deplomyment directory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548712">548712</a></td>
<td>When deploying the target it will result in error: message in output window &quot;error when compiling C# code&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR548908">548908</a></td>
<td>When a tooltip is being set dynamically for a column and</p>
<p>				then the datawindow is reset, the previous value tooltip still shows up even though</p>
<p>				that row is no longer there.</p>
<p>				For example, a datawindow has 5 rows. Tooltip.tip is being set at runtime</p>
<p>				in a computed expression using setitem. You place the cursor at row 4 then dw.reset</p>
<p>				is processed and 1 row is then added. When you move the cursor over to where</p>
<p>				it was previously to the dw_1.reset, the tooltip for the &#39;reset&#39; row still shows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549020">549020</a></td>
<td>When inserting Data (InsertRow, SetItem) into a DataWindow that has a nested Datawindow (Report) a memory leak appears. If this is done many times the leak becomes obvious and the applications slow down and may crash in the end.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549045">549045</a></td>
<td>DirList function does not work with backslash \ notation for filespec argument anymore. Now forward slash / works !</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549057">549057</a></td>
<td>Customer&#39;s webform application will not deploy. Receiving several of following errors on some objects:</p>
<p>				f_transit_reconciliation_tout_tin(QSSWWWWSSSBSSSLS)(688,295): error CS0026: Keyword &#39;this&#39; is not valid in a static property, static method, or static field initializer</p>
<p>				All the objects that are reporting errors are using Exectute Immediate and other database functions. I do not see anything in the code that is not supported.</p>
<p>				One other thing to note is that this is the same testcase as CR 545441 and after that was fixed and verified, other new deployment errors were reported and these ended up being objects that the customer had edited the source code and I was able to correct those errors.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549406">549406</a></td>
<td>Multithreaded applications using sharedobject can start to hang using machine code in certain szenarios.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549416">549416</a></td>
<td>Memory leaks are experienced in a complex nested report.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549474">549474</a></td>
<td>Cannot enter data in column when querymode = &#39;yes&#39; override edit is checked and modified background.color.</p>
<p>				dw_1.modify(&#39;datawindow.querymode=yes&#39;) </p>
<p>				dw_1.modify(&quot;lname.background.Color=536870912&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549593">549593</a></td>
<td>DataWindow columns of type number, decimal or real get a errornous value when entering or pasting a value raised to power 2 or 3.</p>
<p>				When using editmasks the issue does not occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549594">549594</a></td>
<td>Calling multiple SyntaxFromSql in a loop creates memory leak.</p>
<p>				The leak might be related to SyntaxFromSql in combination with other functions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549624">549624</a></td>
<td>There is a problem with polish characters in the Rich Text Edit Control.</p>
<p>				The � &quot;z&quot; with dot above (&quot;ż&quot;) entered as Right Alt (Alt Gr) + Z</p>
<p>				on a Polish keyboard clears text in RTE instead of entering the z dot.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549629">549629</a></td>
<td>In the properties of a datawindow control, there are 2 icon dropdowns. One is on the General tab (Icon) and one is on the Other tab (DragIcon). In both cases the icon for Hand! is incorrect. It is the Error! icon instead. This problem is wider than just the datawindow. It seems that anywhere icons are listed the Hand! icon is incorrect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549804">549804</a></td>
<td>Sometimes a black line appears in header while scrolling a DataWindow in printpreview mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549807">549807</a></td>
<td>Allow transparent assignments from describe to modify for strings with quotes.</p>
<p>				If a text field in a DataWindow contains single and double quotes it is not easy to use the described string, change it and apply it with modify(). Since the string contains the special characters the tilde nesting needs to be added, which makes it quite complicated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549811">549811</a></td>
<td>Memory Leak when just opening and closing objects in the Painter</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549840">549840</a></td>
<td>The customer has a richtext datawindow. They are doing an InsertDocument of an html file that has apostrophe characters that are displayed as squares in the dw. The testcase supplied by the customer has an html file with a hex 92 apostrophe character. It displays as an apostrophe in the browser, but when the html file is inserted into a richtext datawindow those hex 92 characters display as a square.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR549991">549991</a></td>
<td>Trying to call a ASE 15.0.2 SQL function returns the following</p>
<p>				error:</p>
<p>				The request for procedure &#39;fn_count_grp_attr&#39; failed because &#39;fn_count_grp_attr&#39; is a SQL function object.</p>
<p>				RESOLUTION: Call SQL function like any ASE function. To use it in embedded sql, use:</p>
<p>				SELECT dbo.fn_override_cnt_grp_attr(:li_grp_id) INTO :ll_grp_attr_count FROM dt_override_grp_attr USING SQLCA;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR550226">550226</a></td>
<td>Enhancement Request: </p>
<p>				Support the use of a cursor or pointer with .NET WebForm applications.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR550361">550361</a></td>
<td>Enhancement Request: </p>
<p>				An option or property to leave the vertical column Scrollbar visible, </p>
<p>				when a multiline DataWindow column looses focus, behaving similar to a multiline control on a window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR550370">550370</a></td>
<td>Customer has an application which exists in source control system. The source controls system contains all source files, so the *.pbt, *.pbg, *.sr files containing all sources of my application. There should be a way to recreate the libraries from these sources in the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR550381">550381</a></td>
<td>An app is set up to run in x number of iterations where</p>
<p>				is it opening a window and retrieving to a dw and then closing the window, you</p>
<p>				can see that available keeps dropping.</p>
<p>				The application is monitoring memory by using the GlobalMemoryStatus api</p>
<p>				RESOLUTION: Not a bug. App needed to run longer to see that memory stabilized.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR550409">550409</a></td>
<td>When rmb in the toolbar area and then clicking</p>
<p>				on the &#39;Window&#39; menu item, the items appended to the Window menu appear corrupt.</p>
<p>				What shows up is:</p>
<p>				-Window</p>
<p>				- Tile Horizontal</p>
<p>				- Tile Vertical</p>
<p>				- Layer</p>
<p>				- Cascade</p>
<p>				----------------</p>
<p>				- Arrange Icons</p>
<p>				----------------</p>
<p>				- Alliant Tools</p>
<p>				- Tools for Instances</p>
<p>				- Tools for Instances</p>
<p>				- Alliant Tools</p>
<p>				What should be showing up is:</p>
<p>				-Window</p>
<p>				- Tile Horizontal</p>
<p>				- Tile Vertical</p>
<p>				- Layer</p>
<p>				- Cascade</p>
<p>				----------------</p>
<p>				- Arrange Icons</p>
<p>				----------------</p>
<p>				- Alliant Tools</p>
<p>				- Tools for Instances</p>
<p>				----------------</p>
<p>				- 1 Instances</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR550413">550413</a></td>
<td>After opening several sheets from the toolbar in an</p>
<p>				mdi application and then clicking on the menu item of &#39;Window&#39;, pb will crash</p>
<p>				with an access violation in the PBVM:</p>
<p>				FAULTING_IP: </p>
<p>				PBVM105!OwnerMeasureItem+4a</p>
<p>				pMRenderer-&gt;OnMeasureItem(pRTMenu, pMeasureItem);</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR550494">550494</a></td>
<td>Text in help says that Sybase ASE and Microsoft SQL Server users must set the AutoCommit property of the transaction object to true before calling the SELECTBLOB function, but this is not true when the snc or oledb interfaces are being used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR550500">550500</a></td>
<td>The setrowfocusindicator icon (hand!) overlaps</p>
<p>				dw edit type of checkbox in PB .NET Webform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR550505">550505</a></td>
<td>The rbuttondown event of a datawindow is not triggered in the right way after closing respondswindow and do a right mouse button click the first time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR550638">550638</a></td>
<td>When opening a response or popup window with center property set, it will show top left for a moment and then centers. When running another time, it will appear centered right away.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR550662">550662</a></td>
<td>Customer wants to migrate to PB 11.5 and needs to use</p>
<p>				the webservices using the .Net engine. Now the results are returned but they cannot be accessed correctly. Object seems to be null.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR550665">550665</a></td>
<td>.Net Webform Application</p>
<p>				With a long operation sometimes the pointer doesn&#39;t return back from hourglass to the default pointer until the mouse is moved.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR550954">550954</a></td>
<td>When a Window is imported from another project it could lose MOP View settings - and hence cause a wrong display at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR551061">551061</a></td>
<td>Request to provide either an option for installing pbvm EBF&#39;s into EAServer when no PowerBuilder IDE is installed or document with the EBF which files to install into EAServer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR551125">551125</a></td>
<td>The customer calls an Oracle stored procedure function via a transaction object RPC call. The function is overloaded in Oracle and PB is calling one of the overloaded functions. Three of the arguments in the function call are arrays. This worked fine in PB 8.0.2 using the O84 driver. They migrated to PB 11 and it still works fine with the O84 driver. However using the O10 driver it crashes PB. If the function is not overloaded,it works OK with O10. If the array arguments are removed it also works.</p>
<p>				This appears to be a PB problem as it works with O84 and it also works when calling the function from SQLPlus. Only PB 11 using O10 driver crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR551126">551126</a></td>
<td>Customer is requesting a review of their crash file.</p>
<p>				Customer is crashing on their PowerBuilder client in PBSHR115.dll after a WSDL call and some EAServer activity. The crash file only contains a first chance exception.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR551309">551309</a></td>
<td>You can not copy a .jpg file and then paste (Ctrl V) it into an RTE control at runtime. You can paste a copied .bmp file. However you can copy and paste a .jpg file into Word.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR551432">551432</a></td>
<td>When printing a rte control using the print() function</p>
<p>				and the copies argument is set to a value greater than 1, only 1 copy gets </p>
<p>				printed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_124.htm#CR551437">551437</a></td>
<td>If you create a function with one prototype and then create a new function from the original using SaveAs it is resulting in two function prototypes after changing the definition.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR551454">551454</a></td>
<td>In PB 11.5 calling an Oracle stored procedure as an RPC via the transaction object. Passing in an array of strings. In Oracle there are 2 extra characters added to each array element string; a null, and some other character. So an array element say of one character &quot;1&quot; arrives in Oracle as &quot;1 e&quot; with the middle character a null.</p>
<p>				This also failed in earlier builds of 11.2. But it does not fail in 11.2 build 8649. In the 11.2 builds that do fail with the O10 driver, using O84 driver does not fail.</p>
<p>				In PB 11.5 there is no O84 driver, so it is paramount that this is fixed in 11.5 as it is in PB 11.2 build 8649 as there is no other alternative.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR551467">551467</a></td>
<td>OLEDB to MS SQL Server 2005. Customer has a table with almost 400 columns. He has a datawindow and is using a stored procedure to update. When updating a row PB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR551567">551567</a></td>
<td>With EjbClient proxy generation the type string is generated in the proxies for java public string arrays.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR551588">551588</a></td>
<td>When using shareddata and reselectrow on the primary dw,</p>
<p>				the secondary dw resyncs back to row 1, column 1.</p>
<p>				dw_1.sharedata(dw_2)</p>
<p>				dw_1.setrow(10) </p>
<p>				dw_2.setrow(10)</p>
<p>				dw_1.reselectrow(10) dw_1 current row is 10 but dw_2 current row is 1 causing</p>
<p>				rowfocuschanged to fire for dw_2 as well</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR551597">551597</a></td>
<td>An optional argument should be added to either</p>
<p>				sharedata or the following functions:</p>
<p>				reselectrow</p>
<p>				setrow</p>
<p>				scrolltorow</p>
<p>				So that they would keep the shared dws in sync in terms of the current row.</p>
<p>				For example, if you are sharing data and do a reselectrow(10) on the primary</p>
<p>				dw, the secondary dw with sync to row 1 instead of row 10 which is what the primary</p>
<p>				dw is set to.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR551684">551684</a></td>
<td>the Tooltip is displayed when a condition on a row of a datawindow is met, but is still displayed when you scroll down with the keyboard and the condition is not met anymore.</p>
<p>				Workaround: Add for instance the lines in the rowfocuschanged event of the dw.</p>
<p>				this.Object.libelle.TabSequence=10</p>
<p>				this.Object.libelle.TabSequence=0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR551802">551802</a></td>
<td>DataWindow that has retrieval arguments during retrieve in a web form target. -&gt; you will get the dialog but no NULL option to be selected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR551856">551856</a></td>
<td>The customer has an ASE 15 stored procedure that has an argument declared as decimal(12,2). He is calling it as a transaction object RPC. The variable in PB that recieves the value is declared as just decimal. This is causing an error at runtime: Scale error during implicit conversion of DECIMAL value &#39;1232123.23&#39; to a DECIMAL field. If the decimal variable is assigned a value of 0.00, or is declared as decimal{2}, then it is OK.</p>
<p>				The customer claims this worked fine in PB 9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR551933">551933</a></td>
<td>When a Word document with more than 1 page is inserted into a RichTextEdit control and saved as a PDF, it seems that Acrobat Reader interprets all the pages as one unique page : format is lost</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR551976">551976</a></td>
<td>Customer is experiencing a SyntaxFromSQL error after migrating from PB 9 to 11.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552046">552046</a></td>
<td>Setting Datawindow height to zero will cause scrolling to be reset and therefore the focus on currentrow becomes unsynchronized with the scrollbar after the Datawindow has been resized to its original size.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552056">552056</a></td>
<td>Accessing the Ancestor property of a local ClassDefinition object increases both Virtual and Private bytes.</p>
<p>				The issue seem to be introduced somewhere between PowerBuilder 10.5 and PowerBuilder 10.5.1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552232">552232</a></td>
<td>Customer migrate PB-EAServer application to PB10.5 and EAS5.5, </p>
<p>				a noticeable performance degrade is detected. Problem happens on retrieval larger </p>
<p>				resultset with multiple concurrent users. According to on-site sybase consultant, similar </p>
<p>				problem also happen when compare the performance of PB804 on EAS5.5 with PB10.5.2 on </p>
<p>				EAS5.5. In-house testing result, comparetively, &quot;the Connect Time&quot; played a very important role there. Range from 48.6 to 26.9 times of PB804.</p>
<p>				Other operations also get a bit degrade.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552258">552258</a></td>
<td>The problem is the proxy object seems to produce a call with the xml namespace appended to the InputXml parameter which means the WS doesn&#39;t recognise it. Like this:</p>
<p>				&lt;m:TheFunction</p>
<p>				xmlns:m=&quot;urn:namespace....&quot;&gt;</p>
<p>				&lt;m:InputXml</p>
<p>				s:type=&quot;y:string&quot;&gt;X&lt;/m:InputXml&gt;</p>
<p>				&lt;/m:TheFunction</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552273">552273</a></td>
<td>On Vista there is a &quot;Create package&quot; Dialog when performing an ole_1.Activate(offsite!)</p>
<p>				on a OLE control based on an Outlook .msg file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552289">552289</a></td>
<td>The activate event is only firing once upon the window opening</p>
<p>				for the first time in winforms.</p>
<p>				When you click on the command button that fires a messagebox, only the windows deactivate event fires. In PB Native the deactivate and activate events will fire.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552441">552441</a></td>
<td>Currently we support only JDK 1.5 according to the Documentation in version PB 11.5</p>
<p>				Customers request that PowerBuilder should support current JDK/JRE realases (here JDK 1.6)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552463">552463</a></td>
<td>DropDownListBox horizontal Scrollbar shields items from display (if only 2 items are available in the list).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552507">552507</a></td>
<td>Ability to choose other namespaces than the four</p>
<p>				provided for ADO.NET (OLEDB,ASE,MSSQL and Oracle).</p>
<p>				The following is a list of db that all have managed ADO.NET drivers that</p>
<p>				PB should work with:</p>
<p>				Firebird</p>
<p>				MySQL</p>
<p>				PostgreSQL</p>
<p>				Progress</p>
<p>				SQLite3</p>
<p>				Sybase SQL Anywhere</p>
<p>				Customer would like the namespace dropdown dialogue in the db profiles to be</p>
<p>				editable so that other databases can be added and used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552526">552526</a></td>
<td>PB is crashing in the pbdwe randomly. The crash</p>
<p>				is happening at:</p>
<p>				FAULTING_IP: </p>
<p>				pbdwe105!dwWinProcEdit+bc22</p>
<p>				116acb92 8b14b9 mov edx,dword ptr [ecx+edi*4]</p>
<p>				The problem is localized to one window that has several datawindows and several</p>
<p>				rich text data objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552616">552616</a></td>
<td>PSE NOTES: </p>
<p>				----------------------- </p>
<p>				OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 10.5.2_7791, PB 11.2_8616 and PB 11.5_3050</p>
<p>				Database/Driver: N/A</p>
<p>				Comments: RTE Control does not display encrypted RTF documents correctly. Works ok in old PB 7.0.3, by displaying exactly what is displayed in Wordpad.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552622">552622</a></td>
<td>A C# .NET COM object was registered as a COM object using regasm. It works when dll and associated files are located with the exe (application or PB105.exe) but fails to pick up from registry. </p>
<p>				Customer claims he has followed the correct steps in creating this COM object in VS.NET.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552682">552682</a></td>
<td>Scripting menu object using paste SQL update cause PB to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552794">552794</a></td>
<td>When using the EAServer component wizard to create</p>
<p>				a easerver component as a webservice, pb is crashing in the IDE in the pbvm:</p>
<p>				PBVM115!TriggerEvent+2a [e:\pb115\runtime\function\fntrig.cpp @ 1074]</p>
<p>				004b378a 837a1c00 cmp dword ptr [edx+1Ch],0 </p>
<p>				Faulting code in the TriggerEvent of fntrig:</p>
<p>				if (!fnThis-&gt;bSuspended &amp;&amp; ob_inst_defined (pTrig-&gt;obInst))</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552830">552830</a></td>
<td>DDE communication may fail, when a window loses a focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552845">552845</a></td>
<td>.Net Webform:</p>
<p>				Clicking rapidly on the Next Page link (&gt;) in a DataWindow with multiple pages can cause a javascript error:</p>
<p>				Error: &#39;psPage&#39; is undefined</p>
<p>				Line: 6470</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR552898">552898</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.5_3050</p>
<p>				Database/Driver File/Version: SYC with ASE 12.5.4 pubs2 database </p>
<p>				Comments: In dw painter, when setting Font - Escapement to 1800 (180�) for a dw column with border, the column content will be rotated to outside the border during retrieve. The column content is correctly upside down, but should be inside its own border.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR553031">553031</a></td>
<td>Soap call to webservices</p>
<p>				The milliseconds part of a Timestamp gets dropped when the seconds part is 59.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR553297">553297</a></td>
<td>When you have a long SCC Provider name, the ddlb</p>
<p>				shows horizontal and vertical scrolls bars, but it is difficult to see the text.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR553394">553394</a></td>
<td>A script appears in DW on WebForm when using setitem(row,col,&quot;&lt;/script&gt;&quot;).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR553468">553468</a></td>
<td>PB.Net WebForms Postback with inheritance </p>
<p>				A script in the itemchanged event of an ancestor datawindow will cause a postback when there is an itemchanged event.</p>
<p>				This cannot be overrided in a standard way within the Window Painter.</p>
<p>				Work-around define a javascript handler for the ItemChanged event in the constructor event of the child datawindow:</p>
<p>				#IF DEFINED PBWEBFORM THEN</p>
<p>				dw_x.JavaScriptFile = &quot;TheScriptFile.js&quot;</p>
<p>				dw_x.OnClientItemChanged = &quot;DummyItemChanged&quot;</p>
<p>				#END IF</p>
<p>				Add code to the Itemchanged, so that Extend Ancestor Script can be disabled:</p>
<p>				#IF DEFINED PBWEBFORM THEN</p>
<p>				#END IF</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR553646">553646</a></td>
<td>PB Non-Visible objects not generated for HTML.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR553805">553805</a></td>
<td>When you input 255 characters into the comment field of an object property, the last 4 characters are replaced into other characters by mistake.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR553807">553807</a></td>
<td>Multiple PrimaryKey columns cannot be updated in .Net WebForm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR553810">553810</a></td>
<td>If column of WebForm is edited with a popup window shown, it will lose contents.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR554040">554040</a></td>
<td>Theory:</p>
<p>				When using FileRead on the ansi ascii file should return the same values (an � = asc(179)), no matter on which OS (english, german, easteuropean, chinese and japanese..) it is run.</p>
<p>				1.) Doing the fileread on chinese os, reports inconsistant results.</p>
<p>				2.) Doing the fileread on japanese os, returns a japanese character instead of the character returned on english os. an � = asc(179)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR554053">554053</a></td>
<td>Menu Toolbar icons for Preferences! and Properties! are the same</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR554389">554389</a></td>
<td>PB is crashing with an invalid pointer read</p>
<p>				when using ShareData().</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR554829">554829</a></td>
<td>Hebrew characters not migrated properly from PB8 to PB10.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR555022">555022</a></td>
<td>PB .NET does not appear to have any way to include</p>
<p>				licensing components.</p>
<p>				When deploying a winform application that includes a licensed control, the folloiwng error message appears:</p>
<p>				The following exception occurred: This product has not been added to the Project&#39;s</p>
<p>				licenses.licx file. If your Project does not have a licenses.licx file aready, you</p>
<p>				must create a text file named &quot;licenses.licx&quot;and add it to your PROJECT.</p>
<p>				You must then add the following line to the file:</p>
<p>				&#39;Dart.PowerTCP.EmailValidatin.Validator, Dart.PowerTCP.EmailValidation.Trial&#39;</p>
<p>				If the project already contains a licenses.licx, simple append this line to the file.</p>
<p>				For more information, please see the &quot;Creating the Licenses.licx File&quot;page</p>
<p>				in the online help.</p>
<p>				***IMPORTANT***</p>
<p>				Any time you make changes to the licenses in your project, you MUST REBUILD the project</p>
<p>				that contains the reference to the licensed dll or the changes will not be built into the</p>
<p>				application.</p>
<p>				Within VS 2005 or later, you must right-click the licenses.licx file and select</p>
<p>				&#39;Rebuild Runtime Licenses&#39;.</p>
<p>				Also, please be aware that any Project that ultimately references a DART DLL must also include a licenses.licx file, and be compiled on a licensed machine. This includes,</p>
<p>				for example, an executable that references a class library, that in turn references a </p>
<p>				Dart DLL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR555212">555212</a></td>
<td>Error when deploying a Winform project &quot;A privatewrite property can be modified only in an event or function in its parent class.&quot;</p>
<p>				When a .Net class has an object that only has a getter, and the property itself is an object with it&#39;s own properties, you can&#39;t set the properties in a conditional code block.</p>
<p>				The errors isn&#39;t from the C# code compile, it&#39;s from PB:</p>
<p>				C0143: A privatewrite property can be modified only in an event or function in its parent class.</p>
<p>				The thing is, .Net allows this. Let&#39;s say you have ClassA, which has a property of ClassB which is a getter only. However, if ClassB has properties that have setters and getters, .Net allows you to set the properties as follows:</p>
<p>				ClassA myA = new ClassA();</p>
<p>				myA.B.prop = 123 ; &lt;- this works fine in .Net.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR555227">555227</a></td>
<td>DataWindow will not retrieve on a webform. Works ok in PBNative.</p>
<p>				The code that is called is:</p>
<p>				The selection is made in the w_r_mini_lookup in the gbl_lkl.pbl. When clicking</p>
<p>				on the OK cb, it returns to ue_lookup in n_rules_setup_structure in acctset.pbl.</p>
<p>				The code goes into the choose case and there is a value in the l_str.parms.any_arg[1].</p>
<p>				Then a postevent to ue_set_des_and_retrieve_dw2 in acctset.pbl. A call in the</p>
<p>				routine is done to uf_retrieve but no data is returned. </p>
<p>				w_r_mini_lookup/cb_ok.clicked:</p>
<p>				l_l_row = dw_lookup.GetSelectedRow (0)</p>
<p>				IF l_l_row &gt; 0 THEN</p>
<p>				wf_get_selected_value (l_l_row)</p>
<p>				i_b_allow_close = TRUE</p>
<p>				i_str_parms.boolean_arg [1] = TRUE</p>
<p>				CloseWithReturn (Parent, i_str_parms)</p>
<p>				END IF</p>
<p>				n_rules_setup_structure/ue_lookup:</p>
<p>				l_l_row = i_dw_datawindows [1].GetRow ()</p>
<p>				l_s_value_column = i_dw_datawindows [1].GetColumnName ()</p>
<p>				CHOOSE CASE l_s_value_column </p>
<p>				CASE &quot;structure_id&quot;</p>
<p>				l_a_any [1] = &quot;STRUCTUR&quot;</p>
<p>				l_str_parms = gf_open_mini_lookup (&quot;dd_code_basic&quot;, &quot;code_id&quot;, &quot;Structure ID&quot;, l_s_sql,&quot;CODE&quot;, l_a_any)</p>
<p>				IF l_str_parms.boolean_arg [1] THEN</p>
<p>				i_dw_datawindows [1].SetText (String (l_str_parms.any_arg [1]))</p>
<p>				This.PostEvent (&quot;ue_set_des_and_retrieve_dw2&quot;)</p>
<p>				END IF</p>
<p>				END CHOOSE</p>
<p>				n_rules_setup_structure/uf_retrieve:</p>
<p>				long l_l_rows </p>
<p>				IF i_dw_datawindows [2].Enabled = TRUE THEN</p>
<p>				l_l_rows = i_dw_datawindows [2].Retrieve (i_a_retrieval_arguments [1]) &lt;&lt; no data gets retrieve here</p>
<p>				string ls_string</p>
<p>				ls_string = i_a_retrieval_arguments[1]</p>
<p>				IF l_l_rows = 0 THEN</p>
<p>				i_dw_datawindows [2].InsertRow (0)</p>
<p>				END IF</p>
<p>				END IF</p>
<p>				i_dw_datawindows [2].SetFocus ()</p>
<p>				return l_l_rows</p>
<p>				RESOLUTION: Engineering provided a code workaround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR555247">555247</a></td>
<td>Customer is submitting an enhancement request to add Toolbar tooltips to toolbar icons and buttons.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR555249">555249</a></td>
<td>Change in behavior in PB 11.5 from PB 9.0.3. String default conversion of decimal numbers loses precision.</p>
<p>				The following code behaves differently in PB9 than in PB11.5:</p>
<p>				// ****************************************</p>
<p>				decimal lr_amount=0.1000</p>
<p>				string lr_amount1</p>
<p>				lr_amount1=string(lr_amount*100)</p>
<p>				messagebox(&#39;&#39;,lr_amount1) //messagebox 1</p>
<p>				lr_amount=0.1234</p>
<p>				lr_amount1=string(lr_amount*100)</p>
<p>				messagebox(&#39;&#39;,lr_amount1) //messagebox 2</p>
<p>				lr_amount1=string(lr_amount*100,&quot;###.00&quot;)</p>
<p>				messagebox(&#39;&#39;,lr_amount1) //messagebox 3</p>
<p>				// ****************************************</p>
<p>				PB9:</p>
<p>				MessageBox 1 shows 10.0000</p>
<p>				MessageBox 2 shows 12.3400</p>
<p>				MessageBox 3 shows 12.34</p>
<p>				PB11.5:</p>
<p>				MessageBox 1 shows 10</p>
<p>				MessageBox 2 shows 12.34</p>
<p>				MessageBox 3 shows 12.34</p>
<p>				The customer used string conversion without specifying the precision in many places in his application. Can we support the same precision in PB11.5 as we did in PB9?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR555379">555379</a></td>
<td>When tabbing out of a column to retrieve, the</p>
<p>				following error appears:</p>
<p>				Windows Internet Explorer</p>
<p>				Unexpected error was thrown, the browser will be closed!</p>
<p>				Please report the error to administrator.</p>
<p>				Error: Can&#39;t move focus to the control because it is invisible, not enabled or of a type</p>
<p>				that does not accept focus</p>
<p>				Line: 1615</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR555386">555386</a></td>
<td>When setting the taborder dynamically in a webform,</p>
<p>				it doesn&#39;t appear to be working.</p>
<p>				In the n_receipt_reules.uf_action_quick_po in the receipts.pbl, the tab order</p>
<p>				for 2 columns are being set:</p>
<p>				i_dw_datawindows[1].settaborder(&quot;display_price, 61)</p>
<p>				i_dw_datawindows[1].settaborder(&quot;display_other_charges, 62)</p>
<p>				The return code for each line is 0 but the tabbing does not work properly. Works</p>
<p>				ok in PBNative.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR555570">555570</a></td>
<td>Closing an application is crashing when a third party</p>
<p>				dll (sas.dll) is used.</p>
<p>				The app is crashing with an access violation in pbshr110.</p>
<p>				FAULTING_IP: </p>
<p>				PBSHR110!PbHeap_free+43e [e:\pb11\3rdparty\heap\spbheap.c @ 2375]</p>
<p>				004deade 833f00 cmp dword ptr [edi],0</p>
<p>				FOLLOWUP_IP: </p>
<p>				PBSHR110!MemFreePtr+11 [e:\pb11\shared\pbshr\pbshsyb.c @ 139]</p>
<p>				0048e371 83c404 add esp,4</p>
<p>				The call stack shows:</p>
<p>				PBSHR110!PbHeap_free(void * ptr = 0x00010000)+0x43e (FPO: [Uses EBP] [1,16,0]) (CONV: cdecl)</p>
<p>				PBSHR110!MemFreePtr(void * ptr = 0x00010000)+0x11 (FPO: [1,0,0]) (CONV: stdcall)</p>
<p>				.</p>
<p>				.</p>
<p>				PBVM110!rtPcodeExec(struct ob_this * obThis = 0x00000000, struct ob_group * pobGroup = &lt;Memory access error&gt;, unsigned int uiNoArgs = &lt;Memory access error&gt;, struct ob_data * pobdEvaledArglist = &lt;Memory access error&gt;, struct ot_lvalue_info * potLvalueInfoList = &lt;Memory access error&gt;, void * obInst = &lt;Memory access error&gt;, ob_func_type obFuncType = &lt;Memory access error&gt;, unsigned short obModId = &lt;Memory access error&gt;, struct ob_class_entry * pobClassEntry = &lt;Memory access error&gt;, ob_script_type obScriptType = &lt;Memory access error&gt;, struct ob_prototype * pobPrototype = &lt;Memory access error&gt;, unsigned short obRoutineId = &lt;Memory access error&gt;, unsigned short * pchRoutineName = &lt;Memory access error&gt;)+0x3af (FPO: [Uses EBP] [12,7,0]) (CONV: cdecl)</p>
<p>				PBVM110!rtRoutineExec(struct ob_this * obThis = 0x00000000, struct rtCallInfo rtCallInfo = struct rtCallInfo, struct ob_data * pobdArgArray = 0x10000500, unsigned int uiNoArgs = 0xdbfa30, unsigned short obRoutineId = 0, OB_ROUT_TYPE obRoutineType = 20971520 (No matching enumerant), int bConvert = 0)+0x382 (FPO: [Uses EBP] [10,9,0]) (CONV: stdcall)</p>
<p>				RESOLUTION: Powerscript defintion of security_info structure was different than the</p>
<p>				definition in sas2.h.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR555922">555922</a></td>
<td>Size of PictureButton controls changed after migration from PB10.5.2 to PB 11.2/11.5 if the display stlye is XP.</p>
<p>				No change if originalsize set to false before migration or windows classic display style used all the time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR555928">555928</a></td>
<td>When tabbing in a dwc, dddw expands unexpectedly</p>
<p>				using IE 6 and columns will then lose their tab order and cannot be tabbed to.</p>
<p>				Works ok using IE 7 browser.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR555929">555929</a></td>
<td>Radio buttons rendering improperly on certain tabs</p>
<p>				in WebForm.</p>
<p>				On certain tabs, radio buttons partially appear where shouldn&#39;t be.</p>
<p>				RESOLUTION: Workaround given to just shorten the DataWindow&#39;s height value In WebForm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR555981">555981</a></td>
<td>Application crashes in PBVM115.dll on Tablet PC. Does not crash on XP workstations.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR556021">556021</a></td>
<td>PocketBuilder 2.5.1 - EBF 1226</p>
<p>				If I try and modify a DataWindow such as adding a group box, changing a columns position, change a columns height, etc and then do a &quot;save&quot; </p>
<p>				I get the error message =&gt; &quot;Line NN column 298: incorrect syntax&quot; - where the </p>
<p>				line number changes depending on the object you try and add/modify.</p>
<p>				=&gt; This seems to make the DW Painter totally un-usable! &lt;=</p>
<p>				** I had to return to build 1155 ** :-(</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR556124">556124</a></td>
<td>A datawindow with header text that wraps in Win32, does not wrap in Webforms. They look truncated and don&#39;t display correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR556472">556472</a></td>
<td>When dynamically changing the DW, the main DW is passed into a function and</p>
<p>				we loop through the DW objects. The reference to the second or third level report are not known. Moreover we do not know what objects exist on that DW and would need to describe and loop in the same way as we are for the parent DW.</p>
<p>				Right now there is no way to get hold of the 3rd level nested report.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR556493">556493</a></td>
<td>Margin settings are different when you print</p>
<p>				a document that was saved using savedocument(). </p>
<p>				If you save a document to filetype of .doc, .rtf and .pdf, you will see the .pdf</p>
<p>				has different spacing for the topmargin and bottommargin.</p>
<p>				RESOLUTION: Not a bug. Created PB enhancement request, cr562200,</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR556701">556701</a></td>
<td>Code error in javascript file dwcommon.js</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR556768">556768</a></td>
<td>A MS SQLServer 2005 column of type bit returns -1 in PB connected with SNC. If connected to the same database with OLEDB, the bit column returns a 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR556915">556915</a></td>
<td>PB WinHelp files not converted to new standard HTML Help format</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR556918">556918</a></td>
<td>Problem in DB painter when trying to select a table that has an identity column</p>
<p>				the errormessage : failed to match datatype when describing appears.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR556923">556923</a></td>
<td>Customer is requesting an enhancement to preserve the &quot;Ouput&quot; setting in the debugger layout.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR556946">556946</a></td>
<td>.NET Webform datawindow is not refreshing properly. </p>
<p>				The ue_save event in w_m_setup_type in typecode.pbl is called. The w_m_setup_type</p>
<p>				inherits from w_ma_sheet. The code under w_ma_sheet/ue_save is:</p>
<p>				this.triggerevent(&quot;ue_preprocess&quot;)</p>
<p>				this.triggerevent(&quot;ue_accepttext&quot;)</p>
<p>				The code in the w_ma_window_rule/ue_preprocess event is:</p>
<p>				i_n_window_manager.uf_accepttext()</p>
<p>				i_n_window-manager.no_list[1].uf_setredraw(true)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR556950">556950</a></td>
<td>The customer finds that his RTE bitmaps are displaying and printing considerably larger after migrating from PB9 to 11.5.</p>
<p>				03/2009: Engineering says not a bug. Their explanation:</p>
<p>				This is not a bug but a rational improvement for PB.</p>
<p>				For a bitmap, there are some properties: pixels and dpi. </p>
<p>				In PB9, when we insert a bitmap into richtext control, the size of bitmap is decided by the pixels of bitmap. In different dpis of system, we will get the different inches </p>
<p>				for printers. So in PB9, if we change the dpi for system, the size of bitmap in richtext control will change too when we print it.</p>
<p>				In PB115(actually in any version after PB10), the size of bitmap is decided by the inches of bitmap which is calculated by pixels/dpi of bitmap. This will keep the size </p>
<p>				of bitmap same when we print it, no matter what dpi we use in system. This process is the same as MS-WORD. So if we insert the bitmap into MS-WORD, the size of bitmap is </p>
<p>				the same as PB115.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR556956">556956</a></td>
<td>Customer&#39;s WebForm &quot;Purge Notice&quot; fails with a PageRequestManagerServerErrorException. Browser shuts down.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR556961">556961</a></td>
<td>The WebForm &quot;Unit of Measure Setup&quot; screen &quot;New&quot; selection causes an &quot;Unexpected error the browser will be closed&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR556991">556991</a></td>
<td>The reported problem is actually with the PB Examples. Running the following does not change the colors for pie graphs:</p>
<p>				PB 11.x code examples -&gt; Graphs -&gt; Various Graph Examples </p>
<p>				Then choose, File -&gt; Stats By Dept # and change Type to either 2D or 3D</p>
<p>				and try changing the Colors. </p>
<p>				With pie graphs there are no changes and I believe that is correct as the examples use SetSeriesStyle to change the color and with graphs you can change the colors with SetDataStyle but SetSeriesStyle would not make sense as it would turn the entire series ( one pie) to the same color.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR557088">557088</a></td>
<td>Workaround mentioned in CR 533615 does not apply to PowerBuilder: System.IO.FileNotFoundException in runtime for ADO.NET registered in NET Framework 2.0 </p>
<p>				Works fine using older ESD versions , pre esd14, icluding policy files etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR557147">557147</a></td>
<td>Problem 1: A datawindow column of Edit Style type richtext with the autosize height property enabled does not expand to fit all the text when text is pasted into the column. Probably related to CR 541411.</p>
<p>				Problem 2: A datawindow column of Edit Style type richtext with the autosize height property enabled does not print a second page when there is 2 pages worth of text pasted into the column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR557232">557232</a></td>
<td>&quot;ImageKit7 Thumbnail ActiveX Control&quot; included in this ActiveX Control cannot be pasted on Form of PB. PB will stop, when saving Form of PB which pasted ActiveX Control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR557281">557281</a></td>
<td>Cosmetical corrections required for completing the fix of CR 532630</p>
<p>				Checkboxes are not centered 100%. Radiobuttons are too close to the left border of a column and the HTML output needs improvement.</p>
<p>				The dddw is shifted one pixel to the top : when you run the Employees_List_XHTML.jsp, you will discover that the Department column is shifted to 1 pixel on top (y=0 whereas it has been defined as y=1)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR557502">557502</a></td>
<td>Cannot get the return code of a Stored procedure with ODBC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR557512">557512</a></td>
<td>Allignment and text insertion are wrong for RichText DataWindow columns with RTL support enabled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR557813">557813</a></td>
<td>Image files in .png format not stored in the EXE or the PBD.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR557908">557908</a></td>
<td>Using picturecontrol setpicture() function with png file crashes PB with JPEG Processing Error, Not a JPEG file: starts with 0x89 0x50</p>
<p>				Using Picturename property to set the png works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR557926">557926</a></td>
<td>Webform not retrieving after tabbing out.</p>
<p>				Using the w_m_entry_physical_inventory and the uo_phy_inv_adj in the invadjs.pbl.</p>
<p>				The sequence of events should be:</p>
<p>				u_dwa_rules.uf_itemchanged()</p>
<p>				n_phy_inv_adj_main.uf_itemchanged()</p>
<p>				n_phy_inv_adj_main.uf_action_valid_item()</p>
<p>				n_phy_inv_adj_main.uf_click_on_action()</p>
<p>				na_manager.uf_retrieve()</p>
<p>				n_phy_inv_adj_main.uf_retrieve()</p>
<p>				na_rules.uf_retrieve()</p>
<p>				RESOLUTION: Engineering discovered a column mismatch in the dw source. The name</p>
<p>				in the column source was not the same column name in the gob.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR557935">557935</a></td>
<td>Customer would like the option to set the color preferences for a target so that each individual control does not have to have them set when the application is designed with a certain color scheme. He would also like the option to let the user choose their colors and then have them applied throughout the entire application at runtime. Sort of on the idea of css for the web.</p>
<p>				CR 146848 requested a preferences option for colors of objects in PB but was closed as not to be implemented. Customer would like to see this implemented and also be able to be configured during runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR558050">558050</a></td>
<td>JavaScript function &quot;findControl&quot; does not work for this specific presentation style due to wrong naming conventions on these columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR558081">558081</a></td>
<td>Need RighToLeft layout support for Tab controls and tabpages</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR558121">558121</a></td>
<td>Can&#39;t assign a png image to a picture control when using SetPicture(blob_image). It works when you assign using p_1.PictureName=&quot;image.png&quot;. Png file are not listed as a valid type for either setpicture or picturename. The customer says since it works for picturename it should also work for setpicture. Also PB seems to crash (it just dissappears) if you attempt this and it should fail more gracefully if this is not allowed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR558274">558274</a></td>
<td>* ENHANCEMENT * Adding Accelerator key regardless of Effects setting in control panel. </p>
<p>				Customer knows that the behavior in PB 11.5 is the correct windows behavior but because their users have a mix of PB 9 and 11.5 applications they need a consistent behavior with the settings. </p>
<p>				Toggling the windows setting with APIs is not an acceptable workaround for this customer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR558279">558279</a></td>
<td>Popmenu is getting clipped on response window when</p>
<p>				you right mouse button near the right edge of a column.</p>
<p>				Using code of:</p>
<p>				lm_pop.PopMenu(parent.PointerX(), parent.PointerY())</p>
<p>				RESOLUTION: Customer resolved issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR558503">558503</a></td>
<td>When the customer uses a JCM_Sybase connection cache the second time he runs calls the component he gets the following error:</p>
<p>				Error text = ct_exit(): user api layer: external error: This routine cannot be called because another command structure has results pending. fatal</p>
<p>				When using either JDBC and regular PB connections he does not see the error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR558737">558737</a></td>
<td>When generating machine code where you have converting</p>
<p>				a byte array, PB will hang:</p>
<p>				blob blb </p>
<p>				byte bb_byte[]</p>
<p>				any a</p>
<p>				bb_byte[] = {1,10,100,200,255}</p>
<p>				a = bb_byte</p>
<p>				blb = blob(a,EncodingANSI!)</p>
<p>				Works ok for pcode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR558869">558869</a></td>
<td>Due to a Whitespace problem in PB IDE the sourcecontrol integration to TFS MSSCC is not fully functional. Helpful would be the Implementation of an extension API by MS engineering.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR559201">559201</a></td>
<td>Oracle connection. If the customer logs activity in the Powerbulder database painter like adding columns with ddl it has the table_owner name, see below.</p>
<p>				ALTER TABLE TECHSUPP.&quot;DEPARTMENT&quot; ADD (&quot;TEST&quot; CHAR(10)) ;</p>
<p>				&quot;TECHSUPP&quot; is the table owner and we are logged in as &quot;TECHSUPP&quot;.</p>
<p>				Customer would like the generated ddl in the powerbuilder database painter to be created without the table_owner prefix in the ddl or have the option of using the table owner or not.</p>
<p>				When we create a datawindow the owner_name doesn&#39;t prefix the table name. Can we have the same functionality in the database painter?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR559457">559457</a></td>
<td>The customer has a datawindow modify that he uses in pb 9 with no problems. After migrating to PB 11 the same modify is crashing powerbuilder on an exit.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR559558">559558</a></td>
<td>Behavior of DDDW differs in Windows Application DDDW and .Net WebForm DDDW. WebForm DDDW cannot handle NULL correctly. NULL is ignored.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR559640">559640</a></td>
<td>Wants the ability to have a rich text header, but be able to on a page by page basis turn it off as if there was no header for that particular page. And to independently have the same capabilty for footers. The customer claims you can do this You can do this in rich text version 1.6 with the \headerf command in conjunction with the \titlepg command, but</p>
<p>				you can&#39;t do that via Powerbuilder because the headers and footer tags don&#39;t exist at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR559642">559642</a></td>
<td>Customer finds that part of the text on one of his WebForm DW checboxes is truncated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR559818">559818</a></td>
<td>* ENHANCEMENT * Informix 11.5 native driver</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR559855">559855</a></td>
<td>Trying to execute stored procedure with decimal parameter and getting Scale error during implicit conversion of DECIMAL value &#39;1232123.12345&#39; to a DECIMAL field. The server crashes at this point.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR559890">559890</a></td>
<td>When deploying a PB service component to EAServer 6.x,</p>
<p>				the service component entity file is now generated automatically.</p>
<p>				Per cr553881, please back out the change done from cr497660.</p>
<p>				When deploying a component using a export configuration, you must manually include</p>
<p>				the service component entity file in the zip file. CR559759 is entered for that</p>
<p>				request.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR560077">560077</a></td>
<td>There is a memory leak having to do with menu toolbar bitmap icons in Powerbuilder 11.5.</p>
<p>				The leak is only evident when the bitmap files are located in the system path.</p>
<p>				When the bitmap files are in the current directory the memory leak is not evident.</p>
<p>				The customer says this memory leak is also evident when running the exe when the toolbar .bmp files were added via a .psr file. So the searching for the bitmap files may not be the complete issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR560308">560308</a></td>
<td>Customer (ING) is looking for development help in reviewing an adplus dump file.</p>
<p>				Customer is crashing on the create instance of a powerbuilder component with EAS 6.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR560523">560523</a></td>
<td>dw.saveas() EXCEL5!/8! exports wrong date and datetime data eg. 01/01/1900 appears as 01/02/1900 in Excel.</p>
<p>				Normal Excel! type works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR560530">560530</a></td>
<td>Request for the transparency mode for Tab control BackGround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR560825">560825</a></td>
<td>A comma is shown when the decimal column of PB.Net WebForm gets a focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR560920">560920</a></td>
<td>A group datawindow has header text that wraps and trailer info. In PB 9 a SaveAs HTMLTable! displayed the headers wrapped and the trailer info correctly. After migrating to PB 11 the header text is not wrapped and is truncated, also trailer info is missing on some groups.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR561065">561065</a></td>
<td>When using the empyt array as a parameter either string or datetime array the runtime error R0021 Bad runtime function reference at line... appears.</p>
<p>				Happens for both o90 and 010 DB interfaces.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR561349">561349</a></td>
<td>SYC Regression connecting to ASE 12.5 in PB 11.5 and 11.2. The customer connects to an ASE 12.5 database with SYC. They store passwords in the database as a hash code in a varchar(10) column. They retrieve the hash code into a datawindow. This hash code has worked fine for them since PB 9. It works fine in PB 11.2 and it worked fine in 11.5 build 2060. Then they upgraded to build 3050. Now certain characters are not being retrieved into PB as they were. The hash is not being converted correctly into the passwords because of this. They can see that these certain characters are displayed as question marks or &quot;squares&quot; if they display the datawindow. Nothing else has changed on the machine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_125.htm#CR561350">561350</a></td>
<td>When trying to connect to db2 mainframe using</p>
<p>				the DIR driver, getting the following error:</p>
<p>				Extend PB Catalog</p>
<p>				ct_results(): network packet layer: internal net library error: Net-Library</p>
<p>				operation terminated due to disconnect</p>
<p>				PB Catalog tables are not available for use</p>
<p>				Connecting to DB2 version 8.1 using Open Client -&gt; network layer -&gt; directconnect -&gt; mainframe connect.</p>
<p>				Works ok in PB 10.5.2 (build 7699)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR561354">561354</a></td>
<td>When connecting using the DIR driver to DB2 v 8.1 using</p>
<p>				DirectConnect 12.6, columns are getting truncated.</p>
<p>				For example a table is defined with the following columns:</p>
<p>				MSDI_CODE char(10)</p>
<p>				MSDI_ACTIVE char(20)</p>
<p>				MSDI_NAME varchar(25)</p>
<p>				The database trace is returning:</p>
<p>				(f8a1c4): name=MSDI_CODE,len=6,type=CHAR,pbt=1,dbt=1,ct=0,prec=0,scale=0</p>
<p>				(f8a1c4): name=MSDI_ACTIVE,len=11,type=CHAR,pbt=1,dbt=1,ct=0,prec=0,scale=0</p>
<p>				(f8a1c4): name=MSDI_NAME,len=13,type=CHAR,pbt=1,dbt=1,ct=0,prec=0,scale=0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR561777">561777</a></td>
<td>After installing an epson Printerdriver and some barcode fonts Code39AzaleaRegular1.ttf etc. part of text turns into barcode.</p>
<p>				In some environments the whole text is diplayed as barcode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR561787">561787</a></td>
<td>DW update behaviour changed between PowerBuilder Version 6 and 10.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR561803">561803</a></td>
<td>Bitmap appears jagged in appearance on a</p>
<p>				contemporary style toolbar menu.</p>
<p>				It looks ok for traditional style toolbar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR561822">561822</a></td>
<td>Application crashes in the pbshr115:</p>
<p>				FAULTING_IP: </p>
<p>				PBSHR115!PbHeap_free+43e [e:\pb115\3rdparty\heap\spbheap.c @ 2375]</p>
<p>				00452b5e 833f00 cmp dword ptr [edi],0</p>
<p>				DEFAULT_BUCKET_ID: CORRUPT_MODULELIST</p>
<p>				PROCESS_NAME: datacap.exe</p>
<p>				OVERLAPPED_MODULE: Address regions for &#39;shell32&#39; and &#39;Unknown_Module_00680074&#39; overlap</p>
<p>				ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at &quot;0x%08lx&quot; referenced memory at &quot;0x%08lx&quot;. The memory could not be &quot;%s&quot;.</p>
<p>				READ_ADDRESS: 00000000 </p>
<p>				FAULTING_THREAD: 00000420</p>
<p>				PRIMARY_PROBLEM_CLASS: CORRUPT_MODULELIST</p>
<p>				BUGCHECK_STR: APPLICATION_FAULT_CORRUPT_MODULELIST_OVERLAPPED_MODULE</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR561925">561925</a></td>
<td>Seemless migration needed on XP style for DW static text objects with lowered borders. For DataWindow columns this is already working, but for static text controls it is not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR561939">561939</a></td>
<td>Crosstab crashes PB when retrieving the DataWindow several times if computed field is set to background or foreground.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR561954">561954</a></td>
<td>In the debugger java classes can not be expanded and debugged in an EJB client application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR561998">561998</a></td>
<td>Deploying an EA Server project from PowerBuilder using Orcascipt is not working when using build projectex. It works when using build project. The error is as follows:</p>
<p>				Command syntax error at line 4. Found &quot;projectex&quot;, expected &quot;LIBRARY | APPLICATION | EXECUTABLE | PROJECT&quot;</p>
<p>				End Session</p>
<p>				The following is the code from the datafile that caused the error:</p>
<p>				Start Session</p>
<p>				Set Liblist</p>
<p>				&quot;C:\customers\11509491\pbeas.pbl&quot;</p>
<p>				&quot;C:\customers\11509491\base.pbl&quot;</p>
<p>				&quot;C:\customers\11509491\jagrepository_proxies.pbl&quot;</p>
<p>				Set Application &quot;C:\customers\11509491\pbeas.pbl&quot; &quot;pbeas&quot;</p>
<p>				build projectex &quot;C:\customers\11509491\pbeas.pbl&quot; &quot;p_deploy&quot; &quot;TZ1&quot; 2011</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR562165">562165</a></td>
<td>Cannot connect to DirectConnect using Open Client 15.</p>
<p>				PB is looking for libct.dll and libcs.dll. Open Client does not have those</p>
<p>				dlls--instead they have libsybct.dll libsybcs.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR562200">562200</a></td>
<td>Add a property to the rte control to allow</p>
<p>				users to control the linespacing on a rte control.</p>
<p>				The customer prints a .rtf document from MS-WORD and also prints the same</p>
<p>				.rtf from the rte control. The output doesn&#39;t look the same. The customer</p>
<p>				believes if they can control the line spacing and make it smaller, than the</p>
<p>				formats will match up better.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR562411">562411</a></td>
<td>When using PB Type dec for Oracle number in a rpc call you get the error message:</p>
<p>				Subprogram &lt;function name&gt; not found in subprogram list for package &lt;owner&gt;.&lt;package&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR562432">562432</a></td>
<td>You get a -9 error when attempting to do a Seek on an OLEStream object. The code worked fine in PB 9.0. It appears to have broken in 10.5 (wasn&#39;t able to test 10.0) and remains broken in 11.5. The customer came up with a workaround but the problem is that if the Seek function doesn&#39;t work, it may not be possible any longer to read more than 32K out of the stream. The Seek was used to position the start of the Read to the next 32K block. Without Seek working, you may only be able to read the first 32K.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR562433">562433</a></td>
<td>Currently for PocketBuilder, the application version number in the project painter is NOT written into the deployed application executable. The customer is requesting an enhancement to add it to the deployed application executable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563125">563125</a></td>
<td>When crashes in the db painter when using the</p>
<p>				TableCriteria dbparm.</p>
<p>				When trying to expand the tables in the database painter, pb will crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563127">563127</a></td>
<td>In a DataWindow column with &quot;AutoSelect is OFF, the cursor gets positioned at the </p>
<p>				beginning of the control and not at the position of the mouse when you click in the control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563131">563131</a></td>
<td>This enhancement request was opened as a result of CR 561998.</p>
<p>				Deploying an EA Server project from PowerBuilder using Orcascipt is not working when using build projectex. It works when using build project. The error is as follows:</p>
<p>				Command syntax error at line 4. Found &quot;projectex&quot;, expected &quot;LIBRARY | APPLICATION | EXECUTABLE | PROJECT&quot;</p>
<p>				End Session</p>
<p>				The following is the code from the datafile that caused the error:</p>
<p>				Start Session</p>
<p>				Set Liblist</p>
<p>				&quot;C:\customers\11509491\pbeas.pbl&quot;</p>
<p>				&quot;C:\customers\11509491\base.pbl&quot;</p>
<p>				&quot;C:\customers\11509491\jagrepository_proxies.pbl&quot;</p>
<p>				Set Application &quot;C:\customers\11509491\pbeas.pbl&quot; &quot;pbeas&quot;</p>
<p>				build projectex &quot;C:\customers\11509491\pbeas.pbl&quot; &quot;p_deploy&quot; &quot;TZ1&quot; 2011</p>
<p>				Customer would like to see this functionality available in orcascript as they have 3-4 different sets of environments. They are planning to have different passwords to avoid deploys by personnel who don&#39;t have permissions to deploy to production. Using BuildProject in Orcascript will not work for their environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563133">563133</a></td>
<td>Customer is migrating from PB 10.5 to 11.5 and when he does a reselectrow he is now crashing. He states that he cannot provide a repro as when he has tried to reproduce outside of his environment it has not crashed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563140">563140</a></td>
<td>The FileReadEx function returns an extra empty line when reading records of size 1023 bytes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563292">563292</a></td>
<td>In a column that has the editstyle checkbox with Left Text property set, the checkbox is misplaced and overlaps/overwrites the text.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563294">563294</a></td>
<td>Columns with editstyle &quot;edit&quot; with border, the border appears in WebForm on XP although XP style is set as the default theme, and hence no border should be seen.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563313">563313</a></td>
<td>PNG file is flickering when mousing over Command Buttons</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563322">563322</a></td>
<td>Accessing column using &quot;#number&quot;-Syntax (eg. dw_1.object.#2) crashes in WebForm or WinForm app if the column control is deleted in the dw object. This works ok in PB native app.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563348">563348</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.5_3050, PB 11.0_8616 and 10.5.2_7791</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Uses MSCOMM32.OCX </p>
<p>				Comments: When scanning a barcode, the OCX oncomm() event takes precedence over PB window key. </p>
<p>				The PB window key should take precedence, since you need to type the quantity first, and then scan the type of product. We tried ways to use PostEvent() and TriggerEvent() functions to invert the event sequence but we couldn&#39;t do that.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563399">563399</a></td>
<td>When trying to connect to PBDIR using Access Service, the</p>
<p>				following error results:</p>
<p>				ct_bind(): user api layer. An illegal value of 3 given for parameter item</p>
<p>				The db trace shows the following:</p>
<p>				(1106480): SRV 10 #1 103 TDS RCVPRM ERROR (DBI_DEBUG_MESSAGE) (0.006 MS / 0.006 MS)</p>
<p>				(1106480): CLI 1 #5 ct_bind(): user api layer: external error: An illegal value of 3 given for parameter item.(DBI_DEBUG_MESSAGE) (0.001 MS / 0.007 MS)</p>
<p>				(1106480): SRV 11 #34313 An error occurred on the socket between the TRS and the CICS transaction program. See error log.(DBI_DEBUG_MESSAGE) (0.002 MS / 0.009 MS)</p>
<p>				(1106480): *** ERROR 5 ***(rc -1) : ct_bind(): user api layer: external error: An illegal value of 3 given for parameter item.</p>
<p>				.</p>
<p>				.</p>
<p>				(1106480): SRV 11 #34313 An error occurred on the socket between the TRS and the CICS transaction program. See error log.(DBI_DEBUG_MESSAGE) (0.002 MS / 0.040 MS)</p>
<p>				(1106480): *** ERROR 5 ***(rc -1) : ct_bind(): user api layer: external error: An illegal value of 3 given for parameter item.</p>
<p>				(1106480): SRV 11 #102 Incorrect syntax (DB2 PREPARE failed: DSNT408I SQLCODE = -104, ERROR: ILLEGAL SYMBOL &quot;&lt;END-OF-STATEMENT&gt;&quot;. SOME SYMBOLS THAT MIGHT BE LEGAL ARE: + - AS &lt;IDENTIFIER&gt;(DBI_DEBUG_MESSAGE) (0.001 MS / 0.041 MS)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563422">563422</a></td>
<td>The error code of child dw which composite dw receives is always 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563532">563532</a></td>
<td>When multi user checkout is enabled in TFS, PB does</p>
<p>				not show the multi user checkout icon, it just shows the</p>
<p>				regular check out icon.</p>
<p>				Also when multi user checkout is enabled in TFS and SccMultiCheckout=0 is added</p>
<p>				to the pb.ini, PB still allows multi check outs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563645">563645</a></td>
<td>[.NetWebForm] GetRow returns row of the previous of ChildDW in ItemChanged.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563673">563673</a></td>
<td>HyperLink does not work with FireFox 3. The Url is not passed to the Browser.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563688">563688</a></td>
<td>is truncating autosize height column on a</p>
<p>				nested report</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563701">563701</a></td>
<td>The request is that it should be possible to allow page control for XSLFOP! PDF generation.</p>
<p>				When you are not using the distill method and want to create a PDF using xsl-fo you won&#39;t be able to specify the page size and other page properties and the pdf ends up with a default page property.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563712">563712</a></td>
<td>The IsAllHebrew function returns wrong value when string contains numbers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563729">563729</a></td>
<td>Looking for a better error message than null object</p>
<p>				reference for create instance.</p>
<p>				The problem in this particular case was that objects were originally developed using pbwsclient110.pbx and even though new web services were created using pbwsclient115.pbx they still worked on machines that had the PB 11.0 runtime on them. However, it would return a success code and null object reference on the machines that didn&#39;t have the PB 11.0 runtime.</p>
<p>				The enhancement request is to return an error code instead of a success code when this situation arises.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563745">563745</a></td>
<td>The DataWindow Syntax Tool doesn&#39;t have an item for either Describe or Modify for the following:</p>
<p>				&lt;DW Control Name&gt;.Object.DataWindow.Print.Preview.Outline</p>
<p>				or</p>
<p>				&lt;DW Control Name&gt;.Describe(&quot;DataWindow.Print.Preview.Outline&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563795">563795</a></td>
<td>DropDownList protected in the Clicked event is not folded.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563826">563826</a></td>
<td>Webform leave dw columns greyed out</p>
<p>				The w_m_setup_structure in acctset.pbl opens. Using the uo_rules_setup_structure</p>
<p>				in acctset.pbl.</p>
<p>				Works ok in PB Native</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR563878">563878</a></td>
<td>The customer has a datawindow with three columns one of which is marked not visible. When you do a SaveAs HTMLTable! you get an html file that opens correctly in IE. For the invisible columns this is in the file:</p>
<p>				Style=&#39;visibility:hidden;&#39;</p>
<p>				However, when the html file is inserted into an RTE control in PB via InsertDocument (or opened by Word), there is an extra blank row displayed at the top and the invisible column is visible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564030">564030</a></td>
<td>DataWindow border not visible when animation set to the Window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564055">564055</a></td>
<td>getUrl returns wrong result when URL contains escaped characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564087">564087</a></td>
<td>Documentation for png support for PictureButton control under new features is not reflected in the online help for the PictureButton contol.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564091">564091</a></td>
<td>In a dropdowndatawindow you can type a single character and it will automatically search and take you to the first row that starts with that letter. If you type the same letter again it will take you to the next row if it also starts with the same letter. For example you have rows in the dddw that are:</p>
<p>				abc</p>
<p>				abb</p>
<p>				acc</p>
<p>				bbb</p>
<p>				bbd</p>
<p>				dbc</p>
<p>				dbb</p>
<p>				dcc</p>
<p>				efg</p>
<p>				If you type the letter a repeatidly as fast as you can the focus goes from abc to abb to acc, and continues in this cycle as long as you type a. But if you type d repeatidly as fast as you can the focus goes from dbc to dbb and cycles between just those two rows and never goes to row dcc. If you type d very slowly waiting a second or two between each then it cycles through all 3 d rows as it should. Why does d not behave the same as a? Why is the timing somehow different for the letter d?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564097">564097</a></td>
<td>Retrieval arguments in pipelines no longer work. If you have a retrieval argument defined in a pipline you are no longer prompted to input a value in PB 11.5. And the pipeline does not pipe any rows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564104">564104</a></td>
<td>Editable fields AccessibleNames are not available to JAWS and MSAA when the fields are part of a datawindow. They appear to show up just fine in the log file when running AccEvent32. The customer thinks the problem is with the Windows Class being changed. A typical log entry is as follows:</p>
<p>				OBJ_FOCUS Event Time=1A9340D Window Class=&quot;pbdw110&quot; Name=&quot;Department Name&quot; Role=editable text State=normal</p>
<p>				OBJ_LOCATIONCHANGE Event Time=1A9340D Window Class=&quot;Edit&quot; Name=none [false] Role=window State=focused,focusable Location={l:445, t:333, w:196, h:15}</p>
<p>				OBJ_HIDE (hidden) Event Time=1A934E7 Window Class=&quot;Edit&quot;</p>
<p>				OBJ_FOCUS Event Time=1A934E7 Window Class=&quot;pbdw110&quot; Name=&quot;none&quot; Role=client State=normal</p>
<p>				OBJ_LOCATIONCHANGE (hidden) Event Time=1A934E7 Window Class=&quot;Edit&quot;</p>
<p>				OBJ_FOCUS (hidden) Event Time=1A934E7 Window Class=&quot;pbdwst110&quot;</p>
<p>				...</p>
<p>				OBJ_FOCUS Event Time=1A9364F Window Class=&quot;Edit&quot; Name=&quot;&quot;Single Line Edit One&quot;&quot; Role=editable text State=focused,focusable</p>
<p>				OBJ_VALUECHANGE (hidden) Event Time=1A93881 Window Class=&quot;Edit&quot;</p>
<p>				Notice the first two entries OBJ_FOCUS the Class=&quot;pbdw110&quot; Role=editable text and State=normal. The second line OBJ_LCATIONCHANGE occurs while still in this field. The Name now equals none with the following changes Window Class=&quot;Edit&quot; Role=window State=focused,focusable.</p>
<p>				Now if you tab into a regular single line edit control on a window you get the following:</p>
<p>				OBJ_FOCUS Event Time=1A9364F Window Class=&quot;Edit&quot; Name=&quot;&quot;Single Line Edit One&quot;&quot; Role=editable text State=focused,focusable</p>
<p>				The customer&#39;s contention and where he feels the datawindow is losing the AccessibleName is in the State. With the single line edit control the State=focused,focusable. However, with the datawindow editable text the State=Normal. It doesn&#39;t become focused,focusable until the OBJ_LOCATIONCHANGE line.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564250">564250</a></td>
<td>Customer migrate application from PB10.2 to PB11.2. </p>
<p>				Over hundreds of Richtext Datawindow report have printing issue.</p>
<p>				The customer needs to load various text files (generated by Pro*C or Oracle</p>
<p>				package on UNIX) into a RichText DataWindow in their PowerBuilder application</p>
<p>				and then print out the text files with Landscape Orientation from there.</p>
<p>				Two issues are identified.</p>
<p>				1. Datawindow object has specified the &quot;Paper Orientation = LandScape&quot; but it print to Portrait as default</p>
<p>				2. Even &quot;Top Margin=0.0&quot; But there is extra approx. 1cm empty space in Top Margin when compare PB11.2 to PB10.2</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564283">564283</a></td>
<td>When a new column is added to an existing datawindow,</p>
<p>				the default font size is not retained.</p>
<p>				In some cases the default font is not retained.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564295">564295</a></td>
<td>Enhancement Request:</p>
<p>				Make it possible to use larger icons\pictures on the Menu Toolbar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564489">564489</a></td>
<td>When creating a new dw where the table column names are longer than 18 characters, the columns are not appearing in the dw. They also do not</p>
<p>				appear in the db painter.</p>
<p>				In the db painter, when selecting the table and clicking on grid manipulation,</p>
<p>				the message of &#39;Table MS_SYBASE_TEST_XXX contains no columns with supported datatypes&#39;</p>
<p>				shows in the microhelp area.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564653">564653</a></td>
<td>cannot compile a Winform app with an external assemly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564702">564702</a></td>
<td>PB 11.2 WebForm: Checkbox displays differently in client server than in webform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564805">564805</a></td>
<td>Changing the font escapement moves a column to unexpected coordinates.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564842">564842</a></td>
<td>Customer is looking for development help in reviewing an adplus dump file.</p>
<p>				Customer is crashing on the create instance of a powerbuilder component with EAS 6.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR564851">564851</a></td>
<td>Grid datawindows have a problem with detailband pointer property. Pointer does not change to hourglass with a grid datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR565048">565048</a></td>
<td>PB crashes when Calling a retrieve while a previous one still running</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR565185">565185</a></td>
<td>&#39;SaveAs&#39; PDF output doesn&#39;t work correctly using Apache FOP.This issue is dependent on the layout of DW.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR565444">565444</a></td>
<td>When opening a MDI sheet with OpenSheet() then setting the OpenAnimation in the open event of the sheet does not take effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR565577">565577</a></td>
<td>column of DW is not shown by the Horizontal Split scroll bar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR565653">565653</a></td>
<td>UL10 outer join syntax seems to be cut off, missing from and where clause.</p>
<p>				Equal join shows no problem, no error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR565657">565657</a></td>
<td>mailSaveMessage function fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR565668">565668</a></td>
<td>The datawindow embeds some extra carriage returns in the datawindow SQL when there are retrieval arguments in the datawindow. This may be related to CR 544600, where a number of white space characters were removed from the SQL sent to the database by the datawindow. However, if you have a retreival argument in the datawindow it is still adding extra carriage returns to the SQL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR565682">565682</a></td>
<td>An application that uses the Accessibility Narrator will hang when tabbing to a dropdowndatawindow whose background color property has been changed via Modify at runtime. It only hangs when the Narrator is running.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR565757">565757</a></td>
<td>Black cannot be set to be the foreground color of PictureButton. Black RGB is (0.0.0).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR565804">565804</a></td>
<td>Customer&#39;s PB10.5.2 application(s) HANG frequently when </p>
<p>				MS Office Communicator is opened. (replacement of MSN messager)</p>
<p>				The HANG symptom is resumed after terminate the MS Office Communicator.</p>
<p>				Need help to investigate the collected dump file to find out the reason behind.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR565846">565846</a></td>
<td>The customer has a main datawindow with 3 dropdowndatawindows. Each dddw has retrieval arguments. The code modifies the background color of each dddw column in the constructor event of the main datawindow, and this causes the dddws to retrieve unexpectedly and for each dddw it pops the retrieval argument dialog box. This happens before the user&#39;s code that retrieves the dddw&#39;s. &quot;Auto Retrieve&quot; is checked for each dddw column, and if this is unchecked then it does not retrieve the dddws on the modify. But what if they want the &quot;Auto Retrieve&quot; checked? Then the get these unexpected dddw retrieves and the argument dialog when they don&#39;t want it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR565873">565873</a></td>
<td>The customer has the machine display properties set to Windows XP Theme. He is seeing two display problems at runtime. 1) The text of a radiobutton moves left and right depending on if it is enabled or disabled. 2) A checkbox of height less than 72 pixels has the focus rectangle cut off. These display problems do not happen with Windows Classic Theme.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566030">566030</a></td>
<td>Get wrong values in a DW crosstab migrated from PB10 to PB 11.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566034">566034</a></td>
<td>Cannot invoke a web service when windows user is not a member of Administrator Group.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566048">566048</a></td>
<td>PB crashes after retrieves on a specific Crosstab DW.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566064">566064</a></td>
<td>The customer is calling an Oracle function via a transaction object RPC. The call succeeds and the proper value is passed back. But after the call PB is crashing. This is a regression, there was no problem in build 3127, but there is in build 3136.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566072">566072</a></td>
<td>The dw column defined as a decimal is not formatting properly for rupees when the regional setting is set to Indonesian or Hindu.</p>
<p>				It is getting entered as ###,###,###.00 instead of ##,##,##,###.00</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566084">566084</a></td>
<td>The customer has a home grown dll which can be called sucessfully in Powerbuilder 10 and also early releases of pb 10.5. But it fails in later builds of PB 10.5 and in PB 11.5 with the error message:</p>
<p>				Error: Error calling external function %s at line 5 in clicked event of object cb_1 of w_window.</p>
<p>				The suspicion is that powerbuilder no longer likes the function name &quot;?f_opendoc@@YGFPBDH@Z&quot; defined in the home grown dll: </p>
<p>				FUNCTION integer f_opendoc(string filename, int cmdshow) LIBRARY &quot;ac_doc32.dll&quot; Alias for &quot;?f_opendoc@@YGFPBDH@Z;Ansi&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566181">566181</a></td>
<td>PB Runtime Packager has problems when system does not comply to 8/3 file names. The runtime packager needs enhancement to check it early and cope with it. This issue will affect the deployment as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566194">566194</a></td>
<td>Customer would like to have the ability to control the printing output characteristics through powerscript when using a RichTextEdit control. Such as paper size, orientation, print margins.</p>
<p>				Customer does not want to use printsetup() which is what is now available to him.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566213">566213</a></td>
<td>Customer is randomly crashing in module ntdll.dll version 5.2.3790.3959. They have created AdPlus crash dumps and although it is crashing in a Microsoft dll, the dlls in the crash dump are ones PB dlls have dependencies on. </p>
<p>				Customer claims that they are using webservices but they do not believe they are when the application actually crashes.</p>
<p>				Stack trace </p>
<p>				msvcr71!wcslen+0x4 (FPO: [1,0,0])</p>
<p>				msvcp71!std::basic_string&lt;wchar_t,std::char_traits&lt;wchar_t&gt;,std::allocator&lt;wchar_t&gt; &gt;::assign+0xd (FPO: [1,0,0])</p>
<p>				WARNING: Stack unwind information not available. Following frames may be wrong.</p>
<p>				pbwsclient110+0x336d9</p>
<p>				xerces_c_2_6!xercesc_2_6::SAX2XMLReaderImpl::startElement+0x2f9</p>
<p>				xerces_c_2_6!xercesc_2_6::MemoryManagerImpl::allocate+0x31</p>
<p>				xerces_c_2_6!xercesc_2_6::IGXMLScanner::scanStartTagNS+0x1618</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566335">566335</a></td>
<td>On DW, we can input a number it beyond EditMask format limitation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566362">566362</a></td>
<td>When saving a Datawindow into a file with SaveAs as XML the return code of the function does not give back an error -1 when there are problems with file access.</p>
<p>				If the folder to save in does not exists, the SaveAs functions returns a 1 instead of the -1 error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566367">566367</a></td>
<td>Please have PB allow the nulls in rpc calls, no matter if the dbms supports it or not, ie. in that case getting an error from dbms for not capable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566564">566564</a></td>
<td>Customer reported PB11.2 Global variable instance of soapconnection fail to Createinstance </p>
<p>				in UserObject&#39;s constructor event. After investigation, it is identified that early </p>
<p>				instantiation of the Global variable at application object may relate to the problem. </p>
<p>				However, similar problem also occur on instance variable. For instance variable, only the </p>
<p>				first instance of the soapconnect can successfully createinstance</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566675">566675</a></td>
<td>The customer would like to see an event added to the transaction object. It would be the connect event and it would fire after a successful connection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566799">566799</a></td>
<td>Sysam support for Vista/Windows 2008 64 bit.</p>
<p>				Customer is requesting an enhancement to support the SySAM license server on Windows 2008 x64.</p>
<p>				Currently, the License Server is not supported on Windows 2008 until FLEXnet v11.6.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566850">566850</a></td>
<td>Customer has several datawindows that they migrated from PB 6.5 and he claims they were working fine until yesterday. The datawindows now are crashing the PB 11.5 IDE when opened in the painter. They can be opened successfully in previous versions of PB 11.5 and also previous versions of PB. This is crashing in MSVCR71.dll. Customer has also exported the datawindows in a version of PB that does not crash and successfully imported them to PB 11.5 and then they do not crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR566960">566960</a></td>
<td>DataWindow Graph\control properties cannot be set on row basis in nested datawindows with dot notation</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR567651">567651</a></td>
<td>Application crashes during updating an ASA database in a dw created by syntaxfromsql.</p>
<p>				It worked fine in PB 10.5. Workaround is to use DisableBind=1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR567773">567773</a></td>
<td>The customer has a toolbar icon that is disabled. In Win32 there were some problems with this but setting the environment variable PBTOOLBARDISABLEMODE=1 fixes it. However in Webforms the toolbar icon still displays as enabled when it is disabled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR567898">567898</a></td>
<td>In the .js file we provide with PB 11.5, there is a class variable:</p>
<p>				this.oPBNETData = null;</p>
<p>				And in the fonction HTDW_performAction (), when submitting, we have the following:</p>
<p>				if (this.oPBNETData + &quot;&quot; == &quot;undefined&quot;)</p>
<p>				psPage.Submit(); //Jsp Target</p>
<p>				So, the submit doesn&#39;t work, because &quot;undefined&quot; has never been assigned to oPBNETData. What we need really is this code:</p>
<p>				if (this.oPBNETData + &quot;&quot; == null)</p>
<p>				psPage.Submit(); //Jsp Target</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR567904">567904</a></td>
<td>Product: Powerbuilder 11.2 8739</p>
<p>				Server OS (Where Web Forms app is installed): Windows 2003 Server SP2</p>
<p>				Microsoft .NET Framework Version:2.0.50727.1433 SP1</p>
<p>				ASP.NET Version:2.0.50727.1433 </p>
<p>				Ajax Extensions 1.0 (according to manual) installed successfully</p>
<p>				IIS 5.2 SP2</p>
<p>				Client Stations OS: </p>
<p>				Windows XP SP2</p>
<p>				Microsoft .Net Framework 2.0.50727 SP1</p>
<p>				ASP .Net 2.0 Ajax Extensions 1.0</p>
<p>				Runtimes de PowerBuilder 11.2 Build 8739</p>
<p>				Comments:</p>
<p>				Customer is trying to run a PB WebForms application that was deployed into IIS into his production environment. The deploy went fine. When accessing the application from within IE on same machine where IIS is located, it works ok. But when accessing application from within other client stations, customer receives the following error message in Internet Explorer:</p>
<p>				Server Error in &#39;/&#39; Application.</p>
<p>				Modify did not complete successfully, the error message is: Line 1 Column 866: incorrect syntax</p>
<p>				Description: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. </p>
<p>				Stack Trace: </p>
<p>				[MethodFailureException: Modify did not complete successfully, the error message is : Line 1 Column 866: incorrect syntax.]</p>
<p>				Sybase.PowerBuilder.Web.PBPage.Render(HtmlTextWriter writer) +310</p>
<p>				System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25</p>
<p>				System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121</p>
<p>				System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22</p>
<p>				System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2558</p>
<p>				Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433 </p>
<p>				The PBTrace.log shows the following:</p>
<p>				Main Exception:</p>
<p>				Exception Time: 2009-03-24 18:56:40.9307422</p>
<p>				Process ID: 380</p>
<p>				AppDomain: /LM/W3SVC/1907274638/Root-4-128824159461117190 Domain ID: 5</p>
<p>				Managed Thread ID: 21</p>
<p>				Current Thread State: Background</p>
<p>				Method: Boolean j(Sybase.PowerBuilder.Web.PBWindow)</p>
<p>				Exception Type: System.NullReferenceException</p>
<p>				Exception Message: System.NullReferenceException: Object reference not set to an instance of an object.</p>
<p>				at Sybase.PowerBuilder.Web.PBWindowProcessor.j(PBWindow A_0)</p>
<p>				at Sybase.PowerBuilder.Web.PBWindowProcessor.OpenWindow(PBWindow w)</p>
<p>				at Sybase.PowerBuilder.Web.PBWindowOpener.a(PBWindow A_0, Boolean A_1)</p>
<p>				Exception Source: Sybase.PowerBuilder.Web</p>
<p>				Exception StackTrace: at Sybase.PowerBuilder.Web.PBWindowProcessor.j(PBWindow A_0)</p>
<p>				at Sybase.PowerBuilder.Web.PBWindowProcessor.OpenWindow(PBWindow w)</p>
<p>				at Sybase.PowerBuilder.Web.PBWindowOpener.a(PBWindow A_0, Boolean A_1)</p>
<p>				Exception Call Stack: at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)</p>
<p>				at System.Environment.get_StackTrace()</p>
<p>				at Sybase.PowerBuilder.PBLogger.a(Exception A_0, LogLevel A_1, Boolean A_2, Boolean A_3)</p>
<p>				at Sybase.PowerBuilder.PBLogger.a(Exception A_0, LogLevel A_1, Boolean A_2)</p>
<p>				at Sybase.PowerBuilder.PBLogger.LogException(Exception e, LogLevel logLevel)</p>
<p>				at Sybase.PowerBuilder.PBLogger.LogException(Exception e)</p>
<p>				at Sybase.PowerBuilder.Web.PBWindowOpener.a(PBWindow A_0, Boolean A_1)</p>
<p>				at Sybase.PowerBuilder.Web.PBWindowOpener.Open(PBWindow w, Boolean newWindow)</p>
<p>				at Sybase.PowerBuilder.Web.PBSystemFunctions.a(PBString A_0, IPBValue A_1, PBIconValue A_2, PBButtonValue A_3)</p>
<p>				at Sybase.PowerBuilder.Web.PBSystemFunctions.a(PBString A_0, IPBValue A_1)</p>
<p>				at Sybase.PowerBuilder.Web.PBSystemFunctions.MessageBox(PBString title, PBString text)</p>
<p>				at c__n_pro_lease_connectservice.of_disconnectdb()</p>
<p>				at c__pro_lease.close()</p>
<p>				at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct&amp; sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)</p>
<p>				at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)</p>
<p>				at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)</p>
<p>				at System.Delegate.DynamicInvokeImpl(Object[] args)</p>
<p>				at Sybase.PowerBuilder.Web.WebThread.a(Object A_0)</p>
<p>				at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)</p>
<p>				at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)</p>
<p>				-------------------------------------------------------------------------------</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR567923">567923</a></td>
<td>When adding arguments to PBJVMconfig for PBIDEConfig</p>
<p>				or PBRTConfig, the syntax to use is unclear.</p>
<p>				For example, to add the Max heap size the following does not appear to work:</p>
<p>				HKLM\Softwre\PowerBuilder\11.0\Java\PBIDEConfig\PBJVMconfig\1\-Xmx256m-verbose:jni,class</p>
<p>				HKLM\Softwre\PowerBuilder\11.0\Java\PBIDEConfig\PBJVMconfig\Count\1</p>
<p>				What appears to work (and verified from visualgc):</p>
<p>				HKLM\Softwre\PowerBuilder\11.0\Java\PBIDEConfig\PBJVMconfig\0\-Xmx256m</p>
<p>				HKLM\Softwre\PowerBuilder\11.0\Java\PBIDEConfig\PBJVMconfig\1\-verbose:jni,class</p>
<p>				HKLM\Softwre\PowerBuilder\11.0\Java\PBIDEConfig\PBJVMconfig\Count\2</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR568221">568221</a></td>
<td>EAServer will crash when inserting a row into a web datawindow.</p>
<p>				The dw contains 3 buttons (Insertrow,update and delete). When clicking on</p>
<p>				Insertrow, easerver will crash.</p>
<p>				Using a custom pb nvo component, problem appears to be on the sethtmlaction.</p>
<p>				Before the crash the action and context for sethtmlaction contain:</p>
<p>				InsertRow (dw1 0)(15 (InsertRow 0 ((1 1 )(2 1 )(3 1 ))))((row 0)(sortString &#39;?&#39;))</p>
<p>				RESOLUTION: Fix by CR559312. Checked in to PB 11.5.1 codeline on 2/23. Checked in to</p>
<p>				pb 115ebf codeline on 4/23. Works in PB 11.5.1 (build 4009)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR568649">568649</a></td>
<td>Clarification is needed for ejbconnection object versus</p>
<p>				connection object.</p>
<p>				According to EAS Engineering, &quot;the ejbconnection object has not really been enhanced for</p>
<p>				quite some time and will probably never be supported for PB.NET. If your server is</p>
<p>				EAServer or the PowerBuilder Application Server Plugin (with the Proxy Server), then</p>
<p>				the client should definitely use the connection object.&quot;</p>
<p>				The PowerBuilder documentation does not appear to stress that enough. In the online</p>
<p>				help or Applications Techniques Manual, Chapter 24 - Building an EAServer Client or</p>
<p>				Chapter 26 - Building an EJB Client.</p>
<p>				Chapter 5 of the Easerver 6.x - JavaBean User&#39;s Guide it states:</p>
<p>				- If using PowerBuilder, you can call EJB components hosted in EAServer by generating proxies for the home, local and remote interfaces then calling the lookup method on</p>
<p>				the PowerBuilder CONNECTION object to instantiate the home interface proxy. Call the</p>
<p>				appropriate home interface create mthod to instantiate a proxy for the remote interface, then call the business methods as you would for any other EAServer component.</p>
<p>				- If you PowerBuilder 9.0 or later, you can use the PowerBuilder EJB client interfaces. These interfaces use Java and Sybase-provided PowerBuilder extensions to invoke EJBs on any J2EE compatible server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR568679">568679</a></td>
<td>Enhancement request: Slow performance when using version control remotely.</p>
<p>				The customer is working with pb native source control remotely via a broadband connection.</p>
<p>				The pbls are on the office network which are under pb native source control. The customer is experiencing a long delay during the source control initialization process which is taking up to 20 minutes when a large pbl is involved. The time is being spent on the initialization process, checking the status of the object which are under source control.</p>
<p>				The enhancement request is to allow the customer to get the status of a particular single object rather then refreshing the status of all the objects which are under source control. Customer would like the flexibility to toggle between full status of all objects which are in a pbl under source control or an individual object within a pbl.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR569117">569117</a></td>
<td>PowerBuilder crashes Jaguar when calling setHTMLAction method.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR569147">569147</a></td>
<td>Tab page control array different in WinForm.</p>
<p>				Customer is aware of our documentation below:</p>
<p>				http://infocenter.sybase.com/help/topic/com.sybase.dc00586_1150/pdf/dplynet.pdf</p>
<p>				page 175 and page 177</p>
<p>				ClassDefinition *</p>
<p>				* The order of the array items in the VariableList property of the ClassDefinition object may not be the same in .NET applications as in standard PowerBuilder applications.</p>
<p>				But does not believe this applies to the problem he would like looked into by engineering.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR569754">569754</a></td>
<td>Access violation in pbvm using ole.</p>
<p>				FAULTING_IP: </p>
<p>				pbvm115!PBOLEINBOUNDAUTOMATIONOBJECT::BuildSymbolTable+1e9 </p>
<p>				10b0c419 89542908 mov dword ptr [ecx+ebp+8],edx</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR569788">569788</a></td>
<td>The PB 11.2 rte control has the facename set to Courier New and the Textsize to 12 on the font tab of the properties. They are inserting a document with the font of Courier New 12. The document has place holders on which they do a find and do a replacetext to replace the place holders with names from the database. But the names end up in the Tahoma font! And at the same time you can see the font change from Courier New to Tahoma in the toolbar in the rte. Why is it changing the font? They want it to be Courier New.</p>
<p>				A regression from PB 9 where the font remained the same on the replacetext.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR570038">570038</a></td>
<td>Any Datawindow control, eg ( Column ) placed inside the Group Box is not accessible thru mouse in the preview window. Based on the tab order it can be selected when &quot;Tab&quot; key in entered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR570048">570048</a></td>
<td>An error is outputted when default.aspx is opened and closed by IE8. However, an error is not outputted when default.htm is opened and closed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR570057">570057</a></td>
<td>PrintDataWindow fails sometimes with -1 when printing richttext DataWindow in a printjob. Print function works correctly with same Datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR570101">570101</a></td>
<td>We need a clarification about the certification of PowerBuilder webForms on Windows 2008 64 bits. Currently, the documentation does not mention 64-bits platforms.</p>
<p>				We also need a document of how to deploy a .msi file with all the Dlls needed and how to configure IIS in order to run 32 bits web applications.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR570124">570124</a></td>
<td>Customer has an application that they have migrated from PB 9 to PB 11.5 and they use SetRowFocusIndicator with their own bitmap. Occasionally the bitmap just doesn&#39;t appear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR570243">570243</a></td>
<td>The PB debugger crashes if the user has added a parent.tag in watch which is recorded in the user defined debugging info ie. the .opt file.</p>
<p>				Deleting the opt file resolves the problem, as it is deleting the parent tag info of the watch.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_126.htm#CR570319">570319</a></td>
<td>The appearance for a contemporary toolbar icon is</p>
<p>				not correct. It has a dark border around it. It does not appear the same as with a traditional menu.</p>
<p>				The problem does not happen for all icons.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR570340">570340</a></td>
<td>Toolbar images for a contemporary menu have a gray background when images are in the same directory as application.</p>
<p>				When the images (first.bmp,next.bmp,prior.bmp and last.bmp) are moved to another</p>
<p>				directory that is in the system path, then the gray background is not there.</p>
<p>				Resolution: Not to be fixed. Too risky and may cause a regression. Pathing issue</p>
<p>				does not occur in pb12 (build 2063).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR570479">570479</a></td>
<td>text color in a DDLB column not rendered as for Windows DDLB control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR570693">570693</a></td>
<td>PB client calling a webservice running on websphere</p>
<p>				results in a memory leak.</p>
<p>				The application eventually produces the following error and then crashes pb:</p>
<p>				There is a runtime error when invoking the Web Service APPLICATION. The</p>
<p>				definition of the method signature in the Web Service is wrong--the data doesn&#39;t</p>
<p>				match the parameter definition.</p>
<p>				Using websphere 6.1. The web service generates pdf documents uses up memory each successive time the web service is invoked until Powerbuilder crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR570817">570817</a></td>
<td>Memory leak from retrieving file from WebService</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR571043">571043</a></td>
<td>A customer has an elaborate datawindow using nested reports built in Powerbuilder 8. Within Powerbuilder 8 he uses the getfullstate powerscript function to convert this datawindow into a blob and store it in his Oracle database.</p>
<p>				Should he be able to use this blob created in Powerbuilder 8 and be able to do a selectblob of the powerbuilder 8 datawindow and then do a setfullstate in a Powerbuilder 11 application?</p>
<p>				Would this be considered supported? </p>
<p>				Parts of the report display fine but pages are missing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR571162">571162</a></td>
<td>Attributes in an export template are not stored in the order they were entered</p>
<p>				CR 309840 seem to occur again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR571184">571184</a></td>
<td>SCC source integration P4SCC 2007.3 or 2008.2 </p>
<p>				When refreshing source control status, the SccQueryInfo </p>
<p>				call gets into an infinite loop within the Perforce dll&#39;s</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR571249">571249</a></td>
<td>EJB client to Weblogic</p>
<p>				Some properties of type any of java classes can not be expanded within the debugger</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR571280">571280</a></td>
<td>A Barcode font is not displaying or printing properly after upgrade from PB 11.0 to 11.5.</p>
<p>				This does appear to be a regression. It works OK in build 7518 and earlier of PB 11.x. Later versions of 11.2 display the barcode incompletely as does the latest version of 11.5, build 3143.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR571286">571286</a></td>
<td>The RightToLeft Property currently applies to:</p>
<p>				Application and Window objects, and CheckBox, DataWindow, DatePicker, DropDownListBox, DropDownPictureListBox, EditMask, GroupBox, InkEdit, ListBox, ListView, MonthCalendar, MultiLineEdit, PictureListBox, RadioButton, SingleLineEdit, StaticHyperLink, StaticText, and TreeView controls</p>
<p>				Customer would like the RightToLeft property to apply to Computed Fields in the datawindow control</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR571418">571418</a></td>
<td>SAP 16 Webservices</p>
<p>				EasySoap client gave error &quot;Cannot parse wsdl file&quot; when generating proxies.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR571626">571626</a></td>
<td>Getting an error calling method of a pbni object when doing a CreateJavaInstance.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR571814">571814</a></td>
<td>When connected to MSSQL using the SNC driver, pb</p>
<p>				is crashing on rollback using &lt;transaction&gt;;</p>
<p>				A crash is happening in the u_mgr_data/xfi_rollback. In the debugger, autocommit</p>
<p>				is set to false and the transaction object is valid.</p>
<p>				A dump file shows the app is crashing in the:</p>
<p>				PBSNC115!PBOLEDB_COMMAND_BLK::RollBack+1 </p>
<p>				14f025a1 8b4908 mov ecx,dword ptr [ecx+8]</p>
<p>				DEFAULT_BUCKET_ID: NULL_POINTER_READ</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR571906">571906</a></td>
<td>The customer needs to load various text files (generated by Pro*C or Oracle package on </p>
<p>				UNIX)into a RichText DataWindow in their PowerBuilder application and then print out the </p>
<p>				text files with Landscape Orientation (most of the time) from there. The main issue </p>
<p>				encountered is that the Richtext DW fail to use Page Orientation specified by PrintSetup() </p>
<p>				at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR571920">571920</a></td>
<td>When opening a workspace that is under source control with P4 sometimes a crash can occur when connecting to P4 by a user having a P4 password or when the password has expired. Enabling logging in the pb.ini might prevent the crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR571930">571930</a></td>
<td>Problem with the tab order on webform when PBDataWindowEnableDDDW=true. Tab order on webform is not the same as using pb native.</p>
<p>				After a dddw is expanded, the tab order appears to be lost.</p>
<p>				Using IE 6 and 7 for testing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR571956">571956</a></td>
<td>The deployment of a large PB workspace causes an java.lang.OutOfMemoryError in easerver.</p>
<p>				When they are all deployed at once (RMB on Workspace in PB system tree -&gt; Deploy) the server will get java.lang.OutOfMemoryError: PermGen space. After this the server has to be restarted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR571977">571977</a></td>
<td>The customer has a datawindow with a stored procedure update. There are many arguments in the stored procedure that are marked as not used in the sp update properties. Only 9 arguments are passed. The datatypes of those 9 match but the error &quot;Implicit conversion from datatype &#39;INT&#39; to &#39;VARCHAR&#39; is not allowed. Use the CONVERT function to run this query.&quot; happens on an update. A database trace doesn&#39;t really show anything helpful.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR572081">572081</a></td>
<td>Transparent background of png pictures are drawn incorrectly </p>
<p>				when a rectangle is put behind it or when the picture is dynamically set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR572336">572336</a></td>
<td>When pb client calls the pb web service running on</p>
<p>				IIS, windows event view may report the following error:</p>
<p>				Event Type: Error</p>
<p>				Event Source: ASP.NET 2.0.50727.0</p>
<p>				Event: EventType clr20r3,P1 w3wp.exe, P2 6.0.3790.3959, P3 45d6968e, P4 sybase.powerbuilder.interop, P5 11.0.0.0, P6 471eaa9a, P7 4e9, P8 1f, P9 system.accessviolation, P10 NIL</p>
<p>				Event ID: 1334</p>
<p>				Description:</p>
<p>				An unhandled exception occurred and the process was terminated.</p>
<p>				Application ID: /LM/W3svc/1/Root/eonwebservice</p>
<p>				Exception: System.AccessViolationException</p>
<p>				Message: Attempted to read or write protected memory. This is often an</p>
<p>				indication that other memory is corrupt.</p>
<p>				Stack Trace: at b(oa*, PBTransaction, Boolean)</p>
<p>				at c(oa*, PBTransaction)</p>
<p>				at Sybase.PowerBuilder.DB.PBSQL.Stop(IntPtr dbthis, PBTransaction transaction)</p>
<p>				at Sybase.PowerBuilder.PBSessionBase.Stop.Transaction(PBTransaction trans)</p>
<p>				at Sybase.PowerBuilder.PBTransaction.Dispose(Boolean disposing)</p>
<p>				at Sybase.PowerBuilder.PBPowerObject.Finalize()</p>
<p>				Test shows that the exception won&#39;t affect PB Webservice in the opera application</p>
<p>				since the iis can automatically restart the process w3wp.exe immediately after its stopped.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR572499">572499</a></td>
<td>The issue is, that it seems that when targetting a O9 database the string that can be passed is twice as big as the one against an o10 db server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR572911">572911</a></td>
<td>Date() function returns value from invalid date on some windows installations.</p>
<p>				It seems that on these systems PB does not use the set regional settings (english uk), it uses some sort of US date settings instead (yy/mm/dd or yyyy/mm/dd), hence the wrong output.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR573079">573079</a></td>
<td>BindSPInput=1 makes db oracle to bind proc input parameters. However Oracle XML type can&#39;t be bound as either String or Clob/Nclob, and XML type in OCI is not a simple data type and can&#39;t be used directly like other data types. So Function spec of Oracle11g explicitly pointed out that xml procedure parameters type is not currently supported.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR573081">573081</a></td>
<td>Memory leak from retrieving PSR file from WebService. After 7 iterations can&#39;t get the file anymore.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR573229">573229</a></td>
<td>Customer has PB 6.5 psr files and has migrated to PB 11.5. When they initially set the dataobject to the psr file it seems to load and display properly. But then if they do a SaveAs PSReport! that returns success, but the resulting psr is empty - no data. If you load that new PSR, it is empty.</p>
<p>				Using an 11.5 psr there is no problem loading it, making changes, save it again as a psr, the new psr loads and displays properly. The customer needs to be able to do the same to these older psrs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR573409">573409</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.5_2506</p>
<p>				Database/Driver File/Version: SYC connecting to ASE 12.5.4</p>
<p>				Comments: Customer has above 1000 stored procedures created with &quot;sp_&quot; prefix. But Pb, by default, considers these stored procedures as System Procedures.</p>
<p>				As a consequence, customer needs to right-click and enable &quot;Show System Procedures&quot; to make them visible. This was reproduced here.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR573434">573434</a></td>
<td>The customer has a large text column with autosize height in the detail band. When displaying in print preview, sometimes this column is clipped on the bottom with only the top half of the last line showing. PSE could only see the clipping with my DPI set to normal (96 DPI).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR573443">573443</a></td>
<td>Certain toolbar menu icons are not clearly recognizable</p>
<p>				between enable and disable state.</p>
<p>				CR463051 addressed the problem and created a new property (PBTOOLBARDISABLEMODE=1 ) to add as a system environmental variable. </p>
<p>				Please document this property-- PBTOOLBARDISABLEMODE=1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR573610">573610</a></td>
<td>When a rtf doc contains INCLUDEPICTURE and references</p>
<p>				a .bmp for .gif, the picture does not show in in a rte control or richtext dw.</p>
<p>				The rtf doc contains:</p>
<p>				{INCLUDEPICTURE &quot;C:/DevSample/ESSIG1.GIF&quot; \* MERGEFORMAT \d }</p>
<p>				{INCLUDEPICTURE &quot;C:/DevSample/ESSIG1.BMP&quot; \* MERGEFORMAT \d }</p>
<p>				It works ok in PB 10.5.2</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR573630">573630</a></td>
<td>When inserting data into a new row and tabbing to</p>
<p>				the dddw where the &#39;empty string is null&#39; is checked, causes the previous column&#39;s data to disappear.</p>
<p>				Webform is doing a postback. Only happens when empty string is null is checked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR573774">573774</a></td>
<td>When calling Functions with similar names after a certain length of the identifier in oracle packages it seems we try to call the wrong function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR573813">573813</a></td>
<td>A PowerBuilder EAServer application is upgraded in which some method calls are changed.</p>
<p>				if a client application uses a bad or old proxy object then PowerBuilder </p>
<p>				within EAServer gets a fatal error on the server side and EAServer can go down.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR573822">573822</a></td>
<td>Opening the responds window with an RTE control on it cause a</p>
<p>				Powerbuilder Application Execution Error</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR573964">573964</a></td>
<td>When a PowerBuilder client application is using a bad proxy object then PowerBuilder </p>
<p>				within EAServer gets a PB INTERNAL EXCEPTION.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR574017">574017</a></td>
<td>Using FileReadEx on some machines crashes when reading a large file (380069 KB).</p>
<p>				1 - Tested on Vista machine, PB 11.5.1 build 4011, 4 GB memory. Ran fine, returned correct bytes in less than a minute.</p>
<p>				2 - Tested on XP machine, PB 11.5.1 build 4011, 1 GB memory. Crashed in pbvm115.dll after running for a few minutes.</p>
<p>				Customer has an XP machine with 3 GB memory and says he is crashing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR574021">574021</a></td>
<td>The customer has several button display issues using both Window Classic, Windows Vista, and Windows XP themes. The look of the pictures inside the buttons and the size of the buttons themselves using each theme are inconsistent. The goal of this CR is to get button sizes to be consistent across all button types and graphics to look correct on all styles of buttons using all Windows themes in any Windows operating system version.</p>
<p>				1) Datawindow buttons can be given a picture but have no originalsize property. The picture scales instead of the button resizing around the picture causing graphics to look unprofessional using modern or classic themes. The button should have an originalsize property that behaves as it does for window picture buttons.</p>
<p>				2) In PowerBuilder the datawindow picture buttons always display using the classic style when viewed on the datawindow regardless of the display theme in use. For example, if using the standard Windows Vista or Windows XP themes the buttons appear square on the datawindows, but when window buttons are viewed on a window object the buttons appear with rounded edges. DW buttons should behave the same.</p>
<p>				3) In modern display themes Window commandbuttons have multitone gradient backgrounds while picturebuttons do not. This gives an inconsistent look. Picturebuttons should have similar capability.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR574126">574126</a></td>
<td>Setting PaperOrientation property for RichTextEdit control to Landscape! is not respected during printing, unless to change the Orientation manually in the Printing Preferences.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR574186">574186</a></td>
<td>When having a richtext edit stlye column that covers more than a page in printpreview then there is some part of the column cut off and another empty page gets displayed.</p>
<p>				Normal column edit style works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR574194">574194</a></td>
<td>The problem is that background pictures are not displayed at runtime when the images are placed in a PowerBuilder resource file and linked into the exe.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR574329">574329</a></td>
<td>EAServer 5.5 PowerBuilder 11.2 Build 8616</p>
<p>				PowerBuilder Internal Exception </p>
<p>				A crash occured in the activate event of a component</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR574466">574466</a></td>
<td>pbr graphics are not appearing on menu at runtime.</p>
<p>				In pb 11.5, bmp,png and jpg are not appearing on menu. </p>
<p>				In pb 11.2, jpg are not appearing (png is not supported until 11.5)</p>
<p>				Problem happens for both pcode and machine code. It does not appear that</p>
<p>				the graphics are set in the executable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR574857">574857</a></td>
<td>CopyRTF function on RichTextEdit Control is not working and does not return the rte string.</p>
<p>				Worked fine in PB 9 and 10.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR574894">574894</a></td>
<td>Customer has his own JSP pages with DDDWs on them and when he migrated from PB 10.5/EAS 5.1 to PB 11.2/EAS 5.5 the dropdowns are not working as expected. They seem to need to be clicked several times and still then the selected state is not selected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR574909">574909</a></td>
<td>Customer has used a third party command button in their win32 application and now when deploying to a webform it is not showing when run. There are unsupported features reported for one event and some properties but not sure why it is not displaying.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR575262">575262</a></td>
<td>Enhancement Request: </p>
<p>				Make it possible to create 64-bit applications to be able to use more than 2GB virtual memory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR575287">575287</a></td>
<td>[Currency] display format replaces a dot with a comma</p>
<p>				In the Regional Options, if the Currency Symbol contains a dot (for example kr.), the dot is replaced by a comma when using the [Currency] display format.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR575415">575415</a></td>
<td>The indicator of DW does not work correctly in the window opened by another instance.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR575536">575536</a></td>
<td>When usehwnd=no is set, the wrong object&#39;s events in a sharedata are getting fired.</p>
<p>				The SQLPreview, RetrieveEnd,UpdateEnd do not have any/correct arguments.</p>
<p>				The n_cst_global/of_test has the sharedata().</p>
<p>				IF ids_Test.ShareData(au_DW) = 1 THEN</p>
<p>				IF THIS.of_CreateTempTable(TRUE) = 1 THEN</p>
<p>				ll_RowCount = ids_Test.Retrieve()</p>
<p>				I believe where the problem is in the second retrieve:</p>
<p>				IF li_rc = 1 THEN</p>
<p>				ll_RowCount = au_DW.Retrieve()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR575545">575545</a></td>
<td>PB is crashing when using ALT-S for a shortcut with a button.</p>
<p>				The dump file shows the crash is happening in:</p>
<p>				msvcr71!wcsstr+13</p>
<p>				Default_Bucket_ID: Invalid Pointer Read</p>
<p>				BUGCHECK_STR: APPLICATION_FAULT_INVALID_POINTER_READ_STRING_DEREFERENCE</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR575975">575975</a></td>
<td>mailSaveMessage function fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR576153">576153</a></td>
<td>The Date() function should have a second parameter for format argument.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR576157">576157</a></td>
<td>Which wsdl syntax does PB adhere to and are there any recommendations that can be given to customers who have the need to access certain web services. How to find out what is supported or not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR576183">576183</a></td>
<td>After adding a column to DW select statement with view the columns get renamed, the datatypes are being changed, the update properties are lost and the sort order is lost as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR576207">576207</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5_3127</p>
<p>				Database/Driver File/Version: SNC connecting to SQL Server 2005 database </p>
<p>				Comments: Enable SNC to allow multiple table selection in Paste Special/SQL/Update or Delete. Currently, only one table can be selected when using SNC.</p>
<p>				The feature already exists for ASE, SYC and ODBC/JDBC (ase/asa/ms sql server) interfaces.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR576446">576446</a></td>
<td>Display as Picture property not working in xHTML on Linux.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR576452">576452</a></td>
<td>A datawindow Bar3D graph does not display unless</p>
<p>				the type is changed to a different type and then changed back to Bar3D.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR576465">576465</a></td>
<td>When editing in a richtextedit control typing Ctrl-z will undo the last item typed and typing Ctrl-y right after that will put back what was removed by Ctrl-z. There is an</p>
<p>				Undo() rte function that will do the same thing as Ctrl-z. However, there isn&#39;t a corresponding Redo() function. The customer would like to see a Redo() rte function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR576659">576659</a></td>
<td>Consult request. The Team Sybase customer is getting the following error in the EAServer log file:</p>
<p>				2009-06-09 10:52:42.715 WARN Thread-414 Probable cause: unexpected failure or abnormal shutdown of client application or client host.</p>
<p>				They are looking for any ideas. What does this error mean? What could be causing it?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR576662">576662</a></td>
<td>The issue is if you first insertdocumentinto an rte, an rtf document that has some kind of table, and then do a selecttextall() and a clear(), the table outline is left behind. This accumulates if doing multiple inserts and clears, and on some subsequent html inserts can affect the inserted data. It tries to stuff the html columns into the existing table structure. In PB 9, everything was cleared out with nothing apparently left behind. But the table was not visible in PB 9, so maybe tables weren&#39;t supported.</p>
<p>				What seems to be a good workaround is to have the customer use the clearflag set to true on the subsequent html insertdocument. If you do the insertdocuments with the clearflag argument set to true, then it does clear out the table stuff. But the customer is also doing some header and footer inserts, and this no longer works when the clearflag is set to true. So this is not an acceptable workaround for the customer. </p>
<p>				The customer wants the RTE.Clear() to clear out the text and table structure and let subsequent insertdocuments and header and footer inserts work properly.</p>
<p>				July 17, 2009: Engineering can&#39;t fix the clear() problem in an EBF, however they were able to fix the workaround. Verified the workaround using InsertDocument() with the clearflag argument set to true to true is fixed in PB 11.5.1 build 4556.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR576682">576682</a></td>
<td>The customer would like to lock down the left most columns in a grid style datawindow and to do this in Powerbuilder he would use the HorizontalScrollSplit functionality. Unfortunately this isn&#39;t supported in Powerbuilder 11.5 WebForms. Customer is requesting this functionality be incorporated into the PowerBuilder Webforms functionality.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR576864">576864</a></td>
<td>A right aligned italic TrueType fonts can be cut-off at the right of a DataWindow column or control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR576905">576905</a></td>
<td>The customer is running PB on a 64 bit Windows 2008 machine. They are setting the printer driver in a datawindow using the datawindow.printer property. They are noticing a much longer time to retrieve the datawindow when the printer they set is a networked printer driver especially the Easy Print 32 bit driver (Windows Terminal Services printer service). The issue is only with composite reports which are always displayed in Print Preview mode. When using a standard printer driver, a report print preview shows up on the screen in about 4 seconds. The same report takes about 1-2 minutes when using the Easy Print driver.</p>
<p>				Testing here on Windows XP with a local printer vs a networked printer does consistently show that with the networked printer set in the datawindow.printer property, the retrieve takes longer in a good 9 out of 10 retrieves. This difference is magnified on the customer&#39;s environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR576927">576927</a></td>
<td>Customer is claiming that </p>
<p>				#if defined PBNATIVE then</p>
<p>				is always evaluating as false when used with Orca.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR577074">577074</a></td>
<td>To solve the length limitation problem, engineering needs to research input lob locator binding, then we can sent a lob to server side(not a string or binary data mapped to oracle long or long raw, which has length limitation) . Current we only support output lob locator binding(server send a lob data to client).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR577088">577088</a></td>
<td>Nulls are being inserted when using DisableBind = 0.</p>
<p>				Powerbuilder 11 and Oracle database. </p>
<p>				The customer has a very active application with an Oracle backend. For</p>
<p>				performance reasonss he wants to use bind varibles. See http://www.orafaq.com/node/29 for an explanation of how Oracle uses bind varibles. </p>
<p>				The customer does a powerbuilder insert with DisableBind = 0. The issue is that &quot;Nulls&quot; are getting inserted into the database for columns where the values in datawindow column are empty. Customer believes that the insert statements should not be inserting null for empty values in the datawindow columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR577298">577298</a></td>
<td>Modify call on Datawindow with no controls crashes in PBSHR dll, it worked fine in previous versions of PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR577299">577299</a></td>
<td>Vista font (eg. cambria) in contemporary menu has display problem in webform. The menu text will display in bold and scrambled when hovering the mouse over it. Only on vista.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR577303">577303</a></td>
<td>PrintManger is not showing the Document name</p>
<p>				on a WebForm for datastore. It does not show the document name whether the</p>
<p>				name was set in the datawindow object or dynamically using dot notation or modify.</p>
<p>				It works ok for datawindow but not datastore. Works ok in Winform and PBNative.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR577496">577496</a></td>
<td>In a .NET Webform application an empty(NULL)row in a DropDownDataWindow is not displayed when expanding the DDDW.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR577498">577498</a></td>
<td>In a webform application a datawindow with a dropdowndatawindow is placed on a tabcontrol.</p>
<p>				When the DDDW is expanded, the DW control gets moved upwards, using PBDataWindowEnableDDDW true.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR577527">577527</a></td>
<td>OS: Windows 2003</p>
<p>				Versions and Build #s Tested: PB 11.5_3127, PBVM 11.5 (that comes with EAServer 6.2 installation )and also PBVM 11.5_3127 upgrade in EAServer side</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments:</p>
<p>				When a JSP invokes a PB NVO that performs intercomponent call to second PB NVO, PBVM 11.5 throws an exception and leads EAServer to crash. The issue happens if intercomponent call invokes a method with datetime datatype in parameter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR577691">577691</a></td>
<td>Orcascript:</p>
<p>				When connecting to MS Visual SourceSafe 6.0, 2005 with orcascript the </p>
<p>				VSS Password dialog appears eventhough the password was set in the script.</p>
<p>				scc set connect property userid &quot;Orca&quot;</p>
<p>				scc set connect property password &quot;orca&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR577810">577810</a></td>
<td>The customer needs to load various text files (generated by Pro*C or Oracle package on </p>
<p>				UNIX)into a RichText DataWindow in their PowerBuilder application and then print out the </p>
<p>				text files with Landscape Orientation (most of the time) from there. On PB10.2, the long text will be be truncated to display. On PB11.2, the long text file will be word wrapping </p>
<p>				to new line, even the RichText DataWindow control has turn of the word wrapping. </p>
<p>				After the dw.InsertDocument(), there is no way to reset the word wrapping.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR577893">577893</a></td>
<td>SetText crashes when strings contains over 130 numeric characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR578096">578096</a></td>
<td>PB failed to create EasySoap Proxy with SAP wsdl File with </p>
<p>				&quot;Unknown Exception found&quot; in Web Service Proxy Wizard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR578098">578098</a></td>
<td>PB failed to create EasySoap Proxy with SAP wsdl File with </p>
<p>				&quot;Unknown Exception found&quot; in Web Service Proxy Wizard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR578100">578100</a></td>
<td>PB failed to create EasySoap Proxy with SAP wsdl File with </p>
<p>				&quot;Unknown Exception found&quot; in Web Service Proxy Wizard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR578102">578102</a></td>
<td>PB failed to create EasySoap Proxy with SAP wsdl File with </p>
<p>				&quot;Unknown Exception found&quot; in Web Service Proxy Wizard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR578158">578158</a></td>
<td>Customer is connecting to a SQL Server database with ODBC and when he tries to call a stored procedure and perform an update he is receiving an error, </p>
<p>				SQLSTATE = 07006</p>
<p>				[Microsoft][ODBC SQL Server Driver]Restricted data type attribute violation</p>
<p>				If customer connects using ADO.NET, OLE DB or SNC there is no error. They have used ODBC in the past and say this is a migrated application that did not show the error in PB 9.0.3. The testcase however for me, does show the error in PB 9.0.3 but they insist their actual application does not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR578353">578353</a></td>
<td>Opening an object under ClearCase will crash</p>
<p>				PB in the IDE.</p>
<p>				The crash is happening in the PBLIB115!CFP_Folder::EnumActions</p>
<p>				FAULTING_SOURCE_CODE: </p>
<p>				242: </p>
<p>				243: if (bInWebTarget || bInJSPTarget)</p>
<p>				244: {</p>
<p>				245: // New...</p>
<p>				&gt; 246: hr = LP_CreateNewAction(m_pContext, m_strURL, IID_IPB_Action, (void**)&amp;pIAction);</p>
<p>				247: if (SUCCEEDED(hr))</p>
<p>				248: {</p>
<p>				249: PB_ASSERT(pIAction != NULL);</p>
<p>				250: list.AddTail(pIAction);</p>
<p>				251: pIAction-&gt;Release();</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR578369">578369</a></td>
<td>Customer would like a way to create a windows service from their PB exe directly from PowerBuilder. </p>
<p>				There are several third party tools available to do this and but he would like to be able to do it without purchasing a third party tool.</p>
<p>				http://www.topwizprogramming.com/pbniserv.html</p>
<p>				http://www.ecrane.com/pbservice1.cfm</p>
<p>http://www.firedaemon.com/</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR578566">578566</a></td>
<td>Enhancement Request </p>
<p>				Provide properties to specify the sorting order of DataWindow Crosstab Columns</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR578833">578833</a></td>
<td>The customer runs 80 reports for 3000 customers. So they currently run SPs that return all the data for all customers and use filters and SaveAs on the PB client to generate reports for each customer. They use this approach because if they put the filter on the SP, they would need to run 3000 x 80 reports every evening. They run into problems when the rowcount exceeds the DW size limit. If you run the attached sample using the README instructions and review the log using the enclosed Winvi editor, you&#39;ll see blank lines for the last 500K rows.</p>
<p>				Customer enhancement is a request for a larger DW size limit.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR579165">579165</a></td>
<td>In PB11.2, the toolbar icons in dynamic menu items work fine with the IE WebControls but not with Telerik RadControls (the standard with PB IDE 11.5)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR579189">579189</a></td>
<td>Enhancement Request for full (png picture) transparency support including z-order.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR579206">579206</a></td>
<td>Ct needs to import XML files in DataWindows, which have whitespaces as content. The DataWindow functions importFile() and importString() don&#39;t work with these files correctly, because they drop rows and columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR579217">579217</a></td>
<td>When you import a XML file into a DataWindow using an XML template, you will get incorrect results :</p>
<p>				- Some values are not in the right column</p>
<p>				- Some values are not imported</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR579225">579225</a></td>
<td>PB is crashing at compile time of a global function. The customer has a global function and in the function, the customer is attempting to set an initial value to the integer variable minute_pos when declaring it. But they are using an expression that can only be evaluated at runtime:</p>
<p>				int minute_pos = pos(time_value,&#39;:&#39;)</p>
<p>				where time_value is an argument passed into the function at runtime. Declarations happen at compile time, and time_value has no meaning or value at compile time. The expression pos(time_value,&#39;:&#39;) clearly is intended to be evaluated at runtime using the passed in time_value to the function, so it makes no sense to use the syntax to set an initial value to the variable in a declare statement. Even if it could compile this one line declare statement will never be executed at runtime. The correct syntax is the commented out 2 lines:</p>
<p>				int minute_pos // Declare the variable at compile time </p>
<p>				minute_pos = pos(time_value,&#39;:&#39;) // Set a value at runtime when the function is called.</p>
<p>				This is from the Help on initial values for variables: &quot;Although you can use global system functions or expressions to initialize variables with compile time values in a variable declaration statement, for runtime value assignments, you must declare variables and assign their values in separate statements.&quot;</p>
<p>				So the issue here for Engineering is can we aviod the crash and get a compile time error message?</p>
<p>				07/15/2009: Verified fixed in PB 11.5.1 EBF build 4556 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR579399">579399</a></td>
<td>A regression since 11.5 GA. The customer is doing an InsertDocument of an HTML file into an RTE control. Now there are 3 funcky characters visible in the front of the document. The file is encoded ansi and there is no BOM. These characters did not show up in PB 11.5 GA.</p>
<p>				July 17, 2009: Verified fixed in PB 11.5.1 build 4556.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR579422">579422</a></td>
<td>Customer is in Infomaker 11.5. He has datawindows (reports) that now take a very long time to open the SQL Painter (Clicking DataSource). Some reports take minutes before the SQL appears. In PB 9.0.3 it displays the SQL very quickly connected to the exact same database and opening the same report. Why is this taking so long now? Can something be fixed in 11.5 to make this quicker?</p>
<p>				The database is SQL Anywhere 11 and ODBC is used to connect.</p>
<p>				July 17, 2009: Verified fixed in PB 11.5.1 build 4556 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR579592">579592</a></td>
<td>Description of Problem: </p>
<p>				From the only help for 11.2 and 11.5, it states for &#39;Using number display formats&#39; that</p>
<p>				&#39;These keywords tell PowerBuilder to determine an appropriate format based on system</p>
<p>				settings&#39;</p>
<p>				[General]</p>
<p>				[Currency]</p>
<p>				From the online documentation for PB 11.2 and PB 11.5, Users Guide, Chapter 22: Displaying and Validating Data for</p>
<p>				Number keywords &#39;You can use the following keywords as number display formats when you want PowerBuilder to determine an appropriate format to use&#39;.</p>
<p>				The online documentation does not reference that {General] and [Currency] are</p>
<p>				based on system settings. The online documentation does not appear to be in sync</p>
<p>				with the online help.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR579807">579807</a></td>
<td>The Ultralite UL10 DB interface shows datatypes differently than they actually are, eg. varchar(n) is displayed as char(n)and DateTime is displayed as Timestamp.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR579811">579811</a></td>
<td>The Ultralite UL10 DB interface does not show a primary key created with constraint as primary key, it will show as index.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR580170">580170</a></td>
<td>Webform: Entered text disappears </p>
<p>				On a .Net Webform application when setting the DataWindow Visible property to False and </p>
<p>				back to True again, the last entered text may have dissappeared from the dataWindow.</p>
<p>				Note:</p>
<p>				There are other options to hide a DataWindow like setting the x or y coordinate to a large negative value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR580176">580176</a></td>
<td>The customer has a datawindow sort criteria that used PB functions like:</p>
<p>				&quot;abs(col1) A,abs(col2) A&quot;</p>
<p>				If he takes this exact string though, and does a SetSort to the datawindow the setsort adds a space after the comma and the sort string becomes:</p>
<p>				&quot;abs(col1) A, abs(col2) A&quot;</p>
<p>				The cusotmer does a lot of iterations of this in his app. The extra spaces add up and become a problem, using memory and eventually crashing PB. Not a problem if the functions are not in the sort string.</p>
<p>				July 17, 2009: Verified fixed in PB 11.5.1 build 4556 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR580459">580459</a></td>
<td>Using Jaguar thread manager, can not start the thread</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR580544">580544</a></td>
<td>After calling SyntaxFromSql, the retrieve on a datastore fails but works on second call and after.</p>
<p>				The problem occurs on some conditions : The PbCatalogOwner is set in the dbparm and the user connected is not the owner Pb catalog tables.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR580775">580775</a></td>
<td>The customer has a datawindow with an XML export template defined that has the encoding set to UTF-8. The Export Use Template is set to this UTF-8 template. Yet when they use dot notation to get the xml from the datawindow, dw.object.DataWindow.Data.XML. The XML returned has the default UTF-16LE as the encoding. If you do a SaveAs XML! then it does have the correct UTF-8 encoding in the generated XML file. Even if you set the export use template in script with:</p>
<p>				dw_1.Object.DataWindow.Export.XML.UseTemplate=&#39;t_request_response&#39;</p>
<p>				Before the dw.object.DataWindow.Data.XML, you still get UTF-16LE as the encoding rather than the UTF-8 encoding specified by the template.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR580960">580960</a></td>
<td>SqlServer Native Client (SNC)incorrect generation -exec sp_executesql- with index columns data type Varchar().</p>
<p>				The problem involves the nvarchar and varchar types trought SNC with SQL Server 2008 and disableBind=0</p>
<p>				With DisableBind=1 or with another mode of connection, ODBC , OLEDB, all works fine</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_127.htm#CR581034">581034</a></td>
<td>Ability to use [currency] or [general] to set the Display Format</p>
<p>				for Rupees.</p>
<p>				This is a continuation of cr566072. Currently to display ruppees</p>
<p>				in the dw, you must set the Display Format to ##,##,##,###.00. The customer</p>
<p>				feels that it should be reading the regional settings. If so, then you</p>
<p>				should be able to just use [currency] or [general].</p>
<p>				Our documentation states that you can use the following keywords as number display</p>
<p>				formats when you want PowerBuilder to determine an appropriate format to use:</p>
<p>				[General]</p>
<p>				[Currency]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR581205">581205</a></td>
<td>simple code for example</p>
<p>				string ls_value</p>
<p>				long ll_tmp, i</p>
<p>				for i = 1 to 500000</p>
<p>				if isNull(string(ll_tmp)) then</p>
<p>				end if</p>
<p>				next</p>
<p>				causes a memory leakage</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR581412">581412</a></td>
<td>On Solaris PBVM, Setfullstate &amp; Getfullstate can handle ASE Double Character data content in certain condition. It is discovered that Getfullstate, Setfullstate, GetChanges &amp; </p>
<p>				SetChanges fail when datawindow / datastore SQL Query contains table or columns names with </p>
<p>				multi-byte chars e.g. Simplified Chinese , Korean chars. Problem happen on database interface PB JDBC, SYJ Solaris.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR581550">581550</a></td>
<td>Powerbuilder database retrieval will go through proper character set conversion and then</p>
<p>				be converted into Unicode sting. On Solaris PBVM, it is discovered that PBVM fail to get </p>
<p>				correct Unicode string data, when the ASE database side has charset cp936 (simplified chiense). </p>
<p>				In fact, original customer hit the problem on Korean cp949. </p>
<p>				It is suspected that it is a general problem when unix PBVM meet the ASE DBCS charset.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR581619">581619</a></td>
<td>When a window has a tab control with 12 tabs and every other</p>
<p>				tab page is marked as visible=false, the invisible tabs still require a scroll click to </p>
<p>				scroll to the next tab.</p>
<p>				The scroll tab functionality requires 2 clicks to scroll to the next tab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR581636">581636</a></td>
<td>DW with a lot of compute columns terminate application by horizontal scrolling.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR581962">581962</a></td>
<td>Need support for System.Nullable class in PowerBuilder WinForm/WebForm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR581967">581967</a></td>
<td>The customer builds reports dynamically at runtime. They SaveAs these reports as PDF files. Quite often lines of data are clipped on the page breaks. The datawindow uses a lot of computed fields for display and they are set to autosize height as is the detail band. The testcase is an example of the type of clipping they see. But they are looking not for a fix to just this report, but a fix to the systemic clipping problem as they see it.</p>
<p>				July 28, 2009: Engineering says this is not a bug, but a limitation. The whole report is in one row with autosize text columns that together exceed the one page limitation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR581971">581971</a></td>
<td>The customer is trying to use the runtime files to connect Powerbuilder 11.5.1 to SQL Server on an app deployed to a Windows 2000 machine and gets &quot;The procedure entry point TzSpecificLocalTimeToSystemTime could not be found in the dynamic link library KERNEL32.dll&quot; error message. After hitting the OK button to exit that error message you get that SNC is not supported in the current installation. The can connect from the SQL Server Manager, and they can also connect using ODBC.</p>
<p>				The TzSpecificLocalTimeToSystemTim function is not supported on Windows 2000. See http://msdn.microsoft.com/en-us/library/ms725485(VS.85).aspx.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR582001">582001</a></td>
<td>With the Control Panel Display Properties Theme set to Windows XP, setting the background color to transparent of a datawindow button control causes the control to look like a label as there is no border around the button. All you see is the button text. It has a border in Windows classic.</p>
<p>				Friday, July 31, 2009: QA Verified Fixed in PB 11.2 Build 8850, and PB 11.5 Build 4566.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR582163">582163</a></td>
<td>The customer would like to have the datawindow function SaveAs to save any images in htmltable format. When you SaveAs PDF!, any images are in the PDF file. But when you SaveAs HtmlTable!, the images disappear. The customer has an application on mobile devices. They cannot use pdf in such environment and need htmltable format.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR582423">582423</a></td>
<td>PB has error when using Informix native driver.</p>
<p>				Condition : Table has 444s over columns.</p>
<p>				Error : The row length has exceeded the maximum of 64000 bytes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR582462">582462</a></td>
<td>When the last column of DW has the following attributes, if a setitem method is used in an itemchanged event, a caret will move to an incorrect position. </p>
<p>				This issue will occur, if &quot;-&quot; or &quot;,&quot; is contained in the editmask format.(Example, ##-## or ##,## etc)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR582576">582576</a></td>
<td>While ending the debug session a crash happens in PB - no testcase available only crash dbg files have been generated and output from crashhandler is available.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR582909">582909</a></td>
<td>SetPointer does not detect finish of a user definition event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR583022">583022</a></td>
<td>Customer would like to use the ink picture control in an n-up report but when doing so there is not a way to give the correct id. I believe this is the same issue as CR 157689 but as that existed before the ink contol the customer would like to know if there is a way to create an n-up report and then add the ink picture to the report. </p>
<p>				If not supported, this should be documented and/or changed to an enhancement request.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR583077">583077</a></td>
<td>The Classic Style option causes GPF by background color change of dw column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR583192">583192</a></td>
<td>Currency format display not working properly when using either [Currency] or explicit formatting.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR583465">583465</a></td>
<td>SetSeriesStyle cannot change setting of graph except a pbm_dwngraphcreate event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR583511">583511</a></td>
<td>The functions charA and ascA returns wrong values in .Net environment for ascii&gt;=128.</p>
<p>				Tested with both WebForms and Winforms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR583527">583527</a></td>
<td>When using a datalink to connect to snc in pbnative</p>
<p>				or winform, pb will crash. Works ok in pb 12 when not using datalink.</p>
<p>				Works ok in PB 11.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR583572">583572</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5.1_4011</p>
<p>				Database/Driver File/Version: PBJDB interface connecting to PostGre 8.3 via JDBC Driver</p>
<p>				Comments: When issuing SELECTBLOB by using PB JDBC interface, the blob length returned from blob variable is incorrect. Same SELECTBLOB query works fine when using PB ODBC, instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR583794">583794</a></td>
<td>When this value is very large, the position of a scroll box is set to 0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR583892">583892</a></td>
<td>Application is crashing in the following:</p>
<p>				FAULTING_IP: </p>
<p>				PBSHR115!PbHeap_panic+237 [e:\pb115\3rdparty\heap\spbheap.c @ 1433]</p>
<p>				004a0f77 cc int 3</p>
<p>				Customer was using this application in PB 10.2 and it was crashing in pbdwe10.dll.</p>
<p>				They upgraded to PB 11.5 and now it is crashing in pbshr115.dll.</p>
<p>				RESOLUTION: Customer resolved issue by changing their code to: ls_user_id = Space(260)</p>
<p>				li_return_code = GetEnvironmentVariables(&quot;USERNAME&quot;,ls_user_id,260)</p>
<p>				ls_user_id = Trim(ls_user_id)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR583924">583924</a></td>
<td>Application is crashing when using tablet pc</p>
<p>				running vista and opening a window with a nested report.</p>
<p>				RESOLUTION: Customer resolved issue. May have been a MS patch issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR584062">584062</a></td>
<td>When compiling a certain function PB crashes within PBCMP115!cm_check_assign_types function</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR584107">584107</a></td>
<td>A memoryleak is experienced when calling the function SyntaxFromSql using an odbc </p>
<p>				connection to MS SQL Server with the following settings: </p>
<p>				- Hebrew database collation setting </p>
<p>				- Hebrew OS settings </p>
<p>				- Integrated (windows) authentication to SQL Server connection</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR584113">584113</a></td>
<td>The customer has a database where they store values for year, month and day in decimal(0) fields. They use a computed field expression to display the date as a string in the datawindow as follows:</p>
<p>				String(Date(eyear, emonth, eday))</p>
<p>				This expression works fine in PB 10.2.1, but in PB 11.5.1 it results in &quot;Invalid Argument to Function&quot; error message.</p>
<p>				The expression works in 11.5.1 if the Date arguments are columns of long or number, but this customers columns are decimal from the database, and they no longer work.</p>
<p>				08/12/2009: This has been fixed by Engineering. The fix is in 11.5 build 4575 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR584254">584254</a></td>
<td>When disabling a tabpage that has PictureName property set a grey box is shown instead of a disabled view of the picture.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR584293">584293</a></td>
<td>If its not documented then there might be reasons for it, ie. that its not working on all devices or platforms or was it simply forgotten to be included in the help.</p>
<p>				The properties can be found in the object Browser for env object tree as properties, so they are there...</p>
<p>				MemoryTotal </p>
<p>				MemoryAvailable</p>
<p>				MemoryVirtualTotal</p>
<p>				MemoryVirtualAvailable</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR584499">584499</a></td>
<td>When using libraryimport() in a do while loop, at least</p>
<p>				1 iteration of the libraryimport() will return -1.</p>
<p>				The errors argument for libraryimport will be null. So there is no error given</p>
<p>				except the return code returned -1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR584699">584699</a></td>
<td>Saving very large reports as PSR files sometimes results in a PSR file truncated at 185MB size.</p>
<p>				Trying to open such a file will cause a crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR584717">584717</a></td>
<td>The x and y values passed to the AddData() function are being swapped for a scatter graph in WebForms. It is the exact opposite of how it works in Win32. The AddData function for scatter graphs takes series, xvalue, yvalue as arguments. The same problem exists in 11.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR584723">584723</a></td>
<td>The customer has a datawindow with many rows. He wants to change a column value of all the rows at once. He wants to set the same value for all the rows. He doesn&#39;t want to have to loop through it. He&#39;s using dot notation:</p>
<p>				dw.object.columnname.primary = 10</p>
<p>				The columnname is a numeric (long) column. He knows he has done this in the past. But now it only seems to take an array of values. His concern there is that is slow on a datawindow. He was not able to identify what version of PB this used to work in. I went back as far as PB 8 but all work the same as now.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR584772">584772</a></td>
<td>PowerBuilder 11.5 smart client deployment can be started by web URL as other Visual Studio </p>
<p>				smart client application. But PB fail to pass argument(s) in web URL to launch the PB application. It is requested to consider the feature in coming PB Version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR584818">584818</a></td>
<td>Need a PB native function to change the Regional settings.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR585011">585011</a></td>
<td>Internal Runtime Engine failure. Contact Powersoft Tech. Support. (NOOP)</p>
<p>				Object: w_promasterce_sync</p>
<p>				Routine: ue_postopen</p>
<p>				Line No.: 8</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR585219">585219</a></td>
<td>Need the InitPath registry entry to be expanded.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR585427">585427</a></td>
<td>Destroying a datastore takes 3 or 4 times in PB 11.5.1 than in PB10.5</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR585462">585462</a></td>
<td>After upgrading their smartphone from wm 6.0 to</p>
<p>				wm 6.1, a customer is getting the following error on the runsync():</p>
<p>				Cannot open transaction log</p>
<p>				The pb_run_dbmlsync works ok. Problem only with the runsync(). If they leave</p>
<p>				the last argument off in the runsync, than it works ok. No error.</p>
<p>				They are using the following:</p>
<p>				runsync(exe_name,is_publication_name,is_mluser,is_mlpassword,connect_string,other_arguments,is_sync_class_name)</p>
<p>				Parameter values are as follows:</p>
<p>				exe_name=\Program Files\SQLAny10\dbmlsync.exe</p>
<p>				is_publication_name=pda</p>
<p>				is_mluser=LRPETIT</p>
<p>				is_mlpassword=嫫</p>
<p>				connect_string = -c 鬱sn=CarillonPDA�</p>
<p>				other_arguments = -d</p>
<p>				is_sync_class_name = pda_LRPETTIT_sync</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR585483">585483</a></td>
<td>Oracascript returns incorrect unc pathing. When</p>
<p>				a target has a unc pathing for a pbl, orcascript returns a incorrect path.</p>
<p>				A target has the following librarylist:</p>
<p>				C:\pse\11503791\11503791\UNC\unc.pbl;</p>
<p>				\\Ops-concord\duquette$\11503791\UNC\unc1.pbl;</p>
<p>				After running orcascript, the log file shows the following:</p>
<p>				8/13/2009 14:27 Source Management Initialization...</p>
<p>				Local Project Path: c:\pse\11503791\11503791\unc\work</p>
<p>				Scc Connect Offline Successful.</p>
<p>				PBORCA_SccSetTarget: c:\pse\11503791\11503791\unc\unc.pbt</p>
<p>				Target settings: IMPORT ONLY | REFRESH ALL (Implicit)</p>
<p>				App Name: unc App Lib: c:\pse\11503791\11503791\unc\unc.pbl</p>
<p>				Library List: </p>
<p>				c:\pse\11503791\11503791\unc\unc.pbl</p>
<p>				c:\ops-concord\duquette$\11503791\unc\unc1.pbl</p>
<p>				Successfully created library: c:\ops-concord\duquette$\11503791\unc\unc1.pbl</p>
<p>				PBORCA_SccClose</p>
<p>				From the log file, you can see that the following is incorrect:</p>
<p>				c:\ops-concord\duquette$\11503791\unc\unc1.pbl</p>
<p>				Successfully created library: c:\ops-concord\duquette$\11503791\unc\unc1.pbl</p>
<p>				It should be:</p>
<p>				\\Ops-concord\duquette$\11503791\UNC\unc1.pbl;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR585586">585586</a></td>
<td>Enhancement request for Webservice client to support cookies</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR585690">585690</a></td>
<td>Customer using Informix&#39;s HDR (INFORMIX High-Availability Data </p>
<p>				Replication &quot;HDR&quot;). The secondary database generally act as ReadOnly database, unless </p>
<p>				there is failure of primary. However, Secondary database can share certain readonly access</p>
<p>				workload. </p>
<p>				see this link </p>
<p>				http://help.sap.com/saphelp_40b/helpdata/pt/08/5744c54ae611d1894f0000e829fbbd/content.htm</p>
<p>				PowerBuilder first access to informix database must create those PB Catalog tables.</p>
<p>				With no catalog table, accessing database by PB database painter, create datawindow object and accessing Stored Procedure or RPC calls etc all get this error:</p>
<p>				SQL Error-626: Cannot obtain or set serial value. </p>
<p>				ISAM Error-140:ISAM error: operation illegal on a DR Secondary</p>
<p>				from link: http://www-01.ibm.com/support/docview.wss?rs=630&amp;context=SSGU8G&amp;dc=DB520&amp;dc=DB560&amp;uid=swg21288414&amp;loc=en_US&amp;cs=UTF-8&amp;lang=en&amp;rss=ct630db2</p>
<p>				&quot;-140 ISAM error: operation illegal on a DR secondary.</p>
<p>				A DR secondary server is meant for read-only operations. Any kind of write operation to a nontemporary dbspace is not allowed. For example, you cannot create a table in a regular dbspace, and you cannot do an insert, update, or delete operation on a table in a regular dbspace.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR586182">586182</a></td>
<td>Customer is reporting that during a large datastore update (appx 120,000 rows), the PBVM crashes:</p>
<p>				PB INTERNAL EXCEPTION on: Thread : 3916, Address : 0x2B00E6FE, Type : EXCEPTION_ACCESS_VIOLATION reading address 0x0000006C. CPB_Component::invoke</p>
<p>				EAS: 6.20 with EBF16459</p>
<p>				PB: 11.02.8407</p>
<p>				The crash happens every time the update occurs on a particular customer server. However, customer has other customers on which the same sized update with the same version of EAS/PB and same components works without problems.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR586186">586186</a></td>
<td>When connected to MSS2008 using the OLEDB driver</p>
<p>				and you create a datawindow, if a column type is defined as nvarchar that</p>
<p>				column shows up as date.</p>
<p>				The same column works ok when connected to MSS2005. The problem also</p>
<p>				shows up if you create a new table and defined a column as nvarchar. When</p>
<p>				you save the table, it will save the column type as date and not nvarchar.</p>
<p>				Other problems:</p>
<p>				- Date and time. You can create a table ok with a date and time</p>
<p>				datatype. When retrieving data in a dw, the format is incorrect.</p>
<p>				- Timestamp. When creating a new table, the timestamp datatype will </p>
<p>				map to a binary datatype.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR586209">586209</a></td>
<td>PSE NOTES: </p>
<p>				----------------------- </p>
<p>				OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.5.1_4011</p>
<p>				Database/Driver File/Version: ASA 11.0 with sample EASDemoDB V115</p>
<p>				Comments: During runtime, datawindow in webforms never displays the same money format as set in Windows Regional Settings. The ASP.NET Culture and UI Culture settings in IIS Admin do not take effect in this case. Works fine in PB Native (client/server), only.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR586399">586399</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5.1_4011</p>
<p>				Database/Driver File/Version: ASA 11 EAS Demo DB V115</p>
<p>				Comments: IF-THEN-ELSE works different in Web Forms. PB knows about the value and the datatype of &quot;dw_2a.object.rcr_rcr_ven_1[ll_fila]&quot; in runtime. This works fine in PBVM native, but causes the IF clause to skip to ELSE, when in Web Forms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR586725">586725</a></td>
<td>As for the printing image of DW, a printing result differs from printing range.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR586757">586757</a></td>
<td>Problem areas are the highlight rectangle and the cleartype fonts in the menu with contemporary style. In a RDP connection the highlight will show as a raster rectangle and the cleartype font will not have the smoothing effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR586835">586835</a></td>
<td>In the datawindow painter, the Design-&gt;Options menu item opens a Datawindow Options window with 3 tabs. The generation tab specifies default options for new datawindows. It&#39;s not working correctly in PB 11.5. You can specify options for say a form window, and apply them. Close out the Datawindow Options window, create a new freeform datawindow, and it does not use the specified default options. If you go back to the Datawindow Options window and select the form style, it did save the new defaults, but it is not using them when new freeform datawindows are created. I suspect this is related to the FDCC changes made in PB 11.5. It works OK in 11.0 and in looking at the local PB 11.5 user PB.ini file the customer sees corruption like this:</p>
<p>				new_????? ??? _text_color=33554432</p>
<p>				new_????? ??? _column_color=33554432</p>
<p>				new_????? ??? _color=1073741824</p>
<p>				new_????? ??? _text_border=None</p>
<p>				new_????? ??? _column_border=None</p>
<p>				new_???? ? ??? _text_color=33554432</p>
<p>				I also have some entries in my pb.ini file, and one was corrupted like the above, but others had previous changes but not the latest changes. It&#39;s like the generation options got saved one place, but it looks in another place when creating new datawindows. It&#39;s also flaky in that sometimes it works and sometimes it doesn&#39;t work. It may also be that some style types work and others do not. So please check for all the style types.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR586862">586862</a></td>
<td>Using the Print() function to send a line of</p>
<p>				text to the printer does not work.</p>
<p>				Using the following code:</p>
<p>				long Job</p>
<p>				Job = PrintOpen( )</p>
<p>				Print(Job, &quot;Sybase Corporation&quot;)</p>
<p>				PrintClose(Job)</p>
<p>				The customer just sees a blank page. Customer trying to print to a HP LaserJet 8000 Series PCL</p>
<p>				RESOLUTION: Use Print(Job, &quot;~r~nSybase Corporation&quot;) instead. The reason is the text prints at the current print-line position, which has not yet been set, and so tries to print outside of the margin.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR586936">586936</a></td>
<td>Customer develop a datawindow object with a compute column.</p>
<p>				The compute column eventually reference a Window instance and rely on Listbox control&#39;s </p>
<p>				DirList function to return directory list. Whenever, preview the datawindow object or set the datawindow object on a Window&#39;s datawindow control, the whole PB IDE will crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR587199">587199</a></td>
<td>.Net Webform: </p>
<p>				When a datawindow column has sufficient height so that more than one line </p>
<p>				of text fits in the height of the column, then more text can be entered </p>
<p>				into the column than should have been allowed (edit.limit).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR587219">587219</a></td>
<td>Stateless n-tier COM+ application on MTS.</p>
<p>				Application platform - PowerBuilder 11.5 build-3127 (front end UI as well as back-end COM+ Components are built in PB 11.5)</p>
<p>				PB INTERNAL EXCEPTION on: Thread : 6656, Address : 0x004F15BE, Type : EXCEPTION_ACCESS_VIOLATION. ot_run_dllfunccall.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR587317">587317</a></td>
<td>Multi-lines Column in datawindow ,with background color expression, and is either on First or Last tab order, the background color cannot be changed completely under certain tab key condition.</p>
<p>				When problem happens, the column background color is broken to three part.</p>
<p>				Upper part - White (with text)</p>
<p>				Middle part - Aqua (empty space)</p>
<p>				Last part (not enough for one text line) - White.</p>
<p>				The column background color expression:</p>
<p>				&quot; if (isnull(c4) or len(c4) = 0, rgb(0,255,255), rgb(255,255,255)) &quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR587430">587430</a></td>
<td>Datawindow buttons can be given a picture but have no originalsize property. The picture scales instead of the button resizing around the picture causing graphics to look unprofessional using modern or classic themes. The button should have an originalsize property that behaves as it does for window picture buttons.</p>
<p>				Engineering advises this cannot be done in an EBF, but only in a new version. Therefore asking for this to be included in PB 12.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR587431">587431</a></td>
<td>In modern display themes PB Window commandbuttons have multitone gradient backgrounds while picturebuttons do not. This gives an inconsistent look. Picturebuttons should have similar capability. Would like to get this in PB 12.0 before release.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR587866">587866</a></td>
<td>A more or less random crash (heap corruption) occurred in a new release </p>
<p>				of a large application after a previous version worked fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR587875">587875</a></td>
<td>Random errors\crash appear in a EAServer\pbvm application in the Activate event of a PowerBuilder component</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR588058">588058</a></td>
<td>Application prompts for a password in an SLE. Although the &#39;password&#39; style is set so that only asterisks are displayed when characters are entered, if a password has previously been entered then the &#39;Word Completion&#39; feature causes the previous password to be suggested.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR588069">588069</a></td>
<td>The customer is experiencing display issues with animated GIFs in a picture control on a window in PB 11.5.1. Outside of PB the gif displays fine counting from 0 to 9 and repeating. In a picture control on a PB 11.5.1 window then gif counts up to 8 OK, but then there is a display problem with 9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR588257">588257</a></td>
<td>If Pass a null string as ref argument to a global function to use in GetFileOpenName doesn&#39;t work. String is assigned to the argument and checkd that it is not null before using it in GetFileOpenName</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR588260">588260</a></td>
<td>Using try, catch block, finally. The defined exception is not returned if using nested functions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR588326">588326</a></td>
<td>When connected to the SNC and you have a datawindow</p>
<p>				using multi tables and computed columns, when you display the Update Properties</p>
<p>				it is displaying an incorrect identity field.</p>
<p>				The problem appears to be caused from the following computed field:</p>
<p>				(select count(*) from CGPS_TravelClaimsDetail where CGPS_TravelClaimsDetail.claimid = </p>
<p>				CGPS_TravelClaims.claimid) as detaillinescnt,</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR588545">588545</a></td>
<td>Customer has migrated from PB 6.5 to 11.5. His application crashes on a certain window after migration. Requesting an ADPlus dump analysis.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR588551">588551</a></td>
<td>Customer has a datawindow in his webform with checkboxes ( also applies to radio buttons). His users tab through to make changes and are used to working this way. In the win32 version one can see that the user had tabbed to a specific column as the selected text value has a box around it. In the webform version there is no way to know that the user is on a specific column when tabbing through checkboxes and/or radio button controls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR588684">588684</a></td>
<td>The DataWindow Setsort function leaks memory</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR588913">588913</a></td>
<td>in 11.5.1 4566. DW number formatting broken</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR588926">588926</a></td>
<td>complex DataWindow report prints blank detail in first page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR589057">589057</a></td>
<td>Calling external dll using Ansi keyword with reference character changes the hex value in memory depending on the regional settings.</p>
<p>				Not sure if this works as designed or if this is a malfunction.</p>
<p>				workarounds for this particlar case are:</p>
<p>				=======================================</p>
<p>				1.) remove the ansi keyword, or</p>
<p>				2.) Define a new structure ie.</p>
<p>				global type s_byte from structure</p>
<p>				byte data[9]</p>
<p>				end type</p>
<p>				And in the code define instance variables to be eg:</p>
<p>				s_byte isb_obj1 , isb_obj2</p>
<p>				and then call it similar to input outpu button exisiting code, or in one button:</p>
<p>				aa_unicode_test(isb_obj1 ,isb_obj2)</p>
<p>				//assigning output to input object</p>
<p>				isb_obj1.data = isb_obj2.data</p>
<p>				aa_unicode_test(isb_obj1 ,isb_obj2)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR589096">589096</a></td>
<td>From a Datawindow the data is SavedAs XML resulting into a xml file with a xsd file.</p>
<p>				The xml however fails validation against the xsd file due to missing nillable attribute.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR589119">589119</a></td>
<td>IME Mode becomes Japanese mode when it changed focus at input columns. </p>
<p>				This problem has on EBF 16685(PB11.2 build 8739) / EBF 17123(PB 11.5.1 build 4566) or later.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR589256">589256</a></td>
<td>Using update() will crash pb when updating a table using a synonym name.</p>
<p>				The crash was happening in the dwtableaggrsortcmp.</p>
<p>				This worked in PB 11.2 (build 8407). Crashing for the customer in PB 11.2 (build 8806)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR589808">589808</a></td>
<td>Saving objects in the painter takes a very long time </p>
<p>				on a Win 2008 Cluster File Server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR589935">589935</a></td>
<td>Previous background color partially remains on a SingleLineEdit contorl when setting new color to the background color of the control if BorderStyle of the control is StyleLowered!.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR590011">590011</a></td>
<td>column of a child DW window loses a focus by the click of a mouse.A slight drag operation relieves a focus from column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR590064">590064</a></td>
<td>The customer upgraded from PB 9 to 11.5 and now when doing a datastore.print() the application crashes when the datastore contains a dropdowndatawindow. Unable to reproduce. Request crash dump analysis for any information that may help solve the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR590198">590198</a></td>
<td>Customer reports that their application randomly crashes in pbdwe110.dll. Requesting crash dump analysis as customer has not been able to determine where the crash is happening.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR590234">590234</a></td>
<td>Customer is crashing in a pb 11.5 large application, 83 pbls. Problem in pbshr115.dll. Requesting crash dump analysis.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR590239">590239</a></td>
<td>Trying to retrieve data from openswitch</p>
<p>				using a cursor and fetch statements results in the following error:</p>
<p>				ct_fetch(): user api layer: external error: The connection</p>
<p>				has been marked dead</p>
<p>				RESOLUTION: Fixed under OpenSwitch cr590381</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR590294">590294</a></td>
<td>Generating MSI file of .NET Web Forms Application fails if path to pbl file contains multibyte characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR590574">590574</a></td>
<td>System and Painters settings are lost in a roaming profile.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR590576">590576</a></td>
<td>Incorrect display in the left down corner of an RTL DW with HScrollbar/VScrollba</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR590821">590821</a></td>
<td>The customer is using Querymode in a datawindow. Once he does one query and gets the results, he clears the datawindow and does another querymode. What used to happen is the datawindow would do the query with the datawindow blank and then the new results would display. But now in PB 11.5 the previous dw results are being redisplayed during the new query, even though the datawindow was cleared. Then the new reults are displayed. This did not happen in any previous versions. Some kind of regression in PB 11.5. The testapp is a pfc app as is the customer&#39;s app. But since it did not happen in previous PB versions, it seems to be an 11.5 issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR591200">591200</a></td>
<td>GetURL and PostURL seem to time-out and return -1 after about 30 seconds. Most likely caused by WinInet API default timeout value of that value (30sec).</p>
<p>				The workaround is setting either</p>
<p>				HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ReceiveTimeOut</p>
<p>				or </p>
<p>				HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ReceiveTimeOut</p>
<p>				to a DWORD value to the desired time-out in milliseconds.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR591255">591255</a></td>
<td>ConnectToNewObject fails with error -1\-3 randomly within a EAServer PowerBuilder 11.5 component when trying to establish an OLE connection to Msxml2.FreeThreadedDOMDocument, Microsoft&#39;s DOM parser.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR591492">591492</a></td>
<td>A DropDownDataWindow does not expand with the mouse on a TreeView DataWindow when the RightToLeft property is enabled</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR591798">591798</a></td>
<td>DataWindow edit doesn&#39;t show decimals with French settings</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR591822">591822</a></td>
<td>Tabbing issue on webform. The application</p>
<p>				opens a userobject and using dynamic datawindows. The webform will tab</p>
<p>				to greyed out fields.</p>
<p>				Tabbing works ok in PBNative.</p>
<p>				The u_cte_pane opens on the w_cte_page_child. The columns that the dw incorrectly</p>
<p>				tabs to are: firstname,surname, st_address, inv_city, inv_state, and inv_zipcode.</p>
<p>				The u_cte_page/uf_add_pane adds the panes to the window. The u_cte_pane_dataobject/uf_update_syntax updates the syntax.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR592047">592047</a></td>
<td>The customer is experiencing a considerable SetItem performance issue after migrating from PB 10 to 11.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR592211">592211</a></td>
<td>Performance problem when expanding the System Tree on Windows 2008 File Cluster Server</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR592308">592308</a></td>
<td>Customer has and application that used datawindows saved as dBase3 in PB 6.5.1 in Crystal Reports 5. Saving the datawindows in PB 11.2 he can no longer import them into Crystal Reports. </p>
<p>				Customer claims that the datawindow saved in PB 6.5.1 imports into Crystal Reports 5 and the one created in PB 11.2 does not. He says the PB 11.2 files want the BDE driver rather than the XBASE driver as the PB6.5 DBF wanted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR592415">592415</a></td>
<td>Some characters not rendered when saving datawindow as PDF file</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR592481">592481</a></td>
<td>RTE InsertDocument or SaveDocument does not support the</p>
<p>				MS Word 2007 .docx extension.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR592588">592588</a></td>
<td>When PB .NET is opened and you select Tools/Options/Solution/</p>
<p>				General, the Reload painters when opening solution is disabled and always checked.</p>
<p>				Appears to be similar to 568755 which is for workspace.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR592601">592601</a></td>
<td>Please document that when using the SymbolBarCodeScanner</p>
<p>				and it requires the scannername property to be populated when using the open().</p>
<p>				If the Scannername property is not populated, open() returns -7. </p>
<p>				For example:</p>
<p>				inv_scannerobject.ScannerName = &quot;SCN1:&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR592756">592756</a></td>
<td>The behavior of spaceholders default value has changed from Powerbuilder 10.5 to 11.x. More space is allocated in 11.x than in 10.5.</p>
<p>				Example 1:</p>
<p>				Select col1, col2, &#39;&#39; AS testcolumn</p>
<p>				In PB 10.5 the datatype in the datawindow is char(0). In 11.5 it is char(1).</p>
<p>				Example 2:</p>
<p>				Select col1, col2, space(30) AS testcolumn</p>
<p>				In PB 10.5 the datatype is char(30). In 11.5 it is char(32766).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR592864">592864</a></td>
<td>When you open a DataWindow the painter always only opens the design view. If I show the Preview or Column Specs views, PB should remember and they should automatically reappear next time the datawindow is opened.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR592972">592972</a></td>
<td>When you have different programs running on your machine</p>
<p>				and you create a new WPF window, while the window is being created the PB .NET IDE</p>
<p>				will temporarily move behind another program</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR592973">592973</a></td>
<td>DataWindow QueryMode with MS SQLServer DateTime format generates wrong syntax </p>
<p>				for datetime columns when dbparm DateTimeFormat is set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_128.htm#CR593078">593078</a></td>
<td>[.Net Webform] Error occurs when push TAB key on DW, it has a button object.</p>
<p>				Error: &#39;gob.bFocusRect&#39; is null or not an object</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR593158">593158</a></td>
<td>The customer has hundreds of web services being called from PB using .NET web services. Each dll is named as the service. They have a production environment, four test environments, and a training environment. Each environment is self contained and has it&#39;s own database, and it&#39;s own webservices etc. They want to keep all the PB webservice dll names the same in all 6 environments. Obviously they need to create each webservice dll in it&#39;s own environment for it to access the webservice in it&#39;s environment. They do this because they don&#39;t want a unique proxy object in each environment. They want to create the proxy object for each webservice only once, and have the same proxy object referencing the same named dll in all enviornments.</p>
<p>				Because there are so many webservice dlls and they are all named the same across the six environments, sometimes they make misstakes and have the wrong dll in an environment, a dll that was created in another environment. When that happens there is no error and the wrong webservice is accessed. This can cause data integrity problems, and they aren&#39;t even aware it is happening. What they are asking for is for PB to warn them when this happens. They want PB to internally mark the dll somehow when it is created, and when a dll is being used that was not created with that environment, they want PB to error at run time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR593466">593466</a></td>
<td>In a WPF application if you do not put any code in the Open event you do not get an error message as you do in PB Classic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR593898">593898</a></td>
<td>Divide by Zero error inside a SP not raised to PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR594004">594004</a></td>
<td>EMF &amp; WMF result generated by WebForm using SaveAs is different from Windows</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR594080">594080</a></td>
<td>Enhancement request to digitally sign all the PowerBuilder runtime DLLs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR594090">594090</a></td>
<td>Memory leak with datastore create function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR594125">594125</a></td>
<td>1 - Customer is using PB 11.5.1 as the front end and COBOL as the backend. There are some COBOL files that contain variables with &quot;_x0056_&quot;, For example: Wsm_x0056_last_nam, Wsm_x0056_first_nam, . . . . . . .</p>
<p>				2. Using Shadow Studio (dataDirect) as midware to generate a wsdl file. The variables displayed in the wsdl file as &lt;s:element minOccurs=&quot;1&quot; maxOccurs=&quot;1&quot; nillable=&quot;true&quot; name=&quot;Wsm_x0056_last_nam&quot; type=&quot;s:string&quot; /&gt;</p>
<p>				&lt;s:element minOccurs=&quot;1&quot; maxOccurs=&quot;1&quot; nillable=&quot;true&quot; name=&quot;Wsm_x0056_first_nam&quot; type=&quot;s:string&quot; /&gt;</p>
<p>				3. Using PowerBuilder Web Service Proxy Wizard to get the variables passed to the PB application. Cusotomer is using the.Net engine as SOAP engine.</p>
<p>				4. After deployed the generated Web Service Proxy Project. Above variables name displayed as String WsmVlast_nam, String WsmVfirst_nam. PB is substituting the letter V for the string _x0056_. x0056 is the hex representation for the capital V but this is a string and customer does not think it should. Searching the internet to see if name fields can contain hex representations of characters did not produce anything definitive. </p>
<p>				5. Customer has tried to use the variables as it is generated. There is no data can be passed to the variables.</p>
<p>				6. She also tried to change the names of the variables back to Wsm_x0056_last_nam, Wsm_x0056_first_nam. And the data were not passed either.</p>
<p>				Beside the variables name with &quot;_x00nn_&quot; so far, there are some names with &quot;_t00nn_� are displayed correct. </p>
<p>				Customer sees this as a bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR594142">594142</a></td>
<td>The PB12 Classic IDE crashes when you set the DataObject in a Standard class datastore.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR594474">594474</a></td>
<td>Customer has an application where they insert rich text fields by using InputFieldInsert and choosing from a list which fields to insert into the control. &quot;InputFieldNamesVisible&quot; is false and so the user just sees &#39;??&#39;. If the user makes a mistake and they backspace over the field it appears to be deleted as the &#39;??&#39; are gone but it isn&#39;t really deleted. If they then insert another field on the same line, it does not appear and if they then turn on &quot;InputFieldNamesVisible&quot; you can see that the original field is returned from InputFieldCurrentName.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR594618">594618</a></td>
<td>Cannot pass large blob as parameter to an ASA stored procedure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR594900">594900</a></td>
<td>Problem with decimal keypad when decimal separator is comma.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR594928">594928</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5.1_4590</p>
<p>				Database/Driver File/Version: IN10 Interface connecting to Informix 9.x Database, with Informix Client 3.00.TC3</p>
<p>				Comments: During Web Forms runtime, datawindow retrieve() sometimes return the error:</p>
<p>				Select Error: SQL Error -404: The cursor or statement is not available</p>
<p>				The issue happens if we split SQLCA connection, dw.setransobject(), dw.retrieve(), disconnect in different buttons within window. If we place the entire code from all buttons into Connect Button (connection, set trans, query and disconnect), the issue never happens In PB Native (client/server), the issue never happens.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR595051">595051</a></td>
<td>We are unable to raise this issue using a Dell Axim X30, HP iPAQ 214, Mio A701, Samsung Omnia and Unitech PA500.</p>
<p>				The only known PDA that this will occur on ( every time ) is the HP iPAQ Data Messenger.</p>
<p>				Same issue is also on Vodafone v1615抯.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR595076">595076</a></td>
<td>Display format of #,0 will display as 1,2,4,5 instead of 1,245.</p>
<p>				This worked ok in PB 10.5.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR595079">595079</a></td>
<td>An EAS/pbvm application sometimes crashes randomly without apparent cause, both on AIX and Windows platform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR595081">595081</a></td>
<td>After migrating from Win32 to .NET Webform, customer&#39;s application is slow on initial startup before even connecting to the Oracle 10g database. Performance improves on subsequent runs. Development indicated that there may be ways to improve performance and the customer is requesting these ehancements.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR595093">595093</a></td>
<td>Customer finds that RTE tab stops are lost when you save your document and reinsert it.</p>
<p>				Tested saving an rtf in Word and once document loaded the tab stops that were set were active.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR595094">595094</a></td>
<td>Customer is claiming that</p>
<p>				#if defined PBNATIVE then</p>
<p>				is still always evaluating as false when used with Orca. This was submitted as CR 576927 and the resolution states that the fix was implemented in PB 11.2 but testing with build 8896, it doesn&#39;t appear to be fixed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR595109">595109</a></td>
<td>Getting the following error when running a web forms application on Vista 64 bit. Application was deployed from an msi file. Deploying same msi file to XP machine works as expected.</p>
<p>				System.Security.SecurityException</p>
<p>				Request for permission of type &#39;System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0,</p>
<p>				Culture=neutral, PublicKeyToken=b77a5c561934e089&#39; failed in event open of object ora10</p>
<p>				Analysis/Actions (Workaround):</p>
<p>				Determined that the following needed to be added (http://msdn.microsoft.com/en-us/library/tkscy493.aspx) to the system.web node of the web.config file.</p>
<p>				&lt;securityPolicy&gt;</p>
<p>				&lt;trustLevel name=&quot;Full&quot; policyFile=&quot;internal&quot; /&gt;</p>
<p>				&lt;trustLevel name=&quot;High&quot; policyFile=&quot;web_hightrust.config&quot; /&gt;</p>
<p>				&lt;trustLevel name=&quot;Medium&quot; policyFile=&quot;web_mediumtrust.config&quot; /&gt;</p>
<p>				&lt;trustLevel name=&quot;Low&quot; policyFile=&quot;web_lowtrust.config&quot; /&gt;</p>
<p>				&lt;trustLevel name=&quot;Minimal&quot; policyFile=&quot;web_minimaltrust.config&quot;/&gt;</p>
<p>				&lt;/securityPolicy&gt;</p>
<p>				&lt;trust</p>
<p>				level=&quot;Full&quot;</p>
<p>				originUrl=&quot;&quot;</p>
<p>				processRequestInApplicationTrust=&quot;true&quot;</p>
<p>				/&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR595218">595218</a></td>
<td>Object in detail band at y pos zero will shift one pixel down at runtime and hence you will see a gap line displayed in the color of the Datawindow background.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR595460">595460</a></td>
<td>Cannot reset image in a Picture Control after the function setPicture (blob lb) has been called.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR595465">595465</a></td>
<td>PowerBuilder is crashing after removing code in Create event and saving a custom visual object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR595622">595622</a></td>
<td>When entering the richtext column the richtext toolbar does not come up if set to activate on edit. Only after a second click it appears.</p>
<p>				Workaround: post the modify call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR595874">595874</a></td>
<td>Customer is asking for an enhancement to upgrade Rich Text support to v1.9.1 (Word 2007: http://www.microsoft.com/downloads/details.aspx?FamilyID=dd422b8d-ff06-4207-b476-6b5396a18a2b&amp;displaylang=en). Documentation states that we currently support v1.6]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR596025">596025</a></td>
<td>When using PBDataWindowEnableDDDW=true and you</p>
<p>				tab into a dddw, there is no indication that focus is on the dddw and if you</p>
<p>				use the arrow key nothing happens.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR596639">596639</a></td>
<td>When using the activex Word 2003 control and the compatibility pack for 2007, the ole activate fails with a File Conversion error.</p>
<p>				RESOLUTION: Uninstall Office 2003. Reinstalled Office 2003. Open the *.docx and</p>
<p>				a message appears that a converter needs to be installed. Click ok. Goto this site</p>
<p>				http://www.microsoft.com/downloads/details.aspx?FamilyId=941B3470-3AE9-4AEE-8F43-C6BB74CD1466&amp;displaylang=en. Install the required patches and then FileFormatConverters.exe. Not a PB bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR596646">596646</a></td>
<td>Nested n-up DataWindow is missing last row on last page break of main Datawindow.</p>
<p>				It behaves correctly when I make the summary band a bit smaller by</p>
<p>				just a bit. ie. from 100 to 83. I also set autosizeheight on for that band.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR605068">605068</a></td>
<td>The customer has a MDI application with a Frame menu on the Frame. The sheet menu is inherited from the frame menu and has 2 existing menu items marked as not visible, and disabled (Jump and Action). The sheet is opened in a maximized window state as set in the sheet window properties. In the sheet open event one menu item (Action) is set to to be visible and enabled in script. But the resulting menu has the menu item (Board) that should be after Action before it and Action is still disabled. If you open the sheet in normal or minimized state, then the menu is correct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR605227">605227</a></td>
<td>For the rte preview(), the online help and</p>
<p>				the PowerScript manual list &#39;Preview mode provides edit boxes for specifying</p>
<p>				paper dimensions and margins&#39;.</p>
<p>				According to cr435746, the new rte control starting in PB 10.5 no longer</p>
<p>				shows that information.</p>
<p>				Please also add the following to the online help and PowerScript manual:</p>
<p>				(the following is from the App Techniques manual):</p>
<p>				Users can page through the control contents in print preview mode by using the up arrow and down arrow keys or the Page Up and Page Down keys.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR605492">605492</a></td>
<td>When &quot;&lt;&gt;&quot; is used for the operator of DataWindows, &quot;NULL&quot; may be unable to be used for the value to compare. PB embeds &quot;&lt;&gt; NULL&quot; at SQL. This SQL cannot be executed by Informix.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR605616">605616</a></td>
<td>OS: Windows 2003 R2 SP2</p>
<p>				Versions and Build #s Tested:</p>
<p>				- PB 11.5.1_4608 web forms on Windows XP</p>
<p>				- IE 7.0 and IIS 6.0 on Windows 2003 R2 SP2</p>
<p>				- Microsoft .NET Framework 2.0</p>
<p>				- PB 11.5.1_4608 Runtime Packager deployed (.NET and Standard components) deployed correctly into Win2k3 R2 machine</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				The following error appears when clicking on webform dw_control (if its &quot;clicked&quot; event is coded):</p>
<p>				array boundary exceeded: void d(system.string) of object sybase.powerbuilder.web.webdatawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR605620">605620</a></td>
<td>As you can see now we have a FlowDirection = RTL that solve the position of the tabs, but the text in the tab are shown incorrect they must be different.</p>
<p>				--Update--</p>
<p>				This seems to be the same as an existing Microsoft WPF Designer bug.</p>
<p>				BugID 320579</p>
<p>https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=320579</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR605621">605621</a></td>
<td>Static Text in DW is not RTL and the RTL Column in a DW change the Alignment of the column but not change the language to Hebrew</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR605624">605624</a></td>
<td>There is no RightToLeft property per column level in PB 12 .net IDE as it used to be in PB 11.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR606609">606609</a></td>
<td>SNC:error when using bind variables in a sql with subselect queries</p>
<p>				SQL statements with sub-select queries with parms gives error:</p>
<p>				&quot;Microsoft SQL Server Native Client 10.0</p>
<p>				Parameter Information cannot be derived from SQL statements with sub-select queries. Set parameter information before preparing command.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR606620">606620</a></td>
<td>On a menu with 3 levels the 2nd level doesn&#39;t fire a clicked event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR606630">606630</a></td>
<td>Need an official certification for PB 11.5.1 on Windows 2008 in developement mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR606805">606805</a></td>
<td>Migrated app from PB 9 to PB 11.5.1 and getting</p>
<p>				a random crash in the pbvm115.</p>
<p>				FOLLOWUP_IP: </p>
<p>				pbvm115!EvtUserEventProc+4c [e:\pb115\runtime\function\fnevents.cpp @ 2301]</p>
<p>				10c0d48c eb02 jmp pbvm115!EvtUserEventProc+0x50 (10c0d490)</p>
<p>				FAILED_INSTRUCTION_ADDRESS: </p>
<p>				+26b952f01dddf74</p>
<p>				00000001 ?? ???</p>
<p>				NTGLOBALFLAG: 0</p>
<p>				APPLICATION_VERIFIER_FLAGS: 0</p>
<p>				FAULTING_THREAD: 0000122c</p>
<p>				BUGCHECK_STR: APPLICATION_FAULT_BAD_INSTRUCTION_PTR_INVALID_POINTER_READ_WINDOW_HOOK</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR606807">606807</a></td>
<td>Request for a localized build that includes the fix for CR 580960 &quot;SQLServer incorrect generation -exec sp_executesql- with index varchar columns&quot; for the SNC and ADO.net driver</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR606817">606817</a></td>
<td>PB 11.5: Performance problem with .NET Web service engine when using byte array</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR606868">606868</a></td>
<td>The PB 11.5 DVD (pb1150prodwin32.zip), English version from the SPDC includes a file, RuntimeEdition.html, which includes info on deploying the runtime version of SQL Anywhere but is in Chinese Simplified so customers cannot read it.</p>
<p>				With PB 11.5 there is no separate install for the Runtime version of the database server. </p>
<p>				English version of RuntimeEdition.html:</p>
<p>				SQL Anywhere� 11 Runtime Edition</p>
<p>				Version 11.0.0</p>
<p>				June 2008</p>
<p>				Runtime Edition overview</p>
<p>				The Runtime Edition of SQL Anywhere is a special version of the SQL Anywhere database server. It is intended for use as a low-cost deployment option where the full functionality of SQL Anywhere is not required.</p>
<p>				Feature summary</p>
<p>				The Runtime Edition of SQL Anywhere has the following features.</p>
<p>				It is a single-user, transaction-processing database server. It supports up to 10 same-machine connections.</p>
<p>				It fully supports the DML subset of SQL commands, such as SELECT, INSERT, UPDATE, and DELETE.</p>
<p>				It provides full referential integrity, including cascading updates and deletes.</p>
<p>				It supports declared temporary tables.</p>
<p>				It allows users to be added to a database.</p>
<p>				Supported operating systems</p>
<p>				The Runtime Edition is available for Windows XP/200x (both 32 bit and 64 bit) and Windows Mobile.</p>
<p>				Runtime Edition features</p>
<p>				The SQL Anywhere Runtime Edition is a restricted version of the SQL Anywhere personal database server.</p>
<p>				Runtime and personal server differences</p>
<p>				The functions supported by the SQL Anywhere personal database server that are not fully supported in the Runtime database server are as follows:</p>
<p>				Function supported by personal database server</p>
<p>				How it operates in the Runtime Edition</p>
<p>				Executable name: dbeng11.exe</p>
<p>				The executable name is rteng11.exe. You must ensure that any ODBC data sources and command lines you distribute reflect this executable name. This executable name can be used in configuration files with conditional parsing.</p>
<p>				Replication and synchronization</p>
<p>				You cannot replicate data using either MobiLink or SQL Remote, or by any other means.</p>
<p>				ALTER statements</p>
<p>				You cannot use any of the ALTER statements.</p>
<p>				CREATE statements</p>
<p>				You can use CREATE VARIABLE to create SQL variables. SQL variables do not form part of the database definition.</p>
<p>				You cannot use any other CREATE statements.</p>
<p>				COMMENT statement</p>
<p>				You cannot add comments to the system tables.</p>
<p>				DROP statements</p>
<p>				You cannot use any of the DROP statements to drop a database object from the system tables.</p>
<p>				CALL/EXEC statement</p>
<p>				You cannot invoke stored procedures, including system procedures. Consequently, you cannot obtain procedure profiling information.</p>
<p>				GRANT statement</p>
<p>				You can grant the special user permissions (CONNECT, DBA, RESOURCE, GROUP, MEMBERSHIP IN GROUP) using GRANT, but you cannot change permissions on tables and views.</p>
<p>				REVOKE statement</p>
<p>				You can revoke the special user permissions using REVOKE, but you cannot change permissions on tables and views.</p>
<p>				Triggers</p>
<p>				Triggers are not fired by the Runtime Edition.</p>
<p>				Events</p>
<p>				You cannot add events to a database.</p>
<p>				No transaction log</p>
<p>				To simplify database administration, the Runtime Edition does not employ a transaction log. Users should back up their databases by making copies of their database file. If a Windows General Protection Fault or a power failure occurs during a standard operation, the database file may be corrupted. Because there is no transaction log, failed transactions cannot be recovered.</p>
<p>				Auditing is not supported because there is no transaction log.</p>
<p>				Heterogeneous query support</p>
<p>				You can only issue queries to a single database. You cannot access data from external databases using the Runtime Edition.</p>
<p>				Adaptive Server Enterprise/Microsoft SQL Server compatibility</p>
<p>				INSERT, UPDATE, DELETE, and SELECT statements can be common between Adaptive Server Enterprise and the Runtime Edition. However, the advanced syntax feature is not supported in the Runtime Edition.</p>
<p>				Database logic cannot be reused within a SQL Server database because the Runtime Edition does not support stored procedures.</p>
<p>				The Runtime Edition does not support Open Server or Open Client, and none of the SQL Server connectivity tools or applications work against the Runtime Edition database server.</p>
<p>				Communication encryption</p>
<p>				You cannot encrypt communications in the Runtime Edition.</p>
<p>				Database file encryption</p>
<p>				You cannot encrypt database files that are used by the Runtime Edition.</p>
<p>				The database server options that refer to transaction logs (-a, -f)</p>
<p>				Not applicable to the Runtime Edition.</p>
<p>				The dbbackup options that refer to transaction logs (-r, -t, -x)</p>
<p>				Not applicable to the Runtime Edition.</p>
<p>				INSTALL statement</p>
<p>				You cannot install Java classes.</p>
<p>				JDBC access from client applications</p>
<p>				The Runtime Edition supports JDBC applications using the iAnywhere JDBC driver. The Runtime Edition does not support applications using jConnect for JDBC access.</p>
<p>				Java in the database</p>
<p>				You cannot store or execute Java classes in a database used by the Runtime Edition. You must use an external environment.</p>
<p>				Web services</p>
<p>				Web services are not supported.</p>
<p>				Table encryption</p>
<p>				Table encryption is not supported.</p>
<p>				Application profiling and diagnostic tracing</p>
<p>				Application profiling and diagnostic tracing are not supported.</p>
<p>				Redistributable components</p>
<p>				This section lists the components that are redistributable under your SQL Anywhere Runtime software license.</p>
<p>				The Runtime Edition is licensed for standalone use only. If you plan to use SQL Anywhere within the context of an application server, web-server, multi-plexors and/or synchronization, you must license the full edition of SQL Anywhere.</p>
<p>				Deployment issues are also discussed in the section &quot;Deploying databases and applications&quot; of the book SQL Anywhere Server - Programming.</p>
<p>				Windows XP/200x</p>
<p>				Redistributable files for Windows XP/200x are held in the bin32 or bin64 directory under your SQL Anywhere installation directory. For Windows Mobile they are held in CE\ARM.50.</p>
<p>				If your application uses ODBC, your users need ODBC installed on their computer. Contact Microsoft for information about redistributing ODBC.</p>
<p>				The following files can be redistributed under the software license.</p>
<p>				File</p>
<p>				Description</p>
<p>				dbbackup.exe</p>
<p>				Utility to back up a database.</p>
<p>				dbcoen11.chm</p>
<p>				Help file for connections and ODBC configuration.</p>
<p>				dbcon11.dll</p>
<p>				ODBC connection window.</p>
<p>				dbctrs11.dll</p>
<p>				Database server DLL.</p>
<p>				dbdsn.exe</p>
<p>				Utility to create, delete, describe, and list SQL Anywhere ODBC data sources.</p>
<p>				dberase.exe</p>
<p>				Utility to erase a database.</p>
<p>				dbicu11.dll</p>
<p>				Required only if the database character set is multi-byte or if the UCA collation sequence is used.</p>
<p>				dbicudt11.dat</p>
<p>				Required for ICU on Windows Mobile.</p>
<p>				dbicudt11.dll</p>
<p>				Required for ICU on Windows XP/200x.</p>
<p>				dbinfo.exe</p>
<p>				Utility to display information about a database.</p>
<p>				dbisqlc.exe</p>
<p>				SQL command processor.</p>
<p>				dbjodbc11.dll</p>
<p>				iAnywhere JDBC driver.</p>
<p>				dblgen11.dll</p>
<p>				Language-specific strings for interface and server.</p>
<p>				dblib11.dll</p>
<p>				Embedded SQL interface DLL.</p>
<p>				dbodbc11.dll</p>
<p>				ODBC driver DLL.</p>
<p>				dboledba11.dll</p>
<p>				OLE DB provider support utility.</p>
<p>				dboledb11.dll</p>
<p>				OLE DB provider.</p>
<p>				dbserv11.dll</p>
<p>				Database server DLL.</p>
<p>				dbstop.exe</p>
<p>				Utility to stop a database server.</p>
<p>				dbsvc.exe</p>
<p>				Utility to create, delete, and modify SQL Anywhere services.</p>
<p>				dbtool11.dll</p>
<p>				Database tools utility DLL.</p>
<p>				dbtsinfo.exe</p>
<p>				Technical support utility.</p>
<p>				dbvalid.exe</p>
<p>				Utility to validate a database</p>
<p>				iAnywhere.Data.SQLAnywhere.dll</p>
<p>				policy.11.0.iAnywhere.Data.SQLAnywhere.dll</p>
<p>				.NET Data Provider utility. These files are installed in install-dir\Assembly\v2.</p>
<p>				jodbc.jar</p>
<p>				iAnywhere JDBC driver. This file is installed into the java subdirectory.</p>
<p>				rteng11.exe</p>
<p>				Runtime database server.</p>
<p>				sqlany.cvf</p>
<p>				Character set conversion mappings.</p>
<p>				util_db.ini</p>
<p>				Specifies the password to use when connecting to the utility database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR606869">606869</a></td>
<td>With PB 11.5 there is no separate install for the Runtime version of the database server. </p>
<p>				English version of RuntimeEdition.html:</p>
<p>				SQL Anywhere� 11 Runtime Edition</p>
<p>				Version 11.0.0</p>
<p>				June 2008</p>
<p>				Runtime Edition overview</p>
<p>				The Runtime Edition of SQL Anywhere is a special version of the SQL Anywhere database server. It is intended for use as a low-cost deployment option where the full functionality of SQL Anywhere is not required.</p>
<p>				Feature summary</p>
<p>				The Runtime Edition of SQL Anywhere has the following features.</p>
<p>				It is a single-user, transaction-processing database server. It supports up to 10 same-machine connections.</p>
<p>				It fully supports the DML subset of SQL commands, such as SELECT, INSERT, UPDATE, and DELETE.</p>
<p>				It provides full referential integrity, including cascading updates and deletes.</p>
<p>				It supports declared temporary tables.</p>
<p>				It allows users to be added to a database.</p>
<p>				Supported operating systems</p>
<p>				The Runtime Edition is available for Windows XP/200x (both 32 bit and 64 bit) and Windows Mobile.</p>
<p>				Runtime Edition features</p>
<p>				The SQL Anywhere Runtime Edition is a restricted version of the SQL Anywhere personal database server.</p>
<p>				Runtime and personal server differences</p>
<p>				The functions supported by the SQL Anywhere personal database server that are not fully supported in the Runtime database server are as follows:</p>
<p>				Function supported by personal database server</p>
<p>				How it operates in the Runtime Edition</p>
<p>				Executable name: dbeng11.exe</p>
<p>				The executable name is rteng11.exe. You must ensure that any ODBC data sources and command lines you distribute reflect this executable name. This executable name can be used in configuration files with conditional parsing.</p>
<p>				Replication and synchronization</p>
<p>				You cannot replicate data using either MobiLink or SQL Remote, or by any other means.</p>
<p>				ALTER statements</p>
<p>				You cannot use any of the ALTER statements.</p>
<p>				CREATE statements</p>
<p>				You can use CREATE VARIABLE to create SQL variables. SQL variables do not form part of the database definition.</p>
<p>				You cannot use any other CREATE statements.</p>
<p>				COMMENT statement</p>
<p>				You cannot add comments to the system tables.</p>
<p>				DROP statements</p>
<p>				You cannot use any of the DROP statements to drop a database object from the system tables.</p>
<p>				CALL/EXEC statement</p>
<p>				You cannot invoke stored procedures, including system procedures. Consequently, you cannot obtain procedure profiling information.</p>
<p>				GRANT statement</p>
<p>				You can grant the special user permissions (CONNECT, DBA, RESOURCE, GROUP, MEMBERSHIP IN GROUP) using GRANT, but you cannot change permissions on tables and views.</p>
<p>				REVOKE statement</p>
<p>				You can revoke the special user permissions using REVOKE, but you cannot change permissions on tables and views.</p>
<p>				Triggers</p>
<p>				Triggers are not fired by the Runtime Edition.</p>
<p>				Events</p>
<p>				You cannot add events to a database.</p>
<p>				No transaction log</p>
<p>				To simplify database administration, the Runtime Edition does not employ a transaction log. Users should back up their databases by making copies of their database file. If a Windows General Protection Fault or a power failure occurs during a standard operation, the database file may be corrupted. Because there is no transaction log, failed transactions cannot be recovered.</p>
<p>				Auditing is not supported because there is no transaction log.</p>
<p>				Heterogeneous query support</p>
<p>				You can only issue queries to a single database. You cannot access data from external databases using the Runtime Edition.</p>
<p>				Adaptive Server Enterprise/Microsoft SQL Server compatibility</p>
<p>				INSERT, UPDATE, DELETE, and SELECT statements can be common between Adaptive Server Enterprise and the Runtime Edition. However, the advanced syntax feature is not supported in the Runtime Edition.</p>
<p>				Database logic cannot be reused within a SQL Server database because the Runtime Edition does not support stored procedures.</p>
<p>				The Runtime Edition does not support Open Server or Open Client, and none of the SQL Server connectivity tools or applications work against the Runtime Edition database server.</p>
<p>				Communication encryption</p>
<p>				You cannot encrypt communications in the Runtime Edition.</p>
<p>				Database file encryption</p>
<p>				You cannot encrypt database files that are used by the Runtime Edition.</p>
<p>				The database server options that refer to transaction logs (-a, -f)</p>
<p>				Not applicable to the Runtime Edition.</p>
<p>				The dbbackup options that refer to transaction logs (-r, -t, -x)</p>
<p>				Not applicable to the Runtime Edition.</p>
<p>				INSTALL statement</p>
<p>				You cannot install Java classes.</p>
<p>				JDBC access from client applications</p>
<p>				The Runtime Edition supports JDBC applications using the iAnywhere JDBC driver. The Runtime Edition does not support applications using jConnect for JDBC access.</p>
<p>				Java in the database</p>
<p>				You cannot store or execute Java classes in a database used by the Runtime Edition. You must use an external environment.</p>
<p>				Web services</p>
<p>				Web services are not supported.</p>
<p>				Table encryption</p>
<p>				Table encryption is not supported.</p>
<p>				Application profiling and diagnostic tracing</p>
<p>				Application profiling and diagnostic tracing are not supported.</p>
<p>				Redistributable components</p>
<p>				This section lists the components that are redistributable under your SQL Anywhere Runtime software license.</p>
<p>				The Runtime Edition is licensed for standalone use only. If you plan to use SQL Anywhere within the context of an application server, web-server, multi-plexors and/or synchronization, you must license the full edition of SQL Anywhere.</p>
<p>				Deployment issues are also discussed in the section &quot;Deploying databases and applications&quot; of the book SQL Anywhere Server - Programming.</p>
<p>				Windows XP/200x</p>
<p>				Redistributable files for Windows XP/200x are held in the bin32 or bin64 directory under your SQL Anywhere installation directory. For Windows Mobile they are held in CE\ARM.50.</p>
<p>				If your application uses ODBC, your users need ODBC installed on their computer. Contact Microsoft for information about redistributing ODBC.</p>
<p>				The following files can be redistributed under the software license.</p>
<p>				File</p>
<p>				Description</p>
<p>				dbbackup.exe</p>
<p>				Utility to back up a database.</p>
<p>				dbcoen11.chm</p>
<p>				Help file for connections and ODBC configuration.</p>
<p>				dbcon11.dll</p>
<p>				ODBC connection window.</p>
<p>				dbctrs11.dll</p>
<p>				Database server DLL.</p>
<p>				dbdsn.exe</p>
<p>				Utility to create, delete, describe, and list SQL Anywhere ODBC data sources.</p>
<p>				dberase.exe</p>
<p>				Utility to erase a database.</p>
<p>				dbicu11.dll</p>
<p>				Required only if the database character set is multi-byte or if the UCA collation sequence is used.</p>
<p>				dbicudt11.dat</p>
<p>				Required for ICU on Windows Mobile.</p>
<p>				dbicudt11.dll</p>
<p>				Required for ICU on Windows XP/200x.</p>
<p>				dbinfo.exe</p>
<p>				Utility to display information about a database.</p>
<p>				dbisqlc.exe</p>
<p>				SQL command processor.</p>
<p>				dbjodbc11.dll</p>
<p>				iAnywhere JDBC driver.</p>
<p>				dblgen11.dll</p>
<p>				Language-specific strings for interface and server.</p>
<p>				dblib11.dll</p>
<p>				Embedded SQL interface DLL.</p>
<p>				dbodbc11.dll</p>
<p>				ODBC driver DLL.</p>
<p>				dboledba11.dll</p>
<p>				OLE DB provider support utility.</p>
<p>				dboledb11.dll</p>
<p>				OLE DB provider.</p>
<p>				dbserv11.dll</p>
<p>				Database server DLL.</p>
<p>				dbstop.exe</p>
<p>				Utility to stop a database server.</p>
<p>				dbsvc.exe</p>
<p>				Utility to create, delete, and modify SQL Anywhere services.</p>
<p>				dbtool11.dll</p>
<p>				Database tools utility DLL.</p>
<p>				dbtsinfo.exe</p>
<p>				Technical support utility.</p>
<p>				dbvalid.exe</p>
<p>				Utility to validate a database</p>
<p>				iAnywhere.Data.SQLAnywhere.dll</p>
<p>				policy.11.0.iAnywhere.Data.SQLAnywhere.dll</p>
<p>				.NET Data Provider utility. These files are installed in install-dir\Assembly\v2.</p>
<p>				jodbc.jar</p>
<p>				iAnywhere JDBC driver. This file is installed into the java subdirectory.</p>
<p>				rteng11.exe</p>
<p>				Runtime database server.</p>
<p>				sqlany.cvf</p>
<p>				Character set conversion mappings.</p>
<p>				util_db.ini</p>
<p>				Specifies the password to use when connecting to the utility database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR607943">607943</a></td>
<td>Crash dump analysis request. </p>
<p>				Customer install crashes when selecting next on the &quot;license type&quot; screen in the PB 11.1 install.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR608078">608078</a></td>
<td>Problems with multiselect property when it is changed in eg. constructor event or open event of a window on which the listbox resides. The dotted focus rectangle behaves wrong.</p>
<p>				Workaround: There seems to be a timing issue in event sequence when the multiselect property is changed in either constructor event or open event of a window on which the listbox resides.</p>
<p>				After moving the codeline lb_1.multiselect = TRUE</p>
<p>				from constructor of lb_1 on the sheet window to the getfocus() event</p>
<p>				of lb_1 it works ok.</p>
<p>				Similar in the response window sample part, if the multiselect change</p>
<p>				part is put into the eg. show() event of the window, or if that code section</p>
<p>				is posted from the open event, it worked fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR608081">608081</a></td>
<td>Failed to call a php WebService method with .Net engine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR608088">608088</a></td>
<td>DataWindow Painter:</p>
<p>				In the Control List selecting a text object or a button object marks the DataWindow as modified.</p>
<p>				This does not happen for a column object, a picture, a line, oval or other </p>
<p>				graphical object or a computed field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR608097">608097</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5.1_4608</p>
<p>				Database/Driver File/Version: ASA 11.0 with sample EASDemoDB V115</p>
<p>				Comments: Decimal format does not follow regional settings when generating PDF from dw report based on stored procedure resultset. Also, datawindow displays incorrect decimal format within nested reports.</p>
<p>				Issue happens with webforms, only. Works fine in Native PB (client/server).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR608292">608292</a></td>
<td>Customer has a PB 11.5/EAS 6.3 application that crashes on the following line of code when EAS is on Solaris but does not crash when on Windows.</p>
<p>				ds_data.Object.DataWindow.Data.HTML</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR608309">608309</a></td>
<td>When entering data into merge fields in an RTE control on a Vista machine, the whole document below the entry point starts to shift and move like it is wrapping. Doesn&#39;t happen on XP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR608340">608340</a></td>
<td>Page numbering is incorrect for a group datawindow that</p>
<p>				has a large text field.</p>
<p>				When paging thru the psr, you can see it displays Page 1 of 3, Page 2 of 3, Page 2</p>
<p>				of 3.</p>
<p>				It should be display Page 1 of 3, Page 2 of 3, Page 3 of 3.</p>
<p>				RESOLUTION: Not a PB Bug. From PowerBuilder User&#39;s Guide manual, Chapter 25 Using Nested Reports </p>
<p>				Working with nested reports --&gt; Using options for nested reports --&gt; Using the Autosize Height option </p>
<p>				Handling large rows </p>
<p>				To avoid multiple blank pages or other anomalies in printed reports, never create a DataWindow object with a data row greater than the size of the target page. To handle large text-string columns, break the large string into a series of small strings. The smaller strings are used to populate individual data rows within a nested report instead of using a single text column with an autosized height.</p>
<p>				RESOLUTION: Not a PB bug</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR608672">608672</a></td>
<td>PB 11.5 application often crashes on Windows 7.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR608703">608703</a></td>
<td>Comparing with c# .net web service, the customer found PB web service has bad performance when running embeded SQL, which affects their application&#39;s performance. They wish PB improve it as soon as possible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR608793">608793</a></td>
<td>Multi-lines Column in datawindow ,with background color expression, and has the FIRST tab order, the background color cannot be changed completely under certain tab key condition.</p>
<p>				When the problem happens, two different of color exist on the same column.</p>
<p>				i.e. Lines with empty space, Lines with characters and last line get different colors.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR609403">609403</a></td>
<td>For PowerBuilder WebForm application on Windows 7 IIS7.5 with default settings, creating permanent user will fail when trying to open UserInit.aspx page. </p>
<p>				Error info given by IE may look like:</p>
<p>				Server Error in &#39;/myapp&#39; Application.</p>
<p>				--------------------------------------------------------------------------------</p>
<p>				Failed to generate a user instance of SQL Server due to failure in retrieving the user&#39;s local application data path. Please make sure the user has a local user profile on the computer. The connection will be closed. </p>
<p>				You can get detailed info on WebForm permanent user from PowerBuilder HTML Help --&gt;Deploying Applications and Components to .NET --&gt;WebForm targets --&gt;Chapter 4 User Management and Registry Operations in Web Forms </p>
<p>				A workaround for this issue is to change the PBAppPool&#39;s identity from ApplicationPoolIdentity to NetworkService in IIS management console.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR609420">609420</a></td>
<td>The checkmark in a DataWindow column is not displayed when the Window text color is </p>
<p>				configured dark red\brown within the control panel for Windows Classic Style controls. </p>
<p>				This happens only for this color Red=128, Green=0, Blue=0</p>
<p>				If you adjust the Green and Blue from 0 to 1 in the control panel then the check boxes are displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR610093">610093</a></td>
<td>A highlighted column gets blinking when scrolling DataWindow with Horizontal scroll bar .</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR610102">610102</a></td>
<td>How to set URL exceptions / bypass proxy with SetProxyServer method for PB 11.5.1 .NET ?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR610105">610105</a></td>
<td>Binding problem with a CHAR(n) column and ODBC interface.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR610128">610128</a></td>
<td>There is much confusion by customers relative to the use of the PB 11.5 Powerbuilder .ini files including pb.ini and pbodb115.ini and which one is being used.</p>
<p>				For years powerbuilder developers had altered their ini file located in C:\Program Files\Sybase\PowerBuilder 11.5 now in powerbuilder 11.5 the ini files that are actually used are in</p>
<p>				C:\Documents and Settings\user\Local Settings\Application Data\Sybase\PowerBuilder 11.5</p>
<p>				Having the .ini files in two locations causes much confusion for our customers. Worse the ini files that are actually used, are hidden and do not show up on a search! Is there any good reason for the duplication of these files? I believe the .ini files left in C:\Program Files\Sybase\PowerBuilder 11.5 should be deleted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR610131">610131</a></td>
<td>When running a word macro from PB OLE, the </p>
<p>				document looses the formatting.</p>
<p>				The results of the macro in the word document is the format is not the same as</p>
<p>				the rest of the document.</p>
<p>				RESOLUTION: Not a PowerBuilder issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR610140">610140</a></td>
<td>Please document that the time and date datatypes</p>
<p>				are no longer supported using OLEDB and MSSQL Server 2008.</p>
<p>				Please document the timestamp datatype for OLEDB and MSSQL Server 2008 will be</p>
<p>				fixed in PB 12.</p>
<p>				this is according to cr586186</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR610487">610487</a></td>
<td>Conditional directive test fails after using #ELSEIF directive.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR610492">610492</a></td>
<td>When passing commandline arguments with umlaute, they will be received incorrectly in machine code executable.</p>
<p>				If you call eg. receiver abc周咪鳇xyz in cmd, it will be received as</p>
<p>				receiver.exe (applications&#39;s open event):</p>
<p>				MessageBox( &quot;....&quot;, commandline ) -&gt; &quot;abc�-蚠鞒xyz&quot;</p>
<p>				Workaround: P-code exe will work ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR610949">610949</a></td>
<td>Transparency not working when Font.Escapement is set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR611581">611581</a></td>
<td>Allow DataWindow object check-out from within the window painter ie. after modify datawindow is selected in the rmb menu.</p>
<p>				When The developer try to modify the datawindow PB need to display a message asking if you want to check it out (if it possible). This would speed up and ease development.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR611614">611614</a></td>
<td>When using the SNC driver and staticbind=0, a</p>
<p>				datawindow returns the following error:</p>
<p>				Select Error:</p>
<p>				Column lists do not match</p>
<p>				The error happens when returning values from a stored procedure. The error happens</p>
<p>				at runtime. It works ok when retrieving from the dw painter.</p>
<p>				Customer is staticbind=0 to workaround an issue with the bit datatype. If they</p>
<p>				use staticbind=1, than it works ok but then they run into the issue with the bit</p>
<p>				datatype (cr463142).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR612016">612016</a></td>
<td>Description of Problem: Allow caching of large Package specification with oracle db interface driver. Currently we retrieve the Package spec often and therefore cause network traffic. This can be problematic in slow network speed environments.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR612254">612254</a></td>
<td>Crash dump analysis required. call stack is:</p>
<p>				&gt; PBDWE115.DLL!DWTable::ChangeTableValue(unsigned short * newValue=0x00000000, long dddw_currow=0) Line 312 + 0x15 bytes C++</p>
<p>				PBDWE115.DLL!DWDataWindow::AcceptText(long lParam=0, unsigned int wParam=0) Line 42 + 0x14 bytes C++</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR612467">612467</a></td>
<td>Using the SNC driver and dbparm of spcache=0 results</p>
<p>				in executing sp_procedure_xx_params_rowset many times.</p>
<p>				Using spcache=0 to workaround null problem (related to cr587611).</p>
<p>				From SQL Profiler, you can see it is executing sp_procedure_params_rowset many</p>
<p>				times.</p>
<p>				RESOLUTION: Since disabling caching of stored procedure information by dbparm SPCache=0, PB needs to get the parameters information from server every time stored procedure is executing, this is what the sp_procedure_xx_params_rowset be used to do.</p>
<p>				Not a bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR612697">612697</a></td>
<td>When you update a row using O10/O90 interface with DisableBind=1, the specific characters &quot;-&gt;&quot; may be</p>
<p>				replaced by &quot;pb1..&quot; if the updated data contains a single quotation mark (&#39;).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR612958">612958</a></td>
<td>Complex composite report with many nested reports.</p>
<p>				Autosize height is turned on for DataWindow columns defined in the nested report.</p>
<p>				When data is displayed at the bottom of a page, the data is cut and displayed at the beginning of subsequent page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR613077">613077</a></td>
<td>asca(x) function returns certain value incorrectly depending on regional settings. The problem is already in the argument x = string(blobmid(lb_file_contents, i, 1), encodingANSI!)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR613410">613410</a></td>
<td>Wrong text displayed over a blob column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR613892">613892</a></td>
<td>Declaring Instance Variables after show/hide of prototype window causes GPF of PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR614161">614161</a></td>
<td>DirectoryExists PowerScript function does not work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR614366">614366</a></td>
<td>ProfileString function returns wrong value when defaultvalue is blank</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR614391">614391</a></td>
<td>When DataWindow Storage To Disk is used then accessing a long type column </p>
<p>				with an array in dotnotation gives back only Nulls while a string type worked.</p>
<p>				datawindow.Object.colname.Primary = Array</p>
<p>				All values of the column in the array are NULL if the column type is long.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR614739">614739</a></td>
<td>After migrate PB9 application to PB11.5. Customer discovered </p>
<p>				that most of her RichText Datawindow reports are distorted. </p>
<p>				One of the reason is the Tab Stop Size of last line is changed after migrate to PB11.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR614940">614940</a></td>
<td>After migrate PB9 application to PB11.5. Customer discovered that most of her RichText </p>
<p>				Datawindow reports are distorted. One of the reason is the missing Fixedsize input field </p>
<p>				column properties on the RichText Datawindow control. When the input field coumn is </p>
<p>				multi-lines , there will be a large distortion on those lines with the column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR614970">614970</a></td>
<td>ProfileString and SeProfileString functions do not search the file using the PATH environment variable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR614972">614972</a></td>
<td>RPC call to a stored procedure fails when decimal separator is comma.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR615241">615241</a></td>
<td>This is a PocketBuilder 2.5.2 issue. Customer installed Build 1273 which says it fixed this isue:</p>
<p>				&#39;Error return values from the printer driver were being dropped. Propogated the return codes to the PrintOpen() and the PrintClose() system functions. &#39;</p>
<p>				But it apears to not be working still. We are not able to capture anywhere the</p>
<p>				fact that the user currently doesn&#39;t have the RW220 Zebra Printer turned on when trying to print.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR615363">615363</a></td>
<td>For PowerBuilder WebForm application on Windows 7 IIS7.5, DataWindow SaveAs(pdf) and Print fail to work, SaveAs() returns -1 although you have set IIS_IUSRS full control permissions to Sybase DataWindow PS printer. </p>
<p>				A workaround for this issue is to change the PBAppPool&#39;s identity from ApplicationPoolIdentity to NetworkService in IIS management console.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR615411">615411</a></td>
<td>Calling pb components and EAServer process</p>
<p>				goes to 100 cpu usage.</p>
<p>				Dump files included.</p>
<p>				RESOLUTION: Oracle patches resolved issue. Oracle patch 9233830 (Bundle 31) and patch 5893079 were applied to Oracle 10g client. Patch 5893079 was applied to Oracle 10.2.0.4 server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR615445">615445</a></td>
<td>From Newsgroup - 14-Jan-2010</p>
<p>				I have a C# assembly (SureWest.Operations.Clients) that references another C# assembly (SureWest.Operations.Common). When I add a reference to SureWest.Operations.Common in PB.NET the IDE can reflect over the assembly and show the types in it; however, when I reference SureWest.Operations.Clients, the IDE doesn&#39;t show any of the types. This happens whether I have SureWest.Operations.Common referenced or not.</p>
<p>				My Response:</p>
<p>				This behavior looks like when reflecting over the (Operations.Clients) assembly, the IDE is not finding the assembly that is referenced the &#39;base&#39; (Operations.Common).</p>
<p>				If the two assemblies are neither in the GAC nor on the PATH, then this is probably what would happen.</p>
<p>				I&#39;m not sure what happens if the two assemblies are in the _same_ directory, which itself is neither the GAC nor in the PATH (I&#39;ll give that a look in a bit).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR615658">615658</a></td>
<td>Three issues with SetLibraryList.</p>
<p>				1) If you include the exe in the new string, then you get the exe twice in the resulting library list. The documentation says it should be ignored.</p>
<p>				2) If you do a setlibrarylist in the application open event and set the list to the same files (with or without the extra exe) as were originally in the list. Then start a sharedobject, do a SetLibraryList call in the SharedObject, the library list is not good. It can&#39;t find objects in the pbds in the list.</p>
<p>				3) If you make changes to the library list with setlibrarylist, and then you start up a sharedobject. The getlibrarylist in the sharedobject thread does not get the changes you made to the library list. It gets the original default library list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR615798">615798</a></td>
<td>For PowerBuilder .NET WebForm client applications to connect with EAServer using the Secure Sockets Layer (SSL), mutual authentication will fail on Windows 7 with IIS7.5. </p>
<p>				You can get detailed info on .NET client SSL from PowerBuilder HTML Help --&gt;Deploying Applications and Components to .NET --&gt;.NET Language Interoperability --&gt;Chapter 15 Building .NET client for EAServer --&gt;SSL connection support.</p>
<p>				A workaround for this issue is to change the PBAppPool&#39;s identity from ApplicationPoolIdentity to NetworkService in IIS management console.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR615848">615848</a></td>
<td>OS: Linux Red Hat 5</p>
<p>				Versions and Build #s Tested: PBVM 11.5.1_4608 on EAServer 6.3.0.06 Advanced Edition for Linux</p>
<p>				The issue happens when dw container has a datawindow a with Spin Control inside it. It resides in PBVM 11.5.1_4608. On EAServer 6.x on Windows, all works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR615850">615850</a></td>
<td>Custoemr wants ISQL Painter when connected to ASE databases with SYC or ASE drivers to handle batch processing. For example a group of statements like this:</p>
<p>				declare @id char(9)</p>
<p>				select @id = &quot;LAUER&quot;</p>
<p>				select @id</p>
<p>				;</p>
<p>				This should return a resultset of &quot;LAUER&quot;. This works fine with SNC. Customer would like the same capability for SYC and ASE connections.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR615860">615860</a></td>
<td>02/10/2010: This CR was fixed in 11.5.1 builds 4695 and after.</p>
<p>				Customer went from PB 8 to 11.5 and are having a crash problem with reselectrow. He found CR 563133 which was similar and fixed around Mar 11, 2009. But he has upgraded to 11.5.1 which is well after that and is still having the problem. His problem occurs under these conditions: The underlying table has no primary key defined, but does have an unique clustered index defined. The datawindow has the index unique defined as primary key in the update properties. When running the attached application, the application will crash if the record whose key value is empty is updated and then reselected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR615975">615975</a></td>
<td>Using InsertFile on an ole control and accessing the ObjectData </p>
<p>				caused a runtime error Bad runtime function reference on a certain PDF file that contained scanned images.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR615986">615986</a></td>
<td>When using OLE InsertFile on a certain PDF file an error -9 is returned.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR616159">616159</a></td>
<td>SetProfileString function adds some Control Characters to the file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR616170">616170</a></td>
<td>Please resolve difference or at least document:</p>
<p>				setitem - getitem throws a runtime exception when accessing a value that is not existant, accessing via dot notation does not.</p>
<p>				assigning a value using dot notation inserts a row implicetely, for setitem an insertrow is needed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR616380">616380</a></td>
<td>EAS is crashing when the application calls a PB11.5 component which executes a MSSQL2005 stored procedure via DECLARE/EXECUTE statements.</p>
<p>				Migration from PB9 to PB11.5. -&gt; worked in PB9 PBVM, -&gt;Regression.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR616399">616399</a></td>
<td>The customer has a complex PFC app and on windows that have command buttons, if another window is opened from the already open window the text in the buttons on the first window appear a second time in a different position during the delay before the second window is opened. Once the second window is open everything is OK, but for the second or 2 delay, it gets kind of messy and unprofessional looking. The app was migrated from PB 9.0.3 to PB 11.5. They are using the Open Source 11 version of PFC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR616412">616412</a></td>
<td>Powerbuilder OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: </p>
<p>				- Powerbuilder 11.5.1_4608</p>
<p>				- PBVM 11.5.1_4608 on EAServer 6.3.0.06 Advanced Edition for Linux on Linux Red Hat 5.0</p>
<p>				Database/Driver File/Version: N/A </p>
<p>				When Using SetFullState after SetFilter/Filter on datastore, PB client crashes.</p>
<p>				I could isolate the issue has to do when connecting to PBVM 11.5.1_4608 on Linux. I installed same Linux PBVM 11.5.1_4608 on EAServer 6.2 and 6.3 (both on Linux machine) and issue is always reproduceable. Issue does not happen if connecting to PBVM 11.5.1 on EAServer 6.3/Windows instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR616414">616414</a></td>
<td>Calling a pb webservice from Eclipse causes</p>
<p>				an exception in thread error in EAServer.</p>
<p>				The error in the eas log is:</p>
<p>				Exception in thread &quot;btpool0-1&quot; java.lang.StackOverflowError</p>
<p>				at com.sybase.jaguar.server.JaguarObject.invoke(Native method)</p>
<p>				at com.sybase.jaguar.server.JaguarObject.invoke (JaguarObject.java.303)</p>
<p>				at com.sybase.jaguar.server.JaguarObject.invoke (JaguarObject.java:97)</p>
<p>				at com.sybase.jaguar.server.JaguarObject_DJC.invoke (JaguarObject_DJC.java:341)</p>
<p>				at ejb.components.keystoneseq.n_keyeasseq_nvo_EJB.of_get_system_datetime(n_keyeasseq_nvo_EJB.java:92)</p>
<p>				at ejb.components.keystoneseq.n_keyeasseq_nvoRemote.of_get_system_datetime(n_keyeasseq_nvoRemote.java:60)</p>
<p>				at ejb.components.keystoneseq.n_keyeasseq_nvoRemote_DJC.access$801(n_keyeasseq_nvoRemote_DJC.java:4)</p>
<p>				It works ok using a PB client calling the webservice. It works the first time</p>
<p>				invoking the webservice from Eclipse. </p>
<p>				RESOLUTION: Changed the pb code to use the SYJ driver instead of the jdbc driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR616619">616619</a></td>
<td>Read-only arguments are corrupted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_129.htm#CR616641">616641</a></td>
<td>When connect to Oracle 10g using the O10 driver</p>
<p>				on windows 7, the table list does not expand in the db painter.</p>
<p>				The SQL statements to not work in the db painter.</p>
<p>				RESOLUTION: Cannot reproduce</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR616923">616923</a></td>
<td>page() in evaluate() and Find() function called on the main datwindow return wrong values if the DW has a nested report with autosize height set.</p>
<p>				1. describe (evaluate(&#39;page()&#39;, 5))</p>
<p>				2. dw_2.find(pag=2, 1, dw_2.rowcount())</p>
<p>				In a normal DW without nested report everything is fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR616944">616944</a></td>
<td>Request for a PBVM 11.5.1 OF build 4675 or later for EAS 5.5 and 6.3 for Solaris 10</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR617200">617200</a></td>
<td>03/10/2010: Engineering confirmed that this behavior was changed in PB 11. Customers were complaining that the scroll bar was appearing automatically even when they had not checked the scroll bar property. This does not happen in Win32 behavior, so this was changed to have the same behavior. To get the scroll bar you need to check the scroll bar property.</p>
<p>				Customer has regression in how HTML is generated for a datawindow. The customer app uses EASever 5.5 and has jsps deployed to EAS. These jsps use their own PB component that uses Datastore.Describe(&quot;DataWindow.Data.HTML&quot;) to generate html that is displayed by the jsps. There app is large with many datawindows and they are seeing a regression in how their datawindows look:</p>
<p>				1) Vertical scroll bar. They have a large text field, and in 10.5 html the field has a vertical scroll bar allowing access to all the text. There is no vertical scroll bar in 11.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR617344">617344</a></td>
<td>Application is using PBDOM and doing a lot of with DW XML export/import. Randomly, app crashes only on runtime, the crash it&#39;s not always in the same place.</p>
<p>				It seems to point to xerces-c_2_6.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR617410">617410</a></td>
<td>Performance issue with .NET webservices</p>
<p>				Customer is observing poor performance using WebServices in Powerbuilder 11.5.1 he is using Webservices to bring back data files. The customer is seeing much better performance with their Java implementation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR617622">617622</a></td>
<td>In PowerBuilder 10 and PowerBuilder 10.5 the datawindow trim function only removed spaces (char 20hex)</p>
<p>				But in PowerBuilder 11 and PowerBuilder 11.5 all white spaces are being removed space (char 20hex), carriage return, line feed, tab</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR617798">617798</a></td>
<td>A crash is experienced with an application that is running under Citrix and Jaws.</p>
<p>				The crash occurs when accessing a dddw datawindow for which protectmode and </p>
<p>				some colour settings are set in script.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR618042">618042</a></td>
<td>Multiple selection in a datawindow using the Shift key does not work in webforms. It does sort of work in Win 32. At least you can select two items but it did not allow me to select more than two as you would expect. So it seems not to work totally correctly even in Win 32. But it does not work at all in Webforms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR618211">618211</a></td>
<td>A jsp containing 2 webdatawindows, the itemchanged event fires when tabbing from column to column if column is a string column. </p>
<p>				This does not happen if the jsp contains only 1 webdw which is expected behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR618495">618495</a></td>
<td>Date() PowerScript function returns an unexpected date value in Japanese environment if the argument is an invalid date.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR618645">618645</a></td>
<td>Doing a datawindow SaveAs to Excel 2007 is very slow. Customer has 60,000 rows in a datawindow. Doing a dw_1.SaveAs(&quot;saveas_2003.xls&quot;, Excel!, true) takes only a second. But doing a dw_1.SaveAs(&quot;saveas_2007.xlsx&quot;, XLSX! , true) is taking almost an hour!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR618749">618749</a></td>
<td>Compare with PB6.5 MSS, it is reported that PB11.5x SNC dirver get slow performance with handle text column from MSSQL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR618758">618758</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5.1_4675 and old PB 9.0_5507 </p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: When saving rows to xml, the decimal values entered in Portuguese (Brazil) decimal format are still saved in XML as US English decimal format.</p>
<p>				This is a regression when compared to old PB 9.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR618947">618947</a></td>
<td>Currently there is no such property in WPF painter for DW, and so far only via a workaround</p>
<p>				the right behavior can be accomplished. Customer would eg. need to set Defaultlanguage to Hebrew!.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR619014">619014</a></td>
<td>When using multiple transactions and disconnecting one it disconnects the others. This didn&#39;t happen in build 4011, but it does now happen in later builds.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR619199">619199</a></td>
<td>PBVM doesn抰 support long data type from external function</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR619227">619227</a></td>
<td>PB .Net assembly called from webservice under stress / load fails</p>
<p>				Getting intermittent exception:</p>
<p>				System.Web.Services.Protocols.SoapException: Server was unable to process request. ---&gt; System.IndexOutOfRangeException: Index was outside the bounds of the array.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR619367">619367</a></td>
<td>GetChild doesn&#39;t work after calling the SetFullState function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR619896">619896</a></td>
<td>Special dbparm sequence needed when selectblob and MS ODBC. Whenever a SELECTBLOB statement is executed, the user is prompted to select the DSN.</p>
<p>				Does not work: sqlca.DBPARM = &quot;DisableBind=1,ConnectString=&#39;DSN=myServer;UID=sa;PWD=&#39;&quot;</p>
<p>				Works: sqlca.DBPARM = &quot;ConnectString=&#39;DSN=myServer;UID=sa;PWD=&#39;,DisableBind=1&quot;</p>
<p>				Solution is to move DisableBind at the end of the string.</p>
<p>				Same repro steps give no problem with ASA.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR619925">619925</a></td>
<td>When calling a method on a .NET assembly that returns a string,</p>
<p>				the following error results:</p>
<p>				Error: Exception thrown has not been handled</p>
<p>				System.AccessViolationException at line xx in event clicked of object cb_1</p>
<p>				Problem only happens on Vista and Windows 7. Works ok on winxp</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR620084">620084</a></td>
<td>The default value of TrimSpaces=1 removes the leading spaces</p>
<p>				when using the ASE driver.</p>
<p>				Calling a stored procedure that will return a string and the string value has</p>
<p>				leading spaces. The ASE driver appears to remove the spaces.</p>
<p>				Works ok with the SYC driver</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR620313">620313</a></td>
<td>Various problems when trying to make changes in the column specifications of datawindows in the datawindow painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR620642">620642</a></td>
<td>When running a webform application, the network service</p>
<p>				(w3wp) occupies the memory. After logging out, the memory still remains.</p>
<p>				When many sessions are running a web form application and logging out, MemUsage</p>
<p>				continues to increase until &#39;The Server is busy&#39; message appears. Then nothing</p>
<p>				responses.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR620819">620819</a></td>
<td>The customer migrated from an early version of PB 8 (8.0.2) to 11.5. They notice that clicking into fields on a newly inserted row in datawindows now takes much longer to enable them to enter data. In PB 8 they click on fields and instantly the cursor is in the field and they can start typing. But in 11.5.1 there is 3 second delay before the cursor appears and they can start typing. </p>
<p>				We were able to reproduce the fast behavior in an early version of PB 9 (9.0). But later versions of both 8 and 9 had a similar delay as 11.5.1 does. We suspect that the regression started sometime between 9.0 and 9.0.3, and 8.0.2 and 8.0.4. The customer is only seeing it now for the first time as they went from 8.0.2 to 11.5.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR620835">620835</a></td>
<td>A jre is deployed and resides in the same directory</p>
<p>				as an application executable and the system environment variable JAVA_HOME is set, the jdk from the JAVA_HOME is getting loaded.</p>
<p>				The issue is the customer has other (non pb) applications that rely on the JAVA_HOME to run and customer wants the jre that resides in the pb application executable directory to get loaded.</p>
<p>				Tried PBJRE_NOTUSECURRENT in the pb.ini </p>
<p>				jvm_version.exe</p>
<p>				jre</p>
<p>				-bin</p>
<p>				-lib</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR620886">620886</a></td>
<td>PB11.2 Oracle10g Driver does not support RPC information from DB link.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR620943">620943</a></td>
<td>Allow PB nvo deployed as assembly to be thread-safe</p>
<p>				Currently they are not threadsafe.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR620973">620973</a></td>
<td>When the dddw has a column in the detail band and the height of the band is set to 0, autosize height property is set, and the visible property is evaluated by expression, the dropdown simply does not show its contents.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR621005">621005</a></td>
<td>When creating a datawindow using the PBDIR driver and using</p>
<p>				the Access Services gateway, the datatype mapping is incorrect.</p>
<p>				A timestamp column is being converted to char(26). A char(3) column is converted to</p>
<p>				decimal(1) and char(9) is being converted to date. A smallint converted to long</p>
<p>				and date converted to time.</p>
<p>				RESOLUTION: DBParm of DBGatewayUDT=&#39;yes&#39; resolved datatype mapping issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR621422">621422</a></td>
<td>Service Component fails to instantiate another component when path is too long.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR621815">621815</a></td>
<td>PowerBuilder with ODBC connection to Informix</p>
<p>				When binding is enabled (DisableBind=0), strings are truncated when passed to the ODBC driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR621820">621820</a></td>
<td>Calling a webservice using the .Net engine and the SoapConnection object.</p>
<p>				They intermittently get the error message:</p>
<p>				&quot;The underlying connection was closed: A connection that was expected to be kept alive was closed by the server.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR621824">621824</a></td>
<td>Add an option &quot;Show RightToLeft property&quot; and add this property to properties view for DataWindow</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR621888">621888</a></td>
<td>Customer upgraded to PB 11.5.1 (build 4608) and</p>
<p>				now datawindow.update() does not insert data into the database in certain</p>
<p>				scenerio.</p>
<p>				This worked in PB 11.5.1 (build 4566)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR621956">621956</a></td>
<td>When the update user function defined by .Net WSV NVO is called from DataWindow, the updated value is not applied to Database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR621985">621985</a></td>
<td>MDI application with contemporary style menu and toolbar</p>
<p>				The toolbar background color becomes gray when ChangeMenu is called </p>
<p>				in the open event of a sheet that has no menu attached at designtime.</p>
<p>				The issue did not happen when the ChangeMenu call was posted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR621999">621999</a></td>
<td>The datawindow object provides crosstab.properties.</p>
<p>				In the DataWindow Reference Guide, Chapter 3 it explains what each one of these</p>
<p>				crosstab properties are (Columns,Rows, SourceNames,StaticMode and Values). </p>
<p>				Under the &#39;See also&#39; section, I think it should reference: see the Table.properties</p>
<p>				for details on the Table.CrossTabData.</p>
<p>				In the online help, select crosstab under the &#39;Index&#39; tab. Select the Crosstab.property DataWindow Object property. It should be noted on that window that there is also a Table.CrosstabData property. Or provide a link under the &#39;See Also&#39; commandbutton.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR622306">622306</a></td>
<td>Cannot use a global function in a validation rule with the DB painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR622347">622347</a></td>
<td>When using datawindow.data.html to display data in</p>
<p>				a browser and the datawindow is using the bold font, column data is getting</p>
<p>				truncated.</p>
<p>				The nv_remote_datawindow/generate calls the datawindow.data.html</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR622697">622697</a></td>
<td>When in the datawindow painter on windows 7 and trying</p>
<p>				to add a second retrieval argument the follow error appears:</p>
<p>				Column 2 has an invalid name and/or length</p>
<p>				If a existing dw has two arguments and you try to retrieve, the window &#39;Specify Retrieval Arguments&#39; don&#39;t show the second argument. It just shows a blank.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR622858">622858</a></td>
<td>Enhancement Request to provide options to be able to deploy a PBL to assembly (not only NVO&#39;s)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR622864">622864</a></td>
<td>Enhancement Request:</p>
<p>				Be able to use expressions for the editmask mask property </p>
<p>				so that different masks can be used for different rows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR623072">623072</a></td>
<td>A DataWindow contains overlapping columns in the detail band with mixed right and left allignment and transparent background. </p>
<p>				But when calling SelectRow some of the columns become hidden as if the column no longer is transparent.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR623100">623100</a></td>
<td>Customer is experiencing a serious performance problem with OLE DB using SQLNCLI10 as a provider. ServerCursor = &#39;NO&#39; in pbdob ini file and Block setting to 1000, do not seem to help.</p>
<p>				Customer has set the above in the [Microsoft SQL Server] section of hispbodb115.ini file. We have checked to make sure it is set in the copy in the following directory(actually he has set it in every copy of pbodb115.ini on his machine)</p>
<p>				C:\Documents and Settings\psteinha\Local Settings\Application Data\Sybase\PowerBuilder 11.5</p>
<p>				His datawindow has six nested reports and we have not been able to reproduce the time difference in a small report. </p>
<p>				I did a small analysis of the first 15 fetchs in each of the logs and the total times are as follows: </p>
<p>				SQLNCLI10 = 354.943 ms </p>
<p>				# 1 = 189.700 ms</p>
<p>				# 15 = 354.943 ms</p>
<p>				SQLOLEDB = 149.538 ms</p>
<p>				#1 = 210.285 ms</p>
<p>				# 15 = 359.823 ms</p>
<p>				SQLODBC = 108.953 ms</p>
<p>				# 1 = 284.037 ms</p>
<p>				#15 = 392.990 ms</p>
<p>				To get elapsed time I subtracted #1 from #15. While the SQLOLEDB takes longer than ODBC, SQLNCLI10 takes more than three times as long as ODBC. Customer insists that these results can be replicated over and over.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR623266">623266</a></td>
<td>PB crashes when inserting an OLE control in a window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR623428">623428</a></td>
<td>The Page() and PageCount() functions in an expression are not displaying correctly in a treeview datawindow at runtime in a window. They are correct in PrintPreview and when printed. But in the window it always displays Page 1 of 1. By contrast they do display correctly in a tabular datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR623571">623571</a></td>
<td>Using sybcsi APIs to archieve encrypt/decrypt password in CTLIB</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR623600">623600</a></td>
<td>Using SetItem to set the text of an autosizeheight column in PB 12 .NET does not resize the column. Works in PB Classic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR623634">623634</a></td>
<td>With the application object open you should be able to drag a window object from the system tree to the open event of the application object (it should drop the window name). In pb 12 build 6013 I can&#39;t. Interestingly I can drag a dataobject, but not a window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR624016">624016</a></td>
<td>If in a DataWindow an expression is used to enable the Tooltip of a column,</p>
<p>				then sometimes the tooltip of a column may still appear while it is disabled according to the expression.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR624048">624048</a></td>
<td>The customer has a report and only wants to see the header on the first page. It&#39;s a large header and he wants all the detail rows to move up and into the empty space vacated by the header and allow more rows to be displayed on all pages &gt; 1. The main part of the header is a nested report and an expression for it&#39;s height sets it to zero if it is not page 1. This works and the header disappears on pages &gt; 1. The column text headers have an expression for the y value to move them up into the space left by the zero height nested report on pages &gt; 1 and that works great. </p>
<p>				The final step is to set the header band to Autosize height, to move it up tight under the column header text. But this fails and all pages have the same header height. Pages after 1 have a large blank space that the header should move up into.</p>
<p>				A second problem with this is once the header band is set to autosize and the datawindow is closed, PB crashes when you attempt to re-open the datawindow in the painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR624192">624192</a></td>
<td>PowerBuilder with EAS 6.3 </p>
<p>				When there are no IIOP connections available, then a PB ORB connection should block until a listener thread becomes available.</p>
<p>				But the PB ORB stays blocked until a timeout occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR624202">624202</a></td>
<td>Orcascript is crashing on a winform full rebuild:</p>
<p>				Invalid Pointer Read on msvcr71?wcscpy8</p>
<p>				In the orcascript log file, it appears it is on the cm_rebuild_application(CM_REBUILD_FULL).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR624223">624223</a></td>
<td>In PB 11.5 public CONSTANT instance varibles are not included in the easerver 5.5 proxy object. They were in PB 9.</p>
<p>				public CONSTANT string is_exposemeconstantly=&#39;exposeme!&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR624231">624231</a></td>
<td>PowerBuilder application uses third party .NET web services. It works with PB build 2506, but fails on all builds after 2506.</p>
<p>				Customer was trying to upgrade to latest EBF to see if webservices bug fix would help his performance problems.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR624548">624548</a></td>
<td>In the library painter when you regenerate a number of objects </p>
<p>				together and an object fails to regenerate due to an error </p>
<p>				then status &quot;Succeeded&quot; can be reported instead of the number of errors.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR624635">624635</a></td>
<td>&#39;for update&#39; cursor for Oralce causes a memory leak.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR624799">624799</a></td>
<td>* EN 5/19/10</p>
<p>				New command line switch -ex &lt;filename&gt; where the filename contains error numbers allows those error numbers to not be counted as errors.</p>
<p>				Specification for CR 624977</p>
<p>				1. Document History and Approvals</p>
<p>				1.1 Document Change History</p>
<p>				Date Version Changes Author</p>
<p>				5/4/2010</p>
<p>				0.1 Initial Version Eric Nilson</p>
<p>				Add a new row to this table for each new version.</p>
<p>				1.2 Milestones and Approvals</p>
<p>				Milestone Who and Date for each</p>
<p>				Solution Approval </p>
<p>				Design Approval </p>
<p>				Code Review and Approval </p>
<p>				Test Plan and Unit Test Approval </p>
<p>				Check-In Approval </p>
<p>				2. CR Description</p>
<p>				2.1. Product - ECRTP</p>
<p>				2.2. Customer抯 Problem Description</p>
<p>				REQUEST:</p>
<p>				Customer is requesting the ability to not generate an error when the data in an element is either larger or smaller than the min/max values for the element. </p>
<p>				This relates to CMS processing, as length violations are not considered rejected transactions, but rather, Accepted with Errors.</p>
<p>				The preferred result of this RFE would be a runtime flag to turn this error reporting off.</p>
<p>				3. Engineer抯 Restatement of Customer抯 Problem </p>
<p>				Customer wants to specify to not count error of less than min element length or greater than max element length. It is OK to not write any error messages to trace or LOG and to return a value of zero indicating no errors to calling program. The transaction will be placed in the good file if good bad processing is being done. But if a field is mandatory and empty, then this will still be counted as an error. If field is empty and not mandatory, it will not be counted as an error. The mandatory error number is different so this will be done as long as the mandatory error is not in the exception file.</p>
<p>				Customer needs this special processing for inbound only. Engineer抯 Solution Description</p>
<p>				4. Customer Impacts, If Any</p>
<p>				To do special error checking like this will cause a small performance hit.</p>
<p>				5. Design</p>
<p>				This feature is for inbound maps and inbound EDI-&gt;EDI or XML-EDI,. It has not been implemented for OUTBOUND, but will work with every type of INBOUND including X12, EDIFACT, NCPDP, HL7 and XML.</p>
<p>				The customer抯 request will be satisfied by a generic approach that can be used to allow customers to pick minor types of ECRTP Error Numbers of errors that they want to be passed through the system without counting as an error. </p>
<p>				For the first implementation of this feature, the types of errors that are going to be passed through are the types of non-fatal errors that occur during mapping or rule processing.</p>
<p>				If the user places a Fatal Error number that causes ECRTP to abort and return a error code of 5, ECRTP will still abort and return an error code of 5, but the Error will not be written to TRLOG and will only be written to the TRACE file.</p>
<p>				A compliance map has a rule that states if Error, abort transaction, which means that if any error occurred during the processing of that transaction then the processing is aborted. The types of non-fatal errors that would hit this rule and cause an abort transaction in a compliance map will be able to be dismissed as not an error and not to cause an abort transaction. Also for a translation map, the mapping and rule edit type of errors can be changed to not count as an error.</p>
<p>				For this first release of this feature, such ECRTP errors involving incorrect Header segments (ISA, GS, ST) and Trailer segments (SE, GE, IEA) will be able to be dismissed as not errors and not written to TRLOG. But the ECRTP processing and return error code status will be the same as if the error was written to TRLOG and counted as an error.. And the same is true for Trade Partner errors and tal errors such as cannot open file. </p>
<p>				The discounting of the errors in the 杄x &lt;filename&gt; during mapping and rule processing will be done by setting a variable to 1 at start of mapping or rule processing and turning it back to a zero at end of mapping or rule processing.</p>
<p>				There are other more serious errors, where ECRTP will abort the transaction or the whole map run immediately after such a serious error occurs. These types of abort transactions will not be stopped by this CR. However, if one of these errors </p>
<p>				A new command switch, -ex &lt;file name&gt;, will be used to indicate that there is a file name that contains ECRTP Error numbers that are to be ignored. The file must consist of one 5 digit numeric error number on each line terminated by a new line. If this file cannot be opened, ECRTP will abort. If file line does not follow format of 5 digits new line, ECRTP will abort.</p>
<p>				The 杄x &lt;file name&gt; switch is required, but the file name does not have to exist on the disk if it was passed in as a MEMIOSTRUCT parameter.</p>
<p>				typedef struct {</p>
<p>				char *filename;</p>
<p>				char **paddr;</p>
<p>				long *pbytes;</p>
<p>				long *pbuflen;</p>
<p>				} MEMIOSTRUCT;</p>
<p>				When an Error occurs with an error number that matches an error number in the error exception file name, then the Error will be written to the TRACE File but not the LOG File. </p>
<p>				For example, if 1294 was in the exceptin file, theninstead of a trace message</p>
<p>				&quot;(1294) ERROR: Maximum Length %d of EDI record exceeded&quot;</p>
<p>				There will be a message</p>
<p>				&quot; (DISM ) ERROR: Maximum Length %d of EDI record exceeded&quot;</p>
<p>				The �(DISM )� in the Trace File indicates that this error occurred but was dismissed (not counted as an error and not written to the LOG.</p>
<p>				At the end of a run, the message Number of Errors Dismmissed: NNN</p>
<p>				Will be added to the end of run summary if any errors have been dismissed.</p>
<p>				If only errors that were in the 杄x &lt;filename&gt; occurred during a run, then a value of 0 would be returned by ECRTP to indicate to the calling program that there were no errors. And EDI Transaction with no errors or only exception type of errors in the 杄x &lt;filename&gt; will be passed through as good transactions.</p>
<p>				6. Summary of Technical Changes</p>
<p>				Functions � Which and Why</p>
<p>				Globals &amp; Structures � Which and Why</p>
<p>				Error Message Changes</p>
<p>				The major changes were in the below files.</p>
<p>				STR.H</p>
<p>				long dism_err_cnt_in; /* Number of inbound errors not counted as errors due to -ex filename switch */</p>
<p>				long dism_err_cnt_out; /* Number of edi-&gt;edi outbound errors not counted as errors due to -ex switch */</p>
<p>				int itot_exceptions; /* size of array of exception error integer nuumbers pointed to by piexception_errs pointer */</p>
<p>				int * piexception_errs; /* pointer to array of error integer nuumbers which should not count as errors */</p>
<p>				INITMAP.CPP</p>
<p>				modified pr_args to process -ex filename and call new function load_exceptions()</p>
<p>				---------------</p>
<p>				INITMAP.CPP</p>
<p>				new function load_exceptions</p>
<p>				/*-------------------------------------------------------------------------</p>
<p>				* load_exceptions - load ECRTP error numbers from a file that has 5 digits</p>
<p>				* followed by a newline</p>
<p>				*-------------------------------------------------------------------------*/</p>
<p>				errmod.cpp</p>
<p>				modified pr_err() logic to not count error numbers that were loaded into memory from the</p>
<p>				exception file.</p>
<p>				new functions</p>
<p>				check_dismissed(char *msgnum,GLOBALSTRUTIN) /* checks to see if error number is in CVPTRIN piexception_errs */</p>
<p>				long stat_dism_err_cnt(int delta, GLOBALSTRUTIN) /* adds count of dismised errs */</p>
<p>				mstrseg.cpp</p>
<p>				new function ifinal_dism_msg.c - display final run dismissed error status</p>
<p>				7. Test Plan</p>
<p>				Create a data file that contains edit errors and an error file with these edit error numbers and see if output is correct.</p>
<p>				Run same data file without the new 杄x &lt;filename&gt; and see if errors are reported.</p>
<p>				This was done using an from the DOS prompt with an old hippa EDI-&gt;EDI map with and without the -ex filename switch. And it worked as planned.</p>
<p>				wrmi32 C:\maps\hipaareg\errors.EDI -st &quot;DSN=hipaareg&quot; -sl &quot;DSN=hipaareg&quot; -o -k -z -l -dg C:\maps\hipaareg\837P -ex exfile.txt -tc 1000 -wx 1 -k -id 56</p>
<p>				To test memory passing of the exception fi.le, on can load the exception file into a MSGVAR. Then use the MEMI Gateway Tab to set MSGVAR equal to the exact full or relative file name that will be used with the ex &lt;filename&gt; switch. I added the -ex &lt;filename&gt; switch to the pfs script.</p>
<p>				Below is a pfs file that I ran with same exfile.txt and map that I had used when testing wrmi32.exe from the DOS prompt. I was able to verify with the debugger that the exfile.txt was being read from the memory MSGVAR file that Gateway has passed in.</p>
<p>				hipaa_errors</p>
<p>				5.2.1, 05/18/10 08:52:34 PM</p>
<p>				DSN=ORACLE10Driver;UID=SCOTT;PWD=wS+5der</p>
<p>				DSN=ORACLE10Driver;UID=SCOTT;PWD=wS+5der</p>
<p>				DSN=ECEDIGS</p>
<p>				C:\ecedigs51\blat.exe</p>
<p>				C:\ecedigs51\pfsFax.exe</p>
<p>				4</p>
<p>				1 1TraceOnOff 34 ||220</p>
<p>				2 2LoadMemory 52 ||140||C:\maps\hipaareg\errors.edi||60||</p>
<p>				3 3LoadMemory 52 ||140||c:\maps\hipaareg\837p\exfile.txt||63||</p>
<p>				4 4RunMapIn 27 ||||-fn c:\maps\hipaareg\errors.edi -sl 12&quot;DSN=hipaareg&quot; -nz -dg c:\maps\hipaareg\837P -o -k -z -l -tc 1000 -ex c:\maps\hipaareg\837p\exfile.txt -wx 1 ||st||140||12&quot;DSN=hipaareg&quot;||sm||140||c:\maps\hipaareg\837p\exfile.txt||63||</p>
<p>				And below is a trace file from the wsproces run of the pfs script.</p>
<p>				WSPROCES PC GATEWAY Version 5.2.1.0. - STARTED AT 21:46:04 ON 05/18/2010</p>
<p>				- Processing script file: hipaa_errors.pfs</p>
<p>				INIT Successfully loaded Safepwd library</p>
<p>				INIT Successfully decrypted Trading Partner DSN</p>
<p>				INIT Successfully decrypted Log DSN</p>
<p>				INIT Successfully decrypted RunID DSN</p>
<p>				INIT Successfully Loaded the RTP Library</p>
<p>				Trace COMMAND: TraceOnOff ****** Line Number 1</p>
<p>				ACTION: ON</p>
<p>				Trace COMMAND: LoadMemory ****** Line Number 2</p>
<p>				ACTION: Obtained filename C:\maps\hipaareg\errors.edi supplied as string constant!</p>
<p>				ACTION: Size of file C:\maps\hipaareg\errors.edi: 1898</p>
<p>				ACTION: Successfully read file C:\maps\hipaareg\errors.edi and stored buffer cbd018 in proces</p>
<p>				s var. Message[1]</p>
<p>				Trace COMMAND: LoadMemory ****** Line Number 3</p>
<p>				ACTION: Obtained filename c:\maps\hipaareg\837p\exfile.txt supplied as string constant!</p>
<p>				ACTION: Size of file c:\maps\hipaareg\837p\exfile.txt: 6</p>
<p>				ACTION: Successfully read file c:\maps\hipaareg\837p\exfile.txt and stored buffer cb48a8 in p</p>
<p>				rocess var. Message[4]</p>
<p>				Trace COMMAND: RunMapIn ****** Line Number 4</p>
<p>				ACTION: Successfully decrypted PassWord for -ST</p>
<p>				ACTION: Creating MEMIO &lt;3GetMSG&gt;!</p>
<p>				ACTION: ELEMENT FILENAME (cbd7c0): file name ptr contains cbd7d0</p>
<p>				ACTION: ELEMENT FN (cbd7d0) contains = c:\maps\hipaareg\837p\exfile.txt</p>
<p>				ACTION: ELEMENT PADDR (cbd7c4): data buffer ptr contains cbd8fc</p>
<p>				ACTION: ELEMENT MEMADDR (cbd8fc) : data buffer addr. = cb48a8</p>
<p>				ACTION: ELEMENT PBYTES (cbd7c8): data size ptr contain cbd900</p>
<p>				ACTION: DATASIZE (cbd900) : data size = 6</p>
<p>				ACTION: ELEMENT PBUFLEN (cbd7cc): Buffer size ptr contains cbd904</p>
<p>				ACTION: SHARED MEMORY 3GetMSG now ready for RTP or Message Queueing operations</p>
<p>				ACTION: ASSIGNED THIS SHARED MEMORY ID OF 2701</p>
<p>				ACTION: Successfully decrypted PassWord for -SL</p>
<p>				ACTION: INRun Parameters = c:\maps\hipaareg\errors.edi -sl &quot;DSN=hipaareg&quot; -nz -dg c:\maps\hip</p>
<p>				aareg\837P -o -k -z -l -tc 1000 -ex c:\maps\hipaareg\837p\exfile.txt -wx 1 -st &quot;DSN=hip</p>
<p>				aareg&quot; -et &quot;u:\calm_beth_ecgateway\WSPROCES\exe\Debug\TRACE&quot; -id 2701 (address passed to</p>
<p>				rtp) 1015ee0</p>
<p>				TRACE: Run Time Version: 5.2.1.4</p>
<p>				INBOUND Run 20100518 214705 Run ID 2701</p>
<p>				TRACE 1 Error Numbers in -ex exception file c:\maps\hipaareg\837p\exfile.txt</p>
<p>				TRACE: Reading ISA - Seg Delim 126 Elem Delim 042 Sub Delim 058 Test Ind P</p>
<p>				TRACE Opened:TP, AC=OFF</p>
<p>				TRACE Maximum Connections:64, Maximum Statements:0</p>
<p>				TRACE DBMS Name :ACCESS, Version:04.00.0000</p>
<p>				TRACE Cursor Commit Behavior = READ_ONLY</p>
<p>				TRACE: New tradepartner: 1075-1</p>
<p>				TRACE: Looking.. Segment GS (control)</p>
<p>				TRACE: Exact Tradstat found for Tptnr 1075-1 Trans 837 Vers 004010X098A1 TstInd P</p>
<p>				---LEVSEG TABLE---</p>
<p>				[ 0]: Level: 30, Ordinal= 1, Seg ST , Max Loops= No Limit</p>
<p>				[ 1]: Level: 40, Ordinal= 1, Seg ST , Max Loops= No Limit</p>
<p>				[ 2]: Level: 50, Ordinal= 4, Seg NM1, Max Loops= 1</p>
<p>				[ 3]: Level: 60, Ordinal= 6, Seg NM1, Max Loops= 1</p>
<p>				[ 4]: Level: 70, Ordinal= 7, Seg HL , Max Loops= No Limit</p>
<p>				[ 5]: Level: 80, Ordinal= 10, Seg NM1, Max Loops= 1</p>
<p>				[ 6]: Level: 85, Ordinal= 13, Seg REF, Max Loops= 8</p>
<p>				[ 7]: Level: 90, Ordinal= 14, Seg REF, Max Loops= 8</p>
<p>				[ 8]: Level: 100, Ordinal= 15, Seg REF, Max Loops= 8</p>
<p>				[ 9]: Level: 110, Ordinal= 17, Seg NM1, Max Loops= 1</p>
<p>				[10]: Level: 120, Ordinal= 21, Seg HL , Max Loops= No Limit</p>
<p>				[11]: Level: 130, Ordinal= 24, Seg NM1, Max Loops= 1</p>
<p>				[12]: Level: 140, Ordinal= 28, Seg REF, Max Loops= 4</p>
<p>				[13]: Level: 150, Ordinal= 29, Seg REF, Max Loops= 1</p>
<p>				[14]: Level: 160, Ordinal= 30, Seg NM1, Max Loops= 1</p>
<p>				[15]: Level: 170, Ordinal= 34, Seg NM1, Max Loops= 1</p>
<p>				[16]: Level: 180, Ordinal= 37, Seg NM1, Max Loops= 1</p>
<p>				[17]: Level: 190, Ordinal= 39, Seg HL , Max Loops= No Limit</p>
<p>				[18]: Level: 200, Ordinal= 41, Seg NM1, Max Loops= 1</p>
<p>				[19]: Level: 210, Ordinal= 45, Seg REF, Max Loops= 5</p>
<p>				[20]: Level: 220, Ordinal= 46, Seg REF, Max Loops= 1</p>
<p>				[21]: Level: 230, Ordinal= 47, Seg CLM, Max Loops= 100</p>
<p>				[22]: Level: 232, Ordinal= 91, Seg HI , Max Loops= 0</p>
<p>				[23]: Level: 250, Ordinal= 48, Seg DTP, Max Loops= 1</p>
<p>				[24]: Level: 270, Ordinal= 49, Seg DTP, Max Loops= 1</p>
<p>				[25]: Level: 280, Ordinal= 50, Seg DTP, Max Loops= 1</p>
<p>				[26]: Level: 290, Ordinal= 51, Seg DTP, Max Loops= 5</p>
<p>				[27]: Level: 300, Ordinal= 52, Seg DTP, Max Loops= 10</p>
<p>				[28]: Level: 310, Ordinal= 53, Seg DTP, Max Loops= 10</p>
<p>				[29]: Level: 320, Ordinal= 54, Seg DTP, Max Loops= 1</p>
<p>				[30]: Level: 330, Ordinal= 55, Seg DTP, Max Loops= 1</p>
<p>				[31]: Level: 350, Ordinal= 56, Seg DTP, Max Loops= 1</p>
<p>				[32]: Level: 360, Ordinal= 57, Seg DTP, Max Loops= 5</p>
<p>				[33]: Level: 370, Ordinal= 58, Seg DTP, Max Loops= 5</p>
<p>				[34]: Level: 380, Ordinal= 59, Seg DTP, Max Loops= 1</p>
<p>				[35]: Level: 390, Ordinal= 60, Seg DTP, Max Loops= 1</p>
<p>				[36]: Level: 400, Ordinal= 61, Seg DTP, Max Loops= 1</p>
<p>				[37]: Level: 410, Ordinal= 62, Seg DTP, Max Loops= 1</p>
<p>				[38]: Level: 420, Ordinal= 63, Seg DTP, Max Loops= 2</p>
<p>				[39]: Level: 440, Ordinal= 66, Seg AMT, Max Loops= 1</p>
<p>				[40]: Level: 450, Ordinal= 67, Seg AMT, Max Loops= 1</p>
<p>				[41]: Level: 460, Ordinal= 68, Seg AMT, Max Loops= 1</p>
<p>				[42]: Level: 470, Ordinal= 69, Seg REF, Max Loops= 1</p>
<p>				[43]: Level: 480, Ordinal= 70, Seg REF, Max Loops= 1</p>
<p>				[44]: Level: 490, Ordinal= 71, Seg REF, Max Loops= 1</p>
<p>				[45]: Level: 500, Ordinal= 72, Seg REF, Max Loops= 2</p>
<p>				[46]: Level: 520, Ordinal= 73, Seg REF, Max Loops= 1</p>
<p>				[47]: Level: 530, Ordinal= 74, Seg REF, Max Loops= 3</p>
<p>				[48]: Level: 540, Ordinal= 75, Seg REF, Max Loops= 1</p>
<p>				[49]: Level: 550, Ordinal= 76, Seg REF, Max Loops= 1</p>
<p>				[50]: Level: 560, Ordinal= 77, Seg REF, Max Loops= 1</p>
<p>				[51]: Level: 570, Ordinal= 78, Seg REF, Max Loops= 1</p>
<p>				[52]: Level: 580, Ordinal= 79, Seg REF, Max Loops= 4</p>
<p>				[53]: Level: 590, Ordinal= 80, Seg REF, Max Loops= 1</p>
<p>				[54]: Level: 600, Ordinal= 81, Seg REF, Max Loops= 1</p>
<p>				[55]: Level: 610, Ordinal= 86, Seg CRC, Max Loops= 3</p>
<p>				[56]: Level: 620, Ordinal= 87, Seg CRC, Max Loops= 3</p>
<p>				[57]: Level: 630, Ordinal= 88, Seg CRC, Max Loops= 1</p>
<p>				[58]: Level: 650, Ordinal= 89, Seg CRC, Max Loops= 1</p>
<p>				[59]: Level: 660, Ordinal= 93, Seg CR7, Max Loops= 6</p>
<p>				[60]: Level: 670, Ordinal= 95, Seg NM1, Max Loops= 3</p>
<p>				[61]: Level: 690, Ordinal= 98, Seg NM1, Max Loops= 1</p>
<p>				[62]: Level: 700, Ordinal= 101, Seg NM1, Max Loops= 1</p>
<p>				[63]: Level: 710, Ordinal= 103, Seg NM1, Max Loops= 1</p>
<p>				[64]: Level: 750, Ordinal= 107, Seg NM1, Max Loops= 1</p>
<p>				[65]: Level: 760, Ordinal= 109, Seg SBR, Max Loops= 10</p>
<p>				[66]: Level: 770, Ordinal= 111, Seg AMT, Max Loops= 1</p>
<p>				[67]: Level: 780, Ordinal= 112, Seg AMT, Max Loops= 1</p>
<p>				[68]: Level: 790, Ordinal= 113, Seg AMT, Max Loops= 1</p>
<p>				[69]: Level: 800, Ordinal= 114, Seg AMT, Max Loops= 1</p>
<p>				[70]: Level: 810, Ordinal= 115, Seg AMT, Max Loops= 1</p>
<p>				[71]: Level: 820, Ordinal= 116, Seg AMT, Max Loops= 1</p>
<p>				[72]: Level: 830, Ordinal= 117, Seg AMT, Max Loops= 1</p>
<p>				[73]: Level: 840, Ordinal= 118, Seg AMT, Max Loops= 1</p>
<p>				[74]: Level: 850, Ordinal= 119, Seg AMT, Max Loops= 1</p>
<p>				[75]: Level: 860, Ordinal= 120, Seg AMT, Max Loops= 1</p>
<p>				[76]: Level: 870, Ordinal= 124, Seg NM1, Max Loops= 1</p>
<p>				[77]: Level: 880, Ordinal= 128, Seg NM1, Max Loops= 1</p>
<p>				[78]: Level: 890, Ordinal= 131, Seg REF, Max Loops= 2</p>
<p>				[79]: Level: 900, Ordinal= 132, Seg REF, Max Loops= 2</p>
<p>				[80]: Level: 910, Ordinal= 133, Seg REF, Max Loops= 2</p>
<p>				[81]: Level: 920, Ordinal= 134, Seg NM1, Max Loops= 1</p>
<p>				[82]: Level: 930, Ordinal= 136, Seg NM1, Max Loops= 2</p>
<p>				[83]: Level: 950, Ordinal= 138, Seg NM1, Max Loops= 1</p>
<p>				[84]: Level: 960, Ordinal= 140, Seg NM1, Max Loops= 1</p>
<p>				[85]: Level: 970, Ordinal= 142, Seg NM1, Max Loops= 1</p>
<p>				[86]: Level: 1010, Ordinal= 144, Seg NM1, Max Loops= 1</p>
<p>				[87]: Level: 1020, Ordinal= 146, Seg LX , Max Loops= 50</p>
<p>				[88]: Level: 1030, Ordinal= 154, Seg CRC, Max Loops= 3</p>
<p>				[89]: Level: 1040, Ordinal= 155, Seg CRC, Max Loops= 1</p>
<p>				[90]: Level: 1050, Ordinal= 156, Seg CRC, Max Loops= 2</p>
<p>				[91]: Level: 1060, Ordinal= 163, Seg DTP, Max Loops= 0</p>
<p>				[92]: Level: 1070, Ordinal= 157, Seg DTP, Max Loops= 1</p>
<p>				[93]: Level: 1080, Ordinal= 158, Seg DTP, Max Loops= 1</p>
<p>				[94]: Level: 1100, Ordinal= 159, Seg DTP, Max Loops= 1</p>
<p>				[95]: Level: 1110, Ordinal= 160, Seg DTP, Max Loops= 1</p>
<p>				[96]: Level: 1130, Ordinal= 161, Seg DTP, Max Loops= 2</p>
<p>				[97]: Level: 1140, Ordinal= 162, Seg DTP, Max Loops= 2</p>
<p>				[98]: Level: 1160, Ordinal= 163, Seg DTP, Max Loops= 3</p>
<p>				[99]: Level: 1190, Ordinal= 164, Seg DTP, Max Loops= 1</p>
<p>				[100]: Level: 1200, Ordinal= 165, Seg DTP, Max Loops= 1</p>
<p>				[101]: Level: 1210, Ordinal= 166, Seg DTP, Max Loops= 1</p>
<p>				[102]: Level: 1220, Ordinal= 167, Seg DTP, Max Loops= 1</p>
<p>				[103]: Level: 1230, Ordinal= 168, Seg DTP, Max Loops= 1</p>
<p>				[104]: Level: 1240, Ordinal= 169, Seg DTP, Max Loops= 1</p>
<p>				[105]: Level: 1250, Ordinal= 172, Seg REF, Max Loops= 1</p>
<p>				[106]: Level: 1260, Ordinal= 173, Seg REF, Max Loops= 1</p>
<p>				[107]: Level: 1270, Ordinal= 174, Seg REF, Max Loops= 2</p>
<p>				[108]: Level: 1290, Ordinal= 175, Seg REF, Max Loops= 1</p>
<p>				[109]: Level: 1300, Ordinal= 176, Seg REF, Max Loops= 1</p>
<p>				[110]: Level: 1310, Ordinal= 177, Seg REF, Max Loops= 1</p>
<p>				[111]: Level: 1320, Ordinal= 178, Seg REF, Max Loops= 1</p>
<p>				[112]: Level: 1330, Ordinal= 179, Seg REF, Max Loops= 1</p>
<p>				[113]: Level: 1340, Ordinal= 180, Seg REF, Max Loops= 4</p>
<p>				[114]: Level: 1350, Ordinal= 181, Seg REF, Max Loops= 1</p>
<p>				[115]: Level: 1360, Ordinal= 182, Seg REF, Max Loops= 1</p>
<p>				[116]: Level: 1380, Ordinal= 183, Seg AMT, Max Loops= 1</p>
<p>				[117]: Level: 1390, Ordinal= 184, Seg AMT, Max Loops= 1</p>
<p>				[118]: Level: 1400, Ordinal= 185, Seg AMT, Max Loops= 1</p>
<p>				[119]: Level: 1405, Ordinal= 191, Seg LIN, Max Loops= 25</p>
<p>				[120]: Level: 1410, Ordinal= 194, Seg NM1, Max Loops= 1</p>
<p>				[121]: Level: 1420, Ordinal= 197, Seg NM1, Max Loops= 1</p>
<p>				[122]: Level: 1430, Ordinal= 199, Seg NM1, Max Loops= 1</p>
<p>				[123]: Level: 1470, Ordinal= 203, Seg NM1, Max Loops= 1</p>
<p>				[124]: Level: 1480, Ordinal= 205, Seg NM1, Max Loops= 1</p>
<p>				[125]: Level: 1490, Ordinal= 210, Seg NM1, Max Loops= 2</p>
<p>				[126]: Level: 1510, Ordinal= 213, Seg NM1, Max Loops= 4</p>
<p>				[127]: Level: 1520, Ordinal= 215, Seg SVD, Max Loops= 25</p>
<p>				[128]: Level: 1530, Ordinal= 218, Seg LQ , Max Loops= 5</p>
<p>				TRACE Start Run of MAP HIPAA_837P_4010_50 </p>
<p>				TRACE: Level 10, Segment ISA (control)</p>
<p>				TRACE: Level 10-&gt;20, processing Segment ISA Before Rule- No: 10380</p>
<p>				TRACE: Level 10-&gt;20, processing Segment ISA After Rule- No: 10080</p>
<p>				TRACE: Level 20, Segment GS (control)</p>
<p>				TRACE: Level 20-&gt;30, processing Segment GS Before Rule- No: 10435</p>
<p>				TRACE: Level 20-&gt;30, processing Segment GS After Rule- No: 10060</p>
<p>				TRACE: Level 30, Segment ST (control)</p>
<p>				TRACE: Level 30-&gt;40, processing Segment ST Before Rule- No: 0</p>
<p>				TRACE: Level 40, Segment ST (mapping)</p>
<p>				TRACE: Level 40, Segment ST 01 (mapping)</p>
<p>				TRACE: Level 40, Segment ST 02 (mapping)</p>
<p>				TRACE: Level 30-&gt;40, processing Segment ST After Rule- No: 1140</p>
<p>				TRACE: Performing Rule 5030</p>
<p>				TRACE: Performing Rule 13160</p>
<p>				TRACE: Level 40, Segment BHT (mapping)</p>
<p>				TRACE: Level 40, Segment BHT01 (mapping)</p>
<p>				TRACE: Level 40, Segment BHT02 (mapping)</p>
<p>				TRACE: Level 40, Segment BHT03 (mapping)</p>
<p>				TRACE: Level 40, Segment BHT04 (mapping)</p>
<p>				TRACE: Level 40, Segment BHT05 (mapping)</p>
<p>				TRACE: Level 40, Segment BHT06 (mapping)</p>
<p>				TRACE: Level 40-&gt;40, processing Segment REF Before Rule- No: 815</p>
<p>				TRACE: Level 40, Segment REF (mapping)</p>
<p>				TRACE: Level 40, Segment REF01 (mapping)</p>
<p>				TRACE: Level 40, Segment REF02 (mapping)</p>
<p>				TRACE: Level 40-&gt;40, processing Segment REF After Rule- No: 816</p>
<p>				TRACE: Performing Rule 0</p>
<p>				TRACE: Level 40-&gt;50, processing Segment NM1 Before Rule- No: 817</p>
<p>				TRACE: Level 50, Segment NM1 (mapping)</p>
<p>				TRACE: Level 50, Segment NM101 (mapping)</p>
<p>				TRACE: Level 50, Segment NM102 (mapping)</p>
<p>				TRACE: Level 50, Segment NM103 (mapping)</p>
<p>				TRACE: Level 50, Segment NM104 (mapping empty data)</p>
<p>				TRACE: Level 50, Segment NM105 (mapping empty data)</p>
<p>				TRACE: Level 50, Segment NM108 (mapping)</p>
<p>				TRACE: Level 50, Segment NM109 (mapping)</p>
<p>				TRACE: Level 40-&gt;50, processing Segment NM1 After Rule- No: 818</p>
<p>				TRACE: Performing Rule 504</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 1200</p>
<p>				TRACE: Level 50-&gt;50, processing Segment PER Before Rule- No: 819</p>
<p>				TRACE: Level 50, Segment PER (mapping)</p>
<p>				TRACE: Level 50, Segment PER01 (mapping)</p>
<p>				TRACE: Level 50, Segment PER02 (mapping)</p>
<p>				TRACE: Level 50, Segment PER03 (mapping)</p>
<p>				TRACE: Level 50, Segment PER04 (mapping)</p>
<p>				TRACE: Level 50, Segment PER05 (mapping empty data)</p>
<p>				TRACE: Level 50-&gt;50, processing Segment PER After Rule- No: 820</p>
<p>				TRACE: Performing Rule 506</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 50</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 50</p>
<p>				TRACE: Performing Rule 1170</p>
<p>				TRACE: Performing Rule 1175</p>
<p>				TRACE: Level 50-&gt;40, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 50-&gt;40, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 40-&gt;60, processing Segment NM1 Before Rule- No: 821</p>
<p>				TRACE: Level 60, Segment NM1 (mapping)</p>
<p>				TRACE: Level 60, Segment NM101 (mapping)</p>
<p>				TRACE: Level 60, Segment NM102 (mapping)</p>
<p>				TRACE: Level 60, Segment NM103 (mapping)</p>
<p>				TRACE: Level 60, Segment NM108 (mapping)</p>
<p>				TRACE: Level 60, Segment NM109 (mapping)</p>
<p>				TRACE: Level 40-&gt;60, processing Segment NM1 After Rule- No: 822</p>
<p>				TRACE: Performing Rule 507</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Level 60-&gt;40, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 60-&gt;40, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 40-&gt;70, processing Segment HL Before Rule- No: 9079</p>
<p>				TRACE: Level 70, Segment HL (mapping)</p>
<p>				TRACE: Level 70, Segment HL 01 (mapping)</p>
<p>				TRACE: Level 70, Segment HL 03 (mapping)</p>
<p>				TRACE: Level 70, Segment HL 04 (mapping)</p>
<p>				TRACE: Level 40-&gt;70, processing Segment HL After Rule- No: 2000</p>
<p>				TRACE: Performing Rule 9079</p>
<p>				TRACE: Performing Rule 5035</p>
<p>				TRACE: Performing Rule 9079</p>
<p>				TRACE: Level 70-&gt;70, processing Segment PRV Before Rule- No: 823</p>
<p>				TRACE: Level 70, Segment PRV (mapping)</p>
<p>				TRACE: Level 70, Segment PRV01 (mapping)</p>
<p>				TRACE: Level 70, Segment PRV02 (mapping)</p>
<p>				TRACE: Level 70, Segment PRV03 (mapping)</p>
<p>				TRACE: Level 70-&gt;70, processing Segment PRV After Rule- No: 824</p>
<p>				TRACE: Performing Rule 510</p>
<p>				TRACE: Level 70-&gt;80, processing Segment NM1 Before Rule- No: 827</p>
<p>				TRACE: Level 80, Segment NM1 (mapping)</p>
<p>				TRACE: Level 80, Segment NM101 (mapping)</p>
<p>				TRACE: Level 80, Segment NM102 (mapping)</p>
<p>				TRACE: Level 80, Segment NM103 (mapping)</p>
<p>				TRACE: Level 80, Segment NM104 (mapping empty data)</p>
<p>				TRACE: Level 80, Segment NM105 (mapping empty data)</p>
<p>				TRACE: Level 80, Segment NM107 (mapping empty data)</p>
<p>				TRACE: Level 80, Segment NM108 (mapping)</p>
<p>				TRACE: Level 80, Segment NM109 (mapping)</p>
<p>				TRACE: Level 70-&gt;80, processing Segment NM1 After Rule- No: 828</p>
<p>				TRACE: Performing Rule 512</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 1540</p>
<p>				TRACE: Performing Rule 22080</p>
<p>				TRACE: Level 80, Segment N3 (mapping)</p>
<p>				TRACE: Level 80, Segment N3 01 (mapping)</p>
<p>				TRACE: Level 80, Segment N3 02 (mapping empty data)</p>
<p>				TRACE: Level 80-&gt;80, processing Segment N4 Before Rule- No: 829</p>
<p>				TRACE: Level 80, Segment N4 (mapping)</p>
<p>				TRACE: Level 80, Segment N4 01 (mapping)</p>
<p>				TRACE: Level 80, Segment N4 02 (mapping)</p>
<p>				TRACE: Level 80, Segment N4 03 (mapping)</p>
<p>				TRACE: Level 80, Segment N4 03 (mapping)</p>
<p>				TRACE: Level 80, Segment N4 04 (mapping empty data)</p>
<p>				TRACE: Level 80-&gt;80, processing Segment N4 After Rule- No: 830</p>
<p>				TRACE: Performing Rule 515</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 561</p>
<p>				TRACE: Performing Rule 10480</p>
<p>				TRACE: Performing Rule 10600</p>
<p>				TRACE: Performing Rule 10603</p>
<p>				TRACE: Rule 10603, Line 2: Start Perform While on Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 13470</p>
<p>				TRACE: Level 80-&gt;90, processing Segment REF Before Rule- No: 8314</p>
<p>				TRACE: Level 90, Segment REF (mapping)</p>
<p>				TRACE: Level 90, Segment REF01 (mapping)</p>
<p>				&lt;DISMISSED&gt; Err Lev: 90 Trans: 837 Seg:REF01 REF_16 01Referenc EDI Line: 14</p>
<p>				(1297) ERROR: Value &lt;1DXXXXXXXXXXX&gt; is not found in Table- N0160100.XRF</p>
<p>				TRACE: Level 90, Segment REF01 - Post Edit Rule</p>
<p>				TRACE: Level 90, Segment REF02 (mapping)</p>
<p>				TRACE: Level 80-&gt;90, processing Segment REF After Rule- No: 832</p>
<p>				TRACE: Performing Rule 0</p>
<p>				TRACE: Level 90-&gt;80, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 90-&gt;80, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 80-&gt;80, processing Segment PER Before Rule- No: 835</p>
<p>				TRACE: Level 80, Segment PER (mapping)</p>
<p>				TRACE: Level 80, Segment PER01 (mapping)</p>
<p>				TRACE: Level 80, Segment PER02 (mapping)</p>
<p>				TRACE: Level 80, Segment PER03 (mapping)</p>
<p>				TRACE: Level 80, Segment PER04 (mapping)</p>
<p>				TRACE: Level 80, Segment PER05 (mapping empty data)</p>
<p>				TRACE: Level 80-&gt;80, processing Segment PER After Rule- No: 836</p>
<p>				TRACE: Performing Rule 518</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 50</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 50</p>
<p>				TRACE: Performing Rule 2135</p>
<p>				TRACE: Performing Rule 2138</p>
<p>				TRACE: Level 80-&gt;70, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 80-&gt;70, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 70-&gt;120, processing Segment HL Before Rule- No: 2119</p>
<p>				TRACE: Performing Rule 2115</p>
<p>				TRACE: Performing Rule 5035</p>
<p>				TRACE: Performing Rule 5030</p>
<p>				TRACE: Performing Rule 9160</p>
<p>				TRACE: Level 120, Segment HL (mapping)</p>
<p>				TRACE: Level 120, Segment HL 01 (mapping)</p>
<p>				TRACE: Level 120, Segment HL 02 (mapping)</p>
<p>				TRACE: Level 120, Segment HL 03 (mapping)</p>
<p>				TRACE: Level 120, Segment HL 04 (mapping)</p>
<p>				TRACE: Level 70-&gt;120, processing Segment HL After Rule- No: 2100</p>
<p>				TRACE: Performing Rule 5055</p>
<p>				TRACE: Performing Rule 13130</p>
<p>				TRACE: Performing Rule 1139</p>
<p>				TRACE: Performing Rule 847</p>
<p>				TRACE: Level 120-&gt;120, processing Segment SBR Before Rule- No: 2002</p>
<p>				TRACE: Level 120, Segment SBR (mapping)</p>
<p>				TRACE: Level 120, Segment SBR01 (mapping)</p>
<p>				TRACE: Level 120, Segment SBR02 (mapping)</p>
<p>				TRACE: Level 120, Segment SBR03 (mapping empty data)</p>
<p>				TRACE: Level 120, Segment SBR04 (mapping empty data)</p>
<p>				TRACE: Level 120, Segment SBR05 (mapping empty data)</p>
<p>				TRACE: Level 120, Segment SBR09 (mapping)</p>
<p>				TRACE: Level 120-&gt;120, processing Segment SBR After Rule- No: 2150</p>
<p>				TRACE: Performing Rule 2151</p>
<p>				TRACE: Performing Rule 2530</p>
<p>				TRACE: Performing Rule 2534</p>
<p>				TRACE: Level 120-&gt;130, processing Segment NM1 Before Rule- No: 845</p>
<p>				TRACE: Level 130, Segment NM1 (mapping)</p>
<p>				TRACE: Level 130, Segment NM101 (mapping)</p>
<p>				TRACE: Level 130, Segment NM102 (mapping)</p>
<p>				TRACE: Level 130, Segment NM103 (mapping)</p>
<p>				TRACE: Level 130, Segment NM104 (mapping)</p>
<p>				TRACE: Level 130, Segment NM105 (mapping)</p>
<p>				TRACE: Level 130, Segment NM107 (mapping empty data)</p>
<p>				TRACE: Level 130, Segment NM108 (mapping)</p>
<p>				TRACE: Level 130, Segment NM109 (mapping)</p>
<p>				TRACE: Level 120-&gt;130, processing Segment NM1 After Rule- No: 846</p>
<p>				TRACE: Performing Rule 528</p>
<p>				TRACE: Performing Rule 529</p>
<p>				TRACE: Performing Rule 702</p>
<p>				TRACE: Performing Rule 705</p>
<p>				TRACE: Performing Rule 1200</p>
<p>				TRACE: Performing Rule 1205</p>
<p>				TRACE: Level 130-&gt;130, processing Segment N3 Before Rule- No: 0</p>
<p>				TRACE: Level 130, Segment N3 (mapping)</p>
<p>				TRACE: Level 130, Segment N3 01 (mapping)</p>
<p>				TRACE: Level 130, Segment N3 02 (mapping)</p>
<p>				TRACE: Level 130-&gt;130, processing Segment N3 After Rule- No: 0</p>
<p>				TRACE: Level 130-&gt;130, processing Segment N4 Before Rule- No: 847</p>
<p>				TRACE: Level 130, Segment N4 (mapping)</p>
<p>				TRACE: Level 130, Segment N4 01 (mapping)</p>
<p>				TRACE: Level 130, Segment N4 02 (mapping)</p>
<p>				TRACE: Level 130, Segment N4 03 (mapping)</p>
<p>				TRACE: Level 130, Segment N4 03 (mapping)</p>
<p>				TRACE: Level 130, Segment N4 04 (mapping empty data)</p>
<p>				TRACE: Level 130-&gt;130, processing Segment N4 After Rule- No: 848</p>
<p>				TRACE: Performing Rule 530</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 561</p>
<p>				TRACE: Performing Rule 10484</p>
<p>				TRACE: Performing Rule 10600</p>
<p>				TRACE: Performing Rule 10603</p>
<p>				TRACE: Rule 10603, Line 2: Start Perform While on Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 13474</p>
<p>				TRACE: Level 130-&gt;130, processing Segment DMG Before Rule- No: 849</p>
<p>				TRACE: Level 130, Segment DMG (mapping)</p>
<p>				TRACE: Level 130, Segment DMG01 (mapping)</p>
<p>				TRACE: Level 130, Segment DMG02 (mapping)</p>
<p>				TRACE: Level 130, Segment DMG03 (mapping)</p>
<p>				TRACE: Level 130-&gt;130, processing Segment DMG After Rule- No: 850</p>
<p>				TRACE: Performing Rule 531</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Level 130-&gt;120, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 130-&gt;120, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 120-&gt;160, processing Segment NM1 Before Rule- No: 855</p>
<p>				TRACE: Performing Rule 2164</p>
<p>				TRACE: Performing Rule 2165</p>
<p>				TRACE: Level 160, Segment NM1 (mapping)</p>
<p>				TRACE: Level 160, Segment NM101 (mapping)</p>
<p>				TRACE: Level 160, Segment NM102 (mapping)</p>
<p>				TRACE: Level 160, Segment NM103 (mapping)</p>
<p>				TRACE: Level 160, Segment NM108 (mapping)</p>
<p>				TRACE: Level 160, Segment NM109 (mapping)</p>
<p>				TRACE: Level 120-&gt;160, processing Segment NM1 After Rule- No: 856</p>
<p>				TRACE: Performing Rule 534</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Level 160-&gt;120, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 160-&gt;120, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 120-&gt;230, processing Segment CLM Before Rule- No: 881</p>
<p>				TRACE: Performing Rule 555</p>
<p>				TRACE: Performing Rule 919</p>
<p>				TRACE: Performing Rule 2190</p>
<p>				TRACE: Performing Rule 9160</p>
<p>				TRACE: Performing Rule 13500</p>
<p>				TRACE: Level 230, Segment CLM (mapping)</p>
<p>				TRACE: Level 230, Segment CLM01 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM02 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM02 - Post Edit Rule</p>
<p>				TRACE: Performing Rule 10250</p>
<p>				TRACE: Performing Rule 10251</p>
<p>				TRACE: Level 230, Segment CLM0501 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM0503 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM06 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM07 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM08 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM09 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM10 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM1101 (mapping empty data)</p>
<p>				TRACE: Level 120-&gt;230, processing Segment CLM After Rule- No: 882</p>
<p>				TRACE: Performing Rule 555</p>
<p>				TRACE: Performing Rule 2300</p>
<p>				TRACE: Performing Rule 2302</p>
<p>				TRACE: Performing Rule 2303</p>
<p>				TRACE: Performing Rule 9990</p>
<p>				TRACE: Performing Rule 800</p>
<p>				TRACE: Performing Rule 2230</p>
<p>				TRACE: Performing Rule 13520</p>
<p>				TRACE: Level 230, Segment NTE (mapping)</p>
<p>				TRACE: Level 230, Segment NTE01 (mapping)</p>
<p>				TRACE: Level 230, Segment NTE02 (mapping)</p>
<p>				TRACE: Level 230-&gt;230, processing Segment CR1 Before Rule- No: 915</p>
<p>				TRACE: Level 230, Segment CR1 (mapping)</p>
<p>				TRACE: Level 230, Segment CR101 (mapping empty data)</p>
<p>				TRACE: Level 230, Segment CR102 (mapping empty data)</p>
<p>				TRACE: Level 230, Segment CR103 (mapping)</p>
<p>				TRACE: Level 230, Segment CR104 (mapping)</p>
<p>				TRACE: Level 230, Segment CR105 (mapping)</p>
<p>				TRACE: Level 230, Segment CR106 (mapping)</p>
<p>				TRACE: Level 230, Segment CR109 (mapping)</p>
<p>				TRACE: Level 230, Segment CR110 (mapping empty data)</p>
<p>				TRACE: Level 230-&gt;230, processing Segment CR1 After Rule- No: 916</p>
<p>				TRACE: Performing Rule 597</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 50</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2460</p>
<p>				TRACE: Level 230-&gt;610, processing Segment CRC Before Rule- No: 0</p>
<p>				TRACE: Level 610, Segment CRC (mapping)</p>
<p>				TRACE: Level 610, Segment CRC01 (mapping)</p>
<p>				TRACE: Level 610, Segment CRC02 (mapping)</p>
<p>				TRACE: Level 610, Segment CRC03 (mapping)</p>
<p>				TRACE: Level 610, Segment CRC04 (mapping empty data)</p>
<p>				TRACE: Level 230-&gt;610, processing Segment CRC After Rule- No: 2313</p>
<p>				TRACE: Level 610-&gt;230, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 610-&gt;230, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 230-&gt;710, processing Segment NM1 Before Rule- No: 9411</p>
<p>				TRACE: Level 710, Segment NM1 (mapping)</p>
<p>				TRACE: Level 710, Segment NM101 (mapping)</p>
<p>				TRACE: Level 710, Segment NM102 (mapping)</p>
<p>				TRACE: Level 710, Segment NM103 (mapping)</p>
<p>				TRACE: Level 230-&gt;710, processing Segment NM1 After Rule- No: 942</p>
<p>				TRACE: Performing Rule 622</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 50</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 9480</p>
<p>				TRACE: Performing Rule 4058</p>
<p>				TRACE: Performing Rule 22080</p>
<p>				TRACE: Level 710, Segment N3 (mapping)</p>
<p>				TRACE: Level 710, Segment N3 01 (mapping)</p>
<p>				TRACE: Level 710, Segment N3 02 (mapping empty data)</p>
<p>				TRACE: Level 710-&gt;710, processing Segment N4 Before Rule- No: 943</p>
<p>				TRACE: Level 710, Segment N4 (mapping)</p>
<p>				TRACE: Level 710, Segment N4 01 (mapping)</p>
<p>				TRACE: Level 710, Segment N4 02 (mapping)</p>
<p>				TRACE: Level 710, Segment N4 03 (mapping)</p>
<p>				TRACE: Level 710, Segment N4 03 (mapping)</p>
<p>				TRACE: Level 710, Segment N4 04 (mapping empty data)</p>
<p>				TRACE: Level 710-&gt;710, processing Segment N4 After Rule- No: 944</p>
<p>				TRACE: Performing Rule 561</p>
<p>				TRACE: Performing Rule 10492</p>
<p>				TRACE: Performing Rule 10600</p>
<p>				TRACE: Performing Rule 10603</p>
<p>				TRACE: Rule 10603, Line 2: Start Perform While on Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 13482</p>
<p>				TRACE: Level 710-&gt;230, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 710-&gt;230, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 230-&gt;760, processing Segment SBR Before Rule- No: 10000</p>
<p>				TRACE: Level 760, Segment SBR (mapping)</p>
<p>				TRACE: Level 760, Segment SBR01 (mapping)</p>
<p>				TRACE: Level 760, Segment SBR02 (mapping)</p>
<p>				TRACE: Level 760, Segment SBR03 (mapping empty data)</p>
<p>				TRACE: Level 760, Segment SBR04 (mapping empty data)</p>
<p>				TRACE: Level 760, Segment SBR05 (mapping)</p>
<p>				TRACE: Level 760, Segment SBR09 (mapping)</p>
<p>				TRACE: Level 230-&gt;760, processing Segment SBR After Rule- No: 0</p>
<p>				TRACE: Level 760-&gt;760, processing Segment DMG Before Rule- No: 971</p>
<p>				TRACE: Level 760, Segment DMG (mapping)</p>
<p>				TRACE: Level 760, Segment DMG01 (mapping)</p>
<p>				TRACE: Level 760, Segment DMG02 (mapping)</p>
<p>				TRACE: Level 760, Segment DMG03 (mapping)</p>
<p>				TRACE: Level 760-&gt;760, processing Segment DMG After Rule- No: 972</p>
<p>				TRACE: Performing Rule 657</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Level 760-&gt;760, processing Segment OI Before Rule- No: 0</p>
<p>				TRACE: Level 760, Segment OI (mapping)</p>
<p>				TRACE: Level 760, Segment OI 03 (mapping)</p>
<p>				TRACE: Level 760, Segment OI 04 (mapping)</p>
<p>				TRACE: Level 760, Segment OI 06 (mapping)</p>
<p>				TRACE: Level 760-&gt;760, processing Segment OI After Rule- No: 2398</p>
<p>				TRACE: Performing Rule 2399</p>
<p>				TRACE: Level 760-&gt;870, processing Segment NM1 Before Rule- No: 973</p>
<p>				TRACE: Level 870, Segment NM1 (mapping)</p>
<p>				TRACE: Level 870, Segment NM101 (mapping)</p>
<p>				TRACE: Level 870, Segment NM102 (mapping)</p>
<p>				TRACE: Level 870, Segment NM103 (mapping)</p>
<p>				TRACE: Level 870, Segment NM104 (mapping)</p>
<p>				TRACE: Level 870, Segment NM105 (mapping)</p>
<p>				TRACE: Level 870, Segment NM107 (mapping empty data)</p>
<p>				TRACE: Level 870, Segment NM108 (mapping)</p>
<p>				TRACE: Level 870, Segment NM109 (mapping)</p>
<p>				TRACE: Level 760-&gt;870, processing Segment NM1 After Rule- No: 974</p>
<p>				TRACE: Performing Rule 660</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 2361</p>
<p>				TRACE: Performing Rule 4082</p>
<p>				TRACE: Level 870-&gt;760, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 870-&gt;760, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 760-&gt;880, processing Segment NM1 Before Rule- No: 979</p>
<p>				TRACE: Level 880, Segment NM1 (mapping)</p>
<p>				TRACE: Level 880, Segment NM101 (mapping)</p>
<p>				TRACE: Level 880, Segment NM102 (mapping)</p>
<p>				TRACE: Level 880, Segment NM103 (mapping)</p>
<p>				TRACE: Level 880, Segment NM108 (mapping)</p>
<p>				TRACE: Level 880, Segment NM109 (mapping)</p>
<p>				TRACE: Level 760-&gt;880, processing Segment NM1 After Rule- No: 980</p>
<p>				TRACE: Performing Rule 665</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 4083</p>
<p>				TRACE: Level 880-&gt;760, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 880-&gt;760, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 760-&gt;230, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 760-&gt;230, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 230-&gt;1020, processing Segment LX Before Rule- No: 2400</p>
<p>				TRACE: Performing Rule 0</p>
<p>				TRACE: Performing Rule 13140</p>
<p>				TRACE: Performing Rule 13145</p>
<p>				TRACE: Performing Rule 9045</p>
<p>				TRACE: Performing Rule 9048</p>
<p>				TRACE: Performing Rule 0</p>
<p>				TRACE: Performing Rule 2335</p>
<p>				TRACE: Performing Rule 2336</p>
<p>				TRACE: Performing Rule 2230</p>
<p>				TRACE: Performing Rule 1245</p>
<p>				TRACE: Performing Rule 1268</p>
<p>				TRACE: Performing Rule 2190</p>
<p>				TRACE: Level 1020, Segment LX (mapping)</p>
<p>				TRACE: Level 1020, Segment LX 01 (mapping)</p>
<p>				TRACE: Level 230-&gt;1020, processing Segment LX After Rule- No: 2410</p>
<p>				TRACE: Performing Rule 2560</p>
<p>				TRACE: Performing Rule 10010</p>
<p>				TRACE: Performing Rule 7201</p>
<p>				TRACE: Level 1020-&gt;1020, processing Segment SV1 Before Rule- No: 1029</p>
<p>				TRACE: Level 1020, Segment SV1 (mapping)</p>
<p>				TRACE: Level 1020, Segment SV10101 (mapping)</p>
<p>				TRACE: Level 1020, Segment SV10102 (mapping)</p>
<p>				TRACE: Level 1020, Segment SV10103 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV10104 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV10105 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV10106 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV102 (mapping)</p>
<p>				TRACE: Level 1020, Segment SV102 - Post Edit Rule</p>
<p>				TRACE: Performing Rule 10250</p>
<p>				TRACE: Performing Rule 10251</p>
<p>				TRACE: Level 1020, Segment SV103 (mapping)</p>
<p>				TRACE: Level 1020, Segment SV104 (mapping)</p>
<p>				TRACE: Level 1020, Segment SV105 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV10701 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV10702 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV10703 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV10704 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV109 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV111 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV112 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV115 (mapping)</p>
<p>				TRACE: Level 1020-&gt;1020, processing Segment SV1 After Rule- No: 1030</p>
<p>				TRACE: Performing Rule 693</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2185</p>
<p>				TRACE: Performing Rule 9150</p>
<p>				TRACE: Performing Rule 9154</p>
<p>				TRACE: Performing Rule 9154</p>
<p>				TRACE: Performing Rule 9154</p>
<p>				TRACE: Performing Rule 9154</p>
<p>				TRACE: Level 1020-&gt;1070, processing Segment DTP Before Rule- No: 0</p>
<p>				TRACE: Level 1070, Segment DTP (mapping)</p>
<p>				TRACE: Level 1070, Segment DTP01 (mapping)</p>
<p>				TRACE: Level 1070, Segment DTP02 (mapping)</p>
<p>				TRACE: Level 1070, Segment DTP03 (mapping)</p>
<p>				TRACE: Level 1070, Segment DTP03 - Post Edit Rule</p>
<p>				TRACE: Level 1020-&gt;1070, processing Segment DTP After Rule- No: 2448</p>
<p>				TRACE: Performing Rule 2449</p>
<p>				TRACE: Performing Rule 2540</p>
<p>				TRACE: Performing Rule 4116</p>
<p>				TRACE: Performing Rule 4117</p>
<p>				TRACE: Performing Rule 2454</p>
<p>				TRACE: Performing Rule 2417</p>
<p>				TRACE: Performing Rule 2418</p>
<p>				TRACE: Level 1070-&gt;1020, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 1070-&gt;1020, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 1020-&gt;1290, processing Segment REF Before Rule- No: 1053</p>
<p>				TRACE: Level 1290, Segment REF (mapping)</p>
<p>				TRACE: Level 1290, Segment REF01 (mapping)</p>
<p>				TRACE: Level 1290, Segment REF02 (mapping)</p>
<p>				TRACE: Level 1020-&gt;1290, processing Segment REF After Rule- No: 1054</p>
<p>				TRACE: Performing Rule 4154</p>
<p>				TRACE: Level 1290-&gt;1020, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 1290-&gt;1020, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 1020-&gt;1520, processing Segment SVD Before Rule- No: 0</p>
<p>				TRACE: Level 1520, Segment SVD (mapping)</p>
<p>				TRACE: Level 1520, Segment SVD01 (mapping)</p>
<p>				TRACE: Level 1520, Segment SVD01 - Post Edit Rule</p>
<p>				TRACE: Level 1520, Segment SVD02 (mapping)</p>
<p>				TRACE: Level 1520, Segment SVD02 - Post Edit Rule</p>
<p>				TRACE: Performing Rule 10250</p>
<p>				TRACE: Performing Rule 10251</p>
<p>				TRACE: Level 1520, Segment SVD0301 (mapping)</p>
<p>				TRACE: Level 1520, Segment SVD0301 - Post Edit Rule</p>
<p>				TRACE: Performing Rule 13245</p>
<p>				TRACE: Level 1520, Segment SVD0302 (mapping)</p>
<p>				TRACE: Level 1520, Segment SVD0303 (mapping empty data)</p>
<p>				TRACE: Level 1520, Segment SVD0304 (mapping empty data)</p>
<p>				TRACE: Level 1520, Segment SVD0305 (mapping empty data)</p>
<p>				TRACE: Level 1520, Segment SVD0306 (mapping empty data)</p>
<p>				TRACE: Level 1520, Segment SVD0307 (mapping empty data)</p>
<p>				TRACE: Level 1520, Segment SVD05 (mapping)</p>
<p>				TRACE: Level 1520, Segment SVD06 (mapping empty data)</p>
<p>				TRACE: Level 1020-&gt;1520, processing Segment SVD After Rule- No: 0</p>
<p>				TRACE: Level 1520-&gt;1520, processing Segment CAS Before Rule- No: 1131</p>
<p>				TRACE: Level 1520, Segment CAS (mapping)</p>
<p>				TRACE: Level 1520, Segment CAS01 (mapping)</p>
<p>				TRACE: Level 1520, Segment CAS02 (mapping)</p>
<p>				TRACE: Level 1520, Segment CAS03 (mapping)</p>
<p>				TRACE: Level 1520, Segment CAS03 - Post Edit Rule</p>
<p>				TRACE: Performing Rule 10250</p>
<p>				TRACE: Performing Rule 10251</p>
<p>				TRACE: Level 1520, Segment CAS04 (mapping empty data)</p>
<p>				TRACE: Level 1520-&gt;1520, processing Segment CAS After Rule- No: 1132</p>
<p>				TRACE: Performing Rule 792</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 3</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 3</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 3</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 3</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 3</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Level 1520-&gt;1520, processing Segment DTP Before Rule- No: 0</p>
<p>				TRACE: Level 1520, Segment DTP (mapping)</p>
<p>				TRACE: Level 1520, Segment DTP01 (mapping)</p>
<p>				TRACE: Level 1520, Segment DTP01 - Post Edit Rule</p>
<p>				TRACE: Performing Rule 10465</p>
<p>				TRACE: Level 1520, Segment DTP02 (mapping)</p>
<p>				TRACE: Level 1520, Segment DTP03 (mapping)</p>
<p>				TRACE: Level 1520-&gt;1520, processing Segment DTP After Rule- No: 0</p>
<p>				TRACE: Level 1520-&gt;1020, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 1520-&gt;1020, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 1020-&gt;120, processing Segment HL Before Rule- No: 2119</p>
<p>				TRACE: Performing Rule 9080</p>
<p>				TRACE: Performing Rule 2010</p>
<p>				TRACE: Performing Rule 2105</p>
<p>				TRACE: Performing Rule 2115</p>
<p>				TRACE: Performing Rule 5035</p>
<p>				TRACE: Performing Rule 5030</p>
<p>				TRACE: Performing Rule 9160</p>
<p>				TRACE: Level 120, Segment HL (mapping)</p>
<p>				TRACE: Level 120, Segment HL 01 (mapping)</p>
<p>				TRACE: Level 120, Segment HL 02 (mapping)</p>
<p>				TRACE: Level 120, Segment HL 03 (mapping)</p>
<p>				TRACE: Level 120, Segment HL 04 (mapping)</p>
<p>				TRACE: Level 1020-&gt;120, processing Segment HL After Rule- No: 2100</p>
<p>				TRACE: Performing Rule 5055</p>
<p>				TRACE: Performing Rule 13130</p>
<p>				TRACE: Performing Rule 1139</p>
<p>				TRACE: Performing Rule 847</p>
<p>				TRACE: Level 120-&gt;120, processing Segment SBR Before Rule- No: 2002</p>
<p>				TRACE: Level 120, Segment SBR (mapping)</p>
<p>				TRACE: Level 120, Segment SBR01 (mapping)</p>
<p>				TRACE: Level 120, Segment SBR02 (mapping)</p>
<p>				TRACE: Level 120, Segment SBR03 (mapping empty data)</p>
<p>				TRACE: Level 120, Segment SBR04 (mapping empty data)</p>
<p>				TRACE: Level 120, Segment SBR05 (mapping empty data)</p>
<p>				TRACE: Level 120, Segment SBR09 (mapping)</p>
<p>				TRACE: Level 120-&gt;120, processing Segment SBR After Rule- No: 2150</p>
<p>				TRACE: Performing Rule 2151</p>
<p>				TRACE: Performing Rule 2530</p>
<p>				TRACE: Performing Rule 2534</p>
<p>				TRACE: Level 120-&gt;130, processing Segment NM1 Before Rule- No: 845</p>
<p>				TRACE: Level 130, Segment NM1 (mapping)</p>
<p>				TRACE: Level 130, Segment NM101 (mapping)</p>
<p>				TRACE: Level 130, Segment NM102 (mapping)</p>
<p>				TRACE: Level 130, Segment NM103 (mapping)</p>
<p>				TRACE: Level 130, Segment NM104 (mapping)</p>
<p>				TRACE: Level 130, Segment NM105 (mapping)</p>
<p>				TRACE: Level 130, Segment NM107 (mapping empty data)</p>
<p>				TRACE: Level 130, Segment NM108 (mapping)</p>
<p>				TRACE: Level 130, Segment NM109 (mapping)</p>
<p>				TRACE: Level 120-&gt;130, processing Segment NM1 After Rule- No: 846</p>
<p>				TRACE: Performing Rule 528</p>
<p>				TRACE: Performing Rule 529</p>
<p>				TRACE: Performing Rule 702</p>
<p>				TRACE: Performing Rule 705</p>
<p>				TRACE: Performing Rule 1200</p>
<p>				TRACE: Performing Rule 1205</p>
<p>				TRACE: Level 130-&gt;130, processing Segment N3 Before Rule- No: 0</p>
<p>				TRACE: Level 130, Segment N3 (mapping)</p>
<p>				TRACE: Level 130, Segment N3 01 (mapping)</p>
<p>				TRACE: Level 130, Segment N3 02 (mapping)</p>
<p>				TRACE: Level 130-&gt;130, processing Segment N3 After Rule- No: 0</p>
<p>				TRACE: Level 130-&gt;130, processing Segment N4 Before Rule- No: 847</p>
<p>				TRACE: Level 130, Segment N4 (mapping)</p>
<p>				TRACE: Level 130, Segment N4 01 (mapping)</p>
<p>				TRACE: Level 130, Segment N4 02 (mapping)</p>
<p>				TRACE: Level 130, Segment N4 03 (mapping)</p>
<p>				TRACE: Level 130, Segment N4 03 (mapping)</p>
<p>				TRACE: Level 130, Segment N4 04 (mapping empty data)</p>
<p>				TRACE: Level 130-&gt;130, processing Segment N4 After Rule- No: 848</p>
<p>				TRACE: Performing Rule 530</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 561</p>
<p>				TRACE: Performing Rule 10484</p>
<p>				TRACE: Performing Rule 10600</p>
<p>				TRACE: Performing Rule 10603</p>
<p>				TRACE: Rule 10603, Line 2: Start Perform While on Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 13474</p>
<p>				TRACE: Level 130-&gt;130, processing Segment DMG Before Rule- No: 849</p>
<p>				TRACE: Level 130, Segment DMG (mapping)</p>
<p>				TRACE: Level 130, Segment DMG01 (mapping)</p>
<p>				TRACE: Level 130, Segment DMG02 (mapping)</p>
<p>				TRACE: Level 130, Segment DMG03 (mapping)</p>
<p>				TRACE: Level 130-&gt;130, processing Segment DMG After Rule- No: 850</p>
<p>				TRACE: Performing Rule 531</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Level 130-&gt;120, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 130-&gt;120, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 120-&gt;160, processing Segment NM1 Before Rule- No: 855</p>
<p>				TRACE: Performing Rule 2164</p>
<p>				TRACE: Performing Rule 2165</p>
<p>				TRACE: Level 160, Segment NM1 (mapping)</p>
<p>				TRACE: Level 160, Segment NM101 (mapping)</p>
<p>				TRACE: Level 160, Segment NM102 (mapping)</p>
<p>				TRACE: Level 160, Segment NM103 (mapping)</p>
<p>				TRACE: Level 160, Segment NM108 (mapping)</p>
<p>				TRACE: Level 160, Segment NM109 (mapping)</p>
<p>				TRACE: Level 120-&gt;160, processing Segment NM1 After Rule- No: 856</p>
<p>				TRACE: Performing Rule 534</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Level 160-&gt;120, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 160-&gt;120, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 120-&gt;230, processing Segment CLM Before Rule- No: 881</p>
<p>				TRACE: Performing Rule 555</p>
<p>				TRACE: Performing Rule 919</p>
<p>				TRACE: Performing Rule 2190</p>
<p>				TRACE: Performing Rule 9160</p>
<p>				TRACE: Performing Rule 13500</p>
<p>				TRACE: Level 230, Segment CLM (mapping)</p>
<p>				TRACE: Level 230, Segment CLM01 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM02 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM02 - Post Edit Rule</p>
<p>				TRACE: Performing Rule 10250</p>
<p>				TRACE: Performing Rule 10251</p>
<p>				TRACE: Level 230, Segment CLM0501 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM0503 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM06 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM07 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM08 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM09 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM10 (mapping)</p>
<p>				TRACE: Level 230, Segment CLM1101 (mapping empty data)</p>
<p>				TRACE: Level 120-&gt;230, processing Segment CLM After Rule- No: 882</p>
<p>				TRACE: Performing Rule 555</p>
<p>				TRACE: Performing Rule 2300</p>
<p>				TRACE: Performing Rule 2302</p>
<p>				TRACE: Performing Rule 2303</p>
<p>				TRACE: Performing Rule 9990</p>
<p>				TRACE: Performing Rule 800</p>
<p>				TRACE: Performing Rule 2230</p>
<p>				TRACE: Performing Rule 13520</p>
<p>				TRACE: Level 230, Segment NTE (mapping)</p>
<p>				TRACE: Level 230, Segment NTE01 (mapping)</p>
<p>				TRACE: Level 230, Segment NTE02 (mapping)</p>
<p>				TRACE: Level 230-&gt;230, processing Segment CR1 Before Rule- No: 915</p>
<p>				TRACE: Level 230, Segment CR1 (mapping)</p>
<p>				TRACE: Level 230, Segment CR101 (mapping empty data)</p>
<p>				TRACE: Level 230, Segment CR102 (mapping empty data)</p>
<p>				TRACE: Level 230, Segment CR103 (mapping)</p>
<p>				TRACE: Level 230, Segment CR104 (mapping)</p>
<p>				TRACE: Level 230, Segment CR105 (mapping)</p>
<p>				TRACE: Level 230, Segment CR106 (mapping)</p>
<p>				TRACE: Level 230, Segment CR109 (mapping)</p>
<p>				TRACE: Level 230, Segment CR110 (mapping empty data)</p>
<p>				TRACE: Level 230-&gt;230, processing Segment CR1 After Rule- No: 916</p>
<p>				TRACE: Performing Rule 597</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 50</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2460</p>
<p>				TRACE: Level 230-&gt;610, processing Segment CRC Before Rule- No: 0</p>
<p>				TRACE: Level 610, Segment CRC (mapping)</p>
<p>				TRACE: Level 610, Segment CRC01 (mapping)</p>
<p>				TRACE: Level 610, Segment CRC02 (mapping)</p>
<p>				TRACE: Level 610, Segment CRC03 (mapping)</p>
<p>				TRACE: Level 610, Segment CRC04 (mapping empty data)</p>
<p>				TRACE: Level 230-&gt;610, processing Segment CRC After Rule- No: 2313</p>
<p>				TRACE: Level 610-&gt;230, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 610-&gt;230, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 230-&gt;710, processing Segment NM1 Before Rule- No: 9411</p>
<p>				TRACE: Level 710, Segment NM1 (mapping)</p>
<p>				TRACE: Level 710, Segment NM101 (mapping)</p>
<p>				TRACE: Level 710, Segment NM102 (mapping)</p>
<p>				TRACE: Level 710, Segment NM103 (mapping)</p>
<p>				TRACE: Level 230-&gt;710, processing Segment NM1 After Rule- No: 942</p>
<p>				TRACE: Performing Rule 622</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 50</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 9480</p>
<p>				TRACE: Performing Rule 4058</p>
<p>				TRACE: Performing Rule 22080</p>
<p>				TRACE: Level 710, Segment N3 (mapping)</p>
<p>				TRACE: Level 710, Segment N3 01 (mapping)</p>
<p>				TRACE: Level 710, Segment N3 02 (mapping empty data)</p>
<p>				TRACE: Level 710-&gt;710, processing Segment N4 Before Rule- No: 943</p>
<p>				TRACE: Level 710, Segment N4 (mapping)</p>
<p>				TRACE: Level 710, Segment N4 01 (mapping)</p>
<p>				TRACE: Level 710, Segment N4 02 (mapping)</p>
<p>				TRACE: Level 710, Segment N4 03 (mapping)</p>
<p>				TRACE: Level 710, Segment N4 03 (mapping)</p>
<p>				TRACE: Level 710, Segment N4 04 (mapping empty data)</p>
<p>				TRACE: Level 710-&gt;710, processing Segment N4 After Rule- No: 944</p>
<p>				TRACE: Performing Rule 561</p>
<p>				TRACE: Performing Rule 10492</p>
<p>				TRACE: Performing Rule 10600</p>
<p>				TRACE: Performing Rule 10603</p>
<p>				TRACE: Rule 10603, Line 2: Start Perform While on Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 10605</p>
<p>				TRACE: Performing Rule 13482</p>
<p>				TRACE: Level 710-&gt;230, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 710-&gt;230, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 230-&gt;760, processing Segment SBR Before Rule- No: 10000</p>
<p>				TRACE: Level 760, Segment SBR (mapping)</p>
<p>				TRACE: Level 760, Segment SBR01 (mapping)</p>
<p>				TRACE: Level 760, Segment SBR02 (mapping)</p>
<p>				TRACE: Level 760, Segment SBR03 (mapping empty data)</p>
<p>				TRACE: Level 760, Segment SBR04 (mapping empty data)</p>
<p>				TRACE: Level 760, Segment SBR05 (mapping)</p>
<p>				TRACE: Level 760, Segment SBR09 (mapping)</p>
<p>				TRACE: Level 230-&gt;760, processing Segment SBR After Rule- No: 0</p>
<p>				TRACE: Level 760-&gt;760, processing Segment DMG Before Rule- No: 971</p>
<p>				TRACE: Level 760, Segment DMG (mapping)</p>
<p>				TRACE: Level 760, Segment DMG01 (mapping)</p>
<p>				TRACE: Level 760, Segment DMG02 (mapping)</p>
<p>				TRACE: Level 760, Segment DMG03 (mapping)</p>
<p>				TRACE: Level 760-&gt;760, processing Segment DMG After Rule- No: 972</p>
<p>				TRACE: Performing Rule 657</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Level 760-&gt;760, processing Segment OI Before Rule- No: 0</p>
<p>				TRACE: Level 760, Segment OI (mapping)</p>
<p>				TRACE: Level 760, Segment OI 03 (mapping)</p>
<p>				TRACE: Level 760, Segment OI 04 (mapping)</p>
<p>				TRACE: Level 760, Segment OI 06 (mapping)</p>
<p>				TRACE: Level 760-&gt;760, processing Segment OI After Rule- No: 2398</p>
<p>				TRACE: Performing Rule 2399</p>
<p>				TRACE: Level 760-&gt;870, processing Segment NM1 Before Rule- No: 973</p>
<p>				TRACE: Level 870, Segment NM1 (mapping)</p>
<p>				TRACE: Level 870, Segment NM101 (mapping)</p>
<p>				TRACE: Level 870, Segment NM102 (mapping)</p>
<p>				TRACE: Level 870, Segment NM103 (mapping)</p>
<p>				TRACE: Level 870, Segment NM104 (mapping)</p>
<p>				TRACE: Level 870, Segment NM105 (mapping)</p>
<p>				TRACE: Level 870, Segment NM107 (mapping empty data)</p>
<p>				TRACE: Level 870, Segment NM108 (mapping)</p>
<p>				TRACE: Level 870, Segment NM109 (mapping)</p>
<p>				TRACE: Level 760-&gt;870, processing Segment NM1 After Rule- No: 974</p>
<p>				TRACE: Performing Rule 660</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 2361</p>
<p>				TRACE: Performing Rule 4082</p>
<p>				TRACE: Level 870-&gt;760, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 870-&gt;760, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 760-&gt;880, processing Segment NM1 Before Rule- No: 979</p>
<p>				TRACE: Level 880, Segment NM1 (mapping)</p>
<p>				TRACE: Level 880, Segment NM101 (mapping)</p>
<p>				TRACE: Level 880, Segment NM102 (mapping)</p>
<p>				TRACE: Level 880, Segment NM103 (mapping)</p>
<p>				TRACE: Level 880, Segment NM108 (mapping)</p>
<p>				TRACE: Level 880, Segment NM109 (mapping)</p>
<p>				TRACE: Level 760-&gt;880, processing Segment NM1 After Rule- No: 980</p>
<p>				TRACE: Performing Rule 665</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 60</p>
<p>				TRACE: Performing Rule 4083</p>
<p>				TRACE: Level 880-&gt;760, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 880-&gt;760, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 760-&gt;230, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 760-&gt;230, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 230-&gt;1020, processing Segment LX Before Rule- No: 2400</p>
<p>				TRACE: Performing Rule 0</p>
<p>				TRACE: Performing Rule 13140</p>
<p>				TRACE: Performing Rule 13145</p>
<p>				TRACE: Performing Rule 9045</p>
<p>				TRACE: Performing Rule 9048</p>
<p>				TRACE: Performing Rule 0</p>
<p>				TRACE: Performing Rule 2335</p>
<p>				TRACE: Performing Rule 2336</p>
<p>				TRACE: Performing Rule 2230</p>
<p>				TRACE: Performing Rule 1245</p>
<p>				TRACE: Performing Rule 1268</p>
<p>				TRACE: Performing Rule 2190</p>
<p>				TRACE: Level 1020, Segment LX (mapping)</p>
<p>				TRACE: Level 1020, Segment LX 01 (mapping)</p>
<p>				TRACE: Level 230-&gt;1020, processing Segment LX After Rule- No: 2410</p>
<p>				TRACE: Performing Rule 2560</p>
<p>				TRACE: Performing Rule 10010</p>
<p>				TRACE: Performing Rule 7201</p>
<p>				TRACE: Level 1020-&gt;1020, processing Segment SV1 Before Rule- No: 1029</p>
<p>				TRACE: Level 1020, Segment SV1 (mapping)</p>
<p>				TRACE: Level 1020, Segment SV10101 (mapping)</p>
<p>				TRACE: Level 1020, Segment SV10102 (mapping)</p>
<p>				TRACE: Level 1020, Segment SV10103 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV10104 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV10105 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV10106 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV102 (mapping)</p>
<p>				TRACE: Level 1020, Segment SV102 - Post Edit Rule</p>
<p>				TRACE: Performing Rule 10250</p>
<p>				TRACE: Performing Rule 10251</p>
<p>				TRACE: Level 1020, Segment SV103 (mapping)</p>
<p>				TRACE: Level 1020, Segment SV104 (mapping)</p>
<p>				TRACE: Level 1020, Segment SV105 (mapping empty data)</p>
<p>				TRACE: Level 1020, Segment SV10701 (mapping empty data)</p>
<p>				TRACE: Level 1020-&gt;1020, processing Segment SV1 After Rule- No: 1030</p>
<p>				TRACE: Performing Rule 693</p>
<p>				TRACE: Performing Rule 10</p>
<p>				TRACE: Performing Rule 1</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2</p>
<p>				TRACE: Performing Rule 20</p>
<p>				TRACE: Performing Rule 2185</p>
<p>				TRACE: Performing Rule 9150</p>
<p>				TRACE: Performing Rule 9154</p>
<p>				TRACE: Performing Rule 9154</p>
<p>				TRACE: Performing Rule 9154</p>
<p>				TRACE: Performing Rule 9154</p>
<p>				TRACE: Level 1020-&gt;1070, processing Segment DTP Before Rule- No: 0</p>
<p>				TRACE: Level 1070, Segment DTP (mapping)</p>
<p>				TRACE: Level 1070, Segment DTP01 (mapping)</p>
<p>				TRACE: Level 1070, Segment DTP02 (mapping)</p>
<p>				TRACE: Level 1070, Segment DTP03 (mapping)</p>
<p>				TRACE: Level 1070, Segment DTP03 - Post Edit Rule</p>
<p>				TRACE: Level 1020-&gt;1070, processing Segment DTP After Rule- No: 2448</p>
<p>				TRACE: Performing Rule 2449</p>
<p>				TRACE: Performing Rule 2540</p>
<p>				TRACE: Performing Rule 4116</p>
<p>				TRACE: Performing Rule 4117</p>
<p>				TRACE: Performing Rule 2454</p>
<p>				TRACE: Performing Rule 2417</p>
<p>				TRACE: Performing Rule 2418</p>
<p>				TRACE: Level 1070-&gt;1020, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 1070-&gt;1020, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 1020-&gt;1290, processing Segment REF Before Rule- No: 1053</p>
<p>				TRACE: Level 1290, Segment REF (mapping)</p>
<p>				TRACE: Level 1290, Segment REF01 (mapping)</p>
<p>				TRACE: Level 1290, Segment REF02 (mapping)</p>
<p>				TRACE: Level 1020-&gt;1290, processing Segment REF After Rule- No: 1054</p>
<p>				TRACE: Performing Rule 4154</p>
<p>				TRACE: Level 1290-&gt;1020, processing Segment def Before Rule- No: 0</p>
<p>				TRACE: Level 1290-&gt;1020, processing Segment def After Rule- No: 0</p>
<p>				TRACE: Level 1020-&gt;1520, processing Segment SVD Before Rule- No: 0</p>
<p>				TRACE: Level 1520, Segment SVD (mapping)</p>
<p>				TRACE: Level 1520, Segment SVD01 (mapping)</p>
<p>				TRACE: Level 1520, Segment SVD01 - Post Edit Rule</p>
<p>				TRACE: Level 1520, Segment SVD02 (mapping)</p>
<p>				TRACE: Level 1520, Segment SVD02 - Post Edit Rule</p>
<p>				TRACE: Performing Rule 10250</p>
<p>				TRACE: Performing Rule 10251</p>
<p>				TRACE: Level 1520, Segment SVD0301 (mapping)</p>
<p>				TRACE: Level 1520, Segment SVD0301 - Post Edit Rule</p>
<p>				TRACE: Performing Rule 13245</p>
<p>				TRACE: Level 1520, Segment SVD0302 (mapping)</p>
<p>				TRACE: Level 1520, Segment SVD0303 (mapping empty data)</p>
<p>				TRACE: Level 1520, Segment SVD0304 (mapping empty data)</p>
<p>				TRACE: Level 1520, Segment SVD0305 (mapping empty data)</p>
<p>				TRACE: Level 1520, Segment SVD0306 (mapping empty data)</p>
<p>				TRACE: Level 1520, Segment SVD0307 (mapping empty data)</p>
<p>				TRACE: Level 1520, Segment SVD05 (mapping)</p>
<p>				TRACE: Level 1520, Segment SVD06 (mapping empty data)</p>
<p>				TRACE: Level 1020-&gt;1520, processing Segment SVD After Rule- No: 0</p>
<p>				TRACE: Level</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR624808">624808</a></td>
<td>Open a web service proxy or create a new proxy causes</p>
<p>				pb 12 dlls to get loaded in memory. The dlls that get loaded are:</p>
<p>				pbshr12.dll</p>
<p>				pbwsdlclient12.dll</p>
<p>				pbcsi12.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR624823">624823</a></td>
<td>Customer sent in crash dump of crash they have not been able to replicate in a testcase. Requesting analysis of crash dump.</p>
<p>				Faulting in MS dlls on initial analysis</p>
<p>				MODULE_NAME: MSVCR71</p>
<p>				FAULTING_MODULE: 7c800000 ntdll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR624975">624975</a></td>
<td>Customer is migrating an application from PB 9 to PB 11.5.1. Throughout their code there are places where they send null as the message in an email. In PB 9 this works but in PB 11.5.1 this fails. </p>
<p>				They know that if they set the message to an empty string the mail is successfully sent but as they have the code to set it to null throughout their code they would like it to work as it did in PB 9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR624978">624978</a></td>
<td>A SaveDocument to html does not preserve the</p>
<p>				hyperlink in a rte control.</p>
<p>				rte_1.SaveDocument(&quot;myhtml.htm&quot;, FileTypeHTML!)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625151">625151</a></td>
<td>The date-picker gets truncated together with tab control inside userobject. Seems related to CR 480110.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625152">625152</a></td>
<td>The customer is doing some complex deployment automation using PB11.5 and ORCAScript. They have multiple projects run in multiple passes and *most* of them work. They have a couple that fail, and when they fail, all that is reported is &quot;-20&quot;. This is basically meaningless. They&#39;re using &quot;Build Project with overrides&quot; and the projects all work within the PB IDE, and the information they&#39;re feeding to ORCAScript matches up as far as they can see. Is there some way to get ORCASCript to be more verbose about what it is failing on and what it is expecting?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625164">625164</a></td>
<td>Customer&#39;s multi-threaded application is now hanging on dual processor machines. This is a continuation of CR 612444 which was crashing. It seems as though it is hanging when the thread count reaches over 40.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625276">625276</a></td>
<td>Refresh problem when changing DW band color using an expression.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625300">625300</a></td>
<td>ImportString call causes crash when imported string is large</p>
<p>				Used syntax:</p>
<p>				li_ret = lds_dest.ImportString(dw_2.Object.DataWindow.Data)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625304">625304</a></td>
<td>The current implementation of served PB licenses is confusing for the administrator of the SySAM server. The server will keep track of the number of checked out PB licenses, but after a restart of the server, it reports zero licenses in use, even though any number could be in use.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625307">625307</a></td>
<td>Column Background.Color &#39;Transparent&#39; shows DataWindow background color.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625310">625310</a></td>
<td>In a script painter of an object, when the first function </p>
<p>				has more than 40 arguments then the dropdown function list </p>
<p>				always shows this first function. </p>
<p>				When editing a different function the dropdown list cannot be used to select the first function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625318">625318</a></td>
<td>Group DataWindow with computed expression:</p>
<p>				sum(&lt;if_column_expression&gt; for group 1 distinct &lt;column&gt;) </p>
<p>				PowerBuilder crashed when trying to edit the expression without </p>
<p>				using the button &quot;...&quot; if the preview has rows loaded</p>
<p>				The result of the sum expression was incorrect although the equivalent count expression looked correct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625337">625337</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5.1_4716 and 11.5.1_4726 </p>
<p>				Database/Driver File/Version: SYC connecting to:</p>
<p>				Adaptive Server Enterprise/15.0.3/EBF 16747 Cluster Edition/P/Sun_svr4/OS 5.8/asepyxis/2837/64-bit/FBO/Mon Jun 1 10:18:57 2009</p>
<p>				In PB Machine, using Sybase CTISQL Utility/15.5/P-EBF17655 ESD #3/PC Intel/BUILD1550-005/OPT/Thu Feb 18 01:47:22 2010</p>
<p>				Comments: DBPARM DelimitIdentifier=&#39;Yes&#39; causes syntax error in SQL SELECT at the moment failover occurs in ASE Cluster Edition. If dropping such DBPARM, Failover occurs correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625471">625471</a></td>
<td>PB will crash in the pbshr when calling the following</p>
<p>				datawindow dot notation:</p>
<p>				dw_1.object.data.selected = dw_2.object.data</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625623">625623</a></td>
<td>When tabbing out of a htmldw protected column with a</p>
<p>				display format of [currency], the following error results:</p>
<p>				Item &#39;xxxxx&#39; does not pass validation test</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625624">625624</a></td>
<td>Customer has a composite report with several datawindows. One datawindow itself has two nested reports. In all versions, the online display of the report has the correct page numbers. When saved to a PDF report and printed, the PB 9 report has the correct page numbers but when migrated to PB 11.5.1 the two last pages both report page 2 of 2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625748">625748</a></td>
<td>When opening windows and userobjects in libraries that are situated on a network drive the opening and saving of these objects takes a long time. (ie. &gt; 30 or 45sec.).</p>
<p>				In PB 6.5 the times were considerably faster then PB 11.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625774">625774</a></td>
<td>Powerbuilder OS: Windows XP SP3 </p>
<p>				Versions and Build #s Tested: </p>
<p>				- Powerbuilder 11.5.1_4608 </p>
<p>				- PBVM 11.5.1_4608 on EAServer 6.3.0.06 Advanced Edition for Linux on Linux Red Hat 5.0 </p>
<p>				Database/Driver File/Version: N/A </p>
<p>				Comments: When performing an stress tests with 15-20 users connecting to EAServer 6.3 and instantiating PB NVO Components, PBVM throws exception:</p>
<p>				2010-04-03 10:21:20.961 INFO Thread-84 [JaguarServer] _______________________________________________________________________________</p>
<p>				2010-04-03 10:21:21.441 INFO Thread-84 [JaguarServer] PB Heap Manager Exception:</p>
<p>				2010-04-03 10:21:21.441 INFO Thread-84 [JaguarServer] allocVM(52330496) failed</p>
<p>				2010-04-03 10:21:21.441 INFO Thread-84 [JaguarServer] _______________________________________________________________________________</p>
<p>				2010-04-03 10:21:21.442 INFO Thread-84 [JaguarServer] PB Heap Manager Exception:</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625776">625776</a></td>
<td>When using datawindow.data.htmltable, it is </p>
<p>				causing the size of edit and icons to change from pb9. The icons are getting cut off.</p>
<p>				Causing formatting issues for customer migrating from pb 9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625864">625864</a></td>
<td>When RowCopy() is executed in its own itemchanged event, the value of a ChekBox object is not changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625927">625927</a></td>
<td>Customer faced problem that in the end turned out to be caused by not reimporting the PBDOM objects after migration. This requirement does not seem to be documented at all.</p>
<p>				Neither in the PB docu/HTML books nor in the rel. bulletin or on migration guide http://www.sybase.com/detail?id=1032777</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR625934">625934</a></td>
<td>Trying to build a project that builds and deploys COM objects fails with error -21.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR626415">626415</a></td>
<td>Performance problem when calling SyntaxFromSQL using the Oracle JDBC thin driver.</p>
<p>				Calling SyntaxFromSQL on a large multi-million row table with a non unique index </p>
<p>				takes a long time when connected through jdbc compared with OCI O10 or odbc driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR626445">626445</a></td>
<td>When using orcascript to deploy an easerver proxy and</p>
<p>				using the following command in the orca script:</p>
<p>				build project with overrides &quot;loanclient.pbl&quot; &quot;p_easproxy&quot; &quot;localhost&quot; &quot;9000&quot; &quot;jagadmin&quot; &quot;&quot;</p>
<p>				If the override info is different than what is stored in the proxy, orcascript is</p>
<p>				not using the override parameter. It will use what is stored with the proxy. If the server that is stored with the proxy is not running, the following error results:</p>
<p>				Orca error in &#39;buildProjectWithOverrides&#39;. Result Code -21.</p>
<p>				Component builder build for project p_loanclient_easproxy failed</p>
<p>				An error occurred during the component builder BuildProject method.</p>
<p>				Last Command Failed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR626569">626569</a></td>
<td>Fail to call a WebService using a proxy server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR626575">626575</a></td>
<td>PowerBuilder crashes when creating an EXE using a PBD library.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR626630">626630</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5.1_4736</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: Each time you deploy same webservices to msi and run the same installer, msi installer does not detect webservice is already installed and creates new duplicated uninstaller in Add/Remove Programs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR626643">626643</a></td>
<td>Our customer develops PB webforms applications that he sells to user&#39;s He has one large user that absolutely does not want his clipboard read or written. The IT department has been setup to flag websites that don&#39;t comply. PowerBuilder webapps don&#39;t comply. Users are able to copy and paste sles on the webapp. This is due to the textbox.js javascript clipboard functions included in the webapp deploy. PB_GetClipboardTextData() is one example function in textbox.js</p>
<p>				Our customer&#39;s question is; How can he develope PB webapps that don&#39;t allow clipboad copy and paste? Is there anything he can do? Can he edit the textbox.js and change or delete the clipboard functions? He needs a solution.</p>
<p>				It is possible to set the user&#39;s browser to not allow programatic clipboard operations. But our user does not want to have to enforce this across many users and it&#39;s not really a solution (when set to disable it still allows copy and paste).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR626664">626664</a></td>
<td>Enumerated values for InkPicture control picturesizemode documented is wrong</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR627012">627012</a></td>
<td>PowerBuilder12 is not supporting next 64bit Windows. Windows Server 2008 64bit/Windows Server 2008 R2/Windows 7 64bit.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR627090">627090</a></td>
<td>Cannot open the PB 12 .NET ide when using a standalone unserved license. Opening the ide results in a trial license has expired error message and the ide shuts down.</p>
<p>				This problem happens with the unserved license and alternative use customer license.</p>
<p>				A served license will work on Windows XP, but the SySam 2.0 server won&#39;t start on Windows 7 or Windows 2008.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR627258">627258</a></td>
<td>Two issues with Sysam and PowerBuilder 12.0 on Windows 7 32bit OS:</p>
<p>				1) The Sysam 2.0 server would not start as a service on Windows 7.</p>
<p>				2) Using Sysam 2.1 (from PowerDesigner) the server did start as a service on Windows 7, but I could not get a PowerBuilder 12 served license to work when the Sysam 2.1 service was hosted on the same machine that PowerBuilder was getting installed on. (Workaround was to use a sysam server that was running on a Windows XP machine.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR627355">627355</a></td>
<td>Execution of the upsert() function of the webservice of salesforce leads to</p>
<p>				an error from salesforce: INVALID_TYPE: Must send a concrete entity type.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR627469">627469</a></td>
<td>Cannot open the PB 12 .NET IDE when using a standalone unserved license. Opening the IDE results in a trial license has expired error message and the IDE shuts down. This problem happens with the unserved license.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR627635">627635</a></td>
<td>mailAddress function fails on Windows 7.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR627761">627761</a></td>
<td>Customer is using Ant and Oracscript to build a PB app containing EAServer components. He is getting Library refresh errors and the dreaded -20 deploy project return code also.</p>
<p>				In addition he notes &quot;Also, just a heads-up, we&#39;ve discovered that orcascript builds of PB</p>
<p>				components for EAServer fail to &quot;include unreferenced objects&quot; in the PBD - like datawindows and such. We&#39;ll also need that fixed, since it basically renders orcascript useless without it.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR627961">627961</a></td>
<td>Customer has noticed a problem with the Datawindow QueryMode = YES property in relationship with the Datawindow.Table.Select value. If more than one row of a dddw datawindow contains the same display value, the corresponding data value of the first occurrence is always returned. </p>
<p>				As an example, if you have John Smith 123 for the first row and John Smith 456 for the second row, choosing John Smith always returns 123. It does not behave like this without the QueryMode set to Yes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR628098">628098</a></td>
<td>When calling a PB component and measuring the memory consumption using PbHeap_dump(2) after two successive calls, the bytes in use increase.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR628100">628100</a></td>
<td>When NLS_Charset=&#39;local&#39; and PWDialog is set to 1 upon entering the correct values into the dialogbox it won&#39;t allow login, causing ORA-01017 error.</p>
<p>				No Problem when NLS_Charset set to default (unicode).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR628102">628102</a></td>
<td>Ct uses AuthenticationMode = Windows (Basic, Digest) and certificates.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_130.htm#CR628132">628132</a></td>
<td>The online help for Component Timeout property</p>
<p>				from the Properties for EAServer Component Generator: Components tab list:</p>
<p>				Component timeout</p>
<p>				Specify how long an active component instance can remain idle between method calls before being automatically deactivated. The default is 0, which means the instance is not automatically deactivated. When specifying timeouts, a resolution of 5 seconds is recommended.</p>
<p>				However, in EAServer 6.x, when deploying a stateful component the component timeout of 0 default maps to 600 seconds (10 minutes) in EAServer. (Component timeout maps to the passivation timeout.)</p>
<p>				From cr627420 and easerver group: user wants a timeout of more than 10 minutes,</p>
<p>				they should set it explicitly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR628135">628135</a></td>
<td>This is an issue in Spanish and Polish machines and I&#39;m sure other languages that use special characters. The installation fails as a license failure. The cause is that the path to the license contains special foreign charaters (like \Configuraci髇 local) and PB is not finding the license. Customer is looking for PB to fix this issue so that the foreign installs work.</p>
<p>				This is a workaround and not a pretty one:</p>
<p>				1) Install PB/IM. This creates the default personal settings folder using the Windows variable for the App folders (C:\Documents and Settings\&lt;network login name&gt;\Configuraci髇 local\Datos de programa\Sybase\InfoMaker 11.5) which is in Spanish.</p>
<p>				2) Create another path using English words (C:\Documents and Settings\&lt;network login name&gt;\Local Settings\Application Data\Sybase) and copy the PB/IM 11.5 folder from the Spanish path to the English path folder.</p>
<p>				3) Change the InitPath in the registry HKEY_CURRENT_USER\Software\Sybase\InfoMaker\11.5 entry to the English path.</p>
<p>				4) Start InfoMaker. The license is recognized.</p>
<p>				Steps 2 and 3 need to be done for each individual user who will be running PB on the machine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR628417">628417</a></td>
<td>Keyboard switches to Non-Unicode language when RTE control gets focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR628420">628420</a></td>
<td>Customer has a PB (11.5) .net webform application running on IIS 7 on a Windows 2008 server. During testing they have found that users get hung up at random times and places. These hangs sometimes resolve into an error, sometimes the user just hangs indefinitely (processing...message from PB). When we look at the System performance on the web server, we see the w3wp worker process that is handling our webform application. This process continues to grow exponentially (even if the user is not doing anything in the application) until the system is rebooted or the application pool is recycled. </p>
<p>				Possibly related to or same issue as CR 620642.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR628438">628438</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5.1_4675</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Customer would like possibility to insert version number into pbds, not only into exe generated by PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR628559">628559</a></td>
<td>The customer is trying to review his datawidnow syntax using the 12.0 PB.Net debugger. He puts the dw syntax into a string:</p>
<p>				ls_syntax = adw_filter.Object.DataWindow.Syntax</p>
<p>				Then he copies the string ls_syntax from the debugger and pastes it into an editor. The problem with 12.0 PB.net version of powerbuilder is the string has no formating and is a mess to look at. With 12.0 PB Classic doing the same thing gives you a syntax string that is formatted with carriage returns etc. It is much better to work with. </p>
<p>				We want the 12.0 PB.Net debugger to provide the same formating as the Classic debugger for dw syntax.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR628637">628637</a></td>
<td>CR#563140 are not being fixed to PB11.2. A FileReadEx function cannot recognize &#39;cr/lf&#39; in the position of 1024 bytes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR628714">628714</a></td>
<td>When adding a column to a datawindow, it changes</p>
<p>				the name of a computed column in the column specification and removes it from</p>
<p>				the dw.</p>
<p>				SQL Syntax is using joins.</p>
<p>				Works ok in PB 12 Classic</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR628724">628724</a></td>
<td>Using a rte control to insert a rtf document, a picture,</p>
<p>				a input field and text. Once the file is saved and reopened, the order of the picture and the insert field are different.</p>
<p>				Using insertfile(), insertpicture(), inputfieldinsert(),inputfieldchangedata() and</p>
<p>				savedocument().</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR628730">628730</a></td>
<td>PB 12 .NET DataWindow name property when changed does not change in the column specifications.</p>
<p>				The .NET behavior is inconsistent from the classic version of PowerBuilder 12.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR628824">628824</a></td>
<td>Cannot display some characters since 084 interface and DisableUnicode removed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR628834">628834</a></td>
<td>Memory leak in the sqlpreview and dberror event of the transaction object</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR628839">628839</a></td>
<td>A describe of a tooltip property of a database column included in the select </p>
<p>				of a datawindow crashes PowerBuilder if the column is deleted from the visual design,</p>
<p>				i.e. has no visual counterpart.</p>
<p>				The same happens with dot notation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR628846">628846</a></td>
<td>Customer is requesting an enhancement to have SaveAs HTMLTable! save the data without datawindow column headings when colheading argument is set to false.</p>
<p>				Currently documented as not a feature of the &quot;SaveAs method (Datawindows)&quot;.</p>
<p>				Below is from the online help:</p>
<p>				colheading (optional for PowerBuilder) A boolean value indicating whether you want to include the DataWindow&#39;s column headings at the beginning of the file. The default value is true. This argument is used for the following formats: Clipboard, CSV, Excel, and Text. For most other formats, column headings are always saved.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629174">629174</a></td>
<td>THROW/CATCH of exception objects for intercomponent calls is broken in PB 11.5 / EAS 5.5. The customer uses this error handling process in several of their critical multi-threaded jobs and if not fixed, will have severe impact on the project. Was working in PB 9.0.3.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629263">629263</a></td>
<td>When using 2 screens and trying to place a window in specific position it does not work.</p>
<p>				A workaround was provided by using this.x = 1 but if this.x = 3 it shows already on second monitor. A general solution should be found.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629266">629266</a></td>
<td>The last item in a treeview dw, when clicked, will</p>
<p>				toggle from + to - sign.</p>
<p>				When expanding treeview, the + sign will show next to an item, but when you</p>
<p>				expand it, there is no data under it.</p>
<p>				Using the workaround from cr478887 and cr432610, but it still shows the plus sign.</p>
<p>				1.Set the visible property of all controls of each level band.For example (level 7): </p>
<p>				if( isNull( level_7 ), 0,1 ) </p>
<p>				2.Set autoheight property to TRUE for each level band. </p>
<p>				3.Set height to zero for each level band</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629273">629273</a></td>
<td>When PBAppPool is set to integrated mode, buttons, menu</p>
<p>				or toolbars will work. Works ok when PBAppPool is set to classic.</p>
<p>				Using IIS 7 and a java agent is intercepting calls. This agent redirects to another site</p>
<p>				to validate the user and then replies back with unique identifier. But when used</p>
<p>				in integrated mode, buttons, menus or toolbars do not work. It works ok in classic mode.</p>
<p>				Customer also tried using VS webform and it worked ok in integrated mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629280">629280</a></td>
<td>The customer has a group datawindow that they are doing a SaveAs HTML Table. They open the resulting html file in Excel. But there is an empty row of cells after each name. The customer does not want this. Is this a bug? Is there anyway to get the html file to not include this empty row in Excell?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629308">629308</a></td>
<td>Memory leak with Replace and or POS functions. The customer is using the Replace function on huge strings and doing many substitutions in a loop with a POS function. It looks like PB is not cleaning up and returning temporary storage for re-use, and is causing a big leak.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629386">629386</a></td>
<td>Performance of ChangeMenu has decreased significantly since PB 10.2.This only occurs after a menu object has been changed/saved AFTER migration.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629409">629409</a></td>
<td>Migrated application from PB 11.5.1 to 12.0 PB.Net that opens</p>
<p>				a response window from a nonvisual object, returns the following error:</p>
<p>				PowerBuilder application execution error.</p>
<p>				Application terminated.</p>
<p>				Error: Exception thrown has not been handled. System.InvalidOperationException</p>
<p>				App works ok in PB 11.5 and PB 12 classic</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629455">629455</a></td>
<td>Customer has migrated to PB 12 Classic and his migration of the Classic application to PB 12 .NET crashes.</p>
<p>				The following comes up in the MS debugger</p>
<p>				&quot;Unhandled exception at 0x103f1ef0 in pb2cs.exe: 0xC000001E: An attempt was made to execute an invalid lock sequence.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629504">629504</a></td>
<td>A column enable in the value of Autoresize height property may be unable to adjust the height of a column, when the boundary of a character sequence overlaps with the end of display width.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629727">629727</a></td>
<td>.net PB WebServices</p>
<p>				The Target Namespace gets truncated to 49 characters in the project and the generated WSDL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629728">629728</a></td>
<td>Customer connects to db2 and uses db2 procedures to populate his datawindows.</p>
<p>				Below is typical of what is in the customer抯 code</p>
<p>				ls_new_select = &quot;datawindow.table.procedure = &#39;USE PROCEDURE CSIUSMA &quot; + ls_param + &quot;&#39;&quot;</p>
<p>				gds_usma_usin.modify(ls_new_select)</p>
<p>				gds_usma_usin.Retrieve()</p>
<p>				Customer was fine in pb 11.5 GA executing a &quot;use procedure&quot; statement.</p>
<p>				The customers problem developed in pb 11.5.1 and can be now seen in pb 12.</p>
<p>				Customer has provided database trace files which are included in the zipped file, no test case is provided because of the complexity (db2 and stored procedures yuck).</p>
<p>				After migrating to a build of pb 11.5.1 the customer is having a problem with the same &quot;use procedure&quot; statement.</p>
<p>				It seems that there was a Powerbuilder change that is truncating their statement, below is the trace information. Note the arguments are truncated; the leading spaces are gone in pb 11.5.1 and pb 12.</p>
<p>				Trace file output from Powerbuilder 11.5:</p>
<p>				(1296360): use procedure GLSGXMA2 PBL CO0000144760 D S093530093530 @ (74.662 MS / 1029.269 MS)</p>
<p>				Trace file output from Powerbuilder 11.5.1 or pb 12:</p>
<p>				(117fe70): use procedure GLSGXMA2 PBL CO0000144760 D S093530093530 @ (1091.038 MS / 2169.466 MS)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629752">629752</a></td>
<td>When using a standalone license in PB and you change</p>
<p>				the system date and then change it back, you cannot bring up PB no longer.</p>
<p>				The workaround is to remove the files that are newer than &#39;now&#39;.</p>
<p>				Customer has testing requirements where they must change the system date.</p>
<p>				According to PB engineering and sysam help, there are restrictions that prevent changing the systemdate with a served license. </p>
<p>				The restriction should only be used for evaluation licenses and not permanent licenses.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629754">629754</a></td>
<td>Connecting to EAServer 5.5. Adding options to the connection object causes PB to crash on the connect. Works fine in 11.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR629981">629981</a></td>
<td>PBJRENOTUSECURRENT=1 setting was introduced. It has been working since PB 10.5.2 #7699.</p>
<p>				It works fine in PB 11.5.1 # 4675, but fails in #4740.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR630035">630035</a></td>
<td>Resource files not included in a PB generated .Net assembly or pbd library.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR630168">630168</a></td>
<td>SCC Source control </p>
<p>				The bin section can get corrupted when checking out user objects containing an ActiveX </p>
<p>				especially when the userobject is contained on an other object that is open.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR630178">630178</a></td>
<td>tooltip is not displayed if Tip property is set at runtime in pbm_dwnmousemouve event.</p>
<p>				Is this a limitation or is there a way to dynamically change this at runtime ?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR630190">630190</a></td>
<td>Enhancement Request: </p>
<p>				Provide the option to deploy webservices with case sensitive parameter names</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR630222">630222</a></td>
<td>Handle leak in IIS when a simple PB .Net webservice is deployed to IIS, and a PB client app calls the webservice in a loop. It seems each method invocation creates a new instance in IIS but it isn&#39;t getting completely destroyed or cleaned up.</p>
<p>				Customer would like to understand the life cycle of PB webservice components deployed to iis. Thinks handles should not be increasing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR630314">630314</a></td>
<td>Composite Datawindow does not show all information. Report is not retrieved correctly. Only first page is correct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR630316">630316</a></td>
<td>In Columns when you set escapement, Strikethrough and Underline it is not reflected in painter, only at runtime. Also, it seems its only supported for display only columns - is this on purpose ?.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR630319">630319</a></td>
<td>For Columns when you set escapement ie. to 450 it is not reflected in exported PDF.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR630322">630322</a></td>
<td>In a DW, if the graph is in header of the group then in PDF export the graph is only in first group. Besides that graph is retrieved only after manipulation on the DataWindow, ie scrolling down.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR630528">630528</a></td>
<td>DW Graph Lines: Categories are always sorted, even if property is set unsorted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR630534">630534</a></td>
<td>PowerBuilder 12.0 .net WPF</p>
<p>				The width of a grid or crosstab column doesn&#39;t resize properly when a text field or header is selected</p>
<p>				The issue is found to be a design limitation.</p>
<p>				The grid line will not drag across a DataWindow object on the design surface so the user may have to increase the size of a band.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR630543">630543</a></td>
<td>Customer wants PB 12.x to support Visual Studio 2010.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR630952">630952</a></td>
<td>PB SNC Driver changes the call step of stored procedure by the login user. Execution of a different user&#39;s stored procedure may fail.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR631006">631006</a></td>
<td>The problem is that some dw.Modify(...) causes user-entered data to disappear, others do not. For example dw.Modify (&quot;column.Height=123&quot;) is OK but dw.Modify</p>
<p>				(&quot;datawindow.detail.height=123&quot;) is not OK.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR631093">631093</a></td>
<td>Cannot change some properties for DW objects by a mult-selection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR631109">631109</a></td>
<td>When trying to consume a webservice in a component deployed as a .net webservice </p>
<p>				using proxies the following exception gets thrown:</p>
<p>				&quot;The definition of the method signature in Web Service proxy is wrong -- the data doesn&#39;t match the parameter definition&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR631202">631202</a></td>
<td>The requirement is that they submit FORM data with a POST from PB code, and the browser opens as if the data was posted from the browser itself. The POSTed data contains username and password to open a session, and this session must be maintained in the browser, even if the POST was initiated from PB script.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR631380">631380</a></td>
<td>Customer is trying to use HyperlinkToURL in a webform and has set the following according to the documentation and this fails for both the customer and myself.</p>
<p>				&lt;IPermission class=&quot;SecurityPermission&quot; version=&quot;1&quot; Flags=&quot;Assertion, Execution, ControlThread, ControlPrincipal, RemotingConfiguration, UnmanagedCode&quot;/&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR631459">631459</a></td>
<td>A Ceiling function cannot compute 45/5 of decimal type results correct. </p>
<p>				A Ceiling function will return 10. The correct value is 9. </p>
<p>				ex: </p>
<p>				decimal dec1,dec2,num</p>
<p>				dec1 = 45</p>
<p>				dec2 = 5</p>
<p>				num = Ceiling(dec1,dec2)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR631766">631766</a></td>
<td>PowerBuilder 11.5 Build 4633 and later:</p>
<p>				The SetRowFocusIndicator rectangle misses the top line for the first row </p>
<p>				in freeform datawindows or datawindows with header.height = 0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR631796">631796</a></td>
<td>Customer receives XML from a third party source that works with other products. The XML has two attributes INCREMENT and DECREMENT. If the incoming XML only has one of these, it loads all rows correctly into the datawindow. If the incoming XML has both INCREMENT and DECREMENT rows, the INCREMENT rows are loaded correctly but the first DECREMENT row is not. All remaining DECREMENT rows after the first one are loaded.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR631873">631873</a></td>
<td>If the header band is set to 0 and at the former position in the header was a non editable field, an editable field at the same position in the detail band cannot get the focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR631899">631899</a></td>
<td>Error not raised when Executing this request : select 1 as KD, (select 2 union select 3 ) as KF</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR632047">632047</a></td>
<td>CR 490907: &quot;Assemblies get the wrong LibraryList when called from .Net WebService&quot; is not fixed for assembly created by .NET IDE</p>
<p>				Workaround: Use PB 12 classic IDE to create the Assembly.</p>
<p>				Note: However this only seems to work with web form created in VS, because in a web form created in PB classic I get -1 on settransobject call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR632322">632322</a></td>
<td>PB allows more than 40 characters in identifiers names when documetions says : </p>
<p>				&quot;Can have up to 40 characters but no spaces&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR632339">632339</a></td>
<td>When modifying script in function painter and you</p>
<p>				hit &#39;Compile&#39; and then close the script, you will be prompted &#39;Save the Changes&#39;,</p>
<p>				if you select &#39;NO&#39; the script changes will be saved anyway.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR632363">632363</a></td>
<td>The customer is using orcascript to deploy PB project with EAServer components and getting build error when running the deployment. This is a follow on issue to CR 627761. They are getting this error: Orcascript error in &#39;BuildProjectWithOverrides&#39;. Result Code -20.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR632387">632387</a></td>
<td>OrcaScript can gpf upon scc set target APP_PBT &quot;refresh_all importonly&quot;</p>
<p>				In PB 10.5 the error was:</p>
<p>				Orca error in &#39;scc refresh target &#39;. Result Code -22.</p>
<p>				In PB 11.5 and PB12 the error does not come up but crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR632416">632416</a></td>
<td>The customer is using Orcascript to build PB components for EAServer. But they fail to &quot;include unreferenced objects&quot; in the PBD - like datawindows and such. You are able to do this in the IDE EAServer project by checking &quot;include unreferenced objects&quot; checkbox. Need a way to do that with Orcascript as well, since it basically renders Orcascript useless for EAServer without it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR632469">632469</a></td>
<td>PB 12 DotNet does not support DW XML Export/import templates.</p>
<p>				We want to know if it&#39;s planned for future version.</p>
<p>				If not which alternative can we provide to customers who want to migrate PB application heavily depending on XML import/export templates.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR632514">632514</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: 11.5.1 build 4675 </p>
<p>				Database/Driver File/Version: N/A </p>
<p>				Comments:</p>
<p>				Our customer is using PB 11.5.1 build 4675 and OrcaScript.</p>
<p>				Customer has the following error message when running their OrcaScript Application:</p>
<p>				25/05/2010 15:09 Source Management Initialization...</p>
<p>				Scc Provider: ClearCase</p>
<p>				UserID: fABIO</p>
<p>				Project Path:</p>
<p>				Aux Project Path:</p>
<p>				Local Project Path: c:\controleversao\fabio_gercomite_int\utilitariosciss_vob\gercomite_fontes</p>
<p>				Connection to source control established</p>
<p>				PBORCA_SccSetTarget: c:\controleversao\fabio_gercomite_int\utilitariosciss_vob\gercomite_fontes\gercomite.pbt</p>
<p>				Target settings: REFRESH OUT OF DATE | EXCLUDE CHECKOUT</p>
<p>				App Name: gercomite App Lib: c:\controleversao\fabio_gercomite_int\utilitariosciss_vob\gercomite_fontes</p>
<p>				\gercomite.pbl</p>
<p>				Library List:</p>
<p>				c:\controleversao\fabio_gercomite_int\utilitariosciss_vob\gercomite_fontes\gercomite.pbl</p>
<p>				c:\controleversao\fabio_gercomite_int\utilitariosciss_vob\gercomite_fontes\connectdb.pbd</p>
<p>				PBORCA_SccExcludeLibraryList:</p>
<p>				c:\controleversao\fabio_gercomite_int\utilitariosciss_vob\gercomite_fontes\connectdb.pbd excluded.</p>
<p>				PBORCA_SccRefreshTarget. Full Rebuild</p>
<p>				Unable to process map file: c:\controleversao\fabio_gercomite_int\utilitariosciss_vob\gercomite_fontes\gercomite.pbg</p>
<p>				c:\controleversao\fabio_gercomite_int\utilitariosciss_vob\gercomite_fontes\gercomite.pbl cannot be refreshed.</p>
<p>				PBORCA_SccClose</p>
<p>				25/05/2010 15:09 Source control terminated</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR632543">632543</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 12.0 GA and 12.0_6107</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: When invoking external function call below:</p>
<p>				function int GetHostName ( ref string HOSTname, int namelen ) Library &quot;Ws2_32.dll&quot; ALIAS FOR &#39;gethostname;ansi&#39;</p>
<p>				This works fine when app is run from within PB IDE. It returns blank when invoked from P-Code generated executable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR632588">632588</a></td>
<td>ImportFile() fails at import, when the character code which is not correct is included in a data file. However, ImportFile() will not return an error code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR632592">632592</a></td>
<td>WorkspaceHeight/Width functions report incorrect values for Main! type Windows with toolbars. Additionally the bottom docking shows additional empty area below toolbar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR632711">632711</a></td>
<td>Want the data entered In a DatePickercontrol to be validated automatically.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR632712">632712</a></td>
<td>DataStore.GetFullState returns -1 if the associated DW objects has columns with the Accelerator property set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR632991">632991</a></td>
<td>Customer is trying to access and change the instance variable values on a running window by passing in the string name of the instance variable. </p>
<p>				This can be done using reflection in .NET. Example can be accessed at link below.</p>
<p>				http://stackoverflow.com/questions/2091190/accessing-an-instance-variable-by-name-string-kinda-like-dynamic-languages-do</p>
<p>				I tried to do this in a wpf target. I can get the value of the instance variable at runtime but when I try to set it, I get the following runtime error. </p>
<p>				ls_error &quot;System.ArgumentException: Object of type &#39;System.String&#39; cannot be converted to type &#39;Sybase.PowerBuilder.PBString&#39;.</p>
<p>				at System.RuntimeType.CheckValue(Object value, Binder binder, CultureInfo culture, BindingFlags invokeAttr)</p>
<p>				at System.Reflection.RtFieldInfo.InternalSetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture, Boolean doVisibilityCheck, Boolean doCheckConsistency)</p>
<p>				at System.Reflection.RtFieldInfo.InternalSetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture, Boolean doVisibilityCheck)</p>
<p>				at System.Reflection.RtFieldInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture</p>
<p>				at System.Reflection.FieldInfo.SetValue(Object obj, Object value)</p>
<p>				at c__w_test.c__cb_1.clicked() in c:\\PSE\\11606104\\extracted\\11606104\\NET\\trytwo.out\\w_test.cb_1.clicked:line 21&quot; string</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR633001">633001</a></td>
<td>When populated the listviewobject, the listview items</p>
<p>				get rearranged. The problem only happens on vista and win7. Works ok on winxp</p>
<p>				Using the following script:</p>
<p>				ListViewItem lviNew</p>
<p>				String test1 = &quot;Testing 1 2 3&quot; </p>
<p>				String test2 = &quot;123 Wellington, Toronto&quot;</p>
<p>				String test3 = &quot;10 20 30 Test&quot;</p>
<p>				mle_msg.Text = test1 + &quot;~r~n&quot; + test2 + &quot;~r~n&quot; + test3</p>
<p>				lviNew.Label = test1</p>
<p>				lviNew.Data = test1</p>
<p>				lv_test.AddItem(lviNew)</p>
<p>				lviNew.Label = test2</p>
<p>				lviNew.Data = test2</p>
<p>				lv_test.AddItem(lviNew)</p>
<p>				lviNew.Label = test3</p>
<p>				lviNew.Data = test3</p>
<p>				lv_test.AddItem(lviNew)</p>
<p>				On Win7 or Vista, the listview appears as:</p>
<p>				Testing 1 2 3</p>
<p>				Wellington, Toronto 123</p>
<p>				Test 30 20 10</p>
<p>				When it should be:</p>
<p>				Testing 1 2 3</p>
<p>				123 Wellington, Toronto</p>
<p>				10 20 30 Test</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR633009">633009</a></td>
<td>Application running on citrix is crashing on a printpreview.</p>
<p>				Problem happens only on the first print of the day.</p>
<p>				The dump file shows:</p>
<p>				FAULTING_IP: </p>
<p>				PBDWE115!DWPrintService::PrintSetup+6e [e:\pb115\dw\engine\object\dwoprint.cpp @ 2828]</p>
<p>				1156f10e f3ab rep stos dword ptr es:[edi]</p>
<p>				PRIMARY_PROBLEM_CLASS: STRING_DEREFERENCE_FILL_PATTERN_ffffffff</p>
<p>				dwoprint.cpp:</p>
<p>				&gt; 2828: pbstg_memset ( outDevice, NULL_CHAR, devmodeLen )</p>
<p>				RESOLUTION: Fixed in PB 11.5 in build 4843 and after</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR633038">633038</a></td>
<td>Customer would like to use connection pooling with their ASE ODBC connection in their PB .NET Webservice.</p>
<p>				See http://msdn.microsoft.com/en-us/library/ms716319(v=VS.85).aspx</p>
<p>				for info on ODBC connection pooling.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR633213">633213</a></td>
<td>Crash (ie. PB disappears) when the ToolbaritemName menu property is often changed for png files eg. in a loop - GDI leakage.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR633343">633343</a></td>
<td>Customer checks if he can use a .net 2.0 winform control inside PB12 WPF</p>
<p>				The mousemove events are not routed to the control</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR633417">633417</a></td>
<td>In PB.NET design time, if add a new interface into a NVO, system will generate the interface&#39;s needed implement methods automatically. In current build, it will cause compiler error when add a interface from specifical extend library, the error message will be &#39;The NVO does not implement interface member ...&#39;, seems to the method&#39;s specifical argument&#39;s data type&#39;s namespace is mismatch.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR633469">633469</a></td>
<td>In a RightToLeft TreeView DataWindow the calender dropdown switches between right and left, dependent on the focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR633501">633501</a></td>
<td>When sending mail to an outside domain, pb application</p>
<p>				hangs. </p>
<p>				Using Outlook 2007 and Exchange server 2003. Mail works ok when sending it</p>
<p>				internally.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR633745">633745</a></td>
<td>Enhancement Request to support Oracle hints with embedded sql</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR633780">633780</a></td>
<td>With the PowerBuilder EBF installs, it is possible to force a PBVM install by executing &quot;setup.exe -pbvm&quot; in a Command Prompt window. Normally you would do this on a machine that has PowerBuilder already installed and you now want to also install the PBVM for EAServer. But the PBVM install is deleteing important database registry entries for PB 12 and for PB 11! Also after the PBVM install, PowerBuilder is no longer listed in Control Panel Add/Remove programs as installed. So it is impossible to uninstall it. You can still run PB but all the database interfaces and connection profiles are gone.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634063">634063</a></td>
<td>Word Doc cell table borders not deleted when using the delete key</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634288">634288</a></td>
<td>PB crashing in pbdwe110.dll!DWRetrieveBase::NotifyRetrieveBegin</p>
<p>				with an invalid pointer</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)</p>
<p>				ExceptionAddress: 1084bc67 (pbdwe110!DWRetrieveBase::NotifyRetrieveBegin+0x00000007)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 0335fc4c</p>
<p>				Attempt to read from address 0335fc4c</p>
<p>				Workaround: Memory related issue. Changed windows registry setting:</p>
<p>				my computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems</p>
<p>				In the &quot;Windows&quot; entry, you will see:</p>
<p>				%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,512 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16</p>
<p>				I think the default there is 3072. Changed it to 20480 (the most recomended by Microsoft). Then reboot the PC for it to take effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634342">634342</a></td>
<td>Customer has an existing FlexLM license server running, and would like to add the license for the PowerBuilder that a user just purchased to it. He needs the Sybase vendor daemon for Red Hat 5.1 64 bit Linux installation of the FlexLM licensing system.</p>
<p>				In general the customer wants Sybase to supply the Sybase vendor daemons for various FlexLM servers and platforms. Wants to be able to serve Sybase licenses on existing FlexLM serves without installing the Sysam servers for each Sybase product. Wants to manage license with just one FlexLM server. Wants Sybase to supply the vendor daemons.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634365">634365</a></td>
<td>PB 11.5 and 12.0 cannot develop 64-bit application. Probably, the feature which develops 64-bit application will be required for PB of the next version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634418">634418</a></td>
<td>Wants the ability to generate .Net assemblies separately in a project for a large application containing many PBLs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634585">634585</a></td>
<td>Implement a switch to enable WPF behavior for Spincontrols that are ReadOnly, ie. not being able to modify the value by using the spin buttons up/down for a ReadOnly column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634623">634623</a></td>
<td>When changing by script the image of a contemporarymenu, the new image is not displayed even tough it was deployed ine executable or a pbd.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634633">634633</a></td>
<td>When using CallEscape=&#39;no&#39; as a dbparm in</p>
<p>				a pb easerver component, the following error results when executing a stored procedure:</p>
<p>				sqlstate=HY009</p>
<p>				Invalid argument value</p>
<p>				Cursor is not open</p>
<p>				Happens using the following code:</p>
<p>				SQLCA.DBMS = &quot;ODBC&quot;</p>
<p>				SQLCA.AutoCommit = False</p>
<p>				SQLCA.DBParm = &quot;ConnectString=&#39;DSN=msserver;UID=ts;PWD=ts&#39;,OJSyntax=&#39;PB,DisableBind=1,CursorScroll=&#39;forward&#39;,CursorLock=&#39;opt&#39;,CallEscape=&#39;no&#39;&quot;</p>
<p>				connect using sqlca;</p>
<p>				double ld_cin</p>
<p>				declare ln_cfs_no procedure for rb_dept_data using sqlca;</p>
<p>				execute ln_cfs_no;</p>
<p>				fetch ln_cfs_no into :ld_cin;</p>
<p>				close ln_cfs_no;</p>
<p>				return ld_cin</p>
<p>				Works ok in PB 11.5.1. Problem happens using EAServer 5.5 and EAServer 6.3.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634650">634650</a></td>
<td>Customer is writing a string of:</p>
<p>				&#39;Test \ \\ \\\ \\\\ \n \n \n Text&#39;</p>
<p>				to a SQL Anywhere 11 database. With bind variables the data comes back the same. But with disablebind set, the data comes back as:</p>
<p>				Test \ \ \\ \\ . . . Text</p>
<p>				With the dots being those squares you see in text data when a unicode character is there. In fact it is a newline character. With disable bind something is taking the \ as an escape character and interpreting \n as new line and \\ as \. But user needs the same reults from disablebind as with bind variables... How to do this?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634748">634748</a></td>
<td>If you set a DataWindow into QuerySort it will result in a runtime error in WPF. Works ok in PB classic, winform and webform</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634754">634754</a></td>
<td>The converstion String to monthname - string (data, format) is malfunctioning in WPF</p>
<p>				eg: String(2000-01-01, &quot;MMM&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634761">634761</a></td>
<td>Decimal value rounded differently in computed fields.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634764">634764</a></td>
<td>When stopping the Debugger the PB IDE crashes. It seems to be related to Hebrew windows (English Windows with Hebrew settings does not seem to have this problem)and where Office 2010 is installed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634773">634773</a></td>
<td>Window scrolling is currently manual. If you put scroll bars on a window the developer has to code how they move. It&#39;s descibed in Help under &quot;Scrolling in windows and user</p>
<p>				objects&quot;. A formula is given but it does not work and is not even close to working. You can get it working but you have to use numbers for Unitsperline, and Unitspercolumn that get very small. The small numbers just don&#39;t give enough granularity to the limits. Often it over scrolls into regions beyond where anything is on the window. </p>
<p>				On top of that this customer wants the scroll bars to adjust automatically as the user resizes a window at run time. A whole new level of complexity. I was able to code in the window resize event and re-calculate the Unitsperline, and Unitspercolumn on the fly for each resize change. But the resize event fires so much and adding or dropping a scroll bar changes the size of the window which fires the resize and you get stuck in infinite loops. The result is not very professional, robust, or accurate due to the low granularity and the resize event problems. </p>
<p>				The enhancement request is to add a checkbox in the scroll property tab for &quot;Automated&quot;. This will default to unchecked. But when checked PB will handle the scroll bar calculations automatically and take into consideration window resizing at run time and adjust the scroll bars automatically so that you can always scroll to all parts of the window and not over scroll into regions beyond the limits of the window. The datawindow scrolls automatically, why can&#39;t the window as well?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634887">634887</a></td>
<td>The format for entering in an if statement</p>
<p>				differs from Visual Studio.</p>
<p>				For example, if you have the following and then decide to hit enter after the &quot;or&quot; to</p>
<p>				break it into two lines, in VS the cursor would move to the appropriate tab stop on the</p>
<p>				next line. PB .NET does not do that</p>
<p>				if 1 = 2 or 3 = 4 then</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634891">634891</a></td>
<td>There are 2 issues with pastertf:</p>
<p>				- cannot toggle inputfieldnamesvisible after pastertf </p>
<p>				- pastertf will insert &quot;owidctlpar&quot; at the beginning of the document</p>
<p>				RTF has been saved to a table. After it is retrieved and pastertf is used, you</p>
<p>				can see that &quot;owidctlpar&quot; is inserted at the beginning of the rte control. The</p>
<p>				owidctlpar is also a larger font size that the rest of the document. The other</p>
<p>				issue is you cannot toggle the inputfieldnamesvisible after pastertf().</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634893">634893</a></td>
<td>Customer is requesting the ability to add interfaces using the .NET assembly wizard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634896">634896</a></td>
<td>Add the ability to add additional interfaces to the solution explorer. </p>
<p>				UI wasn&#39;t obvious where this option was but it is possible to do it after the object is created.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR634968">634968</a></td>
<td>When the variable to which the initial value is not set is used for the parameter of stored procedure of an oracle, an oracle may disconnect connection. This phenomenon will be caused, when a char data type is used for IN variable and RPC is used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR635032">635032</a></td>
<td>After connecting to Oracle our application enables a role that allows the user to select, insert, update and delete rows from the tables.</p>
<p>				Because the DDDW creates a new DB connection it does not enable this role and</p>
<p>				therefore cannot access any of the tables and creates a DB error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR635092">635092</a></td>
<td>Customer is requesting an enhancement to allow multiple namespace/using selections.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR635158">635158</a></td>
<td>When there is a comment in the first line in the SQL of a Datawindow it will force switching to graphical mode in DW painter when going to -&gt;datasource.</p>
<p>				If the comment is at the end, there is no problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR635191">635191</a></td>
<td>PSE NOTES: </p>
<p>				----------------------- </p>
<p>				OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5.1_4740</p>
<p>				Database/Driver File/Version: PBO90115.dll with Oracle Client version 9.</p>
<p>				Comments: After generating P-CODE EXE application, it crashes with GPF on PBSHR115.dll - </p>
<p>				function: PBSHR115!PbHeap_free</p>
<p>				eax=00330030 ebx=00000000 ecx=00000000 edx=00310038 esi=00000001 edi=7c80982e</p>
<p>				eip=00545964 esp=0012f504 ebp=00e68ed4 iopl=0 nv up ei pl nz na po nc</p>
<p>				cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000206</p>
<p>				*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Archivos de programa\Sybase\Shared\PowerBuilder\PBSHR115.dll - </p>
<p>				funci髇: PBSHR115!PbHeap_free</p>
<p>				0054594c d7 xlat</p>
<p>				0054594d 85c0 test eax,eax</p>
<p>				0054594f 75bf jnz PBSHR115!PbHeap_free+0x260 (00545910)</p>
<p>				00545951 8b45f0 mov eax,[ebp-0x10]</p>
<p>				00545954 8b55f4 mov edx,[ebp-0xc]</p>
<p>				00545957 33c9 xor ecx,ecx</p>
<p>				00545959 3bc1 cmp eax,ecx</p>
<p>				0054595b 7507 jnz PBSHR115!PbHeap_free+0x2b4 (00545964)</p>
<p>				0054595d 8b44241c mov eax,[esp+0x1c]</p>
<p>				00545961 83c0f8 add eax,0xfffffff8</p>
<p>				ERROR -&gt; 00545964 895004 mov [eax+0x4],edx ds:0023:00330034=006e002e</p>
<p>				00545967 8b45f4 mov eax,[ebp-0xc]</p>
<p>				0054596a 3bc1 cmp eax,ecx</p>
<p>				0054596c 7405 jz PBSHR115!PbHeap_free+0x2c3 (00545973)</p>
<p>				0054596e 8b55f0 mov edx,[ebp-0x10]</p>
<p>				00545971 8910 mov [eax],edx</p>
<p>				00545973 8b442414 mov eax,[esp+0x14]</p>
<p>				00545977 51 push ecx</p>
<p>				00545978 50 push eax</p>
<p>				00545979 894df0 mov [ebp-0x10],ecx</p>
<p>				0054597c 894df4 mov [ebp-0xc],ecx</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR635460">635460</a></td>
<td>In PB 9 when a ms sqlserver (mss driver) bit column which contains a null value is retrieved into a datawindow, the datawindow has the column value as 0. This behavior was incorrect, but the customer created many applications based on this behavior. The customer is now migrating to pb 11.5 (snc driver) and the same datawindow column is being represented as a null instead of the 0 that was in pb 9. This is correct behavior, however it would take a tremendous amount of effort for the customer to code a fix for this change in behavior in all their applications. A db trace shows a blank for the null bit value coming back from the database, so PB 9 is converting this to a 0. </p>
<p>				The customer would like a dbparm or perhaps a pb.ini setting which would revert pb 11.5 behavior back to the pb 9 behavior of 0 instead of null for null bit columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_131.htm#CR635607">635607</a></td>
<td>When deploying a .net assembly that is returning</p>
<p>				a single object results in a deployment error of:</p>
<p>				Error 1 ) expected</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR635772">635772</a></td>
<td>Customer produced dump file that needs analysis by engineering to find the root cause or get more diagnostics.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR636111">636111</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 12.0 Classic GA and 12.0 EBF 17998</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Some XML data is not imported correctly into datawindow. </p>
<p>				Open 42100782873068000140550010023275239998707020.xml file and look for the following entries:</p>
<p>				Under nitem=89, we do have values to be imported...</p>
<p>				- &lt;det nItem=&quot;89&quot;&gt;</p>
<p>				...</p>
<p>				- &lt;ICMS&gt;</p>
<p>				- &lt;ICMS70&gt;</p>
<p>				&lt;orig&gt;2&lt;/orig&gt; </p>
<p>				&lt;CST&gt;70&lt;/CST&gt; </p>
<p>				&lt;modBC&gt;3&lt;/modBC&gt; </p>
<p>				&lt;pRedBC&gt;9.90&lt;/pRedBC&gt; </p>
<p>				&lt;vBC&gt;4.64&lt;/vBC&gt; </p>
<p>				&lt;pICMS&gt;12.00&lt;/pICMS&gt; </p>
<p>				&lt;vICMS&gt;0.56&lt;/vICMS&gt; </p>
<p>				&lt;modBCST&gt;0&lt;/modBCST&gt; </p>
<p>				&lt;vBCST&gt;6.71&lt;/vBCST&gt; </p>
<p>				&lt;pICMSST&gt;17.00&lt;/pICMSST&gt; </p>
<p>				&lt;vICMSST&gt;0.58&lt;/vICMSST&gt; </p>
<p>				&lt;/ICMS70&gt;</p>
<p>				&lt;/ICMS&gt;</p>
<p>				...but the values are imported as blank.</p>
<p>				But for next value nitem=90, there are same kind of valid values, and these ones are imported ok:</p>
<p>				- &lt;ICMS&gt;</p>
<p>				- &lt;ICMS70&gt;</p>
<p>				&lt;orig&gt;2&lt;/orig&gt; </p>
<p>				&lt;CST&gt;70&lt;/CST&gt; </p>
<p>				&lt;modBC&gt;3&lt;/modBC&gt; </p>
<p>				&lt;pRedBC&gt;9.90&lt;/pRedBC&gt; </p>
<p>				&lt;vBC&gt;7.56&lt;/vBC&gt; </p>
<p>				&lt;pICMS&gt;12.00&lt;/pICMS&gt; </p>
<p>				&lt;vICMS&gt;0.90&lt;/vICMS&gt; </p>
<p>				&lt;modBCST&gt;0&lt;/modBCST&gt; </p>
<p>				&lt;vBCST&gt;10.94&lt;/vBCST&gt; </p>
<p>				&lt;pICMSST&gt;17.00&lt;/pICMSST&gt; </p>
<p>				&lt;vICMSST&gt;0.96&lt;/vICMSST&gt; </p>
<p>				&lt;/ICMS70&gt;</p>
<p>				&lt;/ICMS&gt;</p>
<p>				As a result, the icms_type computed column for nitem=89 returns &quot;ER&quot; in formula, but it should return 70 instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR636161">636161</a></td>
<td>PowerScript disappears for autoinstatiated inherited nvo after full build. When unchecking autoinstatiate property it reappears in script painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR636199">636199</a></td>
<td>OS: Linux Red Hat 5.0 AS</p>
<p>				Versions and Build #s Tested: PowerBuilder VM 11.5.1 on Linux from Linux115_4608R_100315.tar.gz</p>
<p>				EAServer 6.3 on Linux </p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: After setting PB_HEAP_TRACE=true and then starting EAServer 6.3 on Linux, EAServer hangs iiop connections when PowerBuilder client issues a CreateInstance(). Also, Powerbuilder client hangs on Windows machine side.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR636208">636208</a></td>
<td>Printopen( ) powerscript function in pb 12 .net returns 0. Works as expected in PB 12 Classic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR636261">636261</a></td>
<td>DataWindow prints the header of an excessive column, when fulfilling the following conditions.</p>
<p>				1. The data number of cases of DataWindow does not fulfill the value of newspaper columns across.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR636279">636279</a></td>
<td>Slow performance using setitem and insertrow(0)</p>
<p>				in a for..next loop when composite report&#39;s paper orientation is set to landscape.</p>
<p>				The for..next loop is set to 200, the approx time is 26 to 30 seconds to complete when</p>
<p>				paper orientation is set to landscape. When paper orientation is set to default,</p>
<p>				it takes approx 11 to 15 seconds.</p>
<p>				Composite datawindow contains 2 child datawindows.</p>
<p>				idwc_report.setredraw(false)</p>
<p>				idwc_graph.setredraw(false)</p>
<p>				For i = 4 to ll_rows</p>
<p>				row = idwc_report.InsertRow(0)</p>
<p>				idwc_report.SetItem(row,1,somevalue1)</p>
<p>				idwc_report.SetItem(row,2,somevalue2)</p>
<p>				row = idwc_graph.InsertRow(0)</p>
<p>				idwc_graph.SetItem(row,1,somevalue3)</p>
<p>				idwc_graph.SetItem(row,2,somevalue1)</p>
<p>				Next</p>
<p>				idwc_report.setredraw(true)</p>
<p>				idwc_graph.setredraw(true)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR636387">636387</a></td>
<td>When you add code into a button and add the assembly, compilation works but deployment fails with this error:</p>
<p>				---------- Error messages: (15:42:51)</p>
<p>				Error when compiling generated C# code:</p>
<p>				w_ws.cb_11618382.clicked(13,13): error CS0121: The call is ambiguous between the following methods or properties: &#39;Sybase.PowerBuilder.PBAny.PBAny(Sybase.PowerBuilder.PBLongLong)&#39; and &#39;Sybase.PowerBuilder.PBAny.PBAny(Sybase.PowerBuilder.PBReal)&#39;</p>
<p>				---------- Finished (15:42:51)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR636416">636416</a></td>
<td>If a machine has a previous version of the PB Runtime Packager on it and the msi for a PB 12 version is used, the only options are to &quot;Repair&quot; or &quot;Remove&quot; and the window titles refer to the older version</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR636418">636418</a></td>
<td>Crash dump analysis requested. Customer is having PB 12 crash when executing a type of SQL statement similar to the following:</p>
<p>				The following select statement causes a GPF in PowerBuilder 12, which</p>
<p>				includes builds 5530 and 6107. The GPF error happens using dbms o90, o10,</p>
<p>				and ora. It also occurs in the code and database browser.</p>
<p>				select object_id, object_id + object_id + object_id + object_id +</p>
<p>				object_id + object_id + object_id + object_id + object_id + object_id +</p>
<p>				object_id + object_id + object_id + object_id + object_id + object_id</p>
<p>				from all_objects where rownum = 1;</p>
<p>				I cannot reproduce it on my machine and we have checked loaded dlls and our environments looks identical.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR636432">636432</a></td>
<td>Customer has upgraded his Adobe Reader to the newest version 9.3.3 and his PB application is now crashing quite frequently. He has submitted crash dumps as he has not been able to create a small testcase. Looking at the crash dumps, no PB dlls are in the call stack that I can see but the customer is insisting that PB engineering take a look at them, confirm where the problem lies as they believe it&#39;s a PB problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR636688">636688</a></td>
<td>Details on using an enumerator to traverse a collection</p>
<p>				in PB .NET. should be documented.</p>
<p>				For example:</p>
<p>				IEnumerator myEnum </p>
<p>				CommandBar myCommandBar</p>
<p>				myApplication = Microsoft.VisualBasic.Interaction.CreateObject(&quot;VisualStudio.DTE.9.0&quot;,&quot;&quot;);</p>
<p>				myCommandBars = myApplication.CommandBars ;</p>
<p>				myEnum = myCommandBars.GetEnumerator();</p>
<p>				do while myEnum.MoveNext()</p>
<p>				myCommandBar = myEnum.Current</p>
<p>				MessageBox ( &quot;CommandBar&quot;, myCommandBar.Name )</p>
<p>				loop</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR636752">636752</a></td>
<td>It is not possible to make changes to rows/colums in the grid (build 5530), or even worse, the rows/columns in the grid disappears completely (build 6107 and 6125)</p>
<p>				If you have added a control which is positioned relative to the rows/columns in the grid, (use the Grid.IsSharedSizeScope property) you get an exception when trying to open the window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR636810">636810</a></td>
<td>Production application occasionally crashes. The problem occurs when they&#39;re either doing report generation or printing -- mostly printing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR636890">636890</a></td>
<td>When Hebrew Regional Options are set, a DataWindow column with CheckBox Edit Style whose scale property is checked and 3D look property unchecked displayed a strange mark</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR637030">637030</a></td>
<td>When attempting to publish: getting a cannot generate application manifest file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR637167">637167</a></td>
<td>When updating a datawindow using a stored procedure</p>
<p>				and the sp has out parmeters, the following error will occur:</p>
<p>				From the dw painter:</p>
<p>				PB 11.5.1 - ORA-01459: invalid length for variable character string</p>
<p>				PB 12 - ORA-06550: line 1, column 15:</p>
<p>				PLS-00306: wrong number or types of arguments in call to &#39;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&#39;</p>
<p>				From EAS 5.5 and PB 12 the error returns as:</p>
<p>				ORA-0000: normal successful operation</p>
<p>				Problem happens when the sp has out parameters. The dw is not using the out</p>
<p>				parameters but they are appear to be getting bind to the blob datatype from the db trace log.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR637435">637435</a></td>
<td>Currently the AVI control can only contain uncompressed video or video compressed using run-length encoding (BI_RLE8).We would like support for the more common compression formats.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR637492">637492</a></td>
<td>Customer would like a clearer message on WPF proxy errors.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR637584">637584</a></td>
<td>DataWindow GIF Picture controls with a transparent background were displayed with </p>
<p>				a gray background when the Windows display settings were set to 16-bit color quality.</p>
<p>				In 32-bit color quality the problem did not occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR637730">637730</a></td>
<td>On Windows 7 a window with a long opening time may get opened behind other windows instead of in front.</p>
<p>				This issue could be caused by the Desktop Window Manager service.</p>
<p>				Upon disabling this service or calling the API call to disable the ghosting feature (DisableProcessWindowsGhosting) the issue was not seen.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR637810">637810</a></td>
<td>The same error as CR#606609 is reproduced also by MSSQL OLEDB. CR is already being fixed to SNC. Please CR#606609 fixed to MSSQL OLEDB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR637852">637852</a></td>
<td>Unable to change and save the width of columns for Grid DWs in the DW painter preview pane. In PB12 classic this works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR637864">637864</a></td>
<td>If you tab in the script painter, type some code, move the cursor to somewhere in the code and hit the enter key. The code will be split, but text before the cursor is included on the next line instead of only the text after the cursor. This doesn&#39;t happen in Powerbuilder 12 classic. This is causing the customer to code incorrectly and causing editing issues.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR637865">637865</a></td>
<td>.Net targets and WPF: </p>
<p>				With a DataWindow and setting SQLPreview event return value 2, </p>
<p>				SQL statements still got executed instead of being skipped.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR637933">637933</a></td>
<td>DB Painter cannot obtain the view definition of Oracle of the same name. </p>
<p>				For example, when two users define the view of the same name, DB Painter may obtain a view definition of a different user.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR637963">637963</a></td>
<td>Cannot resize the grid container area and save it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR638061">638061</a></td>
<td>Solaris PBVM fail to pass single char parameter to Oracle RPCFunc function. The RPCFunc </p>
<p>				function captures the parameter and call it to Oracle stored procedure. Eventually, Oracle stored procedure only get empty string when the input parameter contains single character. The problem does not happen on Windows based PBVM.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR638087">638087</a></td>
<td>A RTF column in a FreeForm DW with AutoSizeHeight=true will only display the portion of the text that fits onto the control. There is no way to scroll down inside the column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR638096">638096</a></td>
<td>The o84 interface is no longer available in PB 11.5 and higher...</p>
<p>				http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.dc00586_1150/html/dplynet/BABJHCJA.htm</p>
<p>				pbo84115.dll</p>
<p>				Oracle8i native interface</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR638238">638238</a></td>
<td>In a picture control on a window and a picture object in a datawindow a transparent PNG file displays the background correctly. But a transparent animated GIF file does not. It shows either a white background or a black background during the animation. Neither is correct because it is transparent, the window color should always be the background color.</p>
<p>				In addition the GIF file does not animate in the datawindow.</p>
<p>				This is an enhancement request to correctly display and animate animated GIF files in PB picture controls on windows and picture objects on datawindows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR638351">638351</a></td>
<td>Access violation in the pbdwe12 at runtime. </p>
<p>				PBDWE120!DWRetrieveDbiSql::BuildSelectArgs+0x82</p>
<p>				RESOLUTION: Datastores in customer&#39;s code were not being destroyed properly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR638472">638472</a></td>
<td>The customer is using GetFileSaveName and thinks the filter is not working correctly. He says if he specifies a default extension, and specifies a filter that contains multiple file extensions in the Save as type dropdown list, that the default extension should be the selected in the save as type list. If this is the case then it only displays files of the default extension and if you enter a filename without an extension you then get the default extension. But instead what is happening is whatever is first in the save as type dropdown becomes the default, not the default extension you wanted. Only files of the type of the first one in the dropdown are listed, and if you enter a filename the default extension is also the type that is first in the drop down, not the default you wanted.</p>
<p>				For example assume the call is this:</p>
<p>				ls_save_as_string = &quot;Excel 8,*.xls, Excel 12,*.xlsx, PDF,*.pdf, Text,*.txt&quot;</p>
<p>				getFileSaveName(&#39;Save Report&#39;, ls_path, ls_file, &#39;PDF&#39;, ls_save_as_string)</p>
<p>				You want the default to be PDF. The file specifies 4 types and the save as type dropdown lists these 4 type in order shown, so the &quot;selected&quot; type is whatever happens to be first in the list. In this case it&#39;s xls. So only xls files are displayed in the dialog, and the default extension added to a file name is xls. But it should be PDF. PDF should have been the initial selection in the save as type dropdown.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR638608">638608</a></td>
<td>When running a PB 12 .NET exe using the run command from a PB 12 win 32 application bitmap used in picture button is missing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR638647">638647</a></td>
<td>Customer has migrated his application to Win7 x32 and is experiencing crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR638847">638847</a></td>
<td>Webdw behavior differences</p>
<p>				HTMLGenerator90</p>
<p>				Button display with the picture only and when you mouse over the button</p>
<p>				the pointer changes to a hand and &quot;none&quot; displays in a tooltip</p>
<p>				HTMLGenerator115</p>
<p>				Button display with both the picture and text. (Changing the transparency text for</p>
<p>				button has no effect.). When you mouse over the button, the cursor does not change</p>
<p>				to a hand and no tooltip displays.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR638968">638968</a></td>
<td>Exception raised when calling an external function on Windows7 using PB 12 .Net version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR638990">638990</a></td>
<td>Migrate a PB 12 Classic application that has</p>
<p>				more than one Txt Control ocx on a window to PB 12 .NET results in the following</p>
<p>				error:</p>
<p>				Migration complete</p>
<p>				Migration return code = 110</p>
<p>				Unable to add target</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR639123">639123</a></td>
<td>Changing the Display appearence to Large Fonts has no effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR639141">639141</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.5.1 all builds</p>
<p>				Database/Driver File/Version: N/a </p>
<p>				Comments:</p>
<p>				We&#39;d like to request a more detailed information about SCC/PBG recreation proceedings for Powerbuilder users.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR639220">639220</a></td>
<td>We need to be able to print the datawindows in the same job but have the data print out correctly. Currently its not just that the data prints in the wrong fields, some of it doesn&#39;t print at all.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR639236">639236</a></td>
<td>PowerBuilder app reconnects to SA 11 after dropping connection</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR639372">639372</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 11.5.1_4788</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: RichText DW prints one copy only from within DW Painter and by choosing menu File - Print Report and choosing Copies &gt;=2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR639659">639659</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PocketBuilder 2.5.2 and SQL Anywhere 10.0.1.3415</p>
<p>				Comments: When closing Sync&#39;ing Window during synchronization, PocketBuilder loses the references and crashes at pkvm25.dll. Instead of closing Sync&#39;ing window, if you click on Cancel button instead, nothing happens. That is, pb_cancel_dbmlsync(is_sync_class_name) is not invoked immediatelly and synchronization can never be cancelled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR639663">639663</a></td>
<td>When using the Microsoft Office Word Document control (Word.Document.12) and trying to use a blob previously saved in the database using the following syntax:</p>
<p>				ole_1.objectdata= fromDb </p>
<p>				The application terminates with a R0021 Application Execution Error - Bad Runtime function reference at line.....</p>
<p>				If the blob is saved to the disk as a .docx file and then inserted into the control with InsertFile(), it works without error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR639688">639688</a></td>
<td>Using dw create to create a dw from syntax causes</p>
<p>				the PB ide to shutdown immediately with no errors.</p>
<p>				RESOLUTION: Engineering provided a workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR639691">639691</a></td>
<td>The customer has 11.5 PB web service proxy objects that use EasySoap in his application. He is deploying the PB application using the PB Runtime packager. They select PowerBuilder Standard Components for the Powerbuilder Base Components and check the Soap Client for Web Service under Other Components. The runtime packager deploys the Sybase.Powerbuilder.WebService.Runtime.dll and Sybase.PowerBuilder.WebService.RuntimeRemoteLoader.dll to the shared/powerbuilder directory on the deployed machine. But they find this does not run. They must put these 2 Webservice dlls in the GAC and then the applications runs.</p>
<p>				The question is why does the runtime packager put them in the shared/powerbuilder directory instead of the GAC?</p>
<p>				The documentation states if you select PowerBuilder .Net Components as the base component then .Net asssemblies are deployed to the GAC, but they say they must select PowerBuilder Standard Components to get all the run time dlls their application needs. Since these 2 dlls are obviously .Net assemblies, why can&#39;t PB deploy them to the GAC?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR639812">639812</a></td>
<td>We have a DataWindow based on 3 Oracle timestamp columns, When retrieving datas in the PB .Net IDE painter, we get garbage. Works fine with PB 12 Classic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR639817">639817</a></td>
<td>compiler warning c0210, when you create or modify an event with an array argument. Worked ok in PB 10.2</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR639819">639819</a></td>
<td>Shared Datawindow: SelectRow causes GPF when called in rowfocuschanged event when rows have been discarded in shared Datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR639879">639879</a></td>
<td>OS: Linux Red Hat 5.0 AS </p>
<p>				Versions and Build #s Tested: PowerBuilder VM 11.5.1 on Linux from Linux115_4608R_100315.tar.gz </p>
<p>				EAServer 6.3 on Linux </p>
<p>				Database/Driver File/Version: N/A </p>
<p>				Comments: When invoking PB NVO component that contains a datastore with a dw and inside dw, a dropdown listbox, PBVM causes EAServer to crash at libpbshr115x.so</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR639955">639955</a></td>
<td>PB produces invalid XML-files when using SaveAS XML! on datawindows with &quot;Data Export&quot; set to Meta Data Type = XMLSchema!</p>
<p>				Elements, that embrace the nested get the atribute xsi-nil=&quot;true&quot;. Thats wrong and it does not validate against the PB generated xsd file.</p>
<p>				This is related/caused by CR 589096.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR640025">640025</a></td>
<td>When calling a ocx function and passing an argument, the</p>
<p>				following error results:</p>
<p>				PowerBuilder application execution error</p>
<p>				Application terminated</p>
<p>				Error: Name not found calling external object function </p>
<p>				Works ok in PB 12.1 classic</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR640184">640184</a></td>
<td>MS SQLServer SNC interface</p>
<p>				An error is received when trying to use the N prefix on host variables in embedded sql.</p>
<p>				SELECT NAME INTO :ls_name FROM TEST where name = N:ls_name;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR640188">640188</a></td>
<td>The file PBDWR120.DLL is missing when using the Runtime Packager, ie. is not extracted from the .msi file. The msi file is generated fine but when it is executed the file PBDWR120.DLL is not extracted although in the documentation says this library should be present.</p>
<p>				The file is also not installed by PB installer to shared dir.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR640196">640196</a></td>
<td>Opening a response window in the selectionchanged event of </p>
<p>				a tabcontrol at open time of the parent window can lead to </p>
<p>				strange behavior in which script is executed prematurely.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR640327">640327</a></td>
<td>Picture resource files included in a PB generated .Net assembly or pbd are not displayed in a DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR640539">640539</a></td>
<td>PowerBuider 12 application can send windows messages 2062, 2061 to external windows losing focus</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR640569">640569</a></td>
<td>Cannot input data after Changing the Required property of columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR640600">640600</a></td>
<td>Tested and reproduced with:</p>
<p>				PowerBuilder 11.5.1_4788</p>
<p>				EAServer 6.3 on Linux with PBVM 11.5.1_4608</p>
<p>				Comments:</p>
<p>				We&#39;d like the following information to be considered for the Powerbuilder Application Techniques manual, for future releases/versions.</p>
<p>				We&#39;d like to request the following sample for coding good practices when building PB EAServer client which involves HA/Failover scenario.</p>
<p>				For example: The best practice is to have ConnectToServer() and CreateInstance() inside same event (for instance, same button) so that, if failover occurs, client re-issues same coding, which needs to pass through ConnectToServer() again to connect to next EAServer in cluster, in case of failover scenario.</p>
<p>				Consider the following scenario in PB Client Application:</p>
<p>				connectToServer() is inside a window open() event and createInstance() is inside a button on same window. If failover occurs while window is active, and customer clicks que button, the createInstance() itself is not able to resolve the reconnection and PB will fail with CORBA_COMM_FAILURE.</p>
<p>				The best to do is to include both ConnectToServer() and CreateInstance() inside same event or method. For instance:</p>
<p>				On window open() event, you can place the following:</p>
<p>				connection.Driver = &quot;AppServer&quot;</p>
<p>				connection.UserID = &quot;admin@system&quot;</p>
<p>				connection.Password = &quot;repsyb1&quot;</p>
<p>				connection.Location = &quot;iiop://10.36.17.135:2000;iiop://10.36.17.148:2000&quot;</p>
<p>				connection.options = &quot;ORBsocketReuseLimit = 10&quot; </p>
<p>				Place the following on a button inside same window:</p>
<p>				Long ll_result</p>
<p>				ll_result = connection.Connecttoserver()</p>
<p>				ll_result = connection.Createinstance(in_component, &quot;maison5/n_componente&quot;)</p>
<p>				ll_result = in_component.f_test(50)</p>
<p>				Messagebox(&quot;Result &quot;, ll_result)</p>
<p>				gn_connect.DisconnectServer()</p>
<p>				This will ensure failover to second server will work for EAServer client PB application if failover occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR640607">640607</a></td>
<td>ADPlus Crash Dump Analysis Request. Customer upgraded from EAS 5.2 to 5.5. Two of their nvos call another nvo to run a valuation of all their contracts and now intermittently crashes. The process involves looping through 600,000 contracts to get valuations. One is internal and one is for their dealer brokers. Sometime during the process the application will crash. This didn&#39;t happen with EAServer 5.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR640766">640766</a></td>
<td>The tilde character is causing this problem: in wsdl</p>
<p>				&lt;soap:address location=&quot;https://stcka.hwk-karlsruhe.de/~hwk_ka_wieske/modules/schnittstellen/unitop/ws/v1.php&quot; /&gt;</p>
<p>				When removing it the proxy creation is ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR640808">640808</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 12.0</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: Customer would like picture control to support http external URL to load pictures. Customer would like this functionality in classic, WPF and webform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR640810">640810</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 12.0</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: Customer would like to add support to picture auto-adjust for picture control. Currently, we have the &quot;Original Size&quot; property, only. But it doesn&#39;t have the role of an auto-adjust.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR640885">640885</a></td>
<td>Gap in a row with autosize height option is wider after upgrade to version 12</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR640968">640968</a></td>
<td>GetItem in clientside script returns a different date format</p>
<p>				than in PB 9.</p>
<p>				In PB 11.5 getitem returns as MM/DD/YYYY and in PB 9 it returned it as YYYY/MM/DD.</p>
<p>				&lt;SCRIPT Language=&quot;JavaScript&quot;&gt;</p>
<p>				function dwClient_Clicked(row, objName)</p>
<p>				{</p>
<p>				alert(&#39;GetItem returns &#39; + dwClient.GetItem(row, objName))</p>
<p>				}</p>
<p>				RESOLUTION: Not to be fixed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR641029">641029</a></td>
<td>Description of Problem: </p>
<p>				String(1 - .95, &quot;-0.00000%&quot;) produces -0.05000%</p>
<p>				String(0.75, &quot;-0.00%&quot;) produces -0.75%</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR641179">641179</a></td>
<td>IE window which HyperLinkToURL() created moved to back of parent window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR641251">641251</a></td>
<td>On some machines scrollbars are not displayed in DW painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR641331">641331</a></td>
<td>The application close event is not firing when running and exiting a wpf target application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR641376">641376</a></td>
<td>PowerBuilder Classic 12.0 IDE crashes when the customer tries inserting a non-visual object to a window</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR641465">641465</a></td>
<td>When trying to create a datawindow with joins, the</p>
<p>				following error results:</p>
<p>				Unable to create d_tabular: SQLSTATE = 42000</p>
<p>				Microsoft OLE DB Provider for SQL Server</p>
<p>				The multi-part identifier &quot;interview.interview_id&quot; could not be bound.</p>
<p>				Using OLEDB</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR641742">641742</a></td>
<td>sing LTR propertie in a Datawindow and deploy the application as WebForm to IIS cause a column switched under wrong header.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR641996">641996</a></td>
<td>Customer has migrated his application from PB 10.5.2 -&gt; 11.5.1 and is experiencing unexpected crashes. He&#39;s unable to diagnose a what causes the crash. He has forwarded several ADPlus dumps for review.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR642180">642180</a></td>
<td>OS: Windows XP SP3 </p>
<p>				Versions and Build #s Tested: PowerBuilder 11.5.1_4788 and PB 7.0.3_10180</p>
<p>				Database: ODBC connecting to sample EAS Demo DB</p>
<p>				Comments: Datawindow Control ItemChanged and ItemFocusChanged behaves different between 7.0.3 and 11.5.1. On PB 7.0.3_10180 there are two extra triggerings of ItemFocusChanged. Customer has his code logic inside these events based on dwo.name and this behavior changing causes dwo.name value differences in his code flow between 7.0.3 and 11.5.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR642181">642181</a></td>
<td>Customer is having a performance problem related to the use of menus and contemporary tool bar style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR642257">642257</a></td>
<td>Cannot select Font when adding a column after it was deleted</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR642390">642390</a></td>
<td>SelectBlob with a variable as an argument</p>
<p>				in the where clause returns no results.</p>
<p>				For example,</p>
<p>				//return no results</p>
<p>				Blob Emp_id_pic</p>
<p>				string nn</p>
<p>				nn=&#39;First test file&#39;</p>
<p>				SELECTBLOB BLOBData INTO :Emp_id_pic FROM BLOBTest</p>
<p>				WHERE BLOBTest.BLOBName = :nn</p>
<p>				USING sqlca ;</p>
<p>				// this will work</p>
<p>				Blob Emp_id_pic</p>
<p>				SELECTBLOB BLOBData INTO :Emp_id_pic FROM BLOBTest</p>
<p>				WHERE BLOBTest.BLOBName = &#39;First test file&#39;</p>
<p>				USING sqlca ;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR642557">642557</a></td>
<td>Customer is using dot notation to copy all rows of one column from one datawindow to another:</p>
<p>				dw_2.Object.id[1,ll_rowcount] = dw_1.Object.id[1, ll_rowcount]</p>
<p>				Works fine in PB Classic, but does nothing in PB.Net.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR642587">642587</a></td>
<td>The customer has requested an enhancement to labeling on graphs. Wants to be able to label the actual values above the corresponding bars or something similar. They sometimes are not able to see what the value is, especially if the bar is way over to the right away from the value axis.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR642976">642976</a></td>
<td>Consult/Crash dump analysis. Customer has a large number of customers using his application in PB 8 - 11.5 versions and in all of them when run in a non-Citrix environment they do not crash but in Citrix environment they do. They have been told that we do not test in a Citrix environment but would like to know if the crash dumps they have provided have any useful info to enable them to resolve the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643038">643038</a></td>
<td>Crash dump analysis request. Production EAS application server N (one out of 13 production application servers) crashed with PB Internal Exception on 09/24/2008.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643132">643132</a></td>
<td>Table alias name added to column names when changing datasource.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643159">643159</a></td>
<td>Failed to connect to EAS when Location URL has up to 255 characters</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643198">643198</a></td>
<td>Using SetPostion(ToTop!) on sheets (child or main windows) in an MDI frame and it returns 1 as if working, but the sheet is not brought to the top. Works fine in PB Classic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643254">643254</a></td>
<td>The method of controlling the window size and the state of IE opened by WebForm to HyperLinkToURL does not exist. The customer expects that the method of controlling window size and a state will be added.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643316">643316</a></td>
<td>When selecting a WebService and Method in the</p>
<p>				Web Services Update box in the datawindow painter, the following error</p>
<p>				returns when the webservice has two boolean input parameters:</p>
<p>				An invalid input parameter type was detected</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643326">643326</a></td>
<td>Nested dw using string array crashes on retrieve.</p>
<p>				FAULTING_IP: </p>
<p>				PBDEV115!CVS_Tabbed::SelectTab+4d [e:\pb115\shared\pbdev\vstabbed.cpp @ 576]</p>
<p>				008f0e7d 8b06 mov eax,dword ptr [esi]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)</p>
<p>				ExceptionAddress: 008f0e7d (PBDEV115!CVS_Tabbed::SelectTab+0x0000004d)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 00000000</p>
<p>				Attempt to read from address 00000000</p>
<p>				DEFAULT_BUCKET_ID: NULL_POINTER_READ</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643403">643403</a></td>
<td>After Migrating to PB12 application crashes when updating DB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643415">643415</a></td>
<td>Installing PB 11.5 using a AO license and then when you</p>
<p>				start PB, the following message returns:</p>
<p>				Invalid property file or missing a mandatory edition property</p>
<p>				RESOLUTION: Move the AO license to the Support folder before running install</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643429">643429</a></td>
<td>When multiple layered child windows are open and performing open(window) on a window that isn&#39;t in view that window should be brought to the top. It doesn&#39;t happen with PB 12 .NET, but does with PB 12 classic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643512">643512</a></td>
<td>Unknown software exception (0x80000003) occurs when a window is closed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643715">643715</a></td>
<td>The customer is connecting to ASE, and has code to inhibit datawindow update SQL from being sent to the database. They do this by returning 2 in the datawindow sqlpreview event. This used to stop the update in PB 6.5, but now in PB 11.5 PB is sending the datawindow update sql to the database even with the return 2 in the SQLPreview event.</p>
<p>				Doing the same test using SQL Anywhere however then return 2 is preventing the update sql from being sent to the database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643719">643719</a></td>
<td>OS: Windows XP SP3 </p>
<p>				Versions and Build #s Tested: Powerbuilder 12 .NET</p>
<p>				Database: N/A</p>
<p>				Comments: We have customers in Latin America that would like PowerBuilder to consider the .NET Web Forms Target to be included in PB .NET interface in future versions/releases of PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643796">643796</a></td>
<td>Using orcascript to deploy an eas proxy with the</p>
<p>				build option of &#39;build project with overrides&#39;, results in a warning popup message</p>
<p>				to appear when the easproxy is defined with a application server profile that</p>
<p>				is not defined.</p>
<p>				The warning message that appears is:</p>
<p>				The application server profile used by this project does not exist</p>
<p>				It appears that orcascript will search the registry for the JaguarServerProfiles</p>
<p>				listed in the eas proxy (even though build with overrides) is used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643905">643905</a></td>
<td>The MidA() function returns incorrect and inconsistent results for DBCS (Chinese) strings</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR643945">643945</a></td>
<td>FindRequired is not working as expected in PB 11.5.1 when a datawindow has a column&#39;s Required and Empty String is NULL properties checked. Inserting a new record will work as expected if you enter data in a required field, but if you clear the field by backspacing FindRequired still works as if data is still in the field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR644025">644025</a></td>
<td>If a picture is resized, the color of an OLE column will decrease.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR644113">644113</a></td>
<td>Customer is getting an error when he tries to run his webservice</p>
<p>				The definition of the method signature in Web Service proxy is wrong</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_132.htm#CR644116">644116</a></td>
<td>PSE NOTES: </p>
<p>				----------------------- </p>
<p>				OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 12.0 Build 6107</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: </p>
<p>				1) We need to confirm whether it is possible to declare and pass iSigner2 as an object inside SignedData.Sign method of capicom.dll.</p>
<p>				2) If item 1 is possible, we need a PB sample on how to do that successfully</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR644132">644132</a></td>
<td>long ll_row, ll_ct</p>
<p>				String ls_name</p>
<p>				dw_1.SetRedraw(false)</p>
<p>				string DWfilter2</p>
<p>				DWfilter2 = &quot;id &lt; 100&quot;</p>
<p>				dw_1.SetFilter(DWfilter2)</p>
<p>				dw_1.Filter( )</p>
<p>				dw_1.SetRedraw(true)</p>
<p>				ll_ct = dw_1.RowCount()</p>
<p>				ll_row = dw_1.GetRow()</p>
<p>				if ll_row &gt; 0 then</p>
<p>				ls_name = dw_1.Object.fname[ll_row]</p>
<p>				end if</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR644136">644136</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5_1502 and 11.5.1_4788</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				When PB tries to consume Wb Service method &quot;nfestatusserviconf2&quot;, it returns:</p>
<p>				The definition of the method signature in Web Service proxy is wrong.</p>
<p>				By checking &quot;nfestatusserviconf2&quot; it is defined as &quot;any&quot; datatype - theoretically, that should accept anything as response. Also, customer confirmed SOAP protocol for this webservice is version 1.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR644345">644345</a></td>
<td>When you have a dw expression that references a user</p>
<p>				defined function on a column&#39;s background.color property, and then you try</p>
<p>				to open a window that contains a dw control and datastore, the following</p>
<p>				error returns:</p>
<p>				Error: Null object reference at line 7 in function of_validate_charge_code of object of_validate_charge_code</p>
<p>				If you move the dw expression to a different property, for example, background.gradient.color, than the window opens ok.</p>
<p>				RESOLUTION: Engineering deemed too risky to fixed. The workaround is to add the </p>
<p>				following to the function:</p>
<p>				if isValid(SQLCA)=FALSE then </p>
<p>				sqlca = create transaction </p>
<p>				end if</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR644455">644455</a></td>
<td>Menu created via PopMenu does not trigger event correctly.</p>
<p>				Migrated working PB 11.5.1 sample to PB 12.1 does not trigger the event to the clicked event of the created Popup Menu.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR644594">644594</a></td>
<td>Support Background null in the Property view for Controls (eg. GroupBox - see discussion in CR 570038). In Microsoft WPF for GroupBox you can set Background to null.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR644712">644712</a></td>
<td>PB app appears to be searching the file system</p>
<p>				for a file the same name as the dw control title property.</p>
<p>				For example, if the dw control title name is &#39;none&#39;. You run the app in the PBIDE,</p>
<p>				you can see in FileMon that it is searching for a file called &#39;none.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR645115">645115</a></td>
<td>Calling a Webservice developed to JAX-WS 2.1.5 web service hosted in Oracle WebLogic 10.3.3. EasySoap web service engine:</p>
<p>				calling a method with no arguments, we get this error:</p>
<p>				&quot;Couldn&#39;t create SOAP message due to exception: XML reader error: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character &#39;&lt;&#39; (code 60) excepted space, or &#39;&gt;&#39; or &quot;/&gt;&quot; at [row,col {unknown-source}]: [7,8]&quot;</p>
<p>				calling a method with one integer argument, we get this error:</p>
<p>				&quot;Cannot find dispatch method for {}basicWS&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR645263">645263</a></td>
<td>When a user definition event inherits a pbm_setcursor event, the &#39;message&#39; variable conflicts.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR645279">645279</a></td>
<td>In a certain situation the DW Engine will report an error on retrieve that actually occurred in a previous retrieve.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR645285">645285</a></td>
<td>Cannot change the default fonts for Columns and Text.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR645317">645317</a></td>
<td>MDI toolbar not properly reset after calling changeMenu function in a WinForm application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR645321">645321</a></td>
<td>Problem with two datawindows on one jsp page. Customer is migrating from PB 9 to PB 11.5. In PB 9 they were able to display two datawindows on the same jsp page. This doesn&#39;t seem to work when using the PB 11.5 html datawindow component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR645624">645624</a></td>
<td>Customer is using the TX Text Control OCX in a .NET WPF application. In 12.1 Classic this works perfectly but when he uses it in a 12.1 .NET WPF application he can only use either a header or a footer. If text is entered in both, only the text for the most recently entered header or footer is retained.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR645639">645639</a></td>
<td>Windows 7 is not referenced in the online help or </p>
<p>				online documentation for the OSMajorRevision and OSMinorRevision properties of</p>
<p>				the environment object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR645807">645807</a></td>
<td>When calling a function in a ocx, the following error</p>
<p>				results:</p>
<p>				PowerBuilder application execution error</p>
<p>				Application terminated</p>
<p>				Error: Name not found calling external object function at line 41 in </p>
<p>				function of_savetomemory of object u_rte_dbs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR645947">645947</a></td>
<td>Allow for custom error objects for web services to be</p>
<p>				caught. Currently the customer exception object is not included in the</p>
<p>				webservice proxy.</p>
<p>				As an example:</p>
<p>				Error object named myerror.</p>
<p>				The client application can do the following:</p>
<p>				TRY</p>
<p>				//Some code</p>
<p>				CATCH (Exception e)</p>
<p>				//Some code</p>
<p>				END TRY</p>
<p>				but can&#39;t do the following:</p>
<p>				TRY</p>
<p>				//Some code</p>
<p>				CATCH (myexcption e)</p>
<p>				//Some code</p>
<p>				END TRY</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR645966">645966</a></td>
<td>Problem when submitting multiple args to TX Text ocx control in .NET version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR645969">645969</a></td>
<td>Application was migrated from PB 9 to 11.5. One of the datawindows crashes the IDE when put in a datawindow control on a window.</p>
<p>				The datawindow will open in the datawindow painter, but it will crash on the window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR646109">646109</a></td>
<td>dw_1.find() does not always find row with decimal value argument with more than 16 digits of precision.</p>
<p>				This issue has been looked at previously (CR 489437 and 344196). Customer believes that this should work with our stated 28 digits of precision for the decimal datatype. Customer&#39;s decimal numbers have grown and are now reaching 16+ digits of precision and although the workaround noted in CR 489437 works, he would have to add this throughout his large application and he wants this fixed to the stated 28 digits of precision.</p>
<p>				CR 489437 was closed with the root cause noted as when decimal is of 16 digits or more, data will be lost before or during the pushing to stack operation. </p>
<p>				Solution was to add &#39;d&#39; to the number and this does work. </p>
<p>				Use &quot;9876543210123495.0d&quot; instead of &quot;9876543210123495.0&quot; for decimal comparison.</p>
<p>				The &quot;d&quot; suffix means decimal.</p>
<p>				CR 344196 was closed with a note that this would be addressed in PB 11. With the enhancement to the Decimal datatype in PB 10.5.x to support up to 28 digits this should now work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR646131">646131</a></td>
<td>Using the TX Text Control OCX, the following editing functions work in PB 12.1 Classic but do not work in PB 12.1 .NET:</p>
<p>				Cut, Copy, Paste, Select All and Delete</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR646260">646260</a></td>
<td>PB12 IDE crashes when duplicating a function after debugging in customer application.</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\Program Files\Sybase\Shared\PowerBuilder\PBCMP120.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR646278">646278</a></td>
<td>PrintSetup function does not work with Citrix or Remote desktop for local printers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR646507">646507</a></td>
<td>PB app crashes randomly with a null pointer read error in</p>
<p>				msvcr71!wcscpy</p>
<p>				msvcr71!wcscpy+0x8 </p>
<p>				PBDWE115!DWImportData::SetDataFromClipboard+0x63</p>
<p>				PBDWE115!DWImportDataTXT::ImportBegin+0x3e </p>
<p>				PBDWE115!DWImportData::ImportRows+0x1a </p>
<p>				PBDWE115!DWDataWindowRenderer::TableImport+0x42b </p>
<p>				PBDWE115!DWDataWindow::Import+0x91 </p>
<p>				PBDWE115!DWSemanticFunctions::Import+0x6d </p>
<p>				PBVM115!fnImportClipboard+0x13e</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR646553">646553</a></td>
<td>Migrated datawindows from PB 9 to PB 115 and when</p>
<p>				displaying in a webdw, the formatting is different for the dddw.</p>
<p>				The spacing appears off and the text wraps to the next line.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR646642">646642</a></td>
<td>Data Pipeline copies only the first character of a varchar column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR646663">646663</a></td>
<td>Enhancement Request for a DropdownDataWindow width property </p>
<p>				so that DDDWs of columns can be set to the same width in code </p>
<p>				without unit to pixel conversion errors</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR646677">646677</a></td>
<td>PB_heap error when running jsp pages that uses</p>
<p>				pb 11.5 dw in EAS 5.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR646714">646714</a></td>
<td>This is a follow on problem to CR 636416. If a machine has a previous version of the PB .Net runtime installed by the Runtime Packager on it and the msi for a PB 12.1 .Net runtime is run, the only options are to &quot;Repair&quot; or &quot;Remove&quot; and the window titles refer to the older version. CR 636416 fixed this issue in PB 12.1 but for Standard components only. The problem still exists if you select .Net components in the packager.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR646837">646837</a></td>
<td>createJavaVM() not working as documented</p>
<p>				createjavajm() has two parameter. The second one is isdebug a boolean</p>
<p>				A boolean that determines whether debug information is saved to a file called VM.out in the directory where the current application is located.</p>
<p>				The customer has set this to false and the file vm.out is still being generated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR646880">646880</a></td>
<td>OS: Windows XP SP3 </p>
<p>				Versions and Build #s Tested: PB 11.5.1_4843+1 and 11.5.1_4843+2 (one-off that fixes CR#644136)</p>
<p>				Database/Driver File/Version: N/A </p>
<p>				Comments: When using a 3rd party .NET Assembly, PB application crashes after calling web service. The issue resides in any conflict while reading the class NFe_Util_2G.Util.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR647001">647001</a></td>
<td>Customer upgraded to internal build 4853 to test a fix for CR 642181. It appears that the GetActiveSheet() PowerBuilder method is behaving differently with the new build 4853. It is not consistently returning the active sheet and is causing many of their windows to raise errors.</p>
<p>				The source code has not changed and continues to work properly with the original Build 4566 both from the Original 4566 IDE and deployed with the original 4566 DLLS.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR647357">647357</a></td>
<td>OS: Windows XP SP3 </p>
<p>				Versions and Build #s Tested: PB 11.5.1_4788 </p>
<p>				Database/Driver File/Version: O10 connecting to Oracle 10G with Oracle 10G client</p>
<p>				When running datawindow with datetimes as retrieval arguments, Powerbuilder query forces a wrong and bad index and query takes too long, because it produces a bad query plan. If running same query outside PowerBuilder, or &quot;hardcoding&quot; datetime parameters with to_date() implicit into datawindow query, then correct and fast index is used instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR647446">647446</a></td>
<td>The synchronization of a horizontal scroll bar is delayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR647509">647509</a></td>
<td>Incorrect characters are appearing in the rte control</p>
<p>				when using a rte_1.inputfieldinsert(&quot;dept_id&quot;) and then moving the cursor inside</p>
<p>				the inputfield and then start typing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR647672">647672</a></td>
<td>Passing a structure containing a large byte array to</p>
<p>				a webservice, results in the following error:</p>
<p>				The definition of the method signature is Web Service proxy is wrong -- the</p>
<p>				data doesn&#39;t match the parameter definition</p>
<p>				Same webservice works ok when sending a smaller sized byte array</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR647708">647708</a></td>
<td>Crash dump ananlysis request. The customer is using the autocapture feature of Crossmatch fingerprint scanning DLLs (www.crossmatch.com), and it causes PB application to crash. Customer is unable to isolate to a specific external function call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR647808">647808</a></td>
<td>When the web datawindow generator should generate XHTML for a result that has a NUll value in the column it will crash EAServer.</p>
<p>				PB INTERNAL EXCEPTION on: Thread : 2932, Address : 0x7C350582, Type : EXCEPTION_ACCESS_VIOLATION reading address 0x00000000. CPB_Component::invoke</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR647827">647827</a></td>
<td>OS: Windows XP SP3 </p>
<p>				Versions and Build #s Tested: PB 11.5.1_4843 and 12.0 6170</p>
<p>				Database/Driver File/Version: O10 Interface connecting to Oracle 10.2g with Oracle 10.2g client </p>
<p>				When editing SQL SELECT of datawindow that contains a column type=date, the column datatype is incorrectly changed to column type=datetime. The datetime datatype does not exist for Oracle O10 interface.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR647990">647990</a></td>
<td>When typing a special character &quot;�&quot; in Script Painter with Automatic Popup enabled will cause PB to hang. You can loose all the script done in that event for the object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR648057">648057</a></td>
<td>Customer is using Oracle 10g with the 10g driver. He has an Oracle table created orignally with Oracle date and number datatype columns as below.</p>
<p>				create table testapp_employee</p>
<p>				( employee_name varchar2(30),</p>
<p>				employee_birthdate date,</p>
<p>				employee_age number(3,2),</p>
<p>				employee_state varchar2(30)</p>
<p>				);</p>
<p>				The datawindow maps the number datatype to decimal and the date datatype to datetime. This is fine but when the customer uses the SaveAsType of SQLInsert! to save the SQL from the datawindow the create statement seen below is what is generated. This does not work with Oracle to create a new table.</p>
<p>				CREATE TABLE test12 (</p>
<p>				employee_name char(30),</p>
<p>				employee_birthdate datetime,</p>
<p>				employee_age decimal(16, 2),</p>
<p>				employee_state char(30));</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR648325">648325</a></td>
<td>The customer is looking for a way for an application to gracefully exit when there are memory issues and supply some sort of logging mechanism:</p>
<p>				- throw up a warning message when PowerBuilder applications run out of memory before shutting down and allow the application to terminate gracefully.</p>
<p>				- at least puts some kind of message in the system logs for system administrators to go and figure out the cause of the crash and take remedial measures.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR648433">648433</a></td>
<td>Tics on graph with overlay have white background on print out - related to previous CR 439782 that dealt with the incorrect preview. </p>
<p>				Tests printing to xps/pdf or printing to laserprinter or color printer show this effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR648494">648494</a></td>
<td>The customer is connecting to Oracle and using PB embedded SQL to insert string values into a CLOB column in the database. He is seeing strange results. His testcase writes records from 1 to 65536. Each record has a string the same length as the record number. So record 1 has a string of 1 character, record 32767 has a string of length 32767, etc up to 65536. What he sees is no errors in the insert and the SQLNrows shows a recored inserted for each of the 65536 records. But looking at the table it appears that there are blocks of records that are empty. The first 16k records (1 - 16363) were written correctly. The next 16K (16384 - 32767) are blank. The next 16K (32768 - 49151) are good. Records 49152 - 65535 are blank. And so on.</p>
<p>				The testcase takes too long to run so I inserted a few strategic rows, and the results support the cusotmer&#39;s obsevations. Why does every other 16K work and the others are empty?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR648849">648849</a></td>
<td>Customer would like users to have the option of changing their password on demand rather than wait for the expiry dialog box to appear when their password expires.</p>
<p>				Right now the dbParm PWDialogExp allows for the dialog to open or not open during runtime. Perhaps another option can be added to this that will force the dialog to open.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR648977">648977</a></td>
<td>Migrating the Simple-3D-Carousel Control app to</p>
<p>				PB .NET WPF results in the following migration errors:</p>
<p>				Migrating target C:\pse\pse-12\com_carousel\SPBOC.WPF.Carousel3D\PB App\app.pbt</p>
<p>				Migration complete.</p>
<p>				Migration return code = 110.</p>
<p>				Unable to add target C:\pse\pse-12\com_carousel\SPBOC.WPF.Carousel3D\PB App\wpf\app.pbtx</p>
<p>				Migrating target C:\pse\pse-12\com_carousel\SPBOC.WPF.Carousel3D\PB App\app.pbt</p>
<p>				Migration complete.</p>
<p>				Migration return code = 110.</p>
<p>				Unable to add target C:\pse\pse-12\com_carousel\SPBOC.WPF.Carousel3D\PB App\wpf\app.pbtx</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR648979">648979</a></td>
<td>PB.NET will not show any errormessage for Assemblies that are either at fault or eg. from VS 2010. In the Add reference dialog you can select the dll but it will just do nothing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR649120">649120</a></td>
<td>Target level properties like font, size for column type etc. are not being saved correctly and are not synchronized to the DW creation process.</p>
<p>				A mixture of regression of 645285 and 606603.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR649122">649122</a></td>
<td>In a DataWindow with a large detail band - larger than the display</p>
<p>				area, when the user scrolls ( with the mouse wheel or the scrollbar ), the</p>
<p>				DataWindow event ScrollVertical is not triggered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR649152">649152</a></td>
<td>HTML books will not open in the IDE on Windows 7 even after installing winhlp.exe </p>
<p>				This seems to be a Windows 7 issue at least at the moment. Found several places, here&#39;s one that discusses it.</p>
<p>				http://www.sevenforums.com/software/10668-winhlp32-exe.html</p>
<p>				Installation of the winhlp32.exe from http://www.microsoft.com/downloads/en/details.aspx?FamilyID=258aa5ec-e3d9-4228-8844-008e02b32a2c, but still the HTML books link doesn&#39;t work form the Infomaker IDE.</p>
<p>				To reproduce the problem:</p>
<p>				1. From the Infomaker IDE click on Help &gt; Contents and select a topic to display.</p>
<p>				2. Click on the HTML Books button. Nothing will happen.</p>
<p>				There is a workaround which is to run from the help files from the windows start menu:</p>
<p>				Start &gt; Programs &gt; Sybase &gt; Infomaker 11.5 &gt; Compiled HTML Help Files</p>
<p>				Should be documented as using help is documented for use on Vista. Below is the PB link.</p>
<p>http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc00844.1200/html/pbug/X_ref299869110.htm</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR649253">649253</a></td>
<td>Need to get MapXtreme 2008 component working with PowerBuilder 12 .Net with WindowsFormsHost</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR649259">649259</a></td>
<td>Customer is seeing that when using HTTP the username and password is not being passed to his webservice using the below basicauthentication function. As the documentation mentions https for use of username and password we need to know if this will work with http. Engineering has said it should work but it doesn&#39;t seem to be sent.</p>
<p>				li = conn.setbasicauthentication( ls_endpoint, &quot;CMOAPPS&quot;, &quot;eagles2010&quot;)</p>
<p>				We are using fiddler to see what is being sent to the webservice. The customer needs to send the username and password for security reasons.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR649518">649518</a></td>
<td>Some categories in the category axis and series in the legend are missing in a graph on a child datawindow of the composite datawindow</p>
<p>				if computed fields are associated with the series and category and these fields call lookupdisplay() on DropDownDW column(s).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR649580">649580</a></td>
<td>A crash occurs when trying to generate an executable using batch file and orca script in PowerBuilder 12.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR649585">649585</a></td>
<td>PB WebForms not working inside an IFRAME tag with Internet Explorer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR649774">649774</a></td>
<td>During a loop that reads rows from a file and then updates a table, the executable crashes (Exception 0x80000003 in pbshr115.dll).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR649794">649794</a></td>
<td>OS: Windows XP SP3 </p>
<p>				Versions and Build #s Tested: PB 11.5.1_4843 </p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: Customer requests to oficially certify Rational Clearcase SCC with PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR650231">650231</a></td>
<td>At Windows Vista/7, SingleLineEdit.GetFocus may be caused to the timing which is not intended.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR650500">650500</a></td>
<td>When migrating a multiple pbl application from classic to .NET the first library in the library list shows the actual path to the pbl. However, all subsequent libraries in the list concatenate the full path again to the existing path as follows:</p>
<p>				Library Location</p>
<p>				pfcapp.pbl E:\E:\pfc_pb11_092507\pfc12net\pfcapp\wpf\pfcapp.pbl</p>
<p>				pfcepsrv.pbl E:\pfc_pb11_092507\pfc12net\pfcapp\wpf\e\pfc_pb11_092507\pfc12net\pfeapsrv\pfeapsrv.pbl</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR650504">650504</a></td>
<td>The library list only allows selecting one library at a time. Would like the ability to multiselect libraries when editing the list for addition or deletion of libraries.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR650675">650675</a></td>
<td>Customer has questions on accessibility properties:</p>
<p>				Q1. When a customer queries the DW accessibility properties, what it returns is &quot;~&quot;value~&quot;~t~&quot;value~&quot;. The value is included twice surrounded by tilde quote, and with a tab character between the values. Customer is wondering why it returns in a ~&quot; format instead of just the value.</p>
<p>				Q2. When a customer needs to modify the datawindow accessibility properties, they have to provide the value in that same format (duplicated, surrounded by tilde quotes and with a tab character between the duplicated values). Otherwise, the value doesn&#39;t show up in the IDE.</p>
<p>				According to the Online documentation, to modify the Accessibility properties you should only use the following syntax:</p>
<p>				dw1.Modify(&quot;temp_t.AccessibleName=&#39;Temp&#39;&quot; )</p>
<p>				Q3. When attempting to Modify the AccessibleName or AccessibleDescription value to a Graph in a DataWindow, it doesn&#39;t update or you get a syntax error. Is this a bug?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR650694">650694</a></td>
<td>The customer is using MS SQL Server and has a datawindow with a column with an edit style of ddlb. The code table of the ddlb is populated from dynamically generated embedded SQL. They generate SQL for any table and column on the fly. The data is put in the code table for the column with setvalue. If connected via odbc all is OK. If connected via OLE DB a bit column is displayed as a wierd character instead of the number that it is. If they put a database function Convert in the SQL to convert the bit to an integer, then it all displays properly. But they don&#39;t want the convert in the SQL for other datatypes, so are looking for a different solution.</p>
<p>				Because they don&#39;t know the datatype of the column, they fetch all values from the table into a PB string variable. The string gets set in the code table with the SetValue and the drop down list always displays OK regardless of the actual table datatype. Originally they were using an ASE database and fetching integers, tinyints, and bit columns into the string variable always worked for them. They have moved to SQL Anywhere now, and find that with ODBC, everything still works OK as with ASE. But they are forced to use OLE DB and with OLE DB bit columns do not display correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR650804">650804</a></td>
<td>Drag and Drop events not fired in a DW.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR650854">650854</a></td>
<td>Looking for analysis of crash dump files to determin the reason for a crash when trying to close a window. The customer has a large PFC application they migrated from PB 8. They upgraded PFC to the latest available from Codexchange (11.2). The application works fine now in PB 12.0 Classic when running in the IDE. But when deployed as an exe, a couple of windows crash when an Exit button is clicked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR650987">650987</a></td>
<td>When using windows classic and stylelowered on</p>
<p>				windows controls&#39;, (radiobuttons and checkboxes), there is no focus rectangle.</p>
<p>				A focus rectangle does appear for styleraised.</p>
<p>				There is an property for focus rectangle for Graph, Picture, PictureHyperLink, OLE, OLE Custom Control, StaticText, and StaticHyperLink controls. Why not checkboxes and</p>
<p>				radiobuttons?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR651649">651649</a></td>
<td>Specify Update Properties dialog, failed to show the Table to Update when the Convert To Syntax mode is invoked. Incomplete fix of CR 609630!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR651655">651655</a></td>
<td>When trying to share a library across different targets</p>
<p>				in the same solution, the following error results:</p>
<p>				The pbl has already been loaded in a different target. PowerBuilder does not</p>
<p>				support using the same PBL in different targets within. Please remove or replace one of these PBLS and reload the solution.</p>
<p>				Another message that you can get is:</p>
<p>				One or more libraries under the new target already exists. Please choose</p>
<p>				another location or delete these libraries.</p>
<p>				PB Classic does not have this limitation. </p>
<p>				RESOLUTION: This is designed behavior/limitation in PB12.NET IDE</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR651709">651709</a></td>
<td>Dw.find() returns different results than PB 10.2/PB 10.5.2.</p>
<p>				Using the following:</p>
<p>				findstring = &quot;Upper(display_value)=&#39; STAT&#39;&quot;</p>
<p>				st_result2.Text = String(dw_1.Find(findstring, 1, 9999))</p>
<p>				In PB 10.2/10.5.2 returns 0 and PB 11.5.1/12.1 returns 2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR651804">651804</a></td>
<td>Table.Data.Storage= &#39;Disk&#39; holds table data to a disk. </p>
<p>				However, when the memory which is using application using a task manager is supervised, PB uses a lot of memory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR651852">651852</a></td>
<td>Customer who reported CR 569754 is now experiencing the same problem in PB 12.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR651857">651857</a></td>
<td>Customer&#39;s application is only crashing on Windows for Tablet PC (fully updated) on any version 11.5 up to version PB 11.5.1.4843 and above (12 as well)in pbdwe115.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR651989">651989</a></td>
<td>PBORCA_CompileEntryRegenerate returns -11 for a window with script.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR652217">652217</a></td>
<td>Using Declare and Execute to call Oracle SP, PB</p>
<p>				returning ORA-12899.</p>
<p>				Works in PB 9 and the dbtrace shows:</p>
<p>				(2ee1828): DESCRIBE SELECT: (0.001 MilliSeconds)</p>
<p>				(2ee1828): 1 Bind Columns</p>
<p>				(2ee1828): CHAR Length=9</p>
<p>				The dbtrace in PB 11.5.1 shows:</p>
<p>				3605440): DESCRIBE SELECT:(DBI_GET_SELECT_INFO) (0.004 MS / 2.775 MS)</p>
<p>				(3605440): 1 Bind Columns</p>
<p>				(3605440): CHAR Length=18</p>
<p>				(3605440): EXECUTE:(DBI_DYN_EXECUTE) (3.554 MS / 6.329 MS)</p>
<p>				(3605440): *** ERROR 20001 ***(rc -1) : ORA-20001: ss insert into address...datoAddressId12233374 ...ORA-12899: value too large for column &quot;TSMAINT&quot;.&quot;ADDRESSS&quot;.&quot;ADDRESS_ID&quot; (actual: 16, maximum: <img src='https://www.dbainfo.net/wp-content/uploads/image/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> </p>
<p>				Works ok in sqlplus.</p>
<p>				RESOLUTION: Not a bug. May be issue with testcase. Customer has workaround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR652522">652522</a></td>
<td>DDLB destroys the strings inputted via Japanese IME, when lost a focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR652545">652545</a></td>
<td>PB 12.1 VM crash brings down EAServer 6.3 on regular basis: EXCEPTION_BREAKPOINT</p>
<p>				The exception is always EXCEPTION_BREAKPOINT, but it happens in different components and in different parts of the component lifecycle.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR653465">653465</a></td>
<td>Wrong file generated by SaveAs(XML!) on Linux.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR653582">653582</a></td>
<td>A crash occurs when trying to generate an executable using batch file and orca script.</p>
<p>				A fix had been made for CR 632387 &quot;OrcaScript can gpf upon scc set target APP_PBT &quot;refresh_all importonly&quot; and that worked fine, however with doing the full build it</p>
<p>				crashes in pbvm120.dll</p>
<p>				The issue has been reported for PB 12.1 Build 6639.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR653862">653862</a></td>
<td>Problems in DataWindow with decimals, orphaned rows when regional settings are german and zero is not displayed upon focus as default.</p>
<p>				Workaround: Use US/english settings and set the edit format for focused column explicitely.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR653863">653863</a></td>
<td>The ruler is not in cm but in inches and the ruler is only 1,5 inches long and does not start left hand side</p>
<p>				it starts in the middle (centered). Only if the rulers are disabled and enabled again via options, it will get left aligned and displayed</p>
<p>				across the whole display. (but in inches again). If you close the dw painter and reopen again it will display badly again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR653866">653866</a></td>
<td>If the Edit/Lines In DropDown-Option of the dddw is set eg. to 20 a crash will happen using PB 12.1.0.6518. With PB 12.0.0.6107 or on 64Bit OS Systems it works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR654033">654033</a></td>
<td>GetObjectAtPointer does not work during DragAndDrop operation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR654229">654229</a></td>
<td>The Edit / Lines In DropDown-Option of the dddws is set to 20</p>
<p>				Every DDDW has a Different Unit set. If the unit in the DDDW is different to the unit of the main-Datawindow the height of the dropdown is wrong.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR654239">654239</a></td>
<td>Customer has a dddw which has a filter string. They use sharedata throughout their application with datawindows without a filter string. They use the filter string later in their application after sharedata but in PB 12.1 after sharedata the filter string is no longer accessible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR654419">654419</a></td>
<td>Radiobutton edit style doesn&#39;t display properly when using a html grid datawindow when trying to have both radiobuttons on the same line. The second radiobutton is on the first line, but thedescription displays on a second line under the first radiobutton. This only happens when entering a value for Browser and/or HTML Version of the HTML Format on the Web Generation tab of the datawindow&#39;s properties. This a change in behavior from Powerbuilder 11.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR654435">654435</a></td>
<td>Customer&#39;s application has 13 application servers with a Cisco load balancer. We have EA Server 5.5.0 (Build 55012) and PowerBuilder 11.5.1 Build 4716 installed on Window Server 2003 R2 Service Pack 2 with 4 GB RAM and boot.ini modified to have /3GB switch to increase available memory for process.</p>
<p>				On 01/06/2011 around 11:03 AM one of the EA Server (App Server J ) crashed with PB Internal Exception. I will upload the jaguar logs and PB Dump file for analysis.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR654440">654440</a></td>
<td>Versions and Build #s Tested: PB 11.5.1_4843</p>
<p>				Database/Driver File/Version: SNC with SQL Server 2000</p>
<p>				Comments: Currently, if we set ProviderString=&#39;Language=English&#39; for PB SNC and Spanish SQL Server 2000, datetime errors are fixed in datawindows, but not for sp based datawindows</p>
<p>				Customer needs an automatic way for PB SNC native driver to toogle between Spanish/English so that PB SNC driver doesn&#39;t complain about Language when accessing SQL Server Spanish and querying date data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR654689">654689</a></td>
<td>PB cuts the blank of the character set to be expression on Text Color property. </p>
<p>				Therefore, as for the following formulas, TRUE will be returned. </p>
<p>				IF(&quot; FTtest &quot; = &quot;FTtest&quot;, RGB(0,0,0),RGB(255,0,0))</p>
<p>				IF(LeftA(&quot; LAtest&quot;,7) = &quot;LAtest&quot;,RGB(0,0,0),RGB(255,0,0))</p>
<p>				This behavior differs from a previous version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR654767">654767</a></td>
<td>Application is crashing randomly when multiple windows</p>
<p>				are opened.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR654902">654902</a></td>
<td>On Windows 7 the WPF DataWindow display did not get refreshed </p>
<p>				after some (posted) setfocus calls and typing in some characters in a column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR654910">654910</a></td>
<td>PowerSoft Reports (PSRs) created with PB 10.2 are not correctly displayed with V12.1: for example, vertical texts are shrunked to the left of the report and on top of other objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR654912">654912</a></td>
<td>The DW customer provided was migrated from v.10.5.x.</p>
<p>				Unable to reproduce the issue with a DW created in PB 10.5.2, migrated to v.12 .NET, nor with a DW created in v.12 .NET. Works ok in PB12 classic.</p>
<p>				Symptom: Click on any object (column). You will see that the selection appears in the upper left corner of the DW.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR654916">654916</a></td>
<td>Compiling a winform application results in the following</p>
<p>				error:</p>
<p>				Error when compiling generated C# code:</p>
<p>				n_ds.cs(10,14): error CS0266: Cannot implicitly convert type &#39;Sybase.PowerBuilder.PBDataStore&#39; to &#39;Sybase.PowerBuilder.Win.PBDataStore&#39;. An explicit conversion exists (are you missing a cast?)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR654967">654967</a></td>
<td>Random crash when opening window from a menu item</p>
<p>				and the window contains a ocx.</p>
<p>				PBVM115!PBOLECONTROL::LoadOCXProperties</p>
<p>				RESOLUTION: Problem with third party ocx control</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR655123">655123</a></td>
<td>Close event of a Frame window is not fired during a Windows log off.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR655128">655128</a></td>
<td>DragAndDrop on a ListBox does not work in .Net as in PB12 Classic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR655318">655318</a></td>
<td>Enhancement Request WPF DataWindow: </p>
<p>				Enhance the binding capabilities of custom controls in WPF DataWindow to be able to bind </p>
<p>				the control to two separate columns</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR655322">655322</a></td>
<td>If you delete a DW column and then add it back in again, it wil be given a _1 suffix as if there was already one of the same name in the DW. If you try to manually change it you get:</p>
<p>				&quot;Property value is not valid.&quot; Object reference not set to an instance of an object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR655323">655323</a></td>
<td>The center alignment seems to behave wired, ie. no real reaction, no matter</p>
<p>				what i do, the preview never shows it in the middle. Sometimes in the design after reopening the DW, it will show the checkbox even outside of the border.</p>
<p>				In PB classic the center alignment works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR655346">655346</a></td>
<td>Similar to cr647509. New testcase is using</p>
<p>				inputfieldnamesvisible=false.</p>
<p>				When using rte_1.inputfieldinsert() and then moving the cursor inside the</p>
<p>				input field and then start typing, you can still see incorrect characters appear</p>
<p>				on the fourth line of text in the inputfield.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR655446">655446</a></td>
<td>When the AutoHeight property of the column of DataWindow is enabled, </p>
<p>				a new line for the continuous multi-byte character is started by the position which is not intended.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_133.htm#CR655597">655597</a></td>
<td>Customer has a large application utilizing several webservices and also a Notes OCX created in VB that crashes frequently. The crash can happen at any time and from anywhere in application. Customer has not been able to reproduce the crash consistently. Some agents have the crash occur more than others.</p>
<p>				The application was recently migrated from PB 9 to PB 12.1 in hopes that the crash would be resolved but it has not.</p>
<p>				Running windbg with the crash dmp files show this crashing in ieframe.dll and mshtml.dll and I do not see any PB dlls in the stack trace except for PBVM120.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR655746">655746</a></td>
<td>Filter on a DataWindow in PB classic IDE having a like &#39;%py_desc&#39; clause has more rows then &#39;%y_desc&#39;! The result should be vice versa and the underscore needs to stay the placeholder !</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR655928">655928</a></td>
<td>Enhancement request to support multithreading or shared objects on a multiprocessor machine</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR655935">655935</a></td>
<td>Using ASE 15.0 database, with a table that has a primary key column of an identity datatype. If you retrieve rows in the Database Piainter select a row by clicking on the identity column and right clicking and select delete row, PB deletes the first row, not the row clicked on. Insert row sometimes works and inserts before the row selected. but sometimes it inserts before the first row as well. If you click on a non indentity column it works as it should.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR655936">655936</a></td>
<td>DataWindow in a descendant Window takes dataobject of the ancestor.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR656080">656080</a></td>
<td>This would require the addition of nlwnsck64.dll, nlwnsck.dll and libjtml.dll from EAServer to the PowerBuilder distribution. See CR 653463 for reference.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR656240">656240</a></td>
<td>property &#39;empty string is NULL&#39; does not work for column number</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR656276">656276</a></td>
<td>On some PC&#39;s a picture within a groupbox shows flickering especially </p>
<p>				if the picture has transparent background.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR656297">656297</a></td>
<td>Using the code examples Advanced Gui Sample and</p>
<p>				generate pcode. When deployed to windows 7 64 bit, the application hangs</p>
<p>				OLLOWUP_IP: </p>
<p>				PBVM120!CPB_Session::TriggerEvent+9b [e:\pb12\runtime\pspp\pbsess.cpp @ 884]</p>
<p>				10ce45cb 8b4d10 mov ecx,dword ptr [ebp+10h]</p>
<p>				FAULTING_SOURCE_CODE: </p>
<p>				880: </p>
<p>				881: PBRESULT ret = pbobj-&gt;invoke(NULL, (OB_VTABLE_ID)mid, ci-&gt;pArgs-&gt;GetCount(),</p>
<p>				882: copiedArgs, ret_val);</p>
<p>				883: </p>
<p>				&gt; 884: DealWithReturnValue(ret_val);</p>
<p>				RESOLUTION: Advanced GUI Sample executable failed on windows 7 64-bit. Changed</p>
<p>				Display setting to Smaller - 100% default. App fails when Display setting are set to</p>
<p>				Medium - 125%.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR656417">656417</a></td>
<td>Cannot display the retrieval argument in a computed field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR656615">656615</a></td>
<td>A richText column gets truncated after setting the datawindow in preview mode</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR656620">656620</a></td>
<td>The MenuTitleText left of the menu items is cut-off in contemporary menu&#39;s</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR657010">657010</a></td>
<td>Weird behaviour in Vertical spacing with a mutli-selection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR657163">657163</a></td>
<td>Make resources (pictures, icons..) embedded in the Winform generated executable instead of depending on a path.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR657168">657168</a></td>
<td>RuntimeError no longer raised when accessing a non existing row and an existing row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR657219">657219</a></td>
<td>EAServer is crashing when jsp calling pb component on</p>
<p>				lds_datastore.object.datawindow.data.html</p>
<p>				The log file shows:</p>
<p>				Current thread (0x00bcb000): JavaThread &quot;Thread-76&quot; [_thread_in_native, id=102, stack(0xaf600000,0xaf680000)]</p>
<p>				siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000e</p>
<p>				Registers:</p>
<p>				O0=0xafa5747c O1=0xafd02aba O2=0x00000000 O3=0xffffffff</p>
<p>				O4=0xff334ef0 O5=0xff335578 O6=0xaf67b058 O7=0xafcb7390</p>
<p>				G1=0xff2ad144 G2=0x00001844 G3=0x00000001 G4=0x00000000</p>
<p>				G5=0x00001600 G6=0x00000000 G7=0xb716c200 Y=0x00000000</p>
<p>				PC=0xff2ad174 nPC=0xff2ad178</p>
<p>				Top of Stack: (sp=0xaf67b058)</p>
<p>				0xaf67b058: 00000000 afcb3500 02dce624 0001d091</p>
<p>				0xaf67b068: 00000000 00000001 ff335784 ff3303a8</p>
<p>				0xaf67b078: 00000000 00000000 00000002 afd14358</p>
<p>				0xaf67b088: 0008325c afcb7390 af67b0b8 afa5747c</p>
<p>				0xaf67b098: 00000000 79626173 652e6a61 00000000</p>
<p>				0xaf67b0a8: afa8a808 02dccf88 00000000 afcb3500</p>
<p>				0xaf67b0b8: 02de42f8 02de4304 02de4d54 afcb3500</p>
<p>				0xaf67b0c8: b0f8fcf8 00000000 01000000 00000000 </p>
<p>				Instructions: (pc=0xff2ad174)</p>
<p>				0xff2ad164: ea 05 a0 00 80 a5 60 00 02 80 00 0a a0 10 20 00</p>
<p>				0xff2ad174: d8 0e 20 0e 97 33 20 05 80 8a e0 01 12 80 00 05 </p>
<p>				Stack: [0xaf600000,0xaf680000], sp=0xaf67b058, free space=492k</p>
<p>				Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)</p>
<p>				C [libc.so.1+0xad174] fseek+0x30</p>
<p>				C [libpbdwe115x.so+0x257484] __1cODWHTMLRenderer2t6MpnNDWHTMLGenArgs__v_+0xe4</p>
<p>				C [libpbdwe115x.so+0x252d24] __1cZDWHTMLAbsPositionRenderer2t6MpnNDWHTMLGenArgs__v_+0x20</p>
<p>				C [libpbdwe115x.so+0x243584] __1cUDWDataWindowRendererMGenerateHtml6MiipnLstg_anchorS_pnSstg_subpool_entryS_ppwpl7677_v_+0x420</p>
<p>				C [libpbdwe115x.so+0x388c78] __1cMDWDataWindowMGenerateHtml6MiipnLstg_anchorS_pnSstg_subpool_entryS_ppwpl7677_v_+0x54</p>
<p>				C [libpbdwe115x.so+0x15cbe4] __1cMDWDataWindowJParseDesc6MpnNdparse_anchor_pw_h_+0x1178</p>
<p>				C [libpbdwe115x.so+0x158284] __1cMDWDataWindowNParseProgDesc6MpnNdparse_anchor__h_+0xf4</p>
<p>				C [libpbdwe115x.so+0x14b600] dwDescribeObject+0xb4</p>
<p>				C [libpbdwe115x.so+0x136f74] dwGetProperty+0x934</p>
<p>				C [libpbvm115x.so+0xf33c4] __1cQOB_RUNTIME_CLASSGinvoke6MpnHob_this_pnJOB_OBJECT_HpwnMOB_ROUT_TYPE_HpnHob_data_iip7_l_+0x504</p>
<p>				C [libpbvm115x.so+0xf2ea4] __1cQOB_RUNTIME_CLASSGinvoke6MpnHob_this_pnJOB_OBJECT_HHpnHob_data_p5_l_+0x20c</p>
<p>				C [libpbvm115x.so+0x16a414] __1cPOB_OBJECT_LOCALGinvoke6MpnQOB_RUNTIME_CLASS_HHpnHob_data_p3_l_+0x3c</p>
<p>				C [libpbvm115x.so+0x1b98e8] ot_process_dotfunccall+0x790</p>
<p>				C [libpbvm115x.so+0x237008] sf_dotfunccall_any+0x50</p>
<p>				C [libpbvm115x.so+0xe528c] rt_exec_pcode+0x4f8</p>
<p>				C [libpbvm115x.so+0xf3a74] __1cQOB_RUNTIME_CLASSGinvoke6MpnHob_this_pnJOB_OBJECT_HpwnMOB_ROUT_TYPE_HpnHob_data_iip7_l_+0xbb4</p>
<p>				C [libpbvm115x.so+0xf2ea4] __1cQOB_RUNTIME_CLASSGinvoke6MpnHob_this_pnJOB_OBJECT_HHpnHob_data_p5_l_+0x20c</p>
<p>				C [libpbvm115x.so+0x16a414] __1cPOB_OBJECT_LOCALGinvoke6MpnQOB_RUNTIME_CLASS_HHpnHob_data_p3_l_+0x3c</p>
<p>				C [libpbvm115x.so+0x190a2c] __1cOOB_OREQdD_INVOKEHExecute6MpnHob_this__l_+0x20c</p>
<p>				C [libpbvm115x.so+0x37cc20] __1cKCPB_ObjectLExecRequest6MnOOB_IMARSHALINGMREQdDUEST_TYPE_pnK_jagstream_pwpnMOBJagArgInfo__l_+0x368</p>
<p>				C [libpbvm115x.so+0x37b1f8] __1cKCPB_ObjectIdoInvoke6MpnK_jagstream__v_+0x3cc</p>
<p>				C [libpbvm115x.so+0x37ae14] tryInvoke+0x1c</p>
<p>				C [libjsrv_r.so+0x7f4] srv_catch_exception+0x64</p>
<p>				C [libpbvm115x.so+0x37acf4] __1cKCPB_ObjectGinvoke6MpnK_jagstream_pw_v_+0x64</p>
<p>				C [libpbvm115x.so+0x37d598] __1cPPBObject_invoke6FpnJ_PBobject_pnK_jagstream_pnJ_jagchars_i_v_+0x1d4</p>
<p>				C [libjdispatch.so+0x43d04] __1cbYcom_sybase_jaguar_server_JaguarObjectNativeMethodsGinvoke6FnOjava_longValue_1nNjava_intValue_rnbLcom_sybase_jaguar_server_JaguarStream_rnbNcom_sybase_djc_rmi_iiop_CdrOutputStream_rnbMcom_sybase_djc_rmi_iiop_CdrInputStream_2_i_+0x224</p>
<p>				C [libjdispatch.so+0x41ccc] Java_com_sybase_jaguar_server_JaguarObject_invoke+0x12c</p>
<p>				j com.sybase.jaguar.server.JaguarObject.invoke(JJILcom/sybase/jaguar/server/JaguarStream;Lcom/sybase/djc/rmi/iiop/CdrOutputStream;Lcom/sybase/djc/rmi/iiop/CdrInputStream;I)I+-10550842</p>
<p>				j com.sybase.jaguar.server.JaguarObject.invoke(JJILcom/sybase/jaguar/server/JaguarStream;Lcom/sybase/djc/rmi/iiop/CdrOutputStream;Lcom/sybase/djc/rmi/iiop/CdrInputStream;I)I+0</p>
<p>				j com.sybase.jaguar.server.JaguarObject.access$200(JJILcom/sybase/jaguar/server/JaguarStream;Lcom/sybase/djc/rmi/iiop/CdrOutputStream;Lcom/sybase/djc/rmi/iiop/CdrInputStream;I)I+12</p>
<p>				j com.sybase.jaguar.server.JaguarObject$2.invoke()Ljava/lang/Object;+140</p>
<p>				j com.sybase.jaguar.server.BindThread.run()V+68</p>
<p>				v ~StubRoutines::call_stub</p>
<p>				V [libjvm.so+0x1347c4]</p>
<p>				V [libjvm.so+0x477150]</p>
<p>				V [libjvm.so+0x1d1bc0]</p>
<p>				V [libjvm.so+0x1e4edc]</p>
<p>				V [libjvm.so+0x728b5c]</p>
<p>				V [libjvm.so+0x6709e0]</p>
<p>				Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)</p>
<p>				j com.sybase.jaguar.server.JaguarObject.invoke(JJILcom/sybase/jaguar/server/JaguarStream;Lcom/sybase/djc/rmi/iiop/CdrOutputStream;Lcom/sybase/djc/rmi/iiop/CdrInputStream;I)I+0</p>
<p>				j com.sybase.jaguar.server.JaguarObject.access$200(JJILcom/sybase/jaguar/server/JaguarStream;Lcom/sybase/djc/rmi/iiop/CdrOutputStream;Lcom/sybase/djc/rmi/iiop/CdrInputStream;I)I+12</p>
<p>				j com.sybase.jaguar.server.JaguarObject$2.invoke()Ljava/lang/Object;+140</p>
<p>				j com.sybase.jaguar.server.BindThread.run()V+68</p>
<p>				v ~StubRoutines::call_stub</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR657237">657237</a></td>
<td>The customer migrated an app from 8.0 to 11.5 They have a dddw that is now displaying incorrectly. The dddw has 120 rows in it and is set to display 20 lines with a vertical scroll bar. But the dddw display now starts right up at the very top of the computer screen all the way to the bottom of the screen, displaying many more rows that 20. There is also no vertical scroll bar, and there are more rows that can&#39;t be navigated to.</p>
<p>				If you set the lines to 0, it behaves as it should. You get about 6 rows displayed starting at the dddw location on the window, and a vertical scroll bar that allows navigation to all dddw rows. But set the lines to 20 and something goes very wrong.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR657302">657302</a></td>
<td>Bad conversion of a real to a decimal column having format 0.00%.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR657527">657527</a></td>
<td>After setting the Print orientation to Landscape using the PrintSetup() function, and opening a job using Printopen() and print (job, string), the document is not printed in Landscape on a Citrix environment or Remote Desktop.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR657658">657658</a></td>
<td>Wrong display when calling GetFileOpenName method.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR657666">657666</a></td>
<td>PSE NOTES: </p>
<p>				----------------------- </p>
<p>				OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5.1_4897</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: Kodak OCX Edit Image Control does not appear in WinForms application. Works fine in PBNative.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR657837">657837</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5.1_4897</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				When changing datatype parameter in one function, the Edit Source shows this function in an different order in function list. This causes confusion to SCC when merging data since order is changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR657841">657841</a></td>
<td>Continuously calling a .NET WebService and passing</p>
<p>				a structure containing a large unbound byte array results in the following error:</p>
<p>				The definition of the method signature is Web Service proxy is wrong -- the</p>
<p>				data doesn&#39;t match the parameter definition.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR657860">657860</a></td>
<td>Oracle 10g. Create a new tabular datawindow in PB 12.1 .Net. The customer cancels the Select tables dialog and goes into syntax mode and enters this SQL:</p>
<p>				with test as (select sysdate as mydate from dual)</p>
<p>				select * from test</p>
<p>				Click OK and Finish but preview shows nothing. It should be showing the date.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR657888">657888</a></td>
<td>Text color is reset when text of Checkbox/Radiobutton is edited in XP theme.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR657972">657972</a></td>
<td>wants th ability to change the menu style at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR658120">658120</a></td>
<td>Using PBNative IDE crashes when doing GetLatestVersion and CheckOut for specific window with OLE control on it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR658441">658441</a></td>
<td>Doing a describe on Datawindows XML contents eg. (&quot;datawindow.data.xml&quot;) returns an empty string if the DW is large enough.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR658442">658442</a></td>
<td>Arrays of bytes seem to use up unproportionate amounts of memory</p>
<p>				Creating a byte-array with 134217728 elements (theoretically this should only use 128 MB) makes PB allocate 1.6 GB Virtual Bytes and 1.4 GB Private Bytes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR658443">658443</a></td>
<td>The rbuttonup event of a DataWindow is not fired if columns StyleType is RichText.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR658497">658497</a></td>
<td>Crash dump consult request. Customer&#39;s PB application is having stability issues when multiple (6+) threads are launched via a Windows Server 2008 Scheduled Task (i.e. using Session 0). They suspect it has something to do with printing and/or retrieving datastores and/or datawindows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR658636">658636</a></td>
<td>We have created a simple PB 12.Net Assembly in the PB 12.NET IDE, deployed it, registered the dll with regasm and then are trying to use it in a PB 12 Classic app using COM. </p>
<p>				We are following this article in PBDJ : http://brucearmstrong.sys-con.com/node/1668463 </p>
<p>				Is this supported? Can we create a com visible assembly in PB 12.NET that can be used in a PB 12 Classic app? </p>
<p>				We are receiving a -3 when we try to ConnectToNewObject in the classic app. I&#39;ve been testing with PB 12.1 build 6812.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR658637">658637</a></td>
<td>Customer would like a COM free registration feature added to our EXE project.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR658831">658831</a></td>
<td>DW Update properties in .NET are highlight gray and the selections are hard to see especially on windows 7. Changing the resolution of the Desktop and the NVIDIA card to have a better result has already been tested. They wish to set the color of the highlight in the PB IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR658965">658965</a></td>
<td>When running a pb application and you have</p>
<p>				Adobe Reader X (10) installed, using LinkTo returns -1.</p>
<p>				Works ok with Adobe 9.</p>
<p>				Also, InsertFile() with Adobe 10 returns -9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR658970">658970</a></td>
<td>Issues with hsplitscroll and the treeview datawindow</p>
<p>				1) If the treeview is collapsed and you click on the horizonal scrollbar arrow, it</p>
<p>				does not scroll the dw. If you click and drag the scroll bar away from the far</p>
<p>				left edge, the scroll works ok.</p>
<p>				2) Expand the treeview on the left side and then click and drag the horizontal</p>
<p>				scroll bar. The &#39;tree&#39; covers up the data on the left side as you move the scroll bar.</p>
<p>				3) Expand the treeview on the right side then click and drag the horizontal scroll</p>
<p>				bar, it moves the &#39;tree&#39; to the left side.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR658974">658974</a></td>
<td>Customer created a SQL ANYWHERE 12 database using the default upper case DBA for the user name, ODBC DSN and PB connection profile. When he connect using upper case DBA in PowerBuilder 12.1 on the first connect he receives an error &quot;Catalog tables could not be created and are not available for use.&quot; He changes the PB Catalog table owner to upper case &#39;DBA&#39; and he can then connect without the error message.</p>
<p>				He then tries to see one of his table in the database painter and he gets an error &#39;Table &quot;xxxxx&quot; has no columns; possible invalid table format.&#39; </p>
<p>				If I add PBTableOwner=&#39;NO&#39; in my pbodb120.ini file I do not get the errors but the customer does not see this as a solution. </p>
<p>				In prior versions of PB and SQL Anywhere, one could connect with either upper or lower case. Not sure if change is PB or SQL Anywhere 12.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR658986">658986</a></td>
<td>Customer is creating a .Net web service proxy from a wsdl: http://webservices.carrier411.com/wsLogin.cfc?wsdl</p>
<p>				The proxy is created OK. At runtime the proxy instance is created and the function calllogin is called. Customer gets an error that calllogin operation does not exist. One PSE gets a crash when calllogin is called and another gets login.dll assembly not found when it is there. The TSE is not even able to create the proxy, he gets invalid wsdl file. So it clearly has some kind of problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR659095">659095</a></td>
<td>Please add the ability to sign the assembly to the WebService Proxy Project painter in PB classic IDE. This ability already exists for the .Net target projects.</p>
<p>				If you want to add your assembly to the GAC, it must have a strong name.</p>
<p>				The WCF client in the .NET IDE is also missing this feature.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR659121">659121</a></td>
<td>Fails to retrieve datas when the DataWindow argument has a TIME datatype in a WebForm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR659361">659361</a></td>
<td>The tab selectionchanged event fires on a tab when a window is initially opened. In PB 10.5 and, 11.2 it fired after the window was open. Starting in 11.5 it now fires sooner, sometime during the window open. It appears to be a timing issue.</p>
<p>				The testcase opens a window with a tab and a tabpage. The selectionchanged event will display the windows title in a tab page static text. The window has an initial title and the title is changed in the line of code after the window open statement. The customer wants to see the new title displayed in the tab page static text when the window is opened. But for him in 12.1 build 6639 he see&#39;s the original title. In all prior PB 12 builds and in earlier versions he sees the new title.</p>
<p>				In my testing I see the new title in PB 10.5 and 11.2, but starting in 11.5.1 and in all PB 12 builds from 5530 to 6639, I see the old title.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR659487">659487</a></td>
<td>Vertical Scroll bar displayed after dw.Reset() and InsertRow</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR659610">659610</a></td>
<td>Unable to retrieve DW based on nested SELECT if DisableBind=0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR659611">659611</a></td>
<td>When the &#39;Language for non-Unicode programs&#39; is set to Japanese and using OpenClient 12.5.1 and SYC driver and encrypted logid and passwd, the following error results:</p>
<p>				(b27204): SRV 14 #4002 Login failed. (0 MilliSeconds)</p>
<p>				(b27204): CLI 4 #44 ct_connect(): protocol specific layer: external</p>
<p>				error: The attempt to connect to the server failed. (0 MilliSeconds) (47</p>
<p>				MilliSeconds)</p>
<p>				Customer said it worked ok in PB 6.5.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR659805">659805</a></td>
<td>A PowerBuilder 8.0.3 application migrated to PowerBuilder 11.5.1 </p>
<p>				crashes on a window when multiple copies of it are open.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR660186">660186</a></td>
<td>Datawindow cannot save changes for a column with Chinese characters in it when using ODBC or OLE interface with DisableBind=1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR660508">660508</a></td>
<td>When data of DataWindow to Oracle 10g is updated, ORA-01403 error occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR660591">660591</a></td>
<td>Conversion from char to number fails in Winform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR660595">660595</a></td>
<td>Customer is experiencing a DW Filtering issue using id is in (...) as a filter with an SYC connection in a PB 12.1 WPF application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR660607">660607</a></td>
<td>Unable to use PB 12 .Net when Regional setting are Turkish.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR660795">660795</a></td>
<td>Invalid ResultSet returned by generateResultSet from Delete buffer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR660916">660916</a></td>
<td>The context menu of an application project does not show deploy warning.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR660981">660981</a></td>
<td>Dynamically setting menu.ToolbarItemBarIndex fails in .Net winform, works fine in classic PB. code used:</p>
<p>				m_menu lm_menu</p>
<p>				lm_menu = parent.menuid</p>
<p>				lm_menu.m_button2.toolbaritembarindex = 2</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR661148">661148</a></td>
<td>StaticText with BackColor set to Transparent fails in WebForm and WinForm targets.</p>
<p>				It will display with white background. PB native/classic mode works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR661177">661177</a></td>
<td>MDI menu and toolbar not reset after calling changeMenu function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR661204">661204</a></td>
<td>The customer has 2 OCX controls (CTDATE32.OCX, CTSLID32.OCX) that worked in PB 9 and is now migrating to PB 12. They don&#39;t work in PB 12. When he attempts to insert them into an OLEobject in PB 12, he gets the following error: &quot;Insertion of OLE object failed; license file required&quot;.</p>
<p>				I tried to insert the controls in PB 9 and it crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR661222">661222</a></td>
<td>OS: Windows XP SP3</p>
<p>				Versions and Build #s Tested: PB 11.5.1_4897 and 12.1 GA</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				In PB, when invoking a custom dll (made in Delphi) to encrypt/decrypt strings, customer is facing the following issue:</p>
<p>				- He gets a lot of R0015 errors</p>
<p>				- When encrypting, the reverse decryption does not decrypt the string back to initial one</p>
<p>				- By encrypting/decrypting, sometimes, PB crashes at C:\Program Files\Sybase\Shared\PowerBuilder\PBSHR115.dll - </p>
<p>				function: PBSHR115!PbHeap_traceOff</p>
<p>				10bf45cb 94 xchg eax,esp</p>
<p>				10bf45cc 0000 add [eax],al</p>
<p>				10bf45ce 0068c8 add [eax-0x38],ch</p>
<p>				10bf45d1 c5d6 lds edx,esi</p>
<p>				10bf45d3 1051ff adc [ecx-0x1],dl</p>
<p>				10bf45d6 d6 ???</p>
<p>				10bf45d7 8d94249c000000 lea edx,[esp+0x9c]</p>
<p>				10bf45de 52 push edx</p>
<p>				10bf45df e8acf3ffff call PBSHR115!PbHeap_log+0x30 (10bf3990)</p>
<p>				10bf45e4 83c424 add esp,0x24</p>
<p>				FAULT -&gt;10bf45e7 cc int 3</p>
<p>				10bf45e8 ff254c48d310 jmp dword ptr [PBSHR115!PbHeap_realloc+0x13d23c (10d3484c)]</p>
<p>				10bf45ee cc int 3</p>
<p>				10bf45ef cc int 3</p>
<p>				10bf45f0 81eccc000000 sub esp,0xcc</p>
<p>				10bf45f6 55 push ebp</p>
<p>				10bf45f7 8bac24d4000000 mov ebp,[esp+0xd4]</p>
<p>				10bf45fe 56 push esi</p>
<p>				10bf45ff 6800400000 push 0x4000</p>
<p>				10bf4604 8bf0 mov esi,eax</p>
<p>				If customer runs a C# or VB.NET application by calling same dll, it always works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR661423">661423</a></td>
<td>Please enhance documentation on how to code in PowerBuilder 12.Net like </p>
<p>				how to add a custom event handler to WPF routed event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR662416">662416</a></td>
<td>PB 12 Classic/.Net Web Forms menu items not being displayed if popup window has no titlebar. Works ok for PB Win Forms and in normal native mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR662429">662429</a></td>
<td>Unable to call a WS method with a complex datatype having multi-element array.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR662565">662565</a></td>
<td>&quot;RightToLeft&quot; frame ,after moving/docking menu toolbar from top of the screen to right or left side,all menuicons dissappear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR662568">662568</a></td>
<td>If PB web form should be extended in functionality by use of visual 3rd party .net controls it seems not possible. We seem to be able to only use non-visual .Net classes in a PB WebForm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR662571">662571</a></td>
<td>If an oracle accounted is locked, you can still</p>
<p>				connect to oracle from a pb component running in easerver6.</p>
<p>				However, if you wait a minute or more, and then try to connect, you get a</p>
<p>				failed connection error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR662576">662576</a></td>
<td>After inheriting from System.Windows.Controls.UserControl, then adding properties of string or long to the DataContextChanged event the code generation is not working properly and adds an extra opening parenthesis causing a syntax error.</p>
<p>				The same problem occurs if you access these properties within the object itself (for instance if you added code to the constructor to set a default value). Some generated code is below.</p>
<p>				#line 2</p>
<p>				startval = (()usercontrol1.testproperty;</p>
<p>				#line hidden</p>
<p>				#line 3</p>
<p>				(()usercontrol1.testproperty = new Sybase.PowerBuilder.PBString(&quot;bar&quot;);</p>
<p>				#line hidden</p>
<p>				#line 4</p>
<p>				endval = (()usercontrol1.testproperty;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR662580">662580</a></td>
<td>When an open cursor fails and a datawindow retrieve is then </p>
<p>				executed, the following error messagebox appears:</p>
<p>				DataWindow Error</p>
<p>				Select Error: ct_cursor(CLOSE): user api layer: external error: A cursor must</p>
<p>				be opened before this command type can be initialized</p>
<p>				Here is the code example:</p>
<p>				DECLARE emp_curs CURSOR FOR</p>
<p>				SELECT emp_fname FROM emplooyee &lt;-- table does not exist</p>
<p>				WHERE emp_id = 243;</p>
<p>				OPEN emp_curs; &lt;-- open cursor fails</p>
<p>				if SQLCA.sqlcode &lt;&gt; 0 then</p>
<p>				CLOSE emp_curs;</p>
<p>				end if</p>
<p>				dw_1.settransobject(sqlca)</p>
<p>				dw_1.retrieve() &lt;-- dw select error, ct_cursor error</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR662589">662589</a></td>
<td>PB install shuts down after enter sysam information.</p>
<p>				adplus dump is provided</p>
<p>				Customer does not have IIS installed. Can install SQL Anywhere and InfoMaker ok (im12_sysam.properties does not get created). When</p>
<p>				the install is ready to install PB, it just shuts down with no error. Customer is</p>
<p>				just trying to install PB classic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR662599">662599</a></td>
<td>The customer&#39;s application crashes on a SaveAs XML! if PBXerces120.dll is not in the path. He wants PB to trap this error and exit gracefully with a message about the missing dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR662617">662617</a></td>
<td>The customer has an asp page and is trying to call a powerbuilder .net assembly. The call is successful but then he is getting an error message &quot;object reference not set to an instance&quot; when trying to redirect to the default.aspx.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR662732">662732</a></td>
<td>Enable the DW control scrollbar arrow buttons to behave like if the scrollbar was dragged. I.e. scroll down to the bottom of a multi-line column object that is higher than the DW control before moving to the next line.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR662935">662935</a></td>
<td>The customer is generating HTML from a datawindow and is using the javascript files supplied by PB. He is seeing a change of behavior from PB 9 to PB 11.5 with the radiobutton edit style. When he clicks on a radiobutton in 11.5 there is a dotted line border around it. This was not there in PB 9. </p>
<p>				We discovered that if you uncheck the &quot;Generate DDDW Frames&quot; checkbox in the WebGeneration properties for the datawindow and generated the html, then the dotted line border goes away in IE 7. But the customer is on IE 8 as are all his clients, and in IE 8 the dotted line border is still there.</p>
<p>				The customer can manually edit the dw.comm.js file, but every time it gets regenerated the change will get overwritten. The problem is in dwcomm.js on line 2057:</p>
<p>				if (lbl != null) {</p>
<p>				lbl.style.borderStyle = &quot;dotted&quot;; </p>
<p>				lbl.style.borderWidth = &quot;2px&quot;;</p>
<p>				}</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR663020">663020</a></td>
<td>When &quot;Data.Storage&quot; is changed from &quot;Disk&quot; to &quot;Memory&quot;, PB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR663046">663046</a></td>
<td>Add troubleshooting tips for deployment szenarios for WPF applications</p>
<p>				One tip is:</p>
<p>				We suggest to create a Process Explorer output from the working and failing</p>
<p>				PB Client machines and compare this, especially by looking at the paths and DLL versions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR663242">663242</a></td>
<td>XTreme DatePicker control does not display in a .NET Windows Forms application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR663246">663246</a></td>
<td>StdWidth property of scroll bar not reflected in design mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR663260">663260</a></td>
<td>EAServer 5.5 with PB12.0 crashes frequently on customer site.</p>
<p>				On the customer&#39;s site, there are about 20 users. If several of them</p>
<p>				accessed the EAServer, the server runs for a while, then crashes.</p>
<p>				Crash dump shows crash in MSVCR71.DLL and pb dlls in stack trace. </p>
<p>				Customer is aware that EAS 5.5 is no longer under support and that this can only be addressed if a PB issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR663267">663267</a></td>
<td>Customer has an application that uses copyrtf in PB 8 to generate thousands of letters per day for processing. In PB 8 he was able to process many more than he can in PB 12.1. </p>
<p>				In PB 12.1 the process works until it eventually fails. In my testing at 166 copies and in his at 122 copies. He has discovered that if he removes the inputfields he can again copy without failure but he needs the inputfields.</p>
<p>				He understands that the rtf control is a different control in PB 12.1 but he needs the ability to use copyrtf in his PB 12.1 application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR663302">663302</a></td>
<td>Project fails when .net assembly is signed. The followng error</p>
<p>				returns:</p>
<p>				Cyptographic failure while signing assembly</p>
<p>				c:\pse\pse-12\11662648\assembly\saveas.out\obj\Release\saveas.dll&#39; -- &#39;Error reading key file &#39;c:\pse\pse-12\11662648\assembly\saveas.out\saveas.snk&#39; -- The system cannot find the file specified. &#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR663313">663313</a></td>
<td>Customer has rtf documents with inputfield DATE. In PB 8/9 this works but in PB 12.1 it does not. </p>
<p>				Possibly a reserved word with the new rich text control as if we simply change the name of the input field in the rtf it displays. </p>
<p>				Customer has many rtf documents with DATE and this is used throughout his code so he does not want to have to do that.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR663430">663430</a></td>
<td>Please add to docu: per engineering:</p>
<p>				all Omxxx and Olexxx system objects are not supported in PB WebForm.</p>
<p>				ActiveX controls are also not supported in the .Net WebForm target.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR663441">663441</a></td>
<td>Customer is using EAS 5.5 (he knows that is no longer under support) and PowerBuilder 11.5.1 build 4897. He is seeing the following warnings in his jaguar log. </p>
<p>				Mar 18 09:08:50 2011: Warning: file cf_test::booleanseq, line 1 - case of identifier &#39;BOOLEANSEQ&#39; is inconsistent with definition of &#39;cf_test::booleanseq&#39; at line 1</p>
<p>				Mar 18 09:08:50 2011: Warning: file cf_test::stringseq, line 1 - case of identifier &#39;StringSeq&#39; is inconsistent with definition of &#39;cf_test::stringseq&#39; at line 1</p>
<p>				Mar 18 09:08:50 2011: Warning: file cf_test::sessioninfo, line 1 - case of identifier &#39;StringSeq&#39; is inconsistent with definition of &#39;cf_test::stringseq&#39; at line 1</p>
<p>				Mar 18 09:08:50 2011: 180438-Jaguar/Management refresh Component cf_test/test</p>
<p>				I can replicate the warnings with EAS 5.5 but not EAS 6.3.1.</p>
<p>				A similar fixed CR, 423727 was a PB issue so CR opened for explanation of error and/or fixing if a PB issue. </p>
<p>				CR 423727 notes that it was fixed in versions up to PB 11 but it sounds like the same issue now in PB 11.5. </p>
<p>				If this cannot be fixed customer would like a full explanation and details on whether or not this will cause him any problems.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR663471">663471</a></td>
<td>Crash dump analysis request of PB 12 Client dump. App is connecting to EAS 6.3.1</p>
<p>				Customer&#39;s PB client application crashes intermittenly when the following exception occurs in the EAserver log:</p>
<p>				Send failed: client host = 10.14.1.99: org.omg.CORBA.COMM_FAILURE: java.io.IOException: An existing connection was forcibly closed by the remote host vmcid: 0x0 minor code: 0 completed: No</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR663708">663708</a></td>
<td>PowerScript of the following causes Assertion Error. </p>
<p>				Len(datawindow.datacol[i])</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR663750">663750</a></td>
<td>If you create a new datawindow in the .Net IDE, and use syntax mode rather than graphical mode, then enter a query with a WITH-clause, the DW generated will appear to be empty.</p>
<p>				In fact the DW syntax generated is incorrect. It includes the &quot;procedure&quot; keyword in the table line.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR663887">663887</a></td>
<td>DW crashes in queryMode when entering characters in a DDDW</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR664268">664268</a></td>
<td>Printing a picture control in a window can print the window&#39;s screenshot</p>
<p>				Expected behaviour is to print ONLY the picture object.</p>
<p>				This is dup of CR 289466!.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR664488">664488</a></td>
<td>OS: Linux Red Had 5</p>
<p>				Versions and Build #s Tested: EAServer 6.3.0.6 with PBVM 11.5.1_4608 from Linux115_4608R_100910.tar.gz</p>
<p>				Database/Driver File/Version: O90 accessing Oracle 10.2g</p>
<p>				Comments: When performing a PB NVO intercomponent call, EAServer crashes at:</p>
<p>				# SIGSEGV (0xb) at pc=0x66abddb7, pid=11611, tid=1727765392</p>
<p>				#</p>
<p>				# Java VM: Java HotSpot(TM) Client VM (1.5.0_17-b04 mixed mode)</p>
<p>				# Problematic frame:</p>
<p>				# C [libpbvm115x.so+0x171db7] ob_mark_object_data_used+0xb7</p>
<p>				The problematic code resides in sgm_srv_pruebas target &gt; cmp_pruebas &gt; Function of_grabar_prueba:</p>
<p>				li_error = ts.CreateInstance(icmp_pruebas2, &quot;sgm_prueba/cmp_pruebas2&quot; )</p>
<p>				li_error = icmp_pruebas2.cf_grabar_prueba2( lstr_prueba )</p>
<p>				Here&#39;s where the intercomponent call happens and where pbvm crashes.</p>
<p>				When only one client is accessing EAServer, the crashes occurs immediatelly. When in various clients (around 30), sometimes EAServer either crashes or hangs, but due to same root cause.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR664505">664505</a></td>
<td>The customer is using a 3rd party .Net custom control (built in .Net 3.5) then dropping the control into a wpf window. It works fine in the beginning. But once they do a full build, the inner control property of the PBObject that is wrapping the .Net control becomes null.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR664637">664637</a></td>
<td>Nested Report in PowerBuilder 12.1 .NET:</p>
<p>				- Columns placed in the Header band on the report don抰 display any data</p>
<p>				- Line Object could not be placed into band 凥eader group xxx�</p>
<p>				- The property &quot;Slide UP&quot; could not be set to Line object </p>
<p>				- Report with nested report (nested longer than page header) is not displayed properly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR664654">664654</a></td>
<td>Calling a custom user object by inheriting from a 3rd party WPF object in an array </p>
<p>				gives a compile error:</p>
<p>				w_gems2.i_dockwindows[i].Close()</p>
<p>				&quot;c__u_ancestor_dockwindow does not contain a definition for Close.......</p>
<p>				are you missing a using directive or an assemply reference&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR665048">665048</a></td>
<td>The customer has a generic OLE control on a tab page. He loads a file into it, word or excel and the server activates. Now he clicks on a different tab page, that also has an OLE contol on it, but this one is a PDF OCX. But what is initially displayed is the word or excel doc from the previous tab page. It seems like a painting or refresh issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR665163">665163</a></td>
<td>Customer migrated his code from PB 10 to 12.1 and encounters a crash when using ShareData in his application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR665179">665179</a></td>
<td>Customer is using our datawindow date edit functionality &quot;Drop-down Calendar&quot; which shows the calendar month. He is then doing a describe on this datawindow to convert this datawindow to DataWindow.Data.HTML data and saving it to an html file.</p>
<p>				This all works fine, the html file shows the Calendar that seems to be produced fine in html using JavaScript.</p>
<p>				His problem is when he displays multiple HTML data with this calendar in HTML frames. The JavaScript calendar gets truncated because of the frames.</p>
<p>				Please see the attached html file pb11.html which is the base datawindow which displays the calendar when focus is placed on the date column.</p>
<p>				Then please see the attached html file main.html which has the frames which is composed of two of the pb11.html files.</p>
<p>				The customers issue is that the calendar is being truncated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR665659">665659</a></td>
<td>The customer migrated their 6.5 app to 12.0. They are seeing a different behavior in a numeric editmask that is upsetting their users. They would like the old behavior back, or be able to do something to get the old behavior.</p>
<p>				They have a numberic column that has an editmask of 000000000. With an initial value of 003456789 displayed they click just after the 9 to put the cursor after the right most digit. In 6.5 they could then click backspace to delete the 9, which was replaced with a 0. The cursor was moved back one place, then they could type a digit over the 0 effectivly replacing the 9. So in review they could place the cursor at the end, type backspace to delete the 9 then type a 1 to replace the 9 (now 0). </p>
<p>				But now in PB 12 the behavior is completely different and not very useful. Again they place the cursor to the right of the 9 and click the backspace. The 9 is deleted but a 0 is inserted way over in the left most position and all the digits are shifted to the right one place. The cursor remains at the very end, and now the 8 is the last character. They are unable to type a digit to replace the deleted 9 because the cursor is at the end and the field is full.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR665683">665683</a></td>
<td>Crash dump analysis request. Customer is migrating a PB 6 app to PB 11.5. It is a real time system (toll reader) and they call their own custom dll to get the real-time information. The app is now crashing quite often in 11.5. They are not able to pin down where exactly it is in the code when it crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR665741">665741</a></td>
<td>Customer has migrated her PB application from PB7 to PB12.</p>
<p>				Application can run as usual but get the process Crash when close the application.</p>
<p>				PB trace log indicates that program was trying to destroy PB objects.</p>
<p>				But adplus dump log &amp; dr. watson log indicate problem relate to PbHeap_traceOff &amp; PbHeap_free.</p>
<p>				After application code review, there is no obvious PB code line can lead to problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR665926">665926</a></td>
<td>Single row cannot compare two DatWindows created using SyntaxFromSQL. </p>
<p>				And probably, row in which comparison fails is not fixed. </p>
<p>				However, when 1st column of SQL set to be SyntaxFromSQL is a varchar type, comparison of single row is correct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR665955">665955</a></td>
<td>Fails to load a PSR into composite with nested DataWindows in PB 12 .NET.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR665957">665957</a></td>
<td>When running the migration assistant on a set</p>
<p>				of pbls, migration assistant crashes in the IDE.</p>
<p>				When trying to migrate the pbls, there is an error:</p>
<p>				PFCDWSRV.PBL(pfc_n_cst_dwsrv_report).pfc_n_cst_dwsrv_report.of_prepprint.33: Error C0081: Duplicate variable: ls_objects</p>
<p>				In the pfcdwsrv.pbl/pfc_n_cst_dwsrv_report/of_prepprint, the following string exist:</p>
<p>				String ls_Objects[], ls_Modify, ls_Return, ls_Undo, ls_Type, ls_Color, ls_Objects[]</p>
<p>				If you remove the last ls_objects[] and try the migration assistant again, it works</p>
<p>				ok. It does not crash in the ide.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR665986">665986</a></td>
<td>Regression from PB 11.5.1 build 4011</p>
<p>				In PB11.5.1 4843 and above, multi-column grouped reports lose the last several</p>
<p>				column when printed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR666012">666012</a></td>
<td>The richtext edit control has a problem pasting PB8 syntax letters that input fields. </p>
<p>				You can run the Paste PB8 test for about 421 loops.</p>
<p>				You can run thousands of loops for PB12 syntax with PB12 inputfields.</p>
<p>				Related to CR 663267.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_134.htm#CR666017">666017</a></td>
<td>Customer is creating a Powerbuilder .Net Web Service target and deploying to IIS. The enhancement request is there isn&#39;t an ability within Powerbuilder to create a Header Class for the Web Service. It seems Powerbulder has the ablity to create a header class object if the WSDL has such an object but from the Powerbuilder creation standpoint there isn&#39;t the built in functionality to create the WSDL Header class when deploying to IIS.</p>
<p>				Customer would like to see an enhancement worked on that provides this Header object from the Powerbuilder creation object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_135.htm#CR666036">666036</a></td>
<td>The customer has a richtext control that is set to have 1 inch margins top, bottom, left, and right. He does an InsertDocument of a text file, and you can see it correctly dispalyed in the rte. Then he prints the RTE. The print out chops off the first line at the top and chops off 2 or 3 characters of every line on the left edge.</td>
</tr>
</tbody>
</table>
<p>--EOF--</p>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/sap-pb-cr-number-9.htm">https://www.dbainfo.net/sap-pb-cr-number-9.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/sap-pb-cr-number-9.htm">SAP PB Enterprise的所有已知BUG列表（9）</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-10.htm" title="SAP PB Enterprise的所有已知BUG列表（10）">SAP PB Enterprise的所有已知BUG列表（10）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-8.htm" title="SAP PB Enterprise的所有已知BUG列表（8）">SAP PB Enterprise的所有已知BUG列表（8）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-7.htm" title="SAP PB Enterprise的所有已知BUG列表（7）">SAP PB Enterprise的所有已知BUG列表（7）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-6.htm" title="SAP PB Enterprise的所有已知BUG列表（6）">SAP PB Enterprise的所有已知BUG列表（6）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-5.htm" title="SAP PB Enterprise的所有已知BUG列表（5）">SAP PB Enterprise的所有已知BUG列表（5）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-4.htm" title="SAP PB Enterprise的所有已知BUG列表（4）">SAP PB Enterprise的所有已知BUG列表（4）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-3.htm" title="SAP PB Enterprise的所有已知BUG列表（3）">SAP PB Enterprise的所有已知BUG列表（3）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-2.htm" title="SAP PB Enterprise的所有已知BUG列表（2）">SAP PB Enterprise的所有已知BUG列表（2）</a> (1)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-1.htm" title="SAP PB Enterprise的所有已知BUG列表（1）">SAP PB Enterprise的所有已知BUG列表（1）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-asa-cr-number-8.htm" title="SAP SQL Anywhere的所有已知BUG列表（8）">SAP SQL Anywhere的所有已知BUG列表（8）</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/sap-pb-cr-number-9.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SAP PB Enterprise的所有已知BUG列表（8）</title>
		<link>https://www.dbainfo.net/sap-pb-cr-number-8.htm</link>
		<comments>https://www.dbainfo.net/sap-pb-cr-number-8.htm#comments</comments>
		<pubDate>Sun, 08 Mar 2015 14:27:36 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[CR]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/?p=2924</guid>
		<description><![CDATA[随着Sybase被完全整合到SAP下，Sybase原来的支持网站被SAP Support Portal取代。 只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。 考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况，现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。 在SAP Support Portal网站或者google上搜索Targeted CR List for ASE，可以看到针对不同版本的CR（CR表示Change Request）简单描述信息列表。 需要注意的是：Targeted CR List for ASE列出的CR虽然绝大多数是BUG，但有一些是更改需求。 以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息！ 不仅仅包括BUG的详细描述信息，还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程；有些BUG还提供了Workaround来临时解决该BUG带来问题。 PB Enterprise的所有已知BUG列表（1） PB Enterprise的所有已知BUG列表（2） PB Enterprise的所有已知BUG列表（3） PB Enterprise的所有已知BUG列表（4） PB Enterprise的所有已知BUG列表（5） PB Enterprise的所有已知BUG列表（6） PB Enterprise的所有已知BUG列表（7） PB Enterprise的所有已知BUG列表（8） PB Enterprise的所有已知BUG列表（9） PB Enterprise的所有已知BUG列表（10） &#160; CR Number Description 416605 Get NotModified! for modified [...]]]></description>
			<content:encoded><![CDATA[<p><base target="_blank" /></p>
<p>随着Sybase被完全整合到SAP下，Sybase原来的支持网站被SAP Support Portal取代。<br />
	只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。<br />
	考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况，现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。<br />
	在SAP Support Portal网站或者google上搜索Targeted CR List for ASE，可以看到针对不同版本的CR（CR表示Change Request）简单描述信息列表。<br />
	需要注意的是：Targeted CR List for ASE列出的CR虽然绝大多数是BUG，但有一些是更改需求。<br />
	以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息！<br />
	不仅仅包括BUG的详细描述信息，还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程；有些BUG还提供了Workaround来临时解决该BUG带来问题。</p>
<p><a href="https://www.dbainfo.net/sap-pb-cr-number-1.htm">PB Enterprise的所有已知BUG列表（1）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-2.htm">PB Enterprise的所有已知BUG列表（2）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-3.htm">PB Enterprise的所有已知BUG列表（3）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-4.htm">PB Enterprise的所有已知BUG列表（4）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-5.htm">PB Enterprise的所有已知BUG列表（5）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-6.htm">PB Enterprise的所有已知BUG列表（6）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-7.htm">PB Enterprise的所有已知BUG列表（7）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-8.htm">PB Enterprise的所有已知BUG列表（8）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-9.htm">PB Enterprise的所有已知BUG列表（9）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-10.htm">PB Enterprise的所有已知BUG列表（10）</a><br />
	&nbsp;</p>
<table align="left" border="1" cellpadding="0" cellspacing="0" style="table-layout: fixed; word-break:break-all; word-wrap: break-all;" width="100%">
<tbody>
<tr align="center">
<td width="11%">CR <br />
				Number</td>
<td>Description</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR416605">416605</a></td>
<td>Get NotModified! for modified data after Filter and GetFullState/SetFullState</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR416610">416610</a></td>
<td>The Today Item is not included correctly into the registry when using the enhanced cab generation tool. Whe using the project painter it works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR416662">416662</a></td>
<td>WM5 Specific - SIP doesn&#39;t always go down when it should - for MAIN! window only</p>
<p>				(works fine in WM-2003)</p>
<p>				Using &quot;Reeds Tests&quot;</p>
<p>				a) SIP Tests - MAIN</p>
<p>				a1) focus on any control, the SIP remains up.</p>
<p>				Even though the property &quot;ShowSIPOnFocus&quot; is either true or false</p>
<p>				**this is an error**</p>
<p>				a2) button SIP_DOWN never happens</p>
<p>				**this is an error**</p>
<p>				a3) button SIP_ForceDown works properly</p>
<p>				b) SIP Tests - RESPONSE</p>
<p>				b1) all conditions work properly</p>
<p>				Even though all the code and properties are the same</p>
<p>				c) TrackBarTest works fine</p>
<p>				c1) focus to the SLE - you get the SIP</p>
<p>				c2) focus to the master trackbar - SIP goes down<span id="more-2924"></span></td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR416742">416742</a></td>
<td>WM5 Specific - DW SIPOnFocus for does not work properly</p>
<p>				The SIP panel comes up when there is a datawindow column with the &quot;Set SIP on focus&quot; property enabled. However, when there is a NEXT column with this property disabled, the SIP panel is then kept down for subsequent columns even if they have the property enabled.</p>
<p>				1. The &quot;Show SIP on Focus&quot; property doesn&#39;t work on the 1st datawindow column.</p>
<p>				2. The &quot;Show SIP on Focus&quot; property works from the 2nd datawindow column onwards.</p>
<p>				3. If there is a datawindow column that has the &quot;Show SIP on Focus&quot; property unchecked, then the SIP panel will be turned off for subsequent datawindow columns regardless of whether the property has been enabled. </p>
<p>				Eg. </p>
<p>				If i hit the tab key into a datawindow column with the property checked, the SIP panel comes up. Then I tab into the next column which has the property unchecked, the SIP panel comes down. I tabbed again into the next column with the property checked, the SIP panel stays down.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR416749">416749</a></td>
<td>Two problems with PasteRTF() and CRLFs/{par}:</p>
<p>				1) PasteRTF() with contents containing two CRLFs (i.e. two {par}) at the end will only produce one CRLF.</p>
<p>				2) Pasting in the CRLFs separately from the text. The end result is again mssing CRLFs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR416770">416770</a></td>
<td>When running an embedded sql statement in powerbuilder</p>
<p>				where a column contains an @ sign, the following sql statement returns in the dbtrace log:</p>
<p>				Select b @b From a where a @a =1</p>
<p>				It appears to add a space before the @ sign and that generates a db error message occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR416825">416825</a></td>
<td>Detail Band Autosize Height in DataWindow behaves differently between dot notation for DataWindow object and SetItem() DataWindow control method</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR416853">416853</a></td>
<td>PowerBuilder 10 with ODBC connection to Microsoft SQL Server</p>
<p>				When calling a stored procedure with a large text variable in embedded SQL </p>
<p>				with PBNewSPInvocation true then the text variable gets truncated to 128000 characters.</p>
<p>				Work-around: </p>
<p>				DisableBind=1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR416855">416855</a></td>
<td>PB application hangs on exit when XP runs in hyperthreading mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR416856">416856</a></td>
<td>Portion of the nested report is cut off even</p>
<p>				when autosize height is turned on.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR416880">416880</a></td>
<td>Application using Chinese characters fails migration from PB 9 to PB 10. OS is Simplified Chinese XP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR416886">416886</a></td>
<td>.js and .css files stored in Jaguar/bin versus PublishPath directory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417003">417003</a></td>
<td>A regression from PB 9.0. PB 10.5 crashes when using a certain expression in the visible attribute of a column. The same expression works for other attributes. The expression is: </p>
<p>				if ( CurrentRow() = GetRow(), if ( menge &lt; 0, 1, 0 ), 1 )</p>
<p>				Where menge is a column name. This may be related to CR 416438.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417054">417054</a></td>
<td>Composite reports with newspaper child report creates a blank page or overlapping of details to a second page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417093">417093</a></td>
<td>A computed expression in a computed field will return</p>
<p>				different results.</p>
<p>				For example:</p>
<p>				Computed_zero with a expression c1/0 will return &#39;Zero&#39;</p>
<p>				Computed_null with a expression c1/0 will return &#39;NULL&#39;</p>
<p>				The format for these 2 fields is the same:</p>
<p>				0;-0;&#39;Zero&#39;;&#39;NULL&#39; </p>
<p>				RESOLUTION: The order that the computed fields were added (as in the repro instructions) are what causes this to happen.</p>
<p>				If the expressions are entered as indicated in the repro instructions they are compiled in the following order - </p>
<p>				1.)computed_zero gets compiled first - and since the engine does not (yet) know what &quot;C1&quot; is going to be it is an expression of type &quot;unknown&quot;, the default value is 0. </p>
<p>				2.)C1 is compiled... it is just the value 1 ... no problem there. </p>
<p>				3.) computed_null is compiled and now we know what C1 is so we know the expression is for a number the default value is dbl_max.</p>
<p>				At runtime, when the expressions are evaluated, divide by zero is invalid and the default value is returned for the expression. computed_zero&#39;s default is 0, computed_null is dbl_max. dbl_max is a negative number so the format rule displays &quot;NULL&quot;</p>
<p>				When I edited the source and moved the syntax for &quot;C1&quot; above the other two then both the other expressions displayed &quot;NULL&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417112">417112</a></td>
<td>The help file indicates: &quot;The .NET Web service engine can handle the XML-type array datatype. It also supports header sections in the SOAP message envelope.&quot; There is no indication of how to do the latter. </p>
<p>				This is functionality that is to be delivered for the GA version, but isn&#39;t yet part of beta 2. I checked the release notes that are posted on 12/22/2005 and there is no mention of this not being part of beta 2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417220">417220</a></td>
<td>On PB10.2 with MYSQL (PB9.x also), if try to dw.update with same value, </p>
<p>				a message will be prompted out as &quot;Rows changes between retrieve and update&quot; even only one</p>
<p>				user on the MYSQL DB server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417231">417231</a></td>
<td>When OpenUserObject function is called from inside a certain DW event ie. pbm_dwnmousemove or pbm_nchittest it causes the CPU to raise to 100% utilization</p>
<p>				for several minutes. Also a small memory leakage can be observed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417232">417232</a></td>
<td>When building a machine code exe, PB will hang when</p>
<p>				building the runtime library.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417235">417235</a></td>
<td>The UnitsToPixels and PixelsToUnits function take and return integer values. It is possible (though not common) for the coordinate values to exceed those that can be represented by an integer. The functions should take and return longs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417241">417241</a></td>
<td>With 2 or more levels of inheritance (3 or more objects in the inheritance heirarchy, open the lowest descendant object script painter and go to the highest ancestor script, then close down PB with the painter open in this state. (You must have PB System Options set to reopen the Workspace on startup, and reload the painters when opening the workspace.) When you restart PB it can&#39;t find the ancestor object and displays an error message to that affect. If you have just one level of inheritance, it works fine and the painter reopens just as it was when closed down, with the ancestor script selected. This same behavior is in PB 10.2. It appears to be only looking up one level of inheritance when reopening the painter if you close it down with an ancestor script selected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417292">417292</a></td>
<td>Negative number in the where clause freezes PB</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417295">417295</a></td>
<td>If you delete an object function or event from the function list or event list tab (right click on the function name in the list) you can undo the delete by selecting the</p>
<p>				Edit-&gt;Undo Function Delete menu, and the deleted function or event is restored. The same is true when you delete the function or event by right clicking in the script painter. You can restore the deleted function with the Edit-&gt;Undo Function Delete menu. But if you delete the function or event by right clicking in the prototype area, then the undo menu is not available. It should be.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417315">417315</a></td>
<td>On PB10.2.1 bld 9537, PB IDE&#39;s isql session cannot handle a specific SQL. </p>
<p>				PB just keep used up CPU to 99% with no result return. problem sql : </p>
<p>				&quot; select 4 - 2 from department; &quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417324">417324</a></td>
<td>computed field expression not reevaluated when rowfocus changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417327">417327</a></td>
<td>If any select statement in a datawindow has a minus (-) sign, PB hangs. It was fine in 10.2.1 build 9004, but something has regressed. The customer says it&#39;s related to a minus sign, but in 9004 I was able to do a &quot;Select 1 from Dual;&quot; in the Database painter ISQL as well as &quot;Select -1 from Dual;&quot; with the expected results, but neither statement works in build 9537.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417350">417350</a></td>
<td>: Application error when PB COM Object use NVO as argument</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417360">417360</a></td>
<td>When using the Datawindow object print properties &quot;CustomPage.Length&quot; &amp; </p>
<p>				&quot;CustomPage.Width&quot;, PowerBuilder does not accept value with decimal point. Thus, </p>
<p>				customer find no way to specify the printing page size.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417366">417366</a></td>
<td>PictureButton image color changed when Map3DColors is checked</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417379">417379</a></td>
<td>SELECTs using &quot;dateadd&quot; or &quot;CASE&quot; hang PowerBuilder 10.2.1.9537 with ASE using Release=&#39;12.5&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417473">417473</a></td>
<td>Read and write data to a bluetooth device from a hand held using the filedirect object. Writing to device works, but will not read.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417740">417740</a></td>
<td>Problem getting primary key when ODBC driver doesn&#39;t support SQLPrimaryKeys (i.e., MS Access). When PB gets the &quot;DIAG [IM001] [Microsoft][ODBC Driver Manager] Driver does not support this function (0)&quot; message back from the ODBC driver, it uses the SQLStatistics function to get the name of the first unique index. What it should also do it attempt to make a SQLSpecialColumns call for SQL_BEST_ROWID. SQLSpecialColumns is a Level 1 function call, so all drivers should support it (even those that don&#39;t support SQLPrimaryKeys). If you do have to use SQLStatistics, how about reporting the list of unique indexes back to the developer and allowing them to choose the one to use rather than assuming it&#39;s the first one you find.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417743">417743</a></td>
<td>When running a stored procedure in the retrieverow event,</p>
<p>				the following error returns:</p>
<p>				Cursor is not open</p>
<p>				Only the cancel command is allowed when the rows are pending.</p>
<p>				Using the following code in the retrieverow:</p>
<p>				integer i, j</p>
<p>				i = row</p>
<p>				DECLARE p PROCEDURE FOR case11194444_proc(:i) USING SQLCA;</p>
<p>				EXECUTE p;</p>
<p>				IF SQLCA.SQLCode &lt; 0 then </p>
<p>				MessageBox(&quot;RetrieveRow Failed&quot;, SQLCA.SQLErrText, StopSign!)</p>
<p>				ELSE</p>
<p>				FETCH p into :j;</p>
<p>				IF SQLCA.SQLCode &lt; 0 then</p>
<p>				MessageBox(&quot;RetrieveRow Failed&quot;, SQLCA.SQLErrText, StopSign!)</p>
<p>				ELSEIF i &lt;&gt; j then</p>
<p>				MessageBox(&quot;RetrieveRow Failed&quot;, &quot;Expected value not returned from stored procedure&quot;, StopSign!)</p>
<p>				ELSE</p>
<p>				this.SetItem(row, 3, j)</p>
<p>				END IF</p>
<p>				CLOSE p;</p>
<p>				END IF</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417844">417844</a></td>
<td>When opening a window sheet in a mdi application,</p>
<p>				where the x and y properties were set, they don&#39;t appear to take if the center</p>
<p>				property is checked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417864">417864</a></td>
<td>Request for AutoSelect property on datawindow editmask field. This is to alleviate problems when trying to enter a zero in a numeric field with a mask ending in zero, for example ###0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417947">417947</a></td>
<td>Webservice object function call cause error : &quot;Error calling method of a PBNI object&quot; in deployment enviroment if using PB Packager and pbsoapclient pbd/pbx. Application works fine if running in PB IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417981">417981</a></td>
<td>When running a full rebuild in the workspace or</p>
<p>				generating pcode or mcode and full rebuild is checked, the following warnings</p>
<p>				appear:</p>
<p>				Warning: C0209: Function or event must be declared before it can be compiled</p>
<p>				Although it is a warning it is causing problems running application.</p>
<p>				RESOLUTION: PBL contains undeclared events and now PB will generate a warning</p>
<p>				message (cr407177). Manually remove undeclared events will resolve problem (edit source).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR417984">417984</a></td>
<td>The customer is migrating a PB 10.2.1 application to 10.5. When they open the base ancestor menu and try to convert it from a &quot;traditional&quot; to a &quot;contemporay&quot; menu the whole menu painter begins to flash and cpu usage goes to 100%.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418141">418141</a></td>
<td>The customer is migrating his application from PB 8 to PB 10.2.1. He has bmp&#39;s which are digital signatures that are captured by a third party device. He is showing these bmp&#39;s on a picture control in a window. After upgrading to 10.2.1 the bmp&#39;s are not showing up anymore. He gets an empty black image.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418196">418196</a></td>
<td>Oracle DB error when staticbind=0 and connecting thru a DB link.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418204">418204</a></td>
<td>PBVM 10.2.0 crash under load conditions on datawindow import XML</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418207">418207</a></td>
<td>PB 10 libraryexport/import should be backwards compatible with ANSI PBLs and PBDs.</p>
<p>				The ability to dynamically use non-migrated (already deployed)libraries containg DW objects on the fly in PB10 applications is desired.</p>
<p>				As of now, LibraryExport for instance fails exporting/importing a DW from a PB 9 PBL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418209">418209</a></td>
<td>When placing two Signature controls ( sig_1) on a Window, then freezes on Handheld device in 2 thirds of the Tests. Seems to be mainly with DELL Axim.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418477">418477</a></td>
<td>When a PowerBuilder client application is using a bad proxy object for a PB10 component </p>
<p>				then the pbvm 10 in EAServer gets a fatal error on the server side.</p>
<p>				If PBOnFatalError is not set to &quot;Continue&quot; then EAServer goes down aswell.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418487">418487</a></td>
<td>The customer is requesting an enhancement to standardize the paper tray selection for datawindows. The PB documentation indicates DataWindow.Print.Paper.Source is an integer indicating the bin that will be used as the paper source. The integer you use depends on the tray number used by the printer. To determine the actual bin setting, you can query the printer with a 3rd party utility that makes API calls to the printer driver.</p>
<p>				Since the 3rd party vendors (e.g. powerwhizz.com) will give the numbers used for a certain printer vendor. He wonders why PB can&#39;t integrate that same functionality into PowerBuilder and produce a standardized set of values instead of having to use these 3rd party products.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418490">418490</a></td>
<td>When customer runs debugger and tries to expand an array variable to examine the array, PowerBuilder crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418499">418499</a></td>
<td>The customer is migrating an OLE 2 datawindow from PB 9 to PB 10. He ran into a problem where a graph was not displaying in PB 10. This was fixed in CR 383929. Now he&#39;s discovered that if he retrieves more than approximately 40 rows of data in the datawindow, PB GPFs in PB 10. Less data and it&#39;s OK. Follow on to CR 383929.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418541">418541</a></td>
<td>DropDown arrow marks incorrectly remain in a Data Window after scrolling back to the leftmost position of the horizontal scrollbar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418610">418610</a></td>
<td>Memory problems are experienced after the fix for CR 416853</p>
<p>				on stored procedure invocation with PBNewSPInvocation through ODBC.</p>
<p>				Request to use PBMaxtTextsize</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418620">418620</a></td>
<td>When an expression is entered in the Watch view of the debugger, the expression is truncated if you close the debugger and reopen it later. You also cannot edit the truncated expression. The only workaround is to Clear the expression and Insert it in the Watch view again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418637">418637</a></td>
<td>The customer sets the Toolbarvisible property to false in the window properties of the sheets in their MDI application. Then they set Toolbarvisible=true in script in the open event of the sheet. The sheet is then incorrectly positioned about 1 inch further down the frame than it should be. If they initially set the Toolbarvisible property to true, then the sheets open positioned correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418679">418679</a></td>
<td>Same as CR# 389126 fix need to be applied to PB 10</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418718">418718</a></td>
<td>Problem opening cursor when using complicated sub-select statement (Oracle) in </p>
<p>				declaring cursor Error parsing command: Unexpected token in FROM clause; could </p>
<p>				not create table list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418740">418740</a></td>
<td>Description of Problem: Implement OCIEnvNlsCreate() instead of OCIEnvCreate() and allow NLS_LANG setting in current session.</p>
<p>				The Unicode encoding of PowerBuilder 10 causes some previous behavior (in terms of NLS_CHAR settings) to no longer work as before.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418790">418790</a></td>
<td>This issue is basically a regression of Issue #2 in CR# 394004. Executing a Dynamic Sql Returns -1 when executing within EAServer in a PB comp. Outside EAServer it works fine if DisableBind=0.</p>
<p>				The problem was that the following sql statement returns -1 when it should not. </p>
<p>				ls_sql=&quot;insert into TE_USER_PREFERENCE &quot;</p>
<p>				ls_sql+=&quot;(PREFERENCE_ID, EMPLY_ID, PREFERENCE_VALUE, INTERNAL_SORT) &quot;</p>
<p>				ls_sql+=&quot;select PREFERENCE_ID, ?, PREFERENCE_VALUE, INTERNAL_SORT &quot;</p>
<p>				ls_sql+=&quot;from TE_PREFERENCES_TEMPLATE a where not exists (select PREFERENCE_ID from TE_USER_PREFERENCE b where a.PREFERENCE_ID=b.PREFERENCE_ID and b.EMPLY_ID=?)&quot;</p>
<p>				prepare sqlsa from :ls_sql using itr;</p>
<p>				execute sqlsa using :as_login_id, :as_login_id;</p>
<p>				if itr.sqlcode&lt;0 then</p>
<p>				its.setabort()</p>
<p>				of_log(-15,this.classname()+&quot; of_web_login&quot;,itr.sqlerrtext)</p>
<p>				return -1</p>
<p>				end if</p>
<p>				The original symptom was that If inner select returns no data, sqlcode is -1. This was fixed in internal build PB 9.0.2 7697.This same statement is now failing. However, it is now always failing even if the inner select returns data.</p>
<p>				This is what customer has tested :</p>
<p>				9.0.2 build 7661 - fails if inner select is empty</p>
<p>				9.0.2 build 8004 - fails if inner select is empty</p>
<p>				9.0.3 build 8506 - pass</p>
<p>				9.0.3 build 8511 - pass</p>
<p>				9.0.3 build 8536 - always fails &lt;- PSE tested version</p>
<p>				9.0.3 build 8546 - always fails</p>
<p>				9.0.3 build 8565 - always fails</p>
<p>				9.0.3 build 8614 - always fails</p>
<p>				They cannot use release 8506 or 8511 due to other problems and they are concerned that this problem appears in all EBFs since 8546.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418863">418863</a></td>
<td>In PowerBuilder 9.0.3 build 8511 or later, if you create a new </p>
<p>				datawindow, specify a WHERE clause with a retrieval argument, but return to the DataWindow </p>
<p>				Painter WITHOUT defining the retrieval argument, the whole PowerBuilder will then crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418866">418866</a></td>
<td>If users call Retrieve method (DataWindows) on a DataWindow for External source, it returns -1.</p>
<p>				Any retrieve events, such as RetrieveStart and RetrieveEnd, should not be triggered.</p>
<p>				But PB 9.0.x triggers RetrieveEnd event at this condition against our expectation.</p>
<p>				PB 10.x does not trigger RetrieveEnd event any longer at the same condition.</p>
<p>				Users should call ImportFile() method or other import methods to import data into the DataWindow for Extrenal sources.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418891">418891</a></td>
<td>Customer used PB7.x to develop DBCS application.</p>
<p>				Migration to PB10.x seems successful but find that Datawindow Column property - limit has </p>
<p>				different meaning. In PB7.x it count in Byte, now PB10.x it count in CHAR.</p>
<p>				Customer would like to check for the possibility to have PB10.x behave as PB7.x in this datawindow property - edit.limit</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418917">418917</a></td>
<td>The SetMask function fails to set the MaskDataType when an editmask is a Spin Control (em.spin=true). However, the function still returns 1 (success).</p>
<p>				Workaround: In the script where the mask is changed, if spin=true, set spin=false, call SetMask, then change spin back to true.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR418969">418969</a></td>
<td>Fatal error when trying to load a PB NVO in EAServer:</p>
<p>				FAULTING_IP: </p>
<p>				pbshr100!SH_MI_DATA_BLOB::Reserve+4d [e:\pb10\shared\pbshr\shmiblbd.cpp @ 138]</p>
<p>				07a81b4d f3ab rep stosd</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 07a81b4d (pbshr100!SH_MI_DATA_BLOB::Reserve+0x0000004d)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000001</p>
<p>				Parameter[1]: 01a5f000</p>
<p>				Attempt to write to address 01a5f000</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419011">419011</a></td>
<td>Failure to print the job on Citrix if the selected printer (through PrintSetup dialog box) contains a space char. No problem outside Citrix.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419021">419021</a></td>
<td>When you have a dropdown toolbar on a menu and you</p>
<p>				click on the arrow to open, the dropdown toolbar does not close when you click on</p>
<p>				a sheet.</p>
<p>				When you open a sheet the dropdown toolbar behavior appears to be more like a toggle.</p>
<p>				Click to open the dropdown and click to collapse it. But that behavior is not consistent with other dropdown toolbars.</p>
<p>				For example, even in the PB IDE, open a window and click on the Foreground Color. The color</p>
<p>				palette will open. If you click back into the window, the color palette will close.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419043">419043</a></td>
<td>Oracle 9i database. When declaring a RPC on a transaction object, PB does not list procedures within a package. A stand-alone procedure that has no arguments is shown, but PB crashes when selecting the procedure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419054">419054</a></td>
<td>DelimitIdentifier is not being applied consistently during DataWindow creation, resulting in failure if the column or table name is a reserved word or other nonstandard identifier.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419067">419067</a></td>
<td>RowFocusChanging: Insert a new row and the newrow argument returns 1 rather than the documented value of 0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419137">419137</a></td>
<td>Both Ctrl and AltGr (or Alt) keys have same keyflags value 2 if you use a different keyboard layout than US. It may be interesting to have a different value for Alt/Altgr as it exists for web dw (value is 4).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419142">419142</a></td>
<td>OrcaScript operation &quot;scc set target&quot; fails with -13 if an object function throws a user exception (inherited from Exception).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419151">419151</a></td>
<td>When exporting XML using the datawindow dot notation, the wrong encoding results. In the PB 10 users&#39;s guide section on Exporting XML, no differentiation is made between using the SaveAs method and accessing the XML via the dw dot notation. However, when the encoding is not the default, referencing the XML via dot notation uses the default encoding, but using SaveAs correctly applies the encoding defined in the template.</p>
<p>				Is this is a documentation error, or a PB bug ?</p>
<p>				CLOSED as duplicate of CR 346555.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419158">419158</a></td>
<td>Three possibly related debugger breakpoint problems:</p>
<p>				1) Breakpoint disappears when removing line of script above it. (Duplicate breakpoints sometimes appear from a similar operation, but I cannot reproduce that reliably).</p>
<p>				2) Context menu in script painter is not aware of breakpoint setting and doesn&#39;t allow clearing it.</p>
<p>				3) Breakpoints cleared in Debugger, come back if script painter is left open.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419170">419170</a></td>
<td>Under Tools ... System Options, click on the System Font tab. Don&#39;t make any changes, but click the Okay button. The fonts in the IDE will be &#39;messed up&#39; until you restart PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419270">419270</a></td>
<td>Documentation issue</p>
<p>				In PowerBuilder 10 the example for the internetdata function needs to be updated to:</p>
<p>				messagebox(&quot;HTML from GetURL&quot;, string(data, EncodingAnsi!))</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419286">419286</a></td>
<td>Customer has a large datawindow that is 2 pages in Print Preview. At runtime he hides and then destroy objects so that the resulting dw should take up only one page. The size is not adjusted, though - Print Preview still displays 2 pages, one of them being blank.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419308">419308</a></td>
<td>If you try to destroy a blob, PB crashes at runtime. This is not leagle and it really should give an error at compile time as it does for other datatypes like string if you try and destroy them.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419383">419383</a></td>
<td>Pressing dot key &quot;.&quot;scrolls to the next Entry a DropDownDataWindow. If there exists an entry in the dddw that sounds like &quot;a..e&quot; this will not be found when typing following sequence &quot;a&quot; &quot;.&quot; &quot;.&quot; Selects the second entry after &quot;a&quot; in the dddw.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419424">419424</a></td>
<td>When calling the itemsearch function, the itemsearchresponse.items is null resulting in a null object reference.</p>
<p>				Using the AWS 4.0 syntax.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419431">419431</a></td>
<td>When you install PB 10.5, PBNAT105.DLL is automatically registered as the &quot;PB Native&quot; SCC provider. It&#39;s like a tiny independent product (PB Native Source Control) is being automatically upgraded during installation. PB 8.x, PB 9.x, and PB 10.x all use whatever PB Native SCC driver is registered, so PBNAT105.DLL becomes a shared resource for all of these PB releases. </p>
<p>				Once the PB Native SCC upgrade takes place, PBNAT105.DLL should not be deleted if PB 8.x, PB 9.x, or PB 10.x are still installed on the machine. </p>
<p>				Users can manually uninstall PB Native Source Control from a DOS command prompt:</p>
<p>				cd %SYBASE_SHARED%</p>
<p>				regsvr32 -u pbnat105.dll</p>
<p>				del pbnat105.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419500">419500</a></td>
<td>On Client-Server (2-tier) PowerBuilder Application, certain kind</p>
<p>				of Uncaptured Runtime Exception and System Exception will lead to transaction to commit as </p>
<p>				default instead of rollback. PB6.x - PB10.x has the same behaviour. Thus customer request </p>
<p>				for possible enhancement.</p>
<p>				List Out testing result for reference :</p>
<p>				---------------------------------------</p>
<p>				1) Fatal Error (Divided by zero) -&gt; Transaction Committed</p>
<p>				2) Fatal Error (Missing OLE object) -&gt; Transaction Committed</p>
<p>				3) Kill application -&gt; Transaction Rollback</p>
<p>				4) Power-off -&gt; Transaction Rollback</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419541">419541</a></td>
<td>The expression dw_1.object.reccnt[ll_row] = dw_1.object.reccnt[ll_row] + 1 caused PowerBuilder to crash because of an attempt to free memory twice.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419546">419546</a></td>
<td>Small sample application shows memory leak</p>
<p>				using OLE connecting to a word document.</p>
<p>				The sample application has 3 scenerios where you can see different memory leaks.</p>
<p>				Although this was reported when running the application as an executable, you can</p>
<p>				also see the memory leak when running in the IDE.</p>
<p>				Scenerio1 - shows connecting to a word doc, opening the doc, closing the doc and</p>
<p>				disconnecting from ole</p>
<p>				Scenerio2 - shows the above and ole getting the word and character count,</p>
<p>				paragraph alignment and myole.selection.font.bold, myole.selection.font.italic,</p>
<p>				myole.selection.font.underline.</p>
<p>				Scenerio3 - same as scenerio2 except the myole.selection.font.bold, myole.selection.font.italic and myole.selection.font.underline are commented out.</p>
<p>				Scenerio 2 shows the greatest memory leak</p>
<p>				RESOLUTION: Using the workaround of garbagecollect() appears to resolve the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419570">419570</a></td>
<td>Table Not Found error in Datawindow Update Properties.</p>
<p>				Create a DB profile for an Ultralite database.</p>
<p>				Open an existing datawindow and go to Rows --&gt; Update Properties. Click ok to come out of it and it will report error that the Table is not found. If you create a new datawindow, you will get the same error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419664">419664</a></td>
<td>A DW column has &quot;SIP on focus&quot; property set. But the keyboard is not displayed since moving to 2.0.4.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419691">419691</a></td>
<td>The PB105.exe.config may have installation specific information added to it with the installation of PowerBuilder (just like the PBODB105.INI or the PB.INI does). New installs should not overwrite this file, but instead provide the same type of options as the installer now does for the PBODB105.INI file.</p>
<p>				PB 10.5 Build 4516 installed the PB105.exe.config file over the build 4510 file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419716">419716</a></td>
<td>FarEast text is displayed as small rectangles in some fonts - related to whether the column has focus and also with autosize setting.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419780">419780</a></td>
<td>EJBClient </p>
<p>				The function ConnectToServer does not throw an exception when </p>
<p>				no connection with the serer can be made or the URL is bad.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419787">419787</a></td>
<td>Unable to change properties of a migrated uo of type</p>
<p>				richtext. The user object was created in an earlier version of PB (6.5 (build 444).</p>
<p>				The properties of HScrollBar, VScrollBar,HeaderFooter and PopUPMenu was checked.</p>
<p>				When this pbl was migrated to a PB 10.5 (problem also occured in PB 10.2.1, 9.0.3),</p>
<p>				you are unable to uncheck these properties. </p>
<p>				The source code of the migrated uo shows:</p>
<p>				on uo_test6rich.create</p>
<p>				HScrollBar=true</p>
<p>				VScrollBar=true</p>
<p>				HeaderFooter=true</p>
<p>				PopMenu=true</p>
<p>				TopMargin=1</p>
<p>				RightMargin=1</p>
<p>				BottomMargin=1</p>
<p>				BackColor=16777215</p>
<p>				InputFieldBackColor=16777215</p>
<p>				end on</p>
<p>				When you create the same uo of type richtext in PB 10.5 it shows:</p>
<p>				global type uo_new from richtextedit</p>
<p>				integer width = 571</p>
<p>				integer height = 600</p>
<p>				boolean init_hscrollbar = true</p>
<p>				boolean init_vscrollbar = true</p>
<p>				boolean init_headerfooter = true</p>
<p>				boolean init_popmenu = true</p>
<p>				borderstyle borderstyle = stylelowered!</p>
<p>				end type</p>
<p>				global uo_new uo_new</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419789">419789</a></td>
<td>Customer is unable to invoke a webservice in 10.5 because it seems the SOAP request is not being correctly built.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419806">419806</a></td>
<td>Casting to ANY datatype results in mismatched datatypes after migration from PB 9 to PB 10. </p>
<p>				Duplicate of CR 419494. The error message is the result of a bug fix and will not be changed. It will be necessary to modify the code by assigning the Any array to another Any array instead of using a PowerObject array as in the original code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419812">419812</a></td>
<td>When connected to OLEDB and you retrieve an</p>
<p>				embedded sql statement with a UniqueIdentifier, PB will crash when you close</p>
<p>				the application or issue a disconnect.</p>
<p>				The gpf will happen in the following:</p>
<p>				Exception code: 80000003 BREAKPOINT</p>
<p>				File Name: C:\pb\pb10\Shared\PowerBuilder\PBSHR100.dll</p>
<p>				File Version: 10.2.1.9572</p>
<p>				Fault address=10BC4787 Section:Offset=01:000C3787</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419815">419815</a></td>
<td>The SoapLog option for the SetOptions for the SoapConnection only works with EasySoap. We need some built in method for tracing .Net proxy calls for debugging.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419871">419871</a></td>
<td>A PB local variable becomes undefined after a Windows SendMessage API call that passes the local variable. The code:</p>
<p>				wparam = 0</p>
<p>				lparam = 0</p>
<p>				rc = SendMessage ( hWin, TX_FONTDIALOG, wparam, lparam )</p>
<p>				In the debugger, after the call, lparam has no value, and you can&#39;t double click on it for details.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419876">419876</a></td>
<td>There is some out of date information in the documentation for the OLEActivate command for the DataWindow. The documentation (online help) indicates: &quot;The verb you specify determines what action occurs when the OLE server application is invoked. The default verb (0) generally means you want to edit the document. Each OLE application has its own particular set of supported verbs. You can find out what verbs the application supports by using the advanced interface of the Windows RegEdit utility (run REGEDIT /V).&quot; According to Microsoft, the /V option was only valid for Windows 3.1: http://support.microsoft.com/kb/q82821/ Using it with later versions of RegEdit appears to make the utility hang.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419898">419898</a></td>
<td>Text in a text GOB on a datawindow is truncated when rendering as HTML (or XHTML). The truncation occurs at 511 characters OR at the length of the largest column field defined.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419905">419905</a></td>
<td>In PK 2.0.4 build 940 fonts do not show up in the dropdown in the Style bar.</p>
<p>				The are listed in the Properties view okay.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419929">419929</a></td>
<td>When changing menu properties at runtime for</p>
<p>				contemporary style menu, will result in corruption.</p>
<p>				What happens, in this testcase, when you move the cursor over the menu item</p>
<p>				Windows, there is code that fires in the m_windows.selected event. The code</p>
<p>				is changing the menu item properties. The problem is any menu item you select</p>
<p>				after this, will show incorrect menu items under the dropdown.</p>
<p>				The menu also has 4 level of inheritance.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419961">419961</a></td>
<td>The Multiple Checkout feature (which produces compound icons) is enabled if either of these conditions apply:</p>
<p>				1) User specifies SccMultiCheckout=1 in PB.INI</p>
<p>				2) No entry in PB.INI and SCC vendor responds positively to SccIsMultiCheckoutEnabled API function request.</p>
<p>				Multiple checkout feature is disabled whenever: </p>
<p>				1) User specifies SccMultiCheckout=0 in PB.INI</p>
<p>				2) No entry in PB.INI and the SCC vendor does not support the SccIsMultiCheckoutEnabled API function request.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR419988">419988</a></td>
<td>When you create a table in DB Painter, PB will insert some rows into PB system table &quot;pbcatcol&quot;</p>
<p>				and &quot;pbcattbl&quot; automatically. But when you drop this table, these corresponding rows saved in</p>
<p>				pbcatcol and pbcattbl will not be deleted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR420021">420021</a></td>
<td>OS: Windows 2000 SP4 and XP SP2 </p>
<p>				PB Version and Build: 10.2.0_8100, 10.2.1_9004 and 10.2.1_9537</p>
<p>				DB/DLL: ODBC ASA EASDemoDB </p>
<p>				Comments: </p>
<p>				When calling a PB COM component deployed into COM+ Server, it fails when called for 2nd or 3rd time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR420025">420025</a></td>
<td>PictureButtons with FlatStyle have aquired a bounding box at runtime (there was no border in older versions). Also the painter does not display the GIF, or displays the wrong GIF in the PictureName and DisablesName property box in some cases. Some GIFs display OK, some do not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR420034">420034</a></td>
<td>Getting an error calling ebay web service when</p>
<p>				using the custom header security service.</p>
<p>				Getting a ebayapi is not properly configured or not found or disabled</p>
<p>				How C# makes the ebay call:</p>
<p>				using System; </p>
<p>				using TesteBaySoap405.com.ebay; // use your project name here </p>
<p>				namespace TesteBaySoap405 // use your project name here </p>
<p>				{ </p>
<p>				class GeteBayOfficialTime </p>
<p>				{ </p>
<p>				[STAThread] </p>
<p>				static void Main(string[] args) </p>
<p>				{ </p>
<p>				string endpoint = &quot;https://api.sandbox.ebay.com/wsapi&quot;; </p>
<p>				string callName = &quot;GeteBayOfficialTime&quot;; </p>
<p>				string siteId = &quot;0&quot;; </p>
<p>				string appId = &quot;yourAppId&quot;; // use your app ID </p>
<p>				string devId = &quot;yourDevId&quot;; // use your dev ID </p>
<p>				string certId = &quot;yourCertId&quot;; // use your cert ID </p>
<p>				string version = &quot;405&quot;; </p>
<p>				// Build the request URL </p>
<p>				string requestURL = endpoint </p>
<p>				+ &quot;?callname=&quot; + callName </p>
<p>				+ &quot;&amp;siteid=&quot; + siteId </p>
<p>				+ &quot;&amp;appid=&quot; + appId </p>
<p>				+ &quot;&amp;version=&quot; + version </p>
<p>				+</p>
<p>				&quot;&amp;routing=default&quot;; </p>
<p>				// Create the service </p>
<p>				eBayAPIInterfaceService service = new eBayAPIInterfaceService(); </p>
<p>				// Assign the request URL to the service locator. </p>
<p>				service.Url = requestURL; </p>
<p>				// Set credentials </p>
<p>				service.RequesterCredentials = new CustomSecurityHeaderType(); </p>
<p>				service.RequesterCredentials.eBayAuthToken = &quot;yourToken&quot;; // use your token </p>
<p>				service.RequesterCredentials.Credentials = new</p>
<p>				UserIdPasswordType(); </p>
<p>				service.RequesterCredentials.Credentials.AppId = appId; </p>
<p>				service.RequesterCredentials.Credentials.DevId = devId; </p>
<p>				service.RequesterCredentials.Credentials.AuthCert = certId; </p>
<p>				// Make the call to GeteBayOfficialTime </p>
<p>				GeteBayOfficialTimeRequestType request = new GeteBayOfficialTimeRequestType(); </p>
<p>				request.Version = &quot;405&quot;; </p>
<p>				GeteBayOfficialTimeResponseType response = service.GeteBayOfficialTime(request); </p>
<p>				Console.WriteLine(&quot;The time at eBay headquarters in San</p>
<p>				Jose, California, USA, is:&quot;); </p>
<p>				Console.WriteLine(response.Timestamp); </p>
<p>				} </p>
<p>				} </p>
<p>				} </p>
<p>				How PB makes the call:</p>
<p>				ebayapiinterfaceservice lnv_ebay</p>
<p>				getsearchresultsrequesttype getsearchresultsrequest</p>
<p>				getsearchresultsresponsetype getserachresultsresponse</p>
<p>				customsecurityheadertype security</p>
<p>				security.ebayauthtoken = &quot;XXXXXXXXXXXXXXXXXXXXXX&quot;</p>
<p>				security.credentials.devid = &#39;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&#39;</p>
<p>				security.credentials.appid = &#39;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&#39;</p>
<p>				security.credentials.authcert = &#39;XXXXXXXXXXXXXXXXXXXXXXXXXXXXX&#39;</p>
<p>				getsearchresultsrequest.query = &#39;PowerBuilder&#39;</p>
<p>				SoapConnection sc</p>
<p>				long ll_sc</p>
<p>				sc = Create SoapConnection</p>
<p>				sc.CreateInstance ( lnv_ebay, &quot;ebayapiinterfaceservice&quot; )</p>
<p>				getserachresultsresponse = lnv_ebay.getsearchresults( getsearchresultsrequest )</p>
<p>				Destroy lnv_ebay</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420041">420041</a></td>
<td>The customer is creating a universal datalink (udl) file in PB script. He is using code that Sybase supplied in techdoc 1014690. This code uses a file opened in Stream! filemode with Replace! as the writemode. The code was originally in a PB 8 application and worked fine in all cases.</p>
<p>				But after migrating to PB 10.2.1, the code only works if the file does not currently exist (only the first time). Once the file exists, the new file is not valid (Replace! writemode option) in PB 10. You can open the first time file and see it is fine, and then open a replaced file and see it has weird characters and blanks.</p>
<p>				A workaround is to delete the file if it exists and then create it again.</p>
<p>				CR Resolution: The UDL file is a unicode file and the techdoc code does extra stuff to insert the unicode header characters and 00 bytes after each character in Ansi mode to make it a valid UDL file. Now since PB 10.0 is unicode enabled, this extra stuff is no longer needed. So the changes to make are:</p>
<p>				1) Delete the of_filewrite function (that inserts the 00 bytes) and replace it with PowerBuilder FileWrite calls.</p>
<p>				2) Include the encoding argument of EncodingUTF16LE! in the FileOpen call.</p>
<p>				3) Delete the line of &quot;FileWrite(ll_fh,&quot;~hff~hfe&quot;)&quot; after the FileOpen.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420083">420083</a></td>
<td>The HALT PowerScript statement acts like HALT CLOSE. That is to say the application Close event is called when HALT is called i.e. The Close event should not be called with HALT, </p>
<p>				only with &quot;halt close&quot;.</p>
<p>				No workaround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420086">420086</a></td>
<td>Contemporary menu with menubitmap checked has</p>
<p>				too much vertical gap if you compare it to Office Word 2003.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420115">420115</a></td>
<td>After upgrading 2.0.2 to 2.0.4 different ARM operating systems show different behavior than for the SIP functionality. Using version 2.0.2 the behaviors were the same.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420120">420120</a></td>
<td>When calling up the windows activex in a browser,</p>
<p>				the following error returns:</p>
<p>				LoadLibraryError</p>
<p>				The PowerBuilder runtime DLLS could not be loaded</p>
<p>				Used the following object tag:</p>
<p>				&lt;OBJECT NAME=&quot;PBRX1&quot; WIDTH=225 HEIGHT=83</p>
<p>				CLASSID=&quot;CLSID:AAAA1304-AAAA-1000-8000-080009AC61A9&quot;&gt;</p>
<p>				&lt;PARAM NAME=&quot;_Version&quot; VALUE=&quot;65536&quot;&gt;&lt;/PARAM&gt;</p>
<p>				&lt;PARAM NAME=&quot;_ExtentX&quot; VALUE=&quot;5962&quot;&gt;&lt;/PARAM&gt;</p>
<p>				&lt;PARAM NAME=&quot;_ExtentY&quot; VALUE=&quot;2164&quot;&gt;&lt;/PARAM&gt;</p>
<p>				&lt;PARAM NAME=&quot;_StockProps&quot; VALUE=&quot;0&quot;&gt;&lt;/PARAM&gt;</p>
<p>				&lt;PARAM NAME=&quot;PBWindow&quot; VALUE=&quot;w_window&quot;&gt;&lt;/PARAM&gt;</p>
<p>				&lt;PARAM NAME=&quot;LibList&quot; VALUE=&quot;http://localhost/window_activex.pbd;&quot;&gt;&lt;/PARAM&gt;</p>
<p>				&lt;PARAM NAME=&quot;PBApplication&quot; VALUE=&quot;rknnt&quot;&gt;&lt;/PARAM&gt;</p>
<p>				&lt;/OBJECT&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420348">420348</a></td>
<td>Placing a new RTE on a window defaults to a zero font size, and the font face is blank on the Properties pane. There is a font on the toolbar, but it seems to vary (Adolescent on my machine when placed, Tahoma when saved and retrieved). Can we have a reasonable initial default face and size, and have the toolbar reflect the same as the font properties pane?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420379">420379</a></td>
<td>Problem: An MDI application that brings up a response window does not end properly when the response window and MDI window are closed. The Close button on the response window contains the code to close both the response window and the mdi window, e.g.,</p>
<p>				Close(parent)</p>
<p>				Close(w_mdi)</p>
<p>				Although both windows close, the PB IDE does not get reactivated. If you bring PB IDE back to the front and exit, you will still see a PB100.EXE process in Task Manager. POSTing the calls to Close have no effect.</p>
<p>				This is a regression from build 8035 where it works OK. CR 161515 was fixed just after this, and has apparently caused the regression.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420456">420456</a></td>
<td>When deploying PowerBuilder components to EAServer you cannot specify a default timeout for the component through com.sybase.jaguar.server.timeout</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420463">420463</a></td>
<td>When using IN9 to update a table and DisableBind=0</p>
<p>				is set for the connection, a -766 - String must be null terminated error</p>
<p>				will result when you try to update a column.</p>
<p>				According to Informix:</p>
<p>				String must be null terminated. </p>
<p>				With IBM Informix ESQL/C, if you use a host variable in an INSERT statement or in the WHERE clause of an SQL statement, and the database is ANSI compliant, the string must be null terminated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420465">420465</a></td>
<td>The Appearance panel is too large when the top menu item is selected. The Menu and the Toolbar appearance options should be split into two separate panels.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420594">420594</a></td>
<td>DirectoryExists function leaks memory, specifically the amount of memory used to allocate a copy of the string argument. The memory leak occurs because of a copy of the string argument is not freed after the call to the internal function implementing DirectoryExists.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420609">420609</a></td>
<td>Enhancement request for a new DateTimePicker control and allow it to be used to depict date, time, or datetime database fields. Control would speed input and increases accuracy.</p>
<p>				This came in as a DataWindow.NET enhancement request but applies also to PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420705">420705</a></td>
<td>In MOPView different positions for View types are not saved. If he changes between Landscape and Portrait the positions are not saved.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420730">420730</a></td>
<td>VB.NET and C# printing methods does not achieve the same behaviour / functionality as PrintDatawindow() function. Request to include the PrintDatawindow() functionality within the DW.net product.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420733">420733</a></td>
<td>regarding CR 406993 and 394367 ANSI issues. Changing Between ANSI AND PB cause differences in resultset or cause DW SQL Syntax corruption if switching between graphic and syntax mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420901">420901</a></td>
<td>OS: Windows 2000 </p>
<p>				PB Version and Build: 9.0.3_8546, 9.0.3_8614</p>
<p>				DB/DLL: JDBC (connecting to Oracle 10g via Oracle JDBC Thin Driver)</p>
<p>				Comments: </p>
<p>				Oracle DATE columns are retrieved into PowerBuilder 9.0.3 (Windows), PBVM 9.0.3 (AIX and Sun) without the time part. Only date part is retrieved.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR420912">420912</a></td>
<td>When the clicked event of a DW contains code to set focus to another control, the ButtonClicked and ButtonClicking event fail to fire - behavior seems to have begun in builds after PB9 8536.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421125">421125</a></td>
<td>Oracle requests failed when several threads</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421131">421131</a></td>
<td>For the properties DataWindow CustomPage.Length &amp; Width, decimal or double values cannot be specified.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421171">421171</a></td>
<td>When running an application exe that was just upgraded</p>
<p>				to build 9557 is now getting the following error:</p>
<p>				Application access violation error</p>
<p>				FAULTING_IP: </p>
<p>				pbshr100!PbHeap_free+270</p>
<p>				10bc6300 895004 mov [eax+0x4],edx</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421321">421321</a></td>
<td>WM-5 Specific</p>
<p>				The SIP button does not always appear on the window like it should. Seems to be related to the 2-wide menu feature. When the menu is made 3-wide the SIP appears.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421379">421379</a></td>
<td>In PowerBuilder 10 the DataWindow property ReplaceTabWithSpace causes a crash after closing the window containing the DataWindow</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421385">421385</a></td>
<td>When saving a UDDI profile in the web service proxy project,</p>
<p>				the UDDI profile is being saved to:</p>
<p>				HKEY_CURRENT_USER\Software\Sybase\PowerBuilder\11.0\UDDIServerProfiles</p>
<p>				It should be saved to:</p>
<p>				HKEY_CURRENT_USER\Software\Sybase\PowerBuilder\10.5\UDDIServerProfiles</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421387">421387</a></td>
<td>Include default profiles on the UDDI Search window.</p>
<p>				When you select the &#39;Search For UDDI&#39; from the web service proxy wizard,</p>
<p>				there is a dropdown for UDDI Profile, provide several default profiles.</p>
<p>				The customer suggested:</p>
<p>				http://localhost/juddi/inquiry (EAServer)</p>
<p>				http://localhost/uddipublic/inquire.asmx (Windows 2003)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421388">421388</a></td>
<td>For an InkPicture control in a datawindow, set the InkEnabled property off. Save the datawindow and close the datawindow painter. Reopen the datawindow. The InkEnabled property is set back to InkEnabled = true.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421389">421389</a></td>
<td>When adding a Query URL on the UDDI Search window and</p>
<p>				then clickiing the &#39;Save Profile&#39; cb, a message appears:</p>
<p>				Information</p>
<p>				Save UDDI profile failed</p>
<p>				It is not clear why the UDDI profile failed. Improve the error message so that</p>
<p>				it clearly states that the UDDI profile failed because the profile name was not entered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421440">421440</a></td>
<td>When calling Amazon&#39;s itemsearch, no items</p>
<p>				are returned to the itemsearchresponse structure</p>
<p>				itemsearchresponse = lnv_amazon.itemsearch( itemsearch)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421533">421533</a></td>
<td>Since moving from 2.0.3 to 2.0.4, printing a DW in Landscape mode doesn&#39;t work correctly.</p>
<p>				There is missing data. If it prints in portrait mode, all data is printed (but on different pages of course.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421542">421542</a></td>
<td>The test case includes a datawindow with 2 dddw columns. Both columns use the same dw as the dropdown source. The colors are set up the same. Yet at runtime, one column displays buttonface (correct) and the other does not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421551">421551</a></td>
<td>When setting a value in the htmltable.width and then</p>
<p>				you select Design/HTML Preview, the value in the &lt;TABLE&gt; tag in the html source is not what was entered in the property field.</p>
<p>				Save problem when you use dw_1.saveas(&quot;C:\dw_one.html&quot;,HTMLTable!, FALSE).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421558">421558</a></td>
<td>The text property of a button placed on a DataWindow can be assigned an expression, but the Properties dialog in the DW painter does not show a button (the = sign button) to get to the expression builder. The capability to set the expression is there, but it is not exposed in the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421562">421562</a></td>
<td>The MenuTitles option should be grouped with TitleBackColor and TitleGradient. The latter two options should also be disabled when the first isn&#39;t selected. The MenuBitmaps option should be grouped with the BitmapBackColor and BitmapGradient. The latter two should be disabled when the first isn&#39;t selected. When a gradient is applied (TitleGradient or BitmapGradient) the user should have the option to select a second color used in the graient fill.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421564">421564</a></td>
<td>This option would turn off the default behavior of ampersand &amp; to cause the next character to be the hotkey for a text field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421721">421721</a></td>
<td>PBVM inconsistent crash on EAServer production system with 2 EAServers.</p>
<p>				Dump file available for analysis.</p>
<p>				ERROR: OBJECT_NOT_EXIST (p11177617/n_test/$Activate - bind)</p>
<p>				Jan 30 15:38:56 2006: PB INTERNAL EXCEPTION on: Thread : 2688, Address : 0x10E6D34E, Type : EXCEPTION_ACCESS_VIOLATION reading address 0x00000000. CPB_Component::destroy</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421740">421740</a></td>
<td>Needs Right To Left Support for Menu toolbar.</p>
<p>				In Hebrew/Arabic applications, the toolbar is set at the left of the window when it should be at the right. Custome is asking for a RTL property for the toolbar.</p>
<p>				This property should be selected on the programer purpose because Hebrew or English applications may be runnning on the same machine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421752">421752</a></td>
<td>When calling a stored procedure with datetime parameter</p>
<p>				and using RPC, PB will return the following error:</p>
<p>				The parameter of type 111 did not have a valid value</p>
<p>				Problem only happens the first time calling the stored procedure dbo.RefreshMVControl.</p>
<p>				RefreshVMControl calls the RefreshMVAppraisal.</p>
<p>				Works ok if the datetime parameters are defined locally. When the datetime parameters are set as instance variables and the PropMeasure table is empty, then error</p>
<p>				happens when calling the dbo.RefreshMVControl.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421766">421766</a></td>
<td>Using Autosize Height on the Group Header band. In print preview mode the column headers on the bottom of the group header band get shifted too low, and are cut off by the detail band.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421785">421785</a></td>
<td>When pasting a table from Word into the DW RTE painter, the border style is lost (Word-visible borders aren&#39;t visible in DW painter).</p>
<p>				From engineering: The RichText control is provided from a third party. They do not support the border styles and have no plans at this time to add support. This cannot be resolved within PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421805">421805</a></td>
<td>The customer is having a problem using QueryMode with a SetFocus. When in Querymode they sometimes see the query criteria as they should, but other times see the previous retrieved value for the column. Works as it should without the SetFocus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421960">421960</a></td>
<td>Application crashes when doing a setitem on any computed field. In PB 9.0 it returns a -1 as it should.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR421995">421995</a></td>
<td>PK to PB Migration - a couple window and control fields are not being filtered out.</p>
<p>				The standard window properties: </p>
<p>				ShowSIPButton and SmartMinimize and CloseButton</p>
<p>				are not being properly filtered out in the PK -&gt; PB Migration</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422057">422057</a></td>
<td>When connecting to a COM+ object and call a function which returns a adoresultset or using the ADOResultset generated from datastore resultset</p>
<p>				PowerBuilder doesn&#39;t cleanup the memory correctly. In each loop memory will be lost.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422062">422062</a></td>
<td>The online help and documentation should reflect that InsertPicture supports .bmp, .wmf, .jpeg, .png, .gif</p>
<p>				and .tif file types.</p>
<p>				InsertPicture should also be documented under &quot;RichTextEdit control changes&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422067">422067</a></td>
<td>Using a rte control to display a *.tif file using</p>
<p>				insertpicture. Example shows 2 different *.tif files. One will display ok</p>
<p>				in the rte control and the other one will return -1 on insertpicture.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422071">422071</a></td>
<td>Winodw size changed after removing a variable declaration</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422114">422114</a></td>
<td>Using certain numeric editmasks or format masks, digits are shifted right incorrectly. </p>
<p>				Behavior varies with Regional settings. Sometimes there is a leading zero. Examples:</p>
<p>				Mask: German: English :</p>
<p>				###,##0.00K 045.700,00K 045,700.00K</p>
<p>				#,##0.00EUR 4.570,00EUR 4,570.00EUR</p>
<p>				#,##0.00&euro; 45.700,00&euro; 4,570.00&euro;</p>
<p>				Solution: The mask must be large enough to handle all digits. EG: change #,##0.00EUR to ##,##0.00EUR. For the leading zero, if there is an ASIS char in the format string, such as &#39;K&#39;, or &quot;EUR&quot;, then the format will be manipulated in an ASIS state. In that state, the mask &#39;#&#39; is the same with mask &#39;0&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422118">422118</a></td>
<td>Enhancement request.</p>
<p>				The PocketPC SIP-UP and SIP-Down events should only go to the window with focus (the active window). It seems that the event goes to all the windows.</p>
<p>				A condition to test is a response window that&#39;s the parent of another response window. All of which are on a main window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422200">422200</a></td>
<td>When calling a method on a webservice using EasySoap,</p>
<p>				the method will return the following error:</p>
<p>				Error calling method of a pbni object&quot;</p>
<p>				Works ok in PB 10.5 using .Net engine</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422349">422349</a></td>
<td>Database Painter: PowerBuilder 9.0.x Crashes when executing an illegal Select statement</p>
<p>				SELECT owner, object_name FROM ( SELECT owner, object_name, subobject_name FROM all_objects WHERE owner = :arg ) ORDER BY owner, object_name ;</p>
<p>				PowerBuilder 10 correctly reports an error to the user.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422350">422350</a></td>
<td>Verified fixed in 9.0.3 build 8660, and 10.2.1 build 9597.</p>
<p>				A Datawindow SetItem has an expression that adds 2 decimals together for the value argument to be set. This works the first time, but executing it a second time crashes PB.</p>
<p>				This is a regression that started in release build 8580. Prior builds worked fine.</p>
<p>				This also fails in the current builds on 10.2.1 and 10.5, but in both of these versions you can see that the value set in the datawindow the first time is not correct as it was in PB 9.0.3. The second SetItem still crashes PB.</p>
<p>				If you take the addition expression outside of the SetItem, do it in a statement before the SetItem, put the result in a variable, and use the variable in the SetItem, then it works. But this is not an acceptable workaround for many existing applications.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422464">422464</a></td>
<td>Cannot print a Web Control in a DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422485">422485</a></td>
<td>Customer&#39;s application is randomly crashing on one input screen. The screen has three or four datawindows and many dddw. Its a data entry screen and sometimes it works without a problem and other times the user crashes. </p>
<p>				Customer has tried but cannot reproduce the problem and at this point the crashes although numerous appear random.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422526">422526</a></td>
<td>DataStore Retrieve() can evaporate the application</p>
<p>				PK 2.0.4 error specific.</p>
<p>				ASA 9.0.2.3044</p>
<p>				When running a special version of the customer application, there&#39;s a loop which retrieves() into a datastore. This would kill the application (a quiet evaporation) on both the desktop and the device.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422614">422614</a></td>
<td>The customer is requesting an enhancement request to allow an application programmer to set the default encoding for an entire application. PowerBuilder as a product sets a default encoding of EncodingUTF16LE! but currently the default encoding is not a settable option.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422773">422773</a></td>
<td>Customer is using SQLOLEDB. A datawindow accesses a table with an identity column, and there are complex triggers on the table as well. Because of the triggers, the customer is not using &#39;select @@identity&#39; to get the new value for the identity column. He is using &#39;Select max(IDENTITYCOL) from &amp;TableName&#39;. The option is set in the PBODB100.INI file, in the [MS_SQL_SERVER_SYNTAX] section, the GetIdentity setting. It worked for him using PB 6.5 but it doesn&#39;t work using PB 10.</p>
<p>				Workaround: GetIdentity=&#39;select scope_identity()&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422780">422780</a></td>
<td>There is no documentation for datatype &quot;number&quot; in an external datawindow</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422783">422783</a></td>
<td>The user invokes a stored procedure using the JDBC driver (PBJDB90.DLL). SP uses a string argument in the WHERE clause, and no result set is generated. The ASA log shows that a string argument (&#39;ASE1254_pre_rel&#39;) is being passed as &#39;ASE1254_pre_r&#39;. Same stored procedure works fine when SP is invoked while connected to the ODBC driver. Using build 5077 (PB 9.0 GA) build from 2003. </p>
<p>				Problem has been verified fixed in PB 9.0.3 build 8652, PB 10.2 build 9593, and PB 10.5.</p>
<p>				Fix may exist in earlier maintenance builds of PB 9.x and PB 10.x as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR422950">422950</a></td>
<td>PowerBuilder 10 and O84 interface to Oracle</p>
<p>				Remote procedure calls with unitialized Oracle OUT or IN OUT parameters give the following errors:</p>
<p>				- ORA-03106: Fatal two-task communication protocol error </p>
<p>				- ORA 03120: Two task conversion routine integer overflow</p>
<p>				With the O90 or O10 interface the following is returned:</p>
<p>				- ORA-24334: no descriptor for this position</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR423008">423008</a></td>
<td>PDF and tiff files in an OLE container active offsite even when Activate InPlace! is used. Word documents active in place.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR423027">423027</a></td>
<td>Tested and reproduced with PB 10.2.1_9537.</p>
<p>				When executing a PBScript containing dw expression, PowerBuilder crashes. This is a regression. Works fine in PB 10.2.0_8100.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR423131">423131</a></td>
<td>PowerBuilder use the importstring syntax to import XML data into the datawindow buffer.</p>
<p>				datawindow.importstring(XML!, ls_myxml )</p>
<p>				It is discoverd that the importstring function fail to handle Simplified </p>
<p>				Chinese or Traditional Chinese. That make the datawindow item buffer either messed up or get empty (non-printable ?). This eventually cause datawindow send out incorrect sql statement to database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR423135">423135</a></td>
<td>DataWindow Group Boxes are not drawn correctly when using New Visual Style Controls or XP style.</p>
<p>				Part of the groupbox of a next row can be drawn at the bottom of the datawindow when it should have been drawn on the next page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR423172">423172</a></td>
<td>OS: Sun Solaris 2.8</p>
<p>				PB Version and Build: PBVM 10.2_7516 for Sun Solaris using EAServer 5.2</p>
<p>				DB/DLL: N/A </p>
<p>				Comments: </p>
<p>				When a PB NVO component code execution encounters a SELECTBLOB, the code is ended prematurely and skips to deactivate event of component. This issue is Sun Solaris localized. For PBVM on Windows, issue does not happen (tested 10.2.1_9537 PBVM).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR423196">423196</a></td>
<td>Enhancement request for a Informix 10 native driver for PB 10 and above. </p>
<p>				Customer is concerned that us use of Informix features such as stored procedures and other</p>
<p>				Informix SPL commands will be impaired without a PB native driver for Informix 10. He believes that using generic interfaces such as JDBC, ODBC, etc. would require extensive recoding and testing and that all of the needed functionality may not be in generic drivers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR423477">423477</a></td>
<td>Datawindow error: Line xxx Column yyy: incorrect syntax &quot; in crosstab datawindow if clicking Design -&gt; Crosstab -&gt; ok button. </p>
<p>				This is caused by expressions in a column. Removing this expressions and the error message is gone.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR423490">423490</a></td>
<td>PB generates: </p>
<p>				&quot; Error: Failed to find the proxy to represent the Java class &quot;</p>
<p>				if calling a method of a Java class.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR423830">423830</a></td>
<td>Autosize height columns in a datawindow are NOT wrapping when using anything but 0x0020 as a space in Unicode PB. Only a conventional space (0x0020) causes a line break, but there are about 18 other characters codes that also represent a space and they should wrap also.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR423860">423860</a></td>
<td>OS: Windows 2000 </p>
<p>				PB Version and Build: PBVM 9.0.3_8004 on Sun Solaris</p>
<p>				DB/DLL: JDBC with Oracle Thin Client</p>
<p>				Comments: </p>
<p>				Character � is displayed incorrectly when retrieved into PB client from within PBVM via SetFullState.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR423868">423868</a></td>
<td>Accelerator keys used with command buttons and statictext objects do not work (display correctly) with the Windows keyboard navigation indicators settings in the control panel. Menu&#39;s however do work correctly. So if you have menus, command buttons, and statictext objects that have an &amp; to indicate an accelarator key to be used with ALT, and if you set the Control Panel-&gt;Display-&gt;Effects setting &quot;Hide keyboard navigation indicators until I use ALT key&quot; to true, PB 10 with new style controls will initially hide the underscores in the menus and the command buttons, but not in a static text. The biggest problem however is with the underscores hidden, pressing the ALT key does not display the underscores in the command buttons (with a statictext they always show even when they shouldn&#39;t) Menus work as they should.</p>
<p>				So there are 3 problems. The first 2 problems below happen on both Windows 2000 and XP new style or classic style.</p>
<p>				1) StaticText objects that use accelerator keys (&amp;) always display the underscore even when the Windows setting says to hide them until ALT is pressed.</p>
<p>				2) Command buttons that use accelerator keys (&amp;) do hide the underscore when the Windows setting says to hide them. But pressing ALT does not display the underscores as it should.</p>
<p>				3) If on Windows 2000, or on XP and PB set to not use new style controls, if the Windows setting is set to Hide the underscores, the command buttons do not initially hide. If you then toggle and apply the Windows setting to not hide and then to hide, the command buttons then start to hide underscores correctly. So command buttons don&#39;t pick up the initial Windows setting. (Neither do StaticText objects)</p>
<p>				Both command buttons and StaticText should work as the menus do with displaying accelerators according to the Windows settings.</p>
<p>				Note that in all cases the actual accelerator keys when pressed with ALT do work, it&#39;s the hiding of the underscore or the display of the underscore that is incorrect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR423870">423870</a></td>
<td>In 10.5 GA when the retrieve is done on the datawindow shared with a datastore a crash will occur. The same code works with PB 10.2.1 build 9567/9597. </p>
<p>				OS: All</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424010">424010</a></td>
<td>Grid DataWindows with Computed Columns and Buttons behave strangely when grid columns are resized. When one column is narrowed sometimes columns to the right are not moved accordingly.Resizing of these columns afterwards can make them vanish. </p>
<p>				No workaround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424026">424026</a></td>
<td>When in the debugger and you have a long string value,</p>
<p>				moving the cursor over the string value will display the value. </p>
<p>				Provide a way so that users have the option whether they want to display</p>
<p>				this value as a tip or not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424096">424096</a></td>
<td>Describe ( Evaluate... ) in a loop for a 5500 record datawindow. The time it takes to do the describe increase with each pass. It&#39;s up to 1 second by the time you hit the 500th record.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424206">424206</a></td>
<td>When debugging an application and you have multiple</p>
<p>				breakpoints, if you are stopped on a breakpoint and you select edit breakpoints,</p>
<p>				highlight the breakpoint that you are stopped on. It will be easier to set</p>
<p>				an occurrence or condition.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424236">424236</a></td>
<td>Vertical Spacing using Contemporarymenu! Menu style too large. The Customer would like to see the Vertical Spacing between Contemporary Menu Items be reduced.</p>
<p>				FROM ENGINEERING: This is the design style for PowerBuilder so this will not be changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424386">424386</a></td>
<td>When viewing a psr report in a html page using the</p>
<p>				datawindow activex, the column borders are not displaying.</p>
<p>				Column borders are saved ok with the psr. If you open psr in IM or PB, you can see</p>
<p>				the column borders ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424390">424390</a></td>
<td>Calling an Oracle function from PB/EAS returns wrong characters on Unix</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424637">424637</a></td>
<td>Customer wants NO automatic SIP behavior at runtime</p>
<p>				Customer wants a setting for the SIP that always leaves the SIP manually in the user&#39;s control. In PK 2.0.4 build 942 modifications to the SIP behavior were done to make the behavior consistent across OSes and devices, and to incorporate changes requested by other users. Currently, if the SipOnFocus checkbox is NOT selected, if the user runs an app, places the cursor on an editable control, and brings up the SIP, moving to another control that also has the SipOnFocus NOT selected causes the SIP to disappear. This was requested by several users. For this user, however, the functionality is inconvenient for some of his users. He would like the option to have the SIP remain unchanged (either if up, stay up, OR if down, stay down) when the user moves focus through editable controls on a window AND fields on a datawindow when the SIPonFocus option is turned of (Not selected.) Customer still wants to be able to control SIP behavior within the code by using SetSIPPreferredState, but wants the default SIP behavior (with no explicit code) to have the option to not change the SIP from it&#39;s current state</p>
<p>				set by the user.</p>
<p>				-- Solution starting with 2.0.4.944 --</p>
<p>				Added internal property to disable/enable all automatic SIP handling.</p>
<p>				To use:</p>
<p>				a) In your PowerBuilder code, declare the external function:</p>
<p>				function integer SetRuntimeProperty( &amp;</p>
<p>				readonly string PropertyName, boolean fValue ) &amp;</p>
<p>				system library &quot;PKVM20.DLL&quot; alias for &quot;fnSetRuntimeProperty&quot; </p>
<p>				b) To disable ALL automatic SIP handling:</p>
<p>				SetRuntimeProperty( &quot;AutomaticSIPHandling&quot;, FALSE )</p>
<p>				c) To enable ALL automatic SIP handling:</p>
<p>				SetRuntimeProperty( &quot;AutomaticSIPHandling&quot;, TRUE )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424649">424649</a></td>
<td>OLE-DB interface does not return column names in the correct order - they are alphabetized for MS Access.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424652">424652</a></td>
<td>When connecting to a MS Access database using</p>
<p>				ADO.NET and the Microsoft.Jet.OLEDB.4.0 Provider, PB will crash when trying</p>
<p>				to create a Quick Select Datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424654">424654</a></td>
<td>When connected to MSAcess using OLEDB and the Microsoft</p>
<p>				Jet OLEDB 4.0 provider, once you built and save a dw, you get the following error</p>
<p>				if you try to go back to the dw source in graphic mode:</p>
<p>				Microsoft JET Database Engine</p>
<p>				The parameter is incorrect</p>
<p>				Do you want to continue in graphic mode?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424715">424715</a></td>
<td>FileExists PowerScript function didn&#39;t return FALSE value if the file (arg filename) is locked by another application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424755">424755</a></td>
<td>SIP problems moving cursor within a single DataWindow field</p>
<p>				With &quot;Show SIP on Focus&quot; turned off, when you are editing a field in a datawindow, moving the cursor within the input field using the stylus causes the SIP to disappear. Same problem does no occur when modifying data in an SLE on a window.</p>
<p>				-- Solution starting with 2.0.4.944 --</p>
<p>				Added internal property to disable/enable all automatic SIP handling.</p>
<p>				To use:</p>
<p>				a) In your PowerBuilder code, declare the external function:</p>
<p>				function integer SetRuntimeProperty( &amp;</p>
<p>				readonly string PropertyName, boolean fValue ) &amp;</p>
<p>				system library &quot;PKVM20.DLL&quot; alias for &quot;fnSetRuntimeProperty&quot; </p>
<p>				b) To disable ALL automatic SIP handling:</p>
<p>				SetRuntimeProperty( &quot;AutomaticSIPHandling&quot;, FALSE )</p>
<p>				c) To enable ALL automatic SIP handling:</p>
<p>				SetRuntimeProperty( &quot;AutomaticSIPHandling&quot;, TRUE )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424951">424951</a></td>
<td>OS: Windows 2000 </p>
<p>				PB Version and Build: 10.2.1_9537 and EAServer 5.3 on Windows</p>
<p>				DB/DLL: EASDemoDB </p>
<p>				Comments: </p>
<p>				Today, we can use a maximum of 5 arguments when retrieving a web dw from EAServer. Customer has a long number of arguments and would like to have the ability to use 12 or 13 arguments in web datawindow in future.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR424957">424957</a></td>
<td>Customer would like the ability to have optional element attributes in an XML export / import template.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425110">425110</a></td>
<td>OS: Windows 2000 </p>
<p>				PB Version and Build: 9.0.3_8546 and 10.2.1_9537</p>
<p>				Comments: </p>
<p>				When scrolling a DW with a PSR content down and up again, some portions of PSR content get blank in DW display.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425239">425239</a></td>
<td>SetSeriesStyle for a line width is incorrect during printing. Using Syntax 2 of SetSeriesStyle function to set a line widht in a DataWindow. -&gt; Line width becomes thinner during printing or when saving the graph as a PDF. PowerBuilder is not fully WYSIWYG</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425252">425252</a></td>
<td>Retrieve fails with MSS OLEDB connection on SP DW after migration from Powerbuilder 8.0.4 to PB 10.2.1</p>
<p>				Workaround: Edit the source of the DataWindow and change procedure call For example:</p>
<p>				procedure=&quot;1 execute dbo.byroyalty;1;0 @percentage = :percentage&quot; arguments=((&quot;percentage&quot;, number)) )</p>
<p>				MUST BE CHANGED TO :</p>
<p>				procedure=&quot;1 execute dbo.byroyalty;1 @percentage = :percentage&quot; arguments=((&quot;percentage&quot;, number)) )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425282">425282</a></td>
<td>EasySoap Web Service Engine: Function has a return value that could be null. This is causing an error &quot;Could not find element by name: base64Binary</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425474">425474</a></td>
<td>The example code used for the Dynamic SQL Formats 1 through 4 is technically correct, but the code will not work with the Demo DB that ships with the product. The code examples should work with the demo db.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425475">425475</a></td>
<td>When generating a proxy on the CtsSecurity package, the</p>
<p>				following message results:</p>
<p>				Warning: A full or incremental rebuild should be performed. The following object(s) may not be usable in their present state. x509certificatechain</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425490">425490</a></td>
<td>Tested and reproduced with PB Version and Build: 10.2.1_9597 and 10.5_4523</p>
<p>				In datawindow runtime, if editmask is set to 00 with Autoskip enabled, when positioning cursor at beginning of editmask and typing 1st digit (like |00 ), cursor skips prematurely to next column without letting user to type the 2nd digit.</p>
<p>				If you change the editmask to 000, then autoskip works with no problems.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425522">425522</a></td>
<td>Using the WebDataWindow when a column has an editmask on a date column when one tabs into the previously null column the date changes to reflect the editmask. This was examined in several recent CRs, CR 378630 where development decided that this was correct behavior and in CR 385316. In this customer&#39;s case the workaround of using a return 2 in the itemerror event is not acceptable. They have worked around the problem by editing the PB generated .js files but as we advise customers not to do this they would like to see the problem corrected. This worked as the customer expects with not filling in the blank editmask in PB 8.0.3.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425599">425599</a></td>
<td>Changing the DW graph propety &quot;Value Axis Text&quot; has no effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425616">425616</a></td>
<td>Changing the resizeable property of an MDI crashes PB</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425626">425626</a></td>
<td>OLEDB MS SQL Server</p>
<p>				A (DataWindow) Retrieve on a SELECT FOR XML statement fails </p>
<p>				when connected through SQLOLEDB but works fine with an ODBC connection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425652">425652</a></td>
<td>When calling PB 11, the InitPath registry</p>
<p>				shows the path for the pb10.5 install.</p>
<p>				HKEY_current_user\Software\Sybase\PowerBuilder\11.0\InitPath</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425762">425762</a></td>
<td>On changing Menu Style from old to New style ( PB10.5 ) all images are cut of the menu object and have to be added again. On Tab Appearance, Menu Style when changing to &quot;contemporarymenu!&quot; the images in the PB 10.5 IDE just disappear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425785">425785</a></td>
<td>When creating dynamically a package wich contains comments, gets error :</p>
<p>				&quot;Parsing attributes of a column object in an ALTER or CREATE is not currently supported.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_106.htm#CR425906">425906</a></td>
<td>Object not saved in its original library.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR426102">426102</a></td>
<td>AutoSkip and DataWindow EditMask &#39;##&#39;</p>
<p>				In PowerBuilder 10.2.1 Build 9517 and higher the focus skips prematurely</p>
<p>				to the next column after entering the first digit with editmask &#39;##&#39;</p>
<p>				The editmask &#39;###&#39; works normal.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR426108">426108</a></td>
<td>Failed to bind a variable in an embedded sql using a DB function</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR426594">426594</a></td>
<td>PowerBuilder 9.0.3 Build 7563 and higher</p>
<p>				Class cast error with EJB Client and 3rd party Application Servers</p>
<p>				cannot assign instance of [Ljava.lang.Object; to field xxx.selection.ConditionItemPar.data of type [xxx.selection.ConditionItemData; in instance of xxx.selection.ConditionItemPar ]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR426600">426600</a></td>
<td>A computed expression with a decimal is not</p>
<p>				evaluating properly.</p>
<p>				The following expression is expected to return test1.00 but is returning null:</p>
<p>				s1 + d1</p>
<p>				where s1 = test and d1 = 1.00</p>
<p>				Works ok when using a number, ulong, long and real datatype: For example,</p>
<p>				s1 + r1 will return test1</p>
<p>				s1 + n1 will return test1</p>
<p>				s1 + l1 will return test1</p>
<p>				s1 + u1 will return test1</p>
<p>				where s1 = test and r1 (real) = 1</p>
<p>				where s1 = test and n1 (number) = 1</p>
<p>				where s1 = test and l1 (long) = 1</p>
<p>				where s1 = test and u1 (ulong) = 1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR426731">426731</a></td>
<td>Display issue when changing menuitem text at runtime with new menustyle &quot;contemporarymenu!&quot;. The width of the menuitems does not change, so that the new text gets truncated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR426781">426781</a></td>
<td>For the Byte datatype, which is values in the range of 0 to 255, the examples in &quot;using literals&quot; uses 1200 and +1200. 1200 is out of range for the byte datatype.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR426796">426796</a></td>
<td>A dw detail band is set to autosize. A column in the detail band has an initial height less than the detail bands initial height setting so you see the entire column. The datawindow control has an even larger height than the detail band. Then you change the column height in script to a size larger than the current detail band height. If the dw does not have focus, you see the column increase, but only up to the current detail band, ie the detail band does not resize and now hides the portion of the column that is larger than the detail band. If however the same column increase is done in script while the dw has focus then the column increases and the detail band resizes as well. It should resize the detail band when it doesn&#39;t have focus in the same way. It may be a painting issue, as it does display correctly when you click on the dw and it gets focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR426800">426800</a></td>
<td>Customer is using the new RichText Control in an application that is deployed to the company&#39;s file servers. The users run the application from there as they do not have a copy of the application on each individual PC. With the old rich text control this was not a problem but with the new rich text control being an OCX, this only works when the user&#39;s machine has the OCX resident and registered. For this customer requiring each PC to have the OCX installed locally will be difficult and time consuming since the users do not have administative rights on their PC&#39;s. </p>
<p>				The only related CR found was CR 409840 with the resolution below and the PB Runtime Packager does package everything up and register the control when used. </p>
<p>				From CR 409840:</p>
<p>				Since PB10.5 introduce a new TX to PB, if customer want to use RTE control or Datawindow in runtime &amp; designtime,they should register tp4ole11.ocx and include all files under $\shared\powerbuilder\TXControl &amp; Pbrtc105.dll. Add a component for new RichTextEdit Control and RichText Datawindow in PB runtime packager.</p>
<p>				This only works when the deployed machine has the application and all the deployment dlls and does not work when the deployed application is run from a file server. As many large corporations use this method for deploying applications is there any solution for this deployment scenario when using the new Rich Text Edit Control in PB 10.5?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR426985">426985</a></td>
<td>MS Application Verifier reports an Application exception C0000008 (Invalid handle Exception) </p>
<p>				with Label DataWindows when Acrobat 4 PDFWriter 4 as default printer.</p>
<p>				The exception occurs when exiting the application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR426987">426987</a></td>
<td>Please increase the limit on the number of characters for DBParm Sec_Server_Principal and ServerName.</p>
<p>				The customer is connecting to an ASE 12.5.3 database using Kerberose network security. While connecting she uses following profile:</p>
<p>				// Profile TESTINGKERB</p>
<p>				SQLCA.DBMS = &quot;SYC Adaptive Server Enterprise&quot;</p>
<p>				SQLCA.Database = &quot;master&quot;</p>
<p>				SQLCA.ServerName = &quot;SADSSYBTESTDEV1&quot;</p>
<p>				SQLCA.LogId = &quot;kubotei&quot;</p>
<p>				SQLCA.AutoCommit = False</p>
<p>				SQLCA.DBParm = &quot;Release=&#39;11&#39;,Sec_Mechanism=&#39;csfkrb5&#39;,Sec_Server_Principal=&#39;SADSSYBTESTDEV1/sactgx0008.us.db.com&#39;,Sec_Network_Auth=1&quot;</p>
<p>				And they get error:</p>
<p>				ct_connect(): Security service layer: Internal Security control layer error: Security service provider internal error -1765328377 occured</p>
<p>				Explanation for -1765328377 error - </p>
<p>				KRB5KDC_ERR_S_PRINCIPAL_UNKNOWN Server not found in Kerberos database</p>
<p>				This is because the DBParm Sec_Server_Principal is limited to 30 characters and it gets truncated and the error occurs. The same limit is also present for servername.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427013">427013</a></td>
<td>Connection to ASE db from PowerBuilder application when using Kerberos security still requires that the login id be included in the db profile or transaction object. This should not be necessary. </p>
<p>				The logid is in the format username@client_principal_name or it fails and prompts for a logid. Note that the password is correctly not requested.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427080">427080</a></td>
<td>In PB 9.0.1 and prior versions, 0000 is valid year for PB.</p>
<p>				Since PB 9.0.3 up to PB 10.5, the behaviour has changed. </p>
<p>				Caused by CR 381722. Documentation is inconsistant.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427118">427118</a></td>
<td>PowerBuilder 10.5, Build 4523. </p>
<p>				When changing the MenuImage in the Toolbar very often (&gt; 1000), the operation becomes very slow and memory is leaking.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427150">427150</a></td>
<td>PB crashes with an access violation in pbdwe90.dll when</p>
<p>				retrieving error messages from the PFC Error Service.</p>
<p>				Customer using the pb9 pfc. Problem happens in development and executable. Using</p>
<p>				Informix and the IN9 driver. Problem happens when retrieving.</p>
<p>				The pbtrace.log shows:</p>
<p>				(a127b0): DIALOG CONNECT TO TRACE IN9 INFORMIX-9:</p>
<p>				(a127b0): USERID=cxxxxxxx </p>
<p>				(a127b0): SERVER=xxxxxxxxxxxx@tecsysdev </p>
<p>				(a127b0): DATA=vvvvvvv (4866.783 MilliSeconds) </p>
<p>				Customer submitted the following dump file:</p>
<p>				FAULTING_IP: </p>
<p>				pbdwe90!dwTblAddItem+245 [dwtretr.cpp @ 647]</p>
<p>				1162d555 8b02 mov eax,[edx]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 1162d555 (pbdwe90!dwTblAddItem+0x00000245)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 3032323b</p>
<p>				Attempt to read from address 3032323b</p>
<p>				STACK_TEXT: </p>
<p>				0012cdac 11630912 01b7ba74 00000001 00000001 pbdwe90!dwTblAddItem+0x245 [dwtretr.cpp @ 647]</p>
<p>				0012cde4 1162e74b 0197b520 01a78008 7ffffffd pbdwe90!dwTblSelectRows+0x242 [dwtretr.cpp @ 2866]</p>
<p>				0012ce94 1162dc34 01979830 00b02da0 00000000 pbdwe90!dwTblInsertSelect+0xa0b [dwtretr.cpp @ 1535]</p>
<p>				0012cef0 1162cc91 01979830 00b02da0 00000000 pbdwe90!dwTblInsert+0x44 [dwtretr.cpp @ 946]</p>
<p>				0012cf28 11501d1d 01970001 0197b520 00b02da0 pbdwe90!dwTableRetrieve+0x271 [dwtretr.cpp @ 255]</p>
<p>				0012cf90 11684b8c 00000000 00b02da0 00a06d70 pbdwe90!datawindow::Retrieve+0xed [dw.cpp @ 642]</p>
<p>				0012cfc4 10c70753 00a06d70 10c7076c 00b02da0 pbdwe90!DW_Retrieve+0x1ec [fndwm.cpp @ 798]</p>
<p>				0012d020 10c703d0 00000000 01958118 001200c1 pbvm90!OB_RUNTIME_CLASS::invoke+0x373 [obclass.cpp @ 2404]</p>
<p>				01958118 019581c4 00000009 0000000f 0000000f pbvm90!OB_RUNTIME_CLASS::invoke+0x1f0 [obclass.cpp @ 2233]</p>
<p>				WARNING: Frame IP not in any known module. Following frames may be wrong.</p>
<p>				10dd9cb8 10c866e0 10c866f0 10c90ef0 10c8feb0 0x19581c4</p>
<p>				10c866c0 000000c7 02b80000 c2800040 9090000c pbvm90!OB_OBJECT::AddRef [d:\pb90\runtime\h\obobject.h @ 237]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427290">427290</a></td>
<td>The customer has a complicated datawindow, when he creates datawindow, datawindow gets created fine but when he clicks on SQL (Data Source) button to view/edit SQL, PB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427361">427361</a></td>
<td>Problem resizing picture within RichTextEdit control in PB 10.5</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427398">427398</a></td>
<td>When a DW with a computed column that contains a - (minus) sign is being used in PB 10.5 it will result in a DW error when the dw is created in graphic mode. When saved in syntax mode it works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427421">427421</a></td>
<td>Informix 9 native connection and with different informix versions, the retrieves of datastore iterations produce take a lot memory causing execution failures.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427435">427435</a></td>
<td>SyntaxFromSQL not returning entire syntax back</p>
<p>				to client.</p>
<p>				It appears that syntaxfromsql has several problems. </p>
<p>				1) There is no value for print.preview.buttons</p>
<p>				2) Font.face has no value</p>
<p>				3) The return string from the createdw() appears to be truncated.</p>
<p>				If you add a len(dwsyntax_str) in the createdw(), you will see that it</p>
<p>				returns 2032. Once the dwsyntax_str returns to the client, the len(dwsyntax_str)</p>
<p>				will return 925.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427442">427442</a></td>
<td>BlueTooth Communication Failure during printing may hang application.</p>
<p>				Printing problem where the application hangs (seems to crash) when communication to printer cannot be established OR when communication is broken during printing.</p>
<p>				Environment:</p>
<p>				Pocketbuilder V2.0.4.940</p>
<p>				Symbol 9090 with Windows Mobile 5.0.1.0070</p>
<p>				O&#39;Neil Printer V6.67</p>
<p>				Fieldsoft V2.950</p>
<p>				Bluetooth Communication</p>
<p>				Scenario: </p>
<p>				Field delivery print customer invoices from the field. Printing works for</p>
<p>				the most part but they average 3 failures out of printing 20 invoices.</p>
<p>				Intermec model HH has the same problem but fails more often.</p>
<p>				Datawindow print routine:</p>
<p>				// Register code for fieldsoftware.com - 3rd part printing software.</p>
<p>				SetRegistrationCode(1, &quot;xxxxxxxxxxxx&quot;)</p>
<p>				// Bypass printer settings prompt window.</p>
<p>				PrintSetupPrinter(&quot;&quot;, &quot;&quot;, 14, 6, 1) // 6=COM5 // 14=O&#39;Neil</p>
<p>				// Remind user to wait for printing to finish before continuing.</p>
<p>				Open(w_message)</p>
<p>				w_message.st_message_1.Text = &quot;Waiting...&quot;</p>
<p>				w_message.st_message_2.Text = &quot;Please wait until printer has finished printing.&quot;</p>
<p>				w_message.cb_ok.Visible = False</p>
<p>				// Print datawindow.</p>
<p>				This.Print()</p>
<p>				Close(w_message)</p>
<p>				**** Printer connection failure, then application waits forever</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427452">427452</a></td>
<td>This is a request for Engineering to analize the ADPlus dump files provided by the customer. His application gets errors and crashes when the main part of his app is run as a service in windows. This main app launches other processes. If the main part is run interactively, there are no problems. And there are no problems when run as a service up to a point of 6 launched processes. More than that and errors start to occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427473">427473</a></td>
<td>Runtime java class crash when running exe. Works</p>
<p>				ok in IDE.</p>
<p>				AILED_INSTRUCTION_ADDRESS: </p>
<p>				+0</p>
<p>				00000000 ?? ???</p>
<p>				FOLLOWUP_IP: </p>
<p>				pbvm100!ob_destroy_rtinst+4e</p>
<p>				10c51b5e 8b54240c mov edx,[esp+0xc]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427678">427678</a></td>
<td>Unable to get focus and events stop working for a </p>
<p>				large web datawindow report. You can see the problem when you click on the</p>
<p>				Last page button. You can no longer can get focus on a column and itemchanged event</p>
<p>				doesn&#39;t get fired because column focus no longer works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427758">427758</a></td>
<td>PB Crashed Calling SetSelectedRange() function MonthCalendar ctrl</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427768">427768</a></td>
<td>32 bits colors icons cannot be used in runtime mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427832">427832</a></td>
<td>PowerBuilder 10 and PowerBuilder 9 Build 7661 or higher</p>
<p>				When changing the SQL statement in syntax mode of existing crosstabs then </p>
<p>				tablenames are prepended before crosstab columns </p>
<p>				when the select includes multiple tablenames or an alias</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427854">427854</a></td>
<td>In PB 8 using MSS to connect to MS SQL Server db, embedded SQL statements create a temp table and insert duplicate data into the table. A second table with the same columns and a unique index with ignore_dup_key is created and the data is copied from the first table to the second. It works in PB 8 with MSS. But in PB 10.5 using OLE DB to connect to the same db, it gives an error &quot;Duplicate key was ignored&quot; when inserting into the second table. It appears that this warning message is being treated as an error. Similar to CR 163802.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427942">427942</a></td>
<td>After import RichText document with Data, PB10.5 fail to display &quot;Data Value&quot; of those</p>
<p>				Input Fields. All Data Value turn into &quot;??&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR427999">427999</a></td>
<td>OS: Windows 2000 SP4</p>
<p>				Tested and reproduced with PB 10.2.1_9597 </p>
<p>				In runtime, web datawindowParameter does not return rows after 2 or 3 PageNext in webdw, when placing a new parameter and querying dw again, the datawindow returns empty.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR428003">428003</a></td>
<td>PB\EAServer Internal Exceptions in production systems with OLE Automation under load conditions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR428039">428039</a></td>
<td>The customer is getting &quot;Assembly sybase.powerbuilder.db was not found&quot; error when trying to connect to Microsoft SQL Server 2000 using ADO Microsoft ADO.NET.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR428213">428213</a></td>
<td>In DW scroll event, if Object.Datawindow.FirstRowOnPage property is referred to, when scroll bar is moved slowly, column may be painted black.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR428221">428221</a></td>
<td>Consult: Customer wants official opinion of SYBASE about whether this patch(KB912812) influences DW ActiveX.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR428222">428222</a></td>
<td>Consult: Customer wants official opinion of SYBASE about whether this patch influences DW ActiveX.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR428265">428265</a></td>
<td>In PB 10.5 Application Techniques Manual, Chapter 13 -</p>
<p>				Using Mobilink Synchronization, minor doc changes needed:</p>
<p>				1) Page 184 - Refers to Powerbuilder 10 instead of PowerBuilder 10.5</p>
<p>				(Under Consolidated and remote databases)</p>
<p>				2) Page 201 - Bottom of page it refers to dbmlsrv8 instead of dbmlsrv9</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR428463">428463</a></td>
<td>Enhance query mode for incorrect values</p>
<p>				If you&#39;ve a datawindow you can enter for instance only a minus - in a numeric column.</p>
<p>				If you tab out and do a retieve the datawindow build a wrong SQL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR428667">428667</a></td>
<td>PB 10.5 introduce new RichText control.</p>
<p>				With the new RichText control to open pervious version (PB9, PB10.x) RichText file,</p>
<p>				some of the Inputfield cannot be recognize and only be regarded as plain text.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR428698">428698</a></td>
<td>An Oracle stored procedure with output parameters produces an ORA-01036 error at runtime when using the Oracle 8 ( O80 ) database driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR428991">428991</a></td>
<td>Using DDE and ExecRemote command to open a Lotus Notes document. It works fine in PB 9.0.3, but does not work in PB 10.2.1. It returns a -2 (Request Denied). I suspect that the core issue here has something to do with Unicode. There was a similar issue in CR </p>
<p>				414463 with SetRemote. I tried the solution to that CR, setting the environment variable PB_DDE_ANSI to true. But it does not work in this case.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR429008">429008</a></td>
<td>When calling a webdw page using PBVM 10.5 (build 4523),</p>
<p>				getting a Unexpected Signal 11 occured under user-defined handler 0xff340004</p>
<p>				An unexpected exception has been detected in native code outside the VM.</p>
<p>				Unexpected Signal 11 : occurred at PC=0xFDF47558</p>
<p>				Function name=realloc</p>
<p>				Library=/usr/lib/libc.so.1</p>
<p>				Problem happens just calling up the jsp page. Turning on the component trace shows</p>
<p>				the DataWindow/HTMLGenerator105 (create container) and DataWindow/HTMLGenerator105</p>
<p>				(constructor) were processed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR429018">429018</a></td>
<td>Window with MLE and SLE with text in each. Tap/Hold on the MLE brings up a Popup Menu. Tap one of the menu items and focus returns to MLE. Tap SLE and focus goes to the correct text position of tap, but wrong control - cursor will be in MLE at the position in text that corresponds to where you tapped the SLE. Cursor and focus should be in SLE where user tapped. A second tap will get you to the place you wanted to go. You should not have to tap twice.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR429126">429126</a></td>
<td>Label data window, the slide up property is not working correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR429242">429242</a></td>
<td>Starting from PB10.2.1 build 6044, &quot;Autosize Height&quot; in datawindows of fail to wrap a long </p>
<p>				DBCS string to the second row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR429296">429296</a></td>
<td>Setting a text value in a datawindow using dot notation gets a a System error if the string you are setting is &#39;yes&#39; or &#39;no&#39;. All other strings get assigned OK.</p>
<p>				If the datawindow has a text object called t_1. The code is:</p>
<p>				dw_1.object.t_1.text = sle_1.text</p>
<p>				If the string value (sle_text) is yes or no, PB gives a system error. All other string values get assigned OK.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR429317">429317</a></td>
<td>The customer is using OLE to interface with Excel. He is using Excel macros, and all worked fine in 8.0.3 build 9704. But in the latest version of 8.0.4 and all later versions, he is now getting a PB application error when running the macro.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR429593">429593</a></td>
<td>Arabic not rendered in an Ole DB connection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR429845">429845</a></td>
<td>When calling the &#39;Edgar Search&#39; from the WebServices</p>
<p>				Code Examples, the following error results:</p>
<p>				Invocation Error</p>
<p>				Error opening the SRL file.</p>
<p>				Workaround:</p>
<p>				The uo_edgar/cb_invoke/clicked has the following:</p>
<p>				sHTML = px_Service.processSRL(&quot;EDGAR.SRI&quot;,&quot;EDGAR&quot;, sle_term.text)</p>
<p>				Works ok using the following and according to the http://www.SoapClient.com/xml/SQLDataSoap.wsdl :</p>
<p>				sHTML = px_Service.processSRL(&quot;/xml/EDGAR.SRI&quot;,&quot;EDGAR&quot;,sle_term.text)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR429943">429943</a></td>
<td>Calling a web service from the PB Code Examples</p>
<p>				results in the following error:</p>
<p>				Unable to connect to remote server</p>
<p>				When trying to redeploy the proxy (p_ws_07_stockquote), getting the following</p>
<p>				error:</p>
<p>				Cann&#39;t access the WSDL or the WSDL file is invalid</p>
<p>				Trying to call the netxmethodsservicesstockquotestockquoteservice.getquote() webservice</p>
<p>				(uo_stockquote/cb_invoke/clicked)using the following wsdl:</p>
<p>http://services.xmethods.net/soap/urn:xmethods-delayed-quotes.wsdl</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430001">430001</a></td>
<td>A simple datawindow has a decimal 15 column. There are two rows, one with a value of 0.838670729897168 and the other a value of 0.048715519623168. When the datawindow is saved as text, the resulting text file has both numbers correct. When saved as Excel, the first number is correct, but the second has been truncated or rounded to 0.048715519620000.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430048">430048</a></td>
<td>Modifying the underlying datawindow, eg. Adding columns dynamically to a dataobject causes crash on later sharedata.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430118">430118</a></td>
<td>Customer migrated from PB 9.0.1 to PB 10.5 and now their dw shows a extra page at the end, and it is blank.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430163">430163</a></td>
<td>Eg.defining boolean variables in a UserObject and checking them in the User Object Properties view and then saving the parent object results in the user defined boolean variable property setting not being saved</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430172">430172</a></td>
<td>OS: Windows XP SP2 </p>
<p>				PB Version and Build: PowerBuilder 10.5_5034</p>
<p>				DB/DLL: N/A</p>
<p>				Comments: </p>
<p>				When regenerating one of the objects inside a PBL, sometimes the regeneration returns the following error message:</p>
<p>				Assertion Failure</p>
<p>				Invalid type in cm_intrisic_trim, file cmintrin.cpp, line 2905</p>
<p>				Abort, Debug Break, Ignore?</p>
<p>				Sometimes, the regeneration goes fine, sometimes the above error happens.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430201">430201</a></td>
<td>Access violation errors happen randomly when</p>
<p>				running application exe.</p>
<p>				Same app works ok in PB 7. Migrated app to PB 10 and errors happen when</p>
<p>				running application exe. Works ok in IDE. The customer is using PFC from PB7</p>
<p>				and is not forcing garbagecollection. They are not using garbagecollect().</p>
<p>				The app uses db2 connecting to odbc with a neon driver.</p>
<p>				The crash dump shows the following:</p>
<p>				FAULTING_IP: </p>
<p>				pbvm100!ob_run_garbage_collection+142</p>
<p>				ExceptionAddress: 112663f2 (pbvm100!ob_run_garbage_collection+0x00000142)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 00000002</p>
<p>				Attempt to read from address 00000002</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430208">430208</a></td>
<td>On retrieve of datawindow with stored proc as source, PB crashes. Crash occurs only when Stored Proc is returning error and not resultset. If error mesg is less than 195 char, GPF doesn&#39;t occur, if error mesg is more than 195 char, GPF occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430237">430237</a></td>
<td>The PB datawindow needs to become aware of XMLSchema representations of the date and datetime datatypes to enable interop with Web Services, specifically.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430238">430238</a></td>
<td>When changing the printer using printsetprinter, and then</p>
<p>				calling dw.print(), the dw will print to the previous printer.</p>
<p>				Using dw.print(true,true), the print dialog appears but the printer highlighted</p>
<p>				is the one before the printsetprinter was called.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430315">430315</a></td>
<td>DW Activex doesn&#39;t display properly when using</p>
<p>				IE browser refresh and then moving the browser to the background. When you</p>
<p>				bring IE back to the foreground, the DW Activex doesn&#39;t display anymore.</p>
<p>				Problem appears to be related to MS security patch 912812.</p>
<p>				From KB 917425:</p>
<p>				This rereleased compatbility patch resolves a display issue for ActiveX controls that</p>
<p>				were developed by using MS VB Security update 912812. May prevent a VB script</p>
<p>				from controlling the visibility of these ActiveX controls.</p>
<p>				When you deploy this patch, it disables the behavior of the Internet Explorer ActiveXupdate that is contained in update KB 912812. The security updates that are </p>
<p>				contained in update kb912812 are still present and are still functional. Only the</p>
<p>				Internet Explorer Activex update behavior that is described in update kB912945 is disabled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430328">430328</a></td>
<td>When calling the PBDOM SaveDocument, the </p>
<p>				following error results:</p>
<p>				Error calling method of a PBNI object </p>
<p>				Using the following script:</p>
<p>				if isValid (new1document) then</p>
<p>				new1document.savedocument(&quot;.\test2.xml&quot;)</p>
<p>				end if</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430331">430331</a></td>
<td>PSE NOTES: </p>
<p>				----------------------- </p>
<p>				OS: Windows XP SP2</p>
<p>				Versions and Build #s Tested: PB 10.5_5034</p>
<p>				Database/Driver File/Version: ASA 9.0 EASDemoDB10 </p>
<p>				Comments: In runtime, the retrieve() of a crosstab for 2nd or 3rd consecutive times causes GPF in PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430456">430456</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5_5034 </p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: When issuing the following piece of coding for Rich Text Datawindows (only), the code still triggers the Print Dialog, ignoring the &quot;false&quot; argument in PrintOpen()</p>
<p>				job = PrintOpen( string(1) , false )</p>
<p>				PrintDataWindow(job, dw_1)</p>
<p>				PrintClose(job)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430522">430522</a></td>
<td>SharedObject functions crash PB with PB DLLs (machine code)</p>
<p>				when the application is going to be closed. A Dr. Watson error is generated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430558">430558</a></td>
<td>Using a bit datatype with an OLEDB sp is not</p>
<p>				working as expected.</p>
<p>				The sp defines 2 bit arguments:</p>
<p>				@mybit0</p>
<p>				@mybit1</p>
<p>				The Declare statement is passing in:</p>
<p>				@mybit0 = 0</p>
<p>				@mybit1 = 1</p>
<p>				After the Fetch call and &#39;Include Output Argument&#39; is checked then both</p>
<p>				the first 2 columns in the datawindow are 0. If you leave &#39;Include Output</p>
<p>				Argument&#39; unchecked, than the second column (which is expected to be 1) is -1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430585">430585</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5_5034 and PB 10.2.1_9597</p>
<p>				Database/Driver File/Version: Ingres 3.0 with respective Ingres 3.0 ODBC Driver</p>
<p>				Comments: UPDATEBLOB does not work when connecting against Ingres 3.0 ODBC driver. The issue does not occur when connecting to ASE or ASA databases.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430715">430715</a></td>
<td>Increase the table name and column name</p>
<p>				30 character limit . This is a new feature in ASE 15.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430733">430733</a></td>
<td>An ancestor window has a control on it, a static text for example. There is a descendant window. If you open the ancestor and delete the static text object, save the ancestor and then do a Full Build, you get an error on the descendant object because the source code has references to the ancestor static text control. And now you can&#39;t open the descendant object because the compilation failed.</p>
<p>				If you open the descendant window in the painter after deleteing the control on the ancestor, it tells you that there are undefined references and you need to save the object to remove them.</p>
<p>				This is an enhancemet request to have a warning message if you delete a control on an ancestor window (or other appropriate objects), telling you that you must open all descendant objects in the painter and save them before rebuilding.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430797">430797</a></td>
<td>Enhancement request for PowerBuilder : Would like to have more options to search a pbl by: object, for type of object or in different parts of application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430807">430807</a></td>
<td>Cannot access directly a constant variable in a PB component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430856">430856</a></td>
<td>When using the IN9 driver connecting to</p>
<p>				an Informix server, char fields are retrieved back padded</p>
<p>				to the right of the data. You are unable to update a character field unless</p>
<p>				you delete the characters or padded space first.</p>
<p>				Problems happens connecting to Informix 9 server using Informix client 2.81</p>
<p>				or 2.9 with:</p>
<p>				PB 9.0.3 - not ok</p>
<p>				PB 10.2.1 - not ok</p>
<p>				PB 10.5 - not ok</p>
<p>				Connecting to Informix 7 server using either Informix client 2.81 or 2.90 with:</p>
<p>				PB 9.0.3 - not ok (changed from ok to not ok - revised on 7/7/2006)</p>
<p>				PB 10.2.1 - not ok</p>
<p>				PB 10.5 - not ok</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR430884">430884</a></td>
<td>Very large customer application that once migrated to PB 10.5 crashes upon opening of a response window. Application does not crash in PB 10.2.1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431106">431106</a></td>
<td>Expanded datawindow dropdowns are sometimes displayed behind the taskbar if set to &#39;Always on top&#39; in Windows settings.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431145">431145</a></td>
<td>Connect to Oracle w/account status of expired(grace) results in crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431153">431153</a></td>
<td>The customer has migrated some richtest datawindows to PB 10.5 He has a tabular type of richtext datawindow and was using the fixedsize property on the columns to keep all the</p>
<p>				columns line up vertically for all the rows. But now in 10.5 that property has been obsoleted, and his datawindow is a mess. This is a request to reinstate the fixedsize property (both in the painter and at runtime) for richtext columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431154">431154</a></td>
<td>The TX TextControl does not get the edit cursor when the function setfocus() is called.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431200">431200</a></td>
<td>The customer is dynamically changing a numeric editmask to a datemask! using em_1.SetMask(datemask!, &quot;MM/DD/YYYY&quot;), and setting a date value as &quot;01/01/1900&quot;. In PB 8.x it shows the correct date value when we run the app. But in PB10.5 it shows 1,011,900.00, as if it is still a numeric mask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431309">431309</a></td>
<td>If the table has both datetime and timestamp columns, then datawindow update fails with error &quot;Incorrect syntax near &#39;TSEQUAL&#39;.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431339">431339</a></td>
<td>In PowerBuilder 10.5 the menu painter may crash when a menu has a toolbar icon that does not exists.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431475">431475</a></td>
<td>Wait for reproducing of the test.</p>
<p>				A PowerBuilder 10 crash occured within EAServer when testing with restricted resources.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431499">431499</a></td>
<td>Doing a SetItem() on a RichText datawindow and the values are not showing up in display. It comesup as (??) question marks. Subsequently calling GetItemString does display the correct data, so it seems to be getting set, but is not visible in the display.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431657">431657</a></td>
<td>A Tab control can show a nonvisible tab page when it is the selected tab page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431695">431695</a></td>
<td>When trying to use a embedded sql variable where</p>
<p>				the variable is a constant, the following error appears when you try</p>
<p>				to compile the window:</p>
<p>				Error: C0189: SQL host variable or SQL name cannot be a constant or </p>
<p>				read-only variable, </p>
<p>				Using the following sql:</p>
<p>				constant long ll_idd = 20</p>
<p>				select rb_department.dept_name into :ls_name from rb_department where rb_department.dept_id=:ll_idd;</p>
<p>				RESOLUTION: Unable to fix by design.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431703">431703</a></td>
<td>Error importing a PBX file into a PB 10.5 target, although it was used with PB 9. Workaround is to use the pbx2pbd105.exe tool instead of trying to import in the IDE.</p>
<p>				PER ENGINEERING: This is not a bug. The following changes will correct the problem: </p>
<p>				Copy dependent dlls(under the directory of PBFP\dll\ in test case) to the same directory as 11256726_PBFP.pbx. This will fix the issue of &quot;The file is not a valid dll or pbx file. &quot;</p>
<p>				Also change the content of method PBX_GetDescription() inside pbfp.cpp.Change connect and disconnect to some other names because of conflicts with PowerBuilder keywords.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431836">431836</a></td>
<td>An error occurs when attempting to deploy a project to generate EJB proxies when using JDK 1.5. The error does not occur using JDK 1.4.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431838">431838</a></td>
<td>If you copyRTF and paste it into another control, it works, but if you SelectTextAll and then Clear the control and pasteRTF again, none of the formatting is retained. Failes in 10.5 (TxText control) works in 10.2 (with HighEdit)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431875">431875</a></td>
<td>InsertDocument() ignores margin settings stored in RTF File.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431911">431911</a></td>
<td>Migration / Rebuild cause Warning C0209: Function or event &#39;xxx&#39; must be declared before it can be compiled. The event declaration is NOT missing in the ancestor.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR431913">431913</a></td>
<td>Setting the date to &#39; &#39; (Blank) in a char column generates in PB10.2/10.5 the error &quot;SQLSTATE=07006 Restricted data type attribute violation: </p>
<p>				Cannot convert to a date/time&quot;</p>
<p>				when retrieving the column.</p>
<p>				In PB 9.x it will display &#39;??.01.0000&#39; and retrieves ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR432010">432010</a></td>
<td>PB IDE crashes with Compute Expression string(compute_1,&quot;[GENERAL]&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR432030">432030</a></td>
<td>Extra space at the top of the page even though the Top Margin is set to 0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR432091">432091</a></td>
<td>Repeatably calling connect, retrieve and then</p>
<p>				disconnect when the FreeDBLibraries is checked, in the application object, will</p>
<p>				cause the following error:</p>
<p>				Unable to initialize Client Library Context</p>
<p>				In the sybinit.err, the following error is logged:</p>
<p>				Open Client Message:</p>
<p>				Message number: LAYER = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (131)</p>
<p>				Message String: ct_init(): network packet layer: internal net library error: There was an error encountered while initializing Net-Library.</p>
<p>				Problem happens using the SYC driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR432106">432106</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.2.1_9597, PB 10.5_5034 </p>
<p>				Database/Driver File/Version: ASA 9.0 EASDemoDB10</p>
<p>				Comments: When dragging and dropping all windows from layout into Export/Import XML Template window, it will alter the layout as default, but next time you try to open the dw painter, PB crashes with GPF.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR432109">432109</a></td>
<td>Needs assistance investigating a memory problem experienced during Load Testing. Using &quot;stateful&quot; PB components on EAServer, need information on how much memory an NVO and associated datastores consume.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR432192">432192</a></td>
<td>Print jobs sent from PowerBuilder via DW.Print() calls are not being processed by Citrix when being used by clients that go through their universal print driver. </p>
<p>				For clients that have the appropriate print drivers local, it works ok. </p>
<p>				The customer has contacted Citrix and Citrix is asking specifically if PB is sending the data to the printer in RAW or EMF format.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR432220">432220</a></td>
<td>Click on graph or move the mouse over the</p>
<p>				graph, causes graph to change. There is no script in the clicked event.</p>
<p>				Dw with 2 group levels contains a graph object in header of group 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR432221">432221</a></td>
<td>Dragging app outside of the windows desktop</p>
<p>				causes the dw graph object to change.</p>
<p>				Group dw contains graph object in header of group #1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR432300">432300</a></td>
<td>Using a mouse wheel to scroll a dw graph, causes the graph to change.</p>
<p>				Problem happens for on a group dw with a graph object in the first header group.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR432308">432308</a></td>
<td>PB crashes if menu toolbar bitmap is invalid (path) and it is disabled. It becomes a critical issue since the customer is using the Dirlist() function which is called before the menu is loaded, which changes the current directory and causes the PB to crash. This can be reproduced in the IDE menu painter itself/</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR432322">432322</a></td>
<td>When running a cursor/fetch, pb 10.5 is much slower using the SYC/ASE driver than the odbc driver.</p>
<p>				PB 10.5 is much slower than PB 10.2.1 or PB 9.0.3.</p>
<p>				Using the following code:</p>
<p>				declare cur cursor for</p>
<p>				select mw_test_ase.test_id, mw_test_ase.test_name</p>
<p>				from mw_test_ase</p>
<p>				using sqlca;</p>
<p>				open cur;</p>
<p>				do while (sqlca.sqlcode = 0)</p>
<p>				fetch cur into :li_id, :ls_name;</p>
<p>				loop</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR432429">432429</a></td>
<td>PSE NOTES </p>
<p>				------------------ </p>
<p>				OS: Windows XP SP2</p>
<p>				PB Version and Build: PB 10.2.1_9637 and old PB 7.0.3_10243</p>
<p>				DB/DLL: N/A</p>
<p>				Comments: </p>
<p>				The CreateMutex external function call is not working as expected: If no {;ANSI} is declared in external function call, CreateMutex call will identify different applications as if they were the same and returns 183. If {;ANSI} is declared, 2 instances of same application will never de detected as equal - will never return 183 in CreateMutex.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_107.htm#CR432473">432473</a></td>
<td>PowerBuilder 10.2.1</p>
<p>				When running a PowerBuilder 10 application under Terminal Server</p>
<p>				a wrong keyboard setting may be used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR432513">432513</a></td>
<td>Setting data values in a rich text datawindow causes the values to be displayed as &quot;??&quot; in multiple circumstances. Probably related to CR 431499 also.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR432523">432523</a></td>
<td>Computed Field 慞age n of n?in the footer band is not numbering correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR432610">432610</a></td>
<td>Requirement of an option to change the way the TreeView DW handles null columns in result set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR432627">432627</a></td>
<td>When using date(&#39;01-JAN-1900&#39;), pb returns the</p>
<p>				value of 1/1/2019.</p>
<p>				When you run the same code in PB 9.0.3, it will return as 1/1/1900.</p>
<p>				RESOLUTION: When using the Date(&#39;string&#39;) function, pb will try to match a date format (from regional settings). When it can&#39;t find a complete match, a part match will happen.</p>
<p>				For example, if you use Date(&#39;01-JAN-1900&#39;) pb will convert it to 1/1/2019. It</p>
<p>				finds a part match (dd-MMM-yy), it then parses the first 2 numbers of the year and it</p>
<p>				gets 19. The 2 digit year will be interpreted as a year between 1930 and 2029, thus it gets 2019.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR432760">432760</a></td>
<td>When using dw_1.print to print a datawindow, the</p>
<p>				printed output is missing part of the dw.</p>
<p>				The workaround is to set autosize height on the bands and all the objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR432783">432783</a></td>
<td>On a treeview datawindow, where you manually expanded the nodes, when calling RowsMove pb will collapse all the treeview nodes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR432786">432786</a></td>
<td>Using Autosize Height on a computed field in the summary and footer bands, the field does not resize correctly and not all data is shown. Autosize Height is set on for the fields and for both bands.</p>
<p>				Workaround: Set Autosize Height on for the Detail band as well, even though it is not set on for any of the columns in the detail band.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR432807">432807</a></td>
<td>A PB app creates a ejb connection and javavm, calls</p>
<p>				a method on the java class and calls another method which creates a thread and</p>
<p>				after 5 seconds will issue a System.exit(0) in java. PB will hang at this point.</p>
<p>				Background Info:</p>
<p>				App opens: Memory: 6,620K; Thread count: 3; Modules: 31; Description: Opening the window simply displays the window and initializes the &quot;Number of calls&quot; field to 2.</p>
<p>				Initialize: Memory: 11,720K; Thread count: 9; Modules: 39; Description: This step creates a user object which creates the JavaVM, EJBConnection, and initalizes the proxy object.</p>
<p>				Run: Memory: 11,844K; Thread count: 9; Modules 39; Description: This step executes the speedtest Java class which simply adds a large number of doubles. The number of times of class execution is specified by the &quot;Number of calls&quot; field. The datawindow displays the time taken to execute the class.</p>
<p>				Reset: performs a Reset() on the datawindow. No change in resource utilization.</p>
<p>				StopJava: This will invoke a method in Java which creates a thread and after 5 seconds will issue a System.exit(0) in Java. About 5 seconds after clicking this button the application will lock up and I will have to use Ctrl-Alt-Delete to manually kill the app.</p>
<p>				De-Reference: Memory: 11,548; Thread count: 9; Modules: 38; Description: This step destroys the user object containing the calls to create the JavaVM, proxy, and EJBconnection. References to the proxy object are set to null and destroyed.</p>
<p>				RESOLUTION: There are no DestroyJavaVM or similar interface.We always do not destroy it before current thread is destroyed. </p>
<p>				If PB initiated the createjavavm,It can not shutdown or unload the jvm too.It is because it can not create it again.We actually try do this before.But failed for the reason of JVM does not support it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR432875">432875</a></td>
<td>colon character inside comments not ignored and produces DW error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR432895">432895</a></td>
<td>After migration the menu toolbar in the application is not drawn properly.</p>
<p>				Also the microhelp field at the bottom of the window is not displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433050">433050</a></td>
<td>ustomer has a datastore that is inserting a decimal{2} value into a datawindow with the column defined as decimal{0}. In PB 8,9 and 10 the actual value inserted seems to override the decimal{0} and get inserted as decimal{2}. In PB 10.5 this doesn&#39;t happen and the decimal values are truncated. </p>
<p>				This is what I would have expected to happen but in all versions of PB tested PB 8 through PB 10.2.1 the truncation does not happen until PB 10.5 GA. Works the same when using a datawindow. </p>
<p>				Customer&#39;s application uses this in many places and although he knows how to correct it he would like to know if this change in behavior is intentional.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433163">433163</a></td>
<td>Customer has datawindow with blob fields, print preview of the report shows data in Nested report overlapping with blob data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433187">433187</a></td>
<td>In the System Tree you can right-click on an object and choose &quot;Edit Source&quot; for any type of object except a project object. Customer thinks you should be able to do an edit source of a project object, too. You can export/import the source, so you should also be able to edit the source.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433200">433200</a></td>
<td>When using dw.print(true,true), pb appears to </p>
<p>				be saving the &#39;print all pages&#39; in the page.range and a </p>
<p>				subsequent dw.retrieve and dw.print(true), will print the total pages incorrectly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433241">433241</a></td>
<td>Can save OLE objects to Oracle Database and retrieve them but not redisplay them in higher PowerBuilder version. PB Application Execution Error (R0021). Application terminated. Error: Bad runtime function reference at line xx in ...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433271">433271</a></td>
<td>SaveAs PDF Ghostscript using certain versions of Ghostscript will cause either the saveas to fail, or generate strange syntax for Arial font. </p>
<p>				For example : the GPL 7.6 or AFPL Ghostscript 8.14 will cause problems.</p>
<p>				No problems using AFPL Ghostscript 8.54 and PB 10.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433275">433275</a></td>
<td>Executing a SELECT statement on number(28,15) column in db painter, in an Isql session or in dw painter returns a Select Error. Works fine in PB 9.0.3 and 10.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433278">433278</a></td>
<td>In chapter 41 of the Application Techniques</p>
<p>				manual, it list the additional PowerBuilder runtime files under</p>
<p>				Table 41-4. In the PB 10.5 App Techniques manual, it list pbdwe105.pbd</p>
<p>				incorrectly. It should be pbdwr105.pbd.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433294">433294</a></td>
<td>With DDDW in querymode with a string column, a certain selection results in the error &quot;Specified Criteria is invalid.&quot; even though the data should be valid.</p>
<p>				Workaround: In this case, the data began with &quot;In&quot; which happens to be a SQL operator. The PB parser apparently is confused and thinks &quot;In&quot; is part of the criteria but the syntax for the rest of the statement is not correct. A similar problem occurs it the data starts with &quot;Like&quot;. In that case, there is no error because the SQL syntax is correct, but the Select statement is not really what the user wants. It will have the Where Clause or &quot;Like &#39;value&#39;&quot; instead of &quot;= &#39;Like value&#39;&quot;. If possible in your application, avoid strings in query mode that begin with SQL operators such as &quot;In&quot;, &quot;Like&quot;, &quot;&lt;&quot;, &quot;=&quot;, etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433411">433411</a></td>
<td>wrong dbname generated by the DataWindow painter</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433569">433569</a></td>
<td>PowerBuilder crashes with a memory overwrite error when exporting a window that contains an OCX object. The crash is seen only (?) when setting PB_HEAP_DEBUG=true as an environment variable; however, the conditions of the memory overwrite would still be in place and likely cause instability at some later point when using PB. This is a regression as there was no crash in build 4523.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433570">433570</a></td>
<td>When running a pb component on easerver where the datawindow is using the ASA rowgenerator and retrieving 60000 rows, easerver is shutting down on the following error:</p>
<p>				B Heap Manager Exception:</p>
<p>				allocVM(117379072) failed</p>
<p>				_______________________________________________________________________________</p>
<p>				PB Heap Manager Exception:</p>
<p>				MemAllocPtr(type void*, size 74893815) failed</p>
<p>				RESOLUTION: Not a bug. Reached maximum memory limits on machine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433581">433581</a></td>
<td>PB 11.0 Windows and Web forms: Array retrieval argument not working correctly. Only the first element of the array is getting retrieved. Works fine in regular PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433589">433589</a></td>
<td>Data truncation is not being consistently detected in a datawindows selecting from an Oracle database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433689">433689</a></td>
<td>WinForm Error when Building: no suitable method found to override</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433707">433707</a></td>
<td>When calling a webservice that uses a certificate,</p>
<p>				the following soap exception appears:</p>
<p>				The underlying connection was closed. Could not establish trust</p>
<p>				relationship for the SSL/TLS secure channel</p>
<p>				After setting the EventLogging to 7 in the registry:</p>
<p>				HKLM/System/CurrentControlSet/Control/SecurityProviders/SCHANNEL</p>
<p>				The following warning appeared in the Event Logging:</p>
<p>				The remote server has requested SSL client authentication, but no suitable client certificate could be found. An anonymous connection will be attempted. This SSL connection request may succeed or fail, depending on the server&#39;s policy settings.</p>
<p>				But the following informational messages also appeared too:</p>
<p>				An SSL client handshake completed successfully. The negotiated cryptographic parameters are as follows.</p>
<p>				Protocol: TLS (SSL 3.1)</p>
<p>				Cipher: RC4</p>
<p>				Cipher strength: 128</p>
<p>				MAC: MD5</p>
<p>				Exchange: RSA</p>
<p>				Exchange strength: 1024</p>
<p>				RESOLUTION: Added the following in the pb105.exe.config:</p>
<p>				&lt;system.net&gt;</p>
<p>				&lt;settings&gt;</p>
<p>				&lt;servicePointManager checkCertificateName=&quot;false&quot; /&gt;</p>
<p>				&lt;/settings&gt;</p>
<p>				&lt;/system.net&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433712">433712</a></td>
<td>&quot;Transparent&quot; images no longer work correctly in PB 11. This is also true for PB 10.5 GA. However, transparency works perfectly in PB 9.0.3 and PB 10.2.1. With a transparent image in 9 and 10.2 the window color shows through. In 10.5 and 11.0 the window color does not show through. You see a black box around the image.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433802">433802</a></td>
<td>When using the InputFieldLocate to locate</p>
<p>				the first occurence of a field, the first inputfield of the word document</p>
<p>				is always returned.</p>
<p>				For example,</p>
<p>				rte_1.inputfieldlocate(First!,&quot;transaction_number&quot;) will return transaction number</p>
<p>				rte_1.inputfieldlocate(First!,&quot;title_number&quot;) will also return transaction number</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433807">433807</a></td>
<td>Checkbox text dsplays differently in .Net Win form than in Win32, The question mark which is at the end in Win32 is at the beginning in .NET Win form.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433812">433812</a></td>
<td>For an ASE connection, when the user password is expired and the DBParm PWDialog=1 is set, the dialog that comes up for the user is not at all user friendly. Customer would like to be able to customize this dialog, or at the least would like the dialog to be enhanced so that it is more user-friendly for non-programmer types.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433830">433830</a></td>
<td>Customer migrated his application to PB 10.5. In PB 10.5 PrinterFooter events of RTE control are obsolete. He has coded the printfooter event for adding page information. He wants to know now that printfooter event is obsolete, how he should print page number in RTE? It is possible to get the information in the footer, but only for the current page. So depending on when the function is called, you will get, for example &quot;page 1 of 3&quot; on all pages of the document.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433921">433921</a></td>
<td>PB 10.5. Using syntax like w_1`cb_2::event test() to trigger ancestor events with return values causes crash in PB 10.5, Works fine in previous versions (PB9, 10.2.1)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433925">433925</a></td>
<td>On windows with several controls RTE didn&#39;t show cursor if using tab key. </p>
<p>				Open the window RTE has focus ignoring the specified tab order of the window.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433950">433950</a></td>
<td>When the Rows to Disk option is used on base and nested DataWindows then the </p>
<p>				nested data can be corrupted when displayed in the nested DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR433963">433963</a></td>
<td>Customer is calling rte_1.Clear() and the Clear fails. (Also CUT()) It is called after rte_1.SelectTextAll(Detail!). In the CR that is fixed, the call for Clear comes after rte_1.SelectTextAll()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434078">434078</a></td>
<td>Switching the mle hscrollbar property when there is large mle content (&gt;250KB) causes a crash</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434087">434087</a></td>
<td>Desktop (probably in WCE only - need to generate a testcase)</p>
<p>				Discovered while testing for CR-422526</p>
<p>				When running a special version of the customer application, when poking around, we brought up its cute calculator. When the calculator popup is closed, the application would core.</p>
<p>				We see that when the popup closes itself it does things in an &quot;unusual&quot; order. The end result is that it is still referring to the DW after it has been removed from memory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434121">434121</a></td>
<td>Under load the customer&#39;s EAS shared PB printing component causes the application to crash. Customer creates a PB NVO service component on EAS that fails under load. It uses the PDF generator Amyuni DLLs. If he unchecks concurrency, it doesn&#39;t crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434131">434131</a></td>
<td>PB 9 Help in HTML books reference PBRX100.OCX and PBRXS100.OCX instead of PBRX90.OCX and PBRXS90.OCX in registeration and deployment instructions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434138">434138</a></td>
<td>RadioButtons/Checkboxes in datawindows when run with JAWS accessibility software lose focus whenever focus is on a radio button or checkbox. This only occurs when the dialog is a &quot;datawindow.&quot; Radio Buttons and Checkboxes on Windows work as expected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434140">434140</a></td>
<td>In PB 10.2.1, PB 10.5 and DW.NET 2.0 when one is running an application and a change is made to the input language ( ie. from English to Russian) only the column that has been changed changes to the new language. </p>
<p>				According to the customer it is expected behavior that the input language is changed for the whole application when you are running and application and change the input language. Not for the window instance or field instance in DWC. It should be for the whole application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434206">434206</a></td>
<td>Calling a SQLServer stored procedure containing an UPDATE statement through ODBC, resulted </p>
<p>				in no rows being returned.</p>
<p>				This happens when it is called from a PowerBuilder 10 component deployed to</p>
<p>				EAServer 5.2 or 5.3 and not from a PowerBuilder application.</p>
<p>				The issue is due to EAServer using ODBC 3 instead of ODBC 2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434306">434306</a></td>
<td>Large performance difference working with large result sets using Soap connection to Informix.</p>
<p>				Web Service and SOAP message are not designed for large data transfering over internet. It uses HTTP over TCPIP and XML SOAP message as its payload so that adds a lot of overhead to the data transfer. </p>
<p>				If the data becomes bigger, the HTTP message will be divided into many packages (called Trunked data). These packages will go over the internet separately and independently. The data flow of a typical Web Service is as follows.</p>
<p>				On the Client side:</p>
<p>				1. The client gets data of the client application (could be PowerScript or others).</p>
<p>				2. open a tcpip connection.</p>
<p>				3. construct the payload of SOAP message of the data.</p>
<p>				4. construct http header info</p>
<p>				5. put the http header and SOAP payload on the wire, then return immediately. If the data is big, it will be divided in trunked package. </p>
<p>				6. stop and wait for the data return from the server.</p>
<p>				On the Server side:</p>
<p>				1. wait for all packages to arrive.</p>
<p>				2. parse the data and process.</p>
<p>				3. construct the payload for return value in SOAP format.</p>
<p>				4. construct the HTTP header.</p>
<p>				5. put the http header and SOAP payload on the wire, then return immediately. If the data is big, it will be divided in trunked package. </p>
<p>				Once the data is on the wire, it will go from the machine --&gt; DNS server --&gt;FireWall --&gt; Internet. Even if the service is running on the same machine it still will go to LAN and DNS server, then come back again. This is completely different from the direct call (such as datawindow or rpc), which transfers binary data and transfers directly.</p>
<p>				The client/server will return immediately (at step 5) after putting the data on the wire. They even didn&#39;t check whether go out or not. So putting timing events in the server side or client side (within the function) only can say the processing of data is fast or not (step 1-5). It cannot say anything on the whole performance. </p>
<p>				As the service provider, it will put these packages onto the wire, then return back immediately. It doesn&#39;t care whether these data transfer to the destination or not, and it also doesn&#39;t care whether there is somebody over there to receive it. As a client, it must wait for all the return packages to arrive. Then it could start to combine the data together, then parse the data. </p>
<p>				In my experience, 10 times the overhead is quite normal for a web service for a fairly normal volume of data. For large data, it could be more. But I cannot exactly say how much overhead it is because the overhead heavily depends on the network speed and traffic at that time even when you use local machine only.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434346">434346</a></td>
<td>In PB 10.2.1 the PB system option Use Windows Classic Style on XP seems to have no affect checked or unchecked. A groupbox on a window always has square edges (classic style).</p>
<p>				PB 10.5 does just the opposite. The PB system option Use Windows Classic Style on XP again seems to have no affect checked or unchecked. But in 10.5 a groupbox on a window always has rounded edges (XP style.</p>
<p>				In both cases the edges should be rounded if windows classic style is unchecked and square edges in it is checked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434353">434353</a></td>
<td>The stock icons for PB show up with mismatched sizes when used for icons in a contemporary menu. The icons should be re-worked so this does not occur. CRs 415276 and 415413 explain why this is happening, but the icons used as stock icons for PB should be fixed to resolve the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434417">434417</a></td>
<td>VerticalScrollMaximum and VerticalScrollPosition sometimes become negative values on a DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434462">434462</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.2.1_9651 and PB 10.2.1_9637</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: The EditMask mm/yyyy now produces &quot;Item does not pass validation test&quot; when typing incomplete data. This was detected as a regression from old PB 7.0.3 where issue worked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434465">434465</a></td>
<td>A datawindow object populated using SetFullState from another datawindow (in the SAME application) does not display images in a picture control, when that image has been specified in a PBR file. It does show the image when the image is available on disk.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434468">434468</a></td>
<td>When using the ejb2pXX to generate a proxy, the first line</p>
<p>				in the *.srx files are missing the line feed.</p>
<p>				When using the TextPad tool and you open a *.srx file in binary format, the</p>
<p>				first line is terminated with 0D. All the other lines end with 0D 0A.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434476">434476</a></td>
<td>When using the ejb2pbXX, pb should be generating</p>
<p>				the files in unicode or have the option to generate them in unicode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434584">434584</a></td>
<td>DW column with editmask (mask is XXXXX - default) causes that only the first letter is upshift while pressing the shift key and enter some text. When you release the shift key after every letter and press again it works. Same issue occurs with normal Editmask object on a window as well</p>
<p>				No Workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434725">434725</a></td>
<td>Request a possibility to disable / filter Warnings or specific Warnings. </p>
<p>				Some solution like the Design -&gt; Options -&gt; Script menu where you can disable Warnings, for all Library operations, like Regenerate, Migrate, Full Build, and Check out. </p>
<p>				This request is based on &quot;CR 431911 PB 10 regression, getting false warnings when migrating / rebuilding&quot; where a enviroment varaible was implemented to supress a warning introduced / caused by CR 407177.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434736">434736</a></td>
<td>Documentation issue:</p>
<p>				With the new Byte datatype there is also a new parmtype TypeByte! introduced for </p>
<p>				use in dynamic SQL format 4 SQL statement using the SQLDA object.</p>
<p>				The Byte datatype matches an ASA database type TINYINT.</p>
<p>				In the helpfile documentation of the TypeByte! is missing.</p>
<p>				Also TypeLongLong! is not described in the helpfile.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434741">434741</a></td>
<td>BindSPInput is missing the Oracle 10g under</p>
<p>				the &#39;Applies To&#39; section in the Connection Reference Manual.</p>
<p>				From the online help for BindSPInput, it list the Oracle 10g but is not</p>
<p>				listed in the Connection Reference Manaual</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434745">434745</a></td>
<td>compiling a script with a nested loop with an undeclared variable crashes PB instead the normal compile error</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434748">434748</a></td>
<td>Customer would like to have more specific error codes returned from the CreateSession method so that it is easier to determine the exact cause of a problem. Adding more detail to error information would greatly reduce time spent trouble shooting development and deployment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434777">434777</a></td>
<td>Customer gets the following error when compiling an application to Winforms: Error CS0117: &#39;Sybase.PowerBuilder.PBBoundedDecimalArray&#39; does not contain a definition for &#39;Value&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434788">434788</a></td>
<td>Menu toolbar icons do not display &quot;down&quot; image properly when deployed as a Winform application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434791">434791</a></td>
<td>In a WinForm compiled MDI application. During the CloseQuery event processing .. when the PowerScript code requests that the dialog not be closed (Return -1), the dialog will close anyway. It works as expected in PB IDE and PB executables(both dll , pbd).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434810">434810</a></td>
<td>Resizing on an MDI Frame dialog does not work properly in Winforms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR434861">434861</a></td>
<td>PB 10.x. Application runs as Windows Service written in C++. It listens for a TCP connection from another Service. Windows Service written in C++, &quot;Connection Closed by Host&quot;. Analysis of dump files shows that error was occurring in pbshr100 / 105.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435074">435074</a></td>
<td>When trying to deploy winform project, the following errors appear:</p>
<p>				ns_timing.cs(39,3): error CS0200: Property or indexer &quot;Sybase.Powerbuilder.PBTiming.Running&#39; cannot be assigned to - readonly</p>
<p>				ns_timing.cs(40,3): error CS0200: Property or indexer &quot;Sybase.PowerBuilder.PBTiming.Interval&#39; cannot be assigned to - readonly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435107">435107</a></td>
<td>Enhancement: Customer would like to run a PB generated Webforms application in the Microsoft Web Control of a Window of a PowerBuilder application. However the .NET Webforms app greates a new Browser Window. Would it be possible to include an option to prevent this?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435200">435200</a></td>
<td>When the print dialog appears from using dw.print(true,true)</p>
<p>				and you select the number of copies, the selection does not propagate to </p>
<p>				the next print of dw.print(true).</p>
<p>				Example #1</p>
<p>				dw_1.retrieve(150)</p>
<p>				dw_1.print(true,true) // print dialog appears and you select 2 copies. (2 copies of Page 1 of 2 and Page 2 of 2 will print)</p>
<p>				dw_1.retrieve(1000)</p>
<p>				dw_1.print(true) // no print dialog appears but the 2 copies that were selected from the print dialog from previous print should propagate to this print(). (So 2 copies of Page 1 of 3, Page 2 of 3 and Page 3 of 3</p>
<p>				should print. But only 1 copy prints out).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435210">435210</a></td>
<td>Using PBDOM in PB.NET WebForm, results in the</p>
<p>				following errors at deployment:</p>
<p>				m_ta_main::m_xml::clicked(361) Error C1: Illegal data type: pbdom_builder</p>
<p>				m_ta_main::m_xml::clicked(362) Error C1: Illegal data type: pbdom_document</p>
<p>				m_ta_main::m_xml::clicked(363) Error C1: Illegal data type: pbdom_element</p>
<p>				m_ta_main::m_xml::clicked(364) Error C1: Illegal data type: pbdom_element</p>
<p>				m_ta_main::m_xml::clicked(365) Error C1: Illegal data type: pbdom_element</p>
<p>				m_ta_main::m_xml::clicked(366) Error C1: Illegal data type: pbdom_attribute</p>
<p>				Failed to compile the PB application</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435231">435231</a></td>
<td>Customer requesting the Silent install option (-r) for PB9, 10 &amp; 10.5. They have to install PB on over 100 developer machines and require this feature.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435234">435234</a></td>
<td>PB ejb client application crashes randomly.</p>
<p>				ADPlus files included.</p>
<p>				RESOLUTION: More info is needed. To find if it is caused by &quot;out of memory&quot;.Please run windbg and attatch it to customer&#39;s pb100.exe and then run this command to set a condtion breakpoint.</p>
<p>				bu pbvm100!fndwDescribe+0xd5 &quot;j @eax = 0x00 &#39;&#39;;&#39;g&#39;&quot;</p>
<p>				If PB break at this line,it should be a &quot;out of memory&quot; issue and then please run this command to dump all info.</p>
<p>				.dump /ma c:\xxx.dmp</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435290">435290</a></td>
<td>profile routine tool cannot read specific line.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435317">435317</a></td>
<td>When using the RTE control with polish keyboard settings, typing polish characters will trigger RTE shortcuts, in addition to the character.</p>
<p>				For RTE control a workaround can be implemented, but for RTE DW it is not working.</p>
<p>				Example:</p>
<p>				- Right Alt+a gives a &#39;small latin letter a with ogonek&#39; and it has erased the whole text</p>
<p>				- Right Alt+e gives a &#39;small latin letter e with ogonek&#39; and it has set the text alignment to right</p>
<p>				- Right Alt +l gives a &#39;small latin letter l with stroke&#39; and it has set the text alignment to left</p>
<p>				Same troubles with upper chars while pressing Shift key,</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435346">435346</a></td>
<td>In a datawindow with a char(1) field, do a SetItem() with a long string, the first 512 characters of the string in SetItem are assigned to the char(1) field. The char(1) field length is not enforced. Also, the Len() DataWindow function on the field will report the actual number of characters in that field, even if it&#39;s more than the truncated display.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435366">435366</a></td>
<td>Adding objects to Clearcase source control, getting Error message for each object is similar: &quot;Unable to access M:&lt;path&gt;\object.srw: No such file or directory&quot;. The object does appear to be added to source control, but when adding large numbers of objects this gets very annoying to have to click through multiple error messages.</p>
<p>				FROM ENGINEERING: sccextensions=0 in the PB.INI file [library] section will make pb only use SccQueryInfo() instead of SccQueryInfoEx() and that made the error messages disappear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435499">435499</a></td>
<td>Unable to enter more than 1 character in a string </p>
<p>				editmask. Problem happens using a editmask of AAAAAAAAAA or !. The cursor is getting placed before the character and replacing the previous character.</p>
<p>				There is code in the editchanged event:</p>
<p>				dw_1.AcceptText()</p>
<p>				dw_1.SetItem(row, &#39;other_id&#39;, (upper(dw_1.GetItemString(row, &#39;other_id&#39;))))</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435506">435506</a></td>
<td>Application repeatedly calls InsertDocument for a rich text control. Memory use increases substantially and is not freed until PowerBuilder exits.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435597">435597</a></td>
<td>Long expressions in DataWindows button cause gpf.</p>
<p>				The root cause is in the expression of the X property of the button in the DW. Seems this expression is too large. </p>
<p>				Workaround:</p>
<p>				Shrink the expression by using shorter coloumn names.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435642">435642</a></td>
<td>The customer is doing a Modify on a datawindow to do an Evaluate of a datawindow expression at runtime:</p>
<p>				dw_1.Describe(&quot;evaluate(&#39;if( junk ,1,0)&#39;,1)&quot;)</p>
<p>				If the expression is not valid, he gets a datawinow messagebox saying something like: &quot;Expecting True/FALSE expression&quot; depending on what&#39;s wrong with the expression he is evaluating. But he wants to be able to supress this messagebox and trap the error in a try catch if possible. This is a request for that feature.</p>
<p>				If a datastore is used instead of a datawindow then the messagebox is suppressed. But the error is not trappable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435744">435744</a></td>
<td>If RichTextEdit control&#39;s DisplayOnly is true, a call to InsertDocument will cause a runtime error message &quot;Cannot insert a document into rich text edit&quot;, and return -1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435745">435745</a></td>
<td>The InputFieldChangeData gives the wrong result. The field name is inserted instead of the data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435746">435746</a></td>
<td>Since upgrading from PB 10.2.1 to PB 10.5, the RichTextEdit control no longer shows info about paper size and margins in preview mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435749">435749</a></td>
<td>Need to customize the objects style of the HTML and .Net DataWindow</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435796">435796</a></td>
<td>When you open a main window which has the Center property turned on, PowerBuilder displays it in the top left corner of the MDI.</p>
<p>				No workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435804">435804</a></td>
<td>Needs to save a DataWindow as an image ( .bmp, .jpeg, .gif, etc.) We tried using GetAsBitmap ( graphincobject,blob ) but it saves only the visible area of the object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435851">435851</a></td>
<td>PowerBuilder 10.5 with Label type DataWindow and sliding text.</p>
<p>				Text is wrongly displayed or printed resulting in overlapping text or text </p>
<p>				displayed in the wrong rows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435916">435916</a></td>
<td>Customer migrate application to PB10.5 and find that the menu</p>
<p>				object disappear ( corrupted ) at runtime. After investigation, find that problem seems</p>
<p>				caused by multiple calls of menu item function show() or hide().</p>
<p>				PB10.5 Menu object may corrupt at runtime, and lead to crash in some condition</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR435946">435946</a></td>
<td>Event pbm_enupdate is no longer triggered in an editmask spin control when the spin arrows are clicked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436048">436048</a></td>
<td>CSV file created by dw.saveAS() is not based on RFC4180.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436100">436100</a></td>
<td>When a userevent has an argument of visible type, then deployment to EAServer fails without an error message being displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436102">436102</a></td>
<td>According to the Documentation ( PowerBuilder 10.5, Application Techniques, Chapter 41: Deploying Applications and Components )we expect several DLL&#39;s after installing PB 10.5.</p>
<p>				eg: For DataDirect OEM 5.1 SQL Server 6.5</p>
<p>				PBSS621.DLL</p>
<p>				PBSS621R.DLL</p>
<p>				PBSS621S.DLL</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436113">436113</a></td>
<td>GroupBox within a DW and the Border style of the GroupBox is &quot;Raised&quot; or &quot;Lowered&quot; the GroupBox is displayed during runtime like the &quot;box&quot; style if the Windows design is &quot;XP Style&quot;.</p>
<p>				No workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436258">436258</a></td>
<td>Migrated PB Application from 8 to 10. A C program is being used to create exe+pbd via the orca interface. Same program logic and code as from PB 8. Now 45 of 50 applications created fine but for some apps the process crashes in pb10.exe.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436294">436294</a></td>
<td>When using the trimspaces dbparm, it removes </p>
<p>				all the spaces for a char field in a datawindow and embedded sql.</p>
<p>				Customer would like to see the functionality where it trims the spaces</p>
<p>				in the datawindow but leaves the embedded sql as is. Spaces are not trimmed</p>
<p>				on columns for embedded sql.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436300">436300</a></td>
<td>The .Net projects for Web Forms and Win Forms have dialog pages that don&#39;t scroll all the way to the right properly and aren&#39;t resizable. For really long directory paths, they become unusable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436308">436308</a></td>
<td>Conversion to C# is losing return statement. The customer has PB code in the form of:</p>
<p>				try</p>
<p>				do something</p>
<p>				catch</p>
<p>				messagebox</p>
<p>				finally</p>
<p>				Return 1</p>
<p>				end try </p>
<p>				What PB is generating on the C# conversion is</p>
<p>				try</p>
<p>				do something</p>
<p>				catch</p>
<p>				messagebox</p>
<p>				finally</p>
<p>				end try </p>
<p>				It&#39;s losing the Return 1 statement in the finally block, and then throwing an error on the compile because there&#39;s no return value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436420">436420</a></td>
<td>When clicking on a RTL dddw column if the data that was in this column is the first value in the dddw list, then the data is not displayed in the column itself. After selecting one of the values from the dddw list, the dddw closed but the selected value is not displayed. Moving to the next column, the selected value is displayed but the value that was in the next dddw column disappeared: if this value is not the first in the dddw list, but if the value is the first in the dddw, then it抯 displayed. If the next column is without dddw edit style, then the value displayed.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436421">436421</a></td>
<td>The behavior of edit- and format masks in editmask fields should be redesigned.</p>
<p>				- to enter a &quot;0&quot; in the field with a mask &quot;##&quot;</p>
<p>				- to clear the field if the value is &quot;null&quot; and the mask is &quot;#0&quot;</p>
<p>				- to use masks without &quot;.&quot; and trailing &quot;0&quot;</p>
<p>				- to use the functionality without coding a own function to empty the field. </p>
<p>				It is not reasonable for me to code such a function for all editmask fields </p>
<p>				and to provide a comfortable way for the end user to use this function.</p>
<p>				- to distinguish between &quot;0&quot; and &quot;null&quot;!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436536">436536</a></td>
<td>PowerBuilder Database Profile cannot connect to the ODBC Datasource when you provide a password string, which contains Turkish characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436579">436579</a></td>
<td>Change in behavior from PB 10.5 GA version in build 5048 and above. Customer has set delimitidentifier=&#39;No&#39; in dbparm but some of his SQL has double quotes around the column and table names. This worked in past versions of PowerBuilder including PB 10.5 GA but fails in recent builds.</p>
<p>				Is this an intentional change in behavior? Possibly related to CR 419054 and an intentional change in behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436599">436599</a></td>
<td>The customer wants to be able specify graphic resource files that need to be included in the build for a WinForm project. Currently it&#39;s fixed to the PBW directory and the directories under that directory. His graphic resources are in an entirely different directory that are in the app path for the PB IDE. So he would like to have a way to specify where his resources are.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436661">436661</a></td>
<td>During first deployment (when the PB crash occurs), the corresponding .props file is generated in the EAServer repository but NOT the .pbd file. During second deployment, the .pbd file is generated as well</p>
<p>				No workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436674">436674</a></td>
<td>It is observed from PB Heap dump summary, on each call of SyntaxFromSql with Oracle, there </p>
<p>				are around 500 byte memory fall into &quot;in use&quot; catagory of PB Heap.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_108.htm#CR436693">436693</a></td>
<td>Enhancement request: We need better management of the output information. Note the VS 2005 approach (attached) where errors are seperated from other output, and filtering capability is provided for the three different severity levels.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR436702">436702</a></td>
<td>Customer was using PB 9 with OpenLink ODBC driver connection to ASE. When they retrieve rows from a table, only 100 rows were retrieved unless they set CursorLib=&#39;ODBC_Cur_Lib&#39;.</p>
<p>				In that case all rows were retrieved. When they do the same thing using PB 10, still only 100 rows are retrieved, although 126 reside in the table.</p>
<p>				WORKAROUND: In the ODBC DSN, set &quot;Disable rowset size limit&quot; to On (checked)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR436720">436720</a></td>
<td>When the .Net Windows Forms Application project is</p>
<p>				opened and you click on the Browse cb from the Build Options on the General Tab,</p>
<p>				some of the text on the &#39;Choose Output Path&#39; dialog box is cut off.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR436729">436729</a></td>
<td>According to OpenLink support, we are not using the correct check to find out whether a SQL statement is successful. They say we should use SQL_SUCCESS, not SQL_SUCCESS_WITH_INFO.</p>
<p>				Two workarounds:</p>
<p>				Adjust OpenLink ODBC DSN setting to allow more than 100 row size, from article &#39;&#39;http://support.openlinksw.com/support/print_opie_article.vsp?OP_ID=1026&#39;&#39;</p>
<p>				or </p>
<p>				Set PB DBParm Block=1 or Block=100</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR436757">436757</a></td>
<td>With OpenLink ODBC to ASE database, retrieve of integer columns does not retrieve correct values.</p>
<p>				WOrkaround: Set DBParm Block=1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR436819">436819</a></td>
<td>PB10.5 application will be crash when a window sheet need to change the window title dynamically and the sheet is opened by OpenSheet or OpenSheetWithParm. Problem happens in </p>
<p>				DBCS WinXP ( simplified &amp; Traditional Chinese) and application is using Menu Styple - </p>
<p>				&quot;contemporarymenu!&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR436833">436833</a></td>
<td>Searching a string within a pbl mechanism is not working properly. Sometimes search doesn&#39;t find any result even pbl contains the specified string.</p>
<p>				Also, the search menu option doesn&#39;t show up the dialog.</p>
<p>				Workaround:</p>
<p>				============</p>
<p>				When doubleclicking the pbl before performing the search, then the search dialog comes up, and when adding the target, and doing also a doubleclick again on the pbl to be searched, then the search functionality itself is also working correct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR436835">436835</a></td>
<td>If a decimal value is sent to a number argument, via pbscript, argument field displays no value. From dw painter, sending a decimal value or a long value to the number argument, a value is displayed.</p>
<p>				workaround: use new decimal argument type</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR436849">436849</a></td>
<td>An ActiveX control including a modal dialog box is able to loose the focus in a PowerBuilder application. </p>
<p>				No workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR436903">436903</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.2.1_9671</p>
<p>				Database/Driver File/Version: ASA 9.0 EASDemoDB10 </p>
<p>				Comments: When having a JSP 4GL page with a web datawindow, if we configure more than one button to interact with Web DW, only one button works and others will result in following error message:</p>
<p>				Jul 13 11:25:45 2006: 060038-Error: Unable to service request for servlet: jspservlet.</p>
<p>				Jul 13 11:25:45 2006: 060039-Error: ServletException contained the following root cause exception:</p>
<p>				java.lang.ClassCastException</p>
<p>				This issue prevents having more than one button to interact with WebDW.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR436984">436984</a></td>
<td>Computed field is not re-evaluated / repainted after related value change</p>
<p>				Workaround : activate &quot;Slide Left&quot; option for computed field</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437112">437112</a></td>
<td>When regional setting is m/d/yyyy, the only</p>
<p>				MaskDataType available is mm/dd/yyyy. You cannot use a single month or day as part</p>
<p>				of the mask</p>
<p>				RESOLUTION: Editmask of &#39;m/d/yyyy&#39; is not supported but the display format of &#39;m/d/yyyy&#39;</p>
<p>				is supported.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437259">437259</a></td>
<td>A PowerBuilder COM+ object that can be called successfully from PowerBuilder cannot be called from a Visual Studio C# application when using the standard .NET interopservices wrapper. </p>
<p>				With PB 9.0.3 and VS 2003 the error is System.NullReferenceException: Object reference not set to an instance of an object.</p>
<p>				With PB 10.5 and VS 2005 the error is a SystemAccessViolationException and the message test is Attempted to read or write protected memory. This is often an indication that other memory is corrupt.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437263">437263</a></td>
<td>Application opens a Main window with a menu. In the Open event of the Main window, the application opens a Response window. When the Response window is closed, the menu on the Main window does not appear. </p>
<p>				Workaround is to post an event from the Open event, and in the posted event make the call to Open(w_Response_Window).</p>
<p>				We often call this the &quot;ue_postopen&quot; event concept...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437350">437350</a></td>
<td>Even if you set 1 (=Transparent) to Background.Mode of datawindow dropdown list boxes, the background colors of them are not transparent on Widnows XP.</p>
<p>				This problem happens when the display is set to &quot;Windows XP&quot; as a Theme in the control panel on your PC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437397">437397</a></td>
<td>retrieval argument not passed correctly to report when Dec separator is comma</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437421">437421</a></td>
<td>PB should be picking up C# errors before the</p>
<p>				generation/compilation.</p>
<p>				For example, pb allows to put a return statement in a finally portion of a</p>
<p>				try..catch but the syntax warning is being issued at the c# generation/compilation.</p>
<p>				PB should be scanning code and catching this before the c# compilation/generation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437535">437535</a></td>
<td>DW CheckBox Edit style can&#39;t be printed in 3D it will result in normal checkboxes and the third state is a grey box. Also in GUI, if scale is turned off, the 3rd state is not shown.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437538">437538</a></td>
<td>Problem with display of truetype and most fonts in scripts in the IDE when ClearType is enabled on the desktop. Workaround is to use Fixedsys font.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437540">437540</a></td>
<td>Map3dColors property does not work when Colors are set to 32 bits</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437543">437543</a></td>
<td>When retrieving multiple result sets via ODBC using the DC TDS ODBC driver, PB causes this error to occur if it fetches from a result set having fewer columns than a previous result set in the same RPC call</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437568">437568</a></td>
<td>Add more printer query functionality.</p>
<p>				Example, dw_1.object.datawindow.print.paper.source does not use consistent</p>
<p>				values and the printer must be queried in order to obtain the correct values.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437703">437703</a></td>
<td>The customer is using an Oracle 8 client and the O84 PB driver in PB 10.5. He is getting an Oracle error &quot;Ora-06502 pl/sql numeric or value error character string buffer too small&quot; when calling a stored procedure as an rpc and passing in a string argument to a char datatype in the procedure. This is very similar to CR 371710 and may be a regression of that CR. Adding the ;ansi to the external function call changes the error but it still doesn&#39;t work. Fails the same way in PB 9, PB 10.2.1 and PB 10.5. I tried several builds and O90 and O84 and nothing seems to work. Customer needs a fix in PB 10.5 and the O84 driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437829">437829</a></td>
<td>When the cursor gets moved across the groupbox borders in a very fast fashion, and also across the labels of the radiobuttons or checkboxes it will result in a flickering of the groupbox line and tag.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437863">437863</a></td>
<td>Use SQLOLEDB OLEDB connection to MS SQL Server.</p>
<p>				Previously all developers had sysadmin privileges in the db. Then they were changed to db_owner role instead of sysadmin. This causes a change in the syntax for dws, etc: when sysadmin, table names are not qualified, eg: employee, but when db_owner and not sysadmin, table names are qualified eg: dbo.employee. Looking through the MS SQL Server Enterprise Manager help, I think this is correct behavior, but you can see how this might cause problems for an engineering team. A similar problem can exist using ODBC but adding the PBTableOwner option in the PBODBxx.INI file can work around that. Customer would like a similar option for OLEDB.</p>
<p>				FROM ENGINEERING: The current behavior for SQLOLEDB is correct and it is not possible to implement PBTableOwner for a workaround. However, this problem can be solved by the customer by moving to SQL Server 2005. In SQL Server 2005, schemas exist independently of the database user that creates them. Ownership of schemas can be transferred without changing their names.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437866">437866</a></td>
<td>The customer is currently in PB 10.2.1. They have an in house Web Service that was written in .NET and uses DIME attachments. When attempting to call functions on these services from PB, they crash. They want to know:</p>
<p>				1) Will PB be supporting DIME attachments for Web Services? In what version of PB will this happen, PB 11?</p>
<p>				2) Is there a workaround for current versions of PB that will enable them to access/download the DIME attachments.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437936">437936</a></td>
<td>Modify for datawindowchild results in gpf when changing the table syntax. Uses GetChild with a DataStore.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437940">437940</a></td>
<td>Even though the icons are specified in a PBR file, they need to be present on the disk in order to show up in menu and in menu toolbar</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437945">437945</a></td>
<td>The customer has an existing C++ component, and they wish to use PB but not change ANY of their C++ client code, so they want to use the same package/component</p>
<p>				name pair as already exists in EAServer. Their primary intention is to not to recompile the C++ client by maintaining the same Package/component combination.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR437962">437962</a></td>
<td>A PB7 -&gt; PB10 migration sees the application crashing &#39;randomly&#39;... two crash dumps show the same root cause. Need help from engineers most familiar with the garbage collection, diagnosing that root cause (which seems to be the fact that group names within the group list are being truncated).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438126">438126</a></td>
<td>The customer is using an Oracle 8 client and the O84 PB driver in PB 10.5. He is getting an Oracle error &quot;Ora-06502 pl/sql numeric or value error character string buffer too small&quot; when calling a stored procedure as an rpc and passing in a 6 character string argument to a char(6) datatype in the procedure.</p>
<p>				This works in PB 9.0.3 and it also works in PB 10.2 build 8116 with the DisableUnicode=1 dbparm. However in the latest builds of 10.2.1 this no longer works getting the string buffer is too small error. The same failure occurs in PB 10.5. Sett the stored procedure variable declaration to char(13), then and all the PB versions will work. So it needs (2 * 6) + 1 for the buffer to accept the 6 character string which seems like it could be a unicode related issue.</p>
<p>				Calling the same procedure from SQLPus and passing a 6 character string to a char(6) variable works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438256">438256</a></td>
<td>Customer is using many commandline arguments to run his EXE. When the exe is built using Machine code, the argument list is truncated. </p>
<p>				WORKAROUND: Compile the EXE with P-Code instead of machine code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438268">438268</a></td>
<td>PSE NOTES: </p>
<p>				----------------------- </p>
<p>				OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.2.1_9671</p>
<p>				Database/Driver File/Version: N/A </p>
<p>				Comments:</p>
<p>				PSR Document name gets truncated in Printer spooler window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438291">438291</a></td>
<td>Value of DataWindow.Print.Paper.Size is invalid after calling PrintSetupPrinter().</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438361">438361</a></td>
<td>Customer finds that her printing application crashes intermittently.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438364">438364</a></td>
<td>Looked like CR 390230, However the crash is still occurring</p>
<p>				Printed a report with long printer name (over 31 Characters). When they close the report window Application crashes. We have used the PB Build.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438400">438400</a></td>
<td>In a Web Forms Application when a datawindow loses focus, all dropdown and dropdownlistbox edit style fields become invisible. When the datawindow get focus again these fields become visible again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438486">438486</a></td>
<td>Deploying with the runtime Packager of two different versions of PowerBuilder on the same machine fails due to duplicate use of the registry key:</p>
<p>				HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{F44EAEB2-332B-48B9-B1B7-E25EAB628124}</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438504">438504</a></td>
<td>Datetime values in a .Net Web Form datawindow are not displayed / interpreted correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438518">438518</a></td>
<td>The property &quot;Suppress Prompts to Overwrite Read-Only Files&quot; only applies to SCC opertations where the PowerBuilder IDE EXPORTS source from the PBL to the local project path. These operations are: &quot;Add to Source Control&quot;, &quot;Check In&quot;, &quot;Show Differences&quot;, and &quot;Refresh Status&quot; (if the vendor doesn&#39;t support diff by version number). </p>
<p>				We cannot control the behavior of the SCC vendor when it writes files from the SCC repository to the local project path. These operations include: &quot;Check Out&quot;, Undo Checkout&quot;, &quot;Get Latest Version&quot;, and &quot;Remove from Source Control&quot;. Some SCC vendors provide a configuration setting on their &quot;Source Control, Advanced Options...&quot; dialog that provides functionality similar to our &quot;Supress prompts...&quot; property. Others do not. PBNative silently overwrites read-only files on the local project path. That&#39;s why you didn&#39;t see the prompt on a check-out operation. You should see the prompt if you chose one of the other SCC operations where the PB IDE attempts to export code from the PBL to the local project path.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438610">438610</a></td>
<td>A crash occurred in Oracle 10.2.0.1 client when executing an update stored procedure </p>
<p>				of a dynamically created datawindow (SyntaxFromSQL).</p>
<p>				With an Oracle 9 client there could be an ORA-00932 error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438647">438647</a></td>
<td>PSE NOTES: </p>
<p>				----------------------- </p>
<p>				OS: Windows 2000 SP4</p>
<p>				Versions and Build #s Tested: PB 10.2.1_9597</p>
<p>				Database/Driver File/Version: SYC with Open Client 12.5.1 EBF11786 and ASE 12.5.3</p>
<p>				Comments:</p>
<p>				After many connections and disconnections to ASE 12.5.3 by using OCS 12.5.1 and SYC interface, customer receives the error:</p>
<p>				(2300008): *** ERROR 999 ***(rc -1) : Unable to initialize Client Library Context.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438726">438726</a></td>
<td>OS: Windows 2000 SP4 </p>
<p>				Versions and Build #s Tested: PocketBuilder 2.0.4 Build 940 </p>
<p>				Database/Driver File/Version: N/A </p>
<p>				Comments: </p>
<p>				When issuing a PostURL, the arguments are not retrieved from web page. If testing same page from outside PocketBuilder, it works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438727">438727</a></td>
<td>Pass a Null via SetItem() to a DDDW click in the DW, tab to the DDDW, the Value displayed is not NULL (or blank/empty)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438821">438821</a></td>
<td>When executing statements in the ISQL view of the Database Painter, comments </p>
<p>				that can contain hints for the Oracle optimizer are being stripped.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438912">438912</a></td>
<td>When fulfilling specific conditions, paper size of DW is changed into paper size selected by PrintSetPrinter().</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438923">438923</a></td>
<td>Extra network traffic in Oracle 10g DB connection upgrading from PB 9 to PB 10</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438931">438931</a></td>
<td>Memory leak when setting null to a string in a pb component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR438942">438942</a></td>
<td>Arabic Data saved in PB 8 is being displayed as Junk characters in PB10.x Unicode after migration.</p>
<p>				No workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439046">439046</a></td>
<td>Insert of GeoXEvent ActiveX and GeoXMap ActiveX makes PB crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439073">439073</a></td>
<td>Problems with flashing and delays of the value &quot;staying&quot; in the field when using an editmask of ###### in a dw field. Under certain circumstances if an update is called for the dw, a value of NULL ends up in the DB even though a valid number was entered. The test case does not reproduce the update as he did not provide a test case or know the exact steps for follow to result in the Null value. However, by tabbing through the dw and entering values in the fields, you can see that the data entered disappears for a bit and then reappears. Customer reports removing the editmask and using a format mask instead enabled him to work around the problem for now.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439160">439160</a></td>
<td>When changing a SELECT statement of a DataWindow with .Modify there is a memory leak , which becomes bigger as the retrieve arguments increase or if the name of the retrieval argument is longer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439161">439161</a></td>
<td>Uses functions SetFilter / Filter in DataWindows, seems to cause memory leak.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439172">439172</a></td>
<td>RPCFUNC call to Informix returns empty string when the return data type is char.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439174">439174</a></td>
<td>Embedded sql on a missing table does not generate an error against Oracle</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439202">439202</a></td>
<td>When querying for the build number, it does not</p>
<p>				show up for the shared libraries.</p>
<p>				When running the following command (for build 9671), the build number is not listed:</p>
<p>				strings libpbvm100x.so | grep Version</p>
<p>				The following is returned:</p>
<p>				Version10.2.0.4521</p>
<p>				Version: %s</p>
<p>				getVersion</p>
<p>				CtsSecurity::X509Certificate::getVersion -- unknown user exception &#39;%.100s&#39;</p>
<p>				PBX_GetVersion</p>
<p>				_PBX_GetVersion@0</p>
<p>				DllGetVersion</p>
<p>				DllGetVersion</p>
<p>				Version10.2.0.4521</p>
<p>				Version 10.0.1 5502</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439232">439232</a></td>
<td>Can抰 call external window function GetWindowLongA or GetWindowLongW</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439349">439349</a></td>
<td>The first page down does not trigger RowFocusChanged and does not set cursor to next editable column if the first one is protected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439358">439358</a></td>
<td>When there is no toolbaritemname and you modify it</p>
<p>				at runtime and add a toolbaritemname and then enable it and set visible to true, the toolbar picture does not appear.</p>
<p>				If at design time the ToolBarItemName has a value (even a couple of spaces), then when you modified ToolBaritemName at runtime, the picture will appear ok on the toolbar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439368">439368</a></td>
<td>An array of chars that is copied to an array of strings</p>
<p>				and then you reference one of the string array elements will cause the following error:</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:00000001</p>
<p>				ECX:FFFFFFFF</p>
<p>				EDX:0295A7A4</p>
<p>				ESI:00000061</p>
<p>				EDI:00000061</p>
<p>				CS:EIP:001B:10C5D4ED</p>
<p>				SS:ESP:0023:0012E398 EBP:0012E4C0</p>
<p>				DS:0023 ES:0023 FS:003B GS:0000</p>
<p>				Flags:00010246</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				10C5D4ED 0012E39C 0295A94C 00000061 0295A7A4 0295A94C obFreeDebug+33D</p>
<p>				10DC2F6B 0012E3B0 0295A94C 0296AE74 0295A94C 0012E3D8 PbHeap_traceOff+A45B</p>
<p>				10CF11B9 0012E4C0 0295A94C 0296A13E 0296ADE4 00000032 rt_set_pcode_to_line+789</p>
<p>				10CEEB7D 0012E4F8 80190002 02967014 00000000 00000000 rtRoutineExec+165D</p>
<p>				10CED896 0012E568 02967014 00000019 02967590 00000000 rtRoutineExec+376</p>
<p>				10C4D6EB 0012E628 0295A94C 02967590 000003E9 003E06BC fn_txnservice_create_instance+6B1B</p>
<p>				10C4C419 0012E654 0295A94C 02967590 000003E9 003E06BC fn_txnservice_create_instance+5849</p>
<p>				10C4B31B 0012E788 004E075A 00000111 000003E9 003E06BC fn_txnservice_create_instance+474B</p>
<p>				10BDDBCC 0012E8F8 004E075A 00000111 000003E9 003E06BC FN_WindowWnd+B4C</p>
<p>				77D48734 0012E97C 77D48830 00000000 0012E9BC 77D4C63F GetDC+6D</p>
<p>				77D70467 0012EA88 77D48830 00000000 0012EAD4 77D4B89B DeregisterShellHookWindow+1CF</p>
<p>				77D70467 0012EC50 77D48830 00000000 0012EC90 77D4C63F DeregisterShellHookWindow+1CF</p>
<p>				77D70467 0012ED98 77D48830 00000000 0012EDD8 77D4C63F DeregisterShellHookWindow+1CF</p>
<p>				77D70467 0012EF10 77D48830 00000000 0012EF80 77D489CD DeregisterShellHookWindow+1CF</p>
<p>				77D70467 0012EF70 77D489F0 FFFFFFFF 0012EF90 77D496C7 DeregisterShellHookWindow+1CF</p>
<p>				77D70467 0012F028 10DDAB00 FFFFFFFF 0295A94C 10C6E460 DeregisterShellHookWindow+1CF</p>
<p>				10DB8D08 0012FDE4 77D48830 00000000 0012FE54 77D489CD PbHeap_traceOff+1F8</p>
<p>				77D70467 0012FE44 77D489F0 FFFFFFFF 0012FE64 77D496C7 DeregisterShellHookWindow+1CF</p>
<p>				77D70467 0012FFB0 10006198 00000000 0012FFF0 7C816D4F DeregisterShellHookWindow+1CF</p>
<p>				10002800 0012FFE0 7C816D58 00000000 00000000 00000000 0001:00001800 C:\pb\pb9\Shared\PowerBuilder\PBCR90.EXE</p>
<p>				7C8399F3 FFFFFFFF 00000000 00000000 00000000 00000000 FindAtomW+94</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439484">439484</a></td>
<td>At datawindow dropdown listbox, after specifying a long value</p>
<p>				&gt; 255 chars (either data or display value), PowerBuilder will crash on SetFullState or GetValue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439490">439490</a></td>
<td>Memory leak when loading an XML file using ImportFile.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439495">439495</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.2.1_9671</p>
<p>				Database/Driver File/Version: SYC ASE 12.5.3 </p>
<p>				Comments: When inserting a new row in datawindow and typing a value into the 1st column that is a dropdown datawindow, PowerBuilder GPFs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439505">439505</a></td>
<td>PSE NOTES: </p>
<p>				----------------------- </p>
<p>				OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.2.1_9671 </p>
<p>				Database/Driver File/Version: SYC ASE 12.5.3 </p>
<p>				Comments: When tabbing to 1st column of row, which is a dddw, the dddw incorrectly displays the same value as previous row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439507">439507</a></td>
<td>SaveAs PDF is not saving when PDF when the Ghostscript files are in the relative path of pbdwe105.dll as described in documentation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439551">439551</a></td>
<td>Without specify default value, it is expected that all data </p>
<p>				items of New Insert row only contain null value. Cust. reported that start from </p>
<p>				Powerbuilder 10.2.1 build 9671, the dropdown datawindow of New Insert row has the edit </p>
<p>				control holding up previous data value, which is the value of the last focus dropdown datawindow control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439567">439567</a></td>
<td>profile routine view does not show object or event which is not used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439592">439592</a></td>
<td>Using PB.INI setting [Datastore Behavior] usehwnd=no causes ItemError event of DataWindow to fire (instead of Datastore ItemError event) when SetSort/Sort is called with a datawindow object that has Required column(s) with row(s) inserted but no data. Reference to dwo.name is null in DW itemerror event and results in runtime error. Same problem reported for SetFilter/Filter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439600">439600</a></td>
<td>Datawindow prints some text half with Minolta printer with PCL 5 driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439666">439666</a></td>
<td>Modifying a DataWindow causes crash on later SetFilter / Update after sharedata</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439680">439680</a></td>
<td>PB crashes when running an app with a custom OCX, but on the second time around after running it once and shutting the app down without any problems. Start the app again and PB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439699">439699</a></td>
<td>Customer migrated from 9.0.x to 10.5 and are seeing a different behavior in response windows. Script in a main window opens a response window, which then opens a 2nd response window. The second post closes the first resp window and closes itself. In PB 9 (build 6533), the original script then continues after the windows close, but in 10.5 it does not. Not until the application closes and then references are invalid and cause problems. Recent builds of 9.0.3 behave the same as 10.5. But clearly there is a problem here as code is running after the app is closed that should have run earlier.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439781">439781</a></td>
<td>Treeview DataWindow does not stay expanded when deleting or inserting a row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439800">439800</a></td>
<td>Computed fields in a datawindow that refer to decimal columns are not computing. Works fine in previous versions as do other datatypes. I know decimal precision was increased in 10.5, so it looks like a regression was introduced.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439867">439867</a></td>
<td>In progress</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439887">439887</a></td>
<td>Using Numeric retrieval args against a DB Int column will sometimes not work.</p>
<p>				The data is not found.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439927">439927</a></td>
<td>Executing sp in easerver results in a 4043 error.</p>
<p>				Using a stored procedure having output parameter</p>
<p>				RESOLUTION: Using the OCI9_U or OCI10_U resolved the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439971">439971</a></td>
<td>Extra space at page top of NEW RTF even with Top Margin = 0 in Rich Text Object</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR439990">439990</a></td>
<td>A stored ANSI format BLOB that gets selected via SELECTBLOB will be returned as</p>
<p>				a.) if short as a ANSI formatted BLOB</p>
<p>				b.) if longer than as a UNICODE formatted BLOB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440003">440003</a></td>
<td>GetUrl returns 1 or cause gpf if connetion is broken during the download</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440019">440019</a></td>
<td>TRY CATCH FINALLY did not work properly when a popup window was closed in the finally block </p>
<p>				that also started new try catch blocks.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440043">440043</a></td>
<td>Consult: EAServer is crashing with unknown root cause after migrating from PB 9.0.3 to PB 10.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440047">440047</a></td>
<td>Customer sees GUI regression issue where the WebDW DDDW Frames doesn&#39;t function the same for highlight &amp; selection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440115">440115</a></td>
<td>Code structures in NVOs. Declare the structure in another object using the accent: uo_test`str_test lstr_test.</p>
<p>				Compiler returns &quot;C0001: illegal data type: d`window&quot; then PB crashes down.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440128">440128</a></td>
<td>Customer is trying to use a db profile name that includes brackets. He can use it in PB and connect, and he can export the profile. However, the exported profile cannot later be imported. </p>
<p>				The reason for this is that DB Profiles are saved as INI files on export. An INI file is read using sections delimited by brackets. Using brackets in the DB Profile name &quot;confuses&quot; the function used to do the import, and the import fails.</p>
<p>				Per Engineering: According to MSDN, a section in an INF file begins with the section name enclosed in brackets ([ ]). </p>
<p>				The section name &quot;demo [myname]&quot; in the customer&#39;s db profile will cause Windows API GetPrivateProfileString() fails to get the section&#39;s field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440130">440130</a></td>
<td>Extended attributed are not getting applied correctly</p>
<p>				when you build a datawindow where there are 2 tables with 2 different owners</p>
<p>				and the extended attributes are applied to the database columns.</p>
<p>				There are 2 display formats created:</p>
<p>				Mark = [RED]@@@@@@@@@@@@@@</p>
<p>				Mike = [BLUE]@@@@@@@@@@@@@@</p>
<p>				There are 2 tables:</p>
<p>				&quot;OWNER1&quot;.&quot;CUSTOMER&quot; (Col_2 and Col_3 have Mike&#39;s display format)</p>
<p>				&quot;OWNER2&quot;.&quot;CUSTOMER&quot; (Col_2 and Col_3 have Mark&#39;s display format)</p>
<p>				When you connect to the db (under owner2) and create a datawindow, the extended</p>
<p>				attributes are not getting applied properly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440138">440138</a></td>
<td>When using the new notation for a decimal constant</p>
<p>				(1.05d or 1.05D), causes incorrect calculations to occur. It appears the decimal point is completely ignored, so in the case of 1.05, the value used is actually 105.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440152">440152</a></td>
<td>Dataobject font enlarges when multiple WebDWs are generated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440210">440210</a></td>
<td>When INOUT parameters are not initialize before</p>
<p>				calling Stored Procedure, will result in a ora-03106: Fatal two task communication protocol error.</p>
<p>				No error when using space(XX):</p>
<p>				string ls_test1, ls_test2</p>
<p>				ls_test1 = space(50)</p>
<p>				ls_test2 = space(50)</p>
<p>				lds_sp = Create n_datastore</p>
<p>				lds_sp.DataObject = &#39;d_sp&#39;</p>
<p>				lds_sp.SetTransObject(SQLCA)</p>
<p>				ll_rc = lds_sp.Retrieve(li_test, ls_test1, ls_test2,&#39;c&#39;,&#39;d&#39;, &#39;e&#39;,1)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440228">440228</a></td>
<td>Customer has a report with nested datawindows that was migrated to 10.5 from 9.0.x. In each nested report are autosized columns, one with text. In print preview (and printing) the text is sometimes chopped off. Displays OK when not in print preview. They do not think this was happening in 9. He can move the detail band and stop the text chop, but that can leave a larger space between rows then he wants.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440233">440233</a></td>
<td>A pipeline object with a numeric retrieval argument works fine in versions of PB up to 10.5. The ASE database column is a numeric(8,3) datatype and the pipeline retrieval argument is numeric. In 10.5 it fails with a -16 return code of the pipeline Start function (Error in Source database). A PB trace show the error: Incorrect syntax near &#39;)&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440304">440304</a></td>
<td>The backquote notation to refer to ancestor subtypes crashes in PowerBuilder 10.5 Builds after the GA release.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440323">440323</a></td>
<td>On SOME WM-5 devices, the &quot;Show SIP on Focus&quot; does not work after a soft reset.</p>
<p>				You have to manually activate the SIP (once) to make it work. After the SIP has been manually activated once, it then works as expected.</p>
<p>				Introduced the new runtime properties:</p>
<p>				SIPOnFocusUp_AlternateTechnique</p>
<p>				SIPOnFocusDown_AlternateTechnique</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440329">440329</a></td>
<td>When previewing a datawindow that contains a</p>
<p>				database blob using ADO.NET (System.Data.OleDB), the following error results:</p>
<p>				Select Error: Index #0 Message: Login failed for user &#39;&#39;.NativeError 18456 Source: Microsoft OLE DB Provider for SQL Server SQLState: 42000</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440482">440482</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5_5063, 10.5_5048</p>
<p>				Database/Driver File/Version: EAS Demo DB V105</p>
<p>				When migrating RichText Datawindow from PB 10.2.1 to 10.5, the column fields are converted to simple plain text. For instance, field {AU_LNAME} that is understood as a column in RichText DW in 10.2.1 is now just a plain text in 10.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440568">440568</a></td>
<td>Issues with the appearance of #temp tables in the db painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440578">440578</a></td>
<td>The JavaScript function DW_TimeToString in a Web DataWindow has the following line: var i = inStr.length(); which causes a syntax error because length is not a JavaScript function, it&#39;s a property.</p>
<p>				A second issue is the argument theTime is declared but not used. This is not a huge problem, but it&#39;s not clean code and if you look at the &#39;sister&#39; methods of DW_DateToString and DW_DateTimeToString, neither have arguments.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440662">440662</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5_5063</p>
<p>				Database/Driver File/Version: ASA 9.0 EASDemoDB105</p>
<p>				Comments: In dw graph, during runtime, today there&#39;s no need to add vertical scroll into dw control when dw object is DW Graph. As customer uses many graph objects on same dw object, he&#39;d like to be able to enable a vertical scroll bar so that he can scroll into the multiple graphs inside dw graph object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440663">440663</a></td>
<td>The X and Y properties are not being updated</p>
<p>				when the toolbar is in the &#39;Float&#39; position.</p>
<p>				When a custom event is mapped to the pbm_move and you have the following script:</p>
<p>				integer li_xpos</p>
<p>				integer li_ypos</p>
<p>				string ls_microhelp</p>
<p>				li_xpos = this.x</p>
<p>				li_ypos = this.y</p>
<p>				ls_microhelp = &quot; window.x: &quot; + String ( li_xpos ) + &quot; window.y&quot; + String ( li_ypos )</p>
<p>				this.Setmicrohelp( ls_microhelp )</p>
<p>				Once you change the MDI Toolbar to &#39;Float&#39; and Show Text is enabled, the this.x</p>
<p>				and this.Y are not getting updated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440665">440665</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5_5063</p>
<p>				Database/Driver File/Version: ASA 9.0 EASDemoDB105</p>
<p>				Comments: In dw graph, during runtime, today there&#39;s no need to add vertical scroll into dw control when dw object is DW Graph. As customer uses many graph objects on same dw object, he&#39;d like to be able to enable a vertical scroll bar so that he can scroll into the multiple graphs inside dw graph object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_109.htm#CR440687">440687</a></td>
<td>The Search option in the drop down menu of System tree needs to be separated from other selections. Right click on a target in the System Tree, the &quot;Search&quot; and &quot;Incremental Build&quot; options are too close together. Click on a library and &quot;Search&quot; and &quot;Optimize&quot; are too close.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR440782">440782</a></td>
<td>Using the WebDW Code Example pbl (pbdwrmt.pbl) and deploying the COM component to ASP results in the following error with Server.CreateObject:</p>
<p>				Error Type:</p>
<p>				Server object, ASP 0177 (0x800401F3)</p>
<p>				Invalid class string </p>
<p>				/TryWebDW/test1.asp, line 8</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR440866">440866</a></td>
<td>Datawindow is not able to save data as OEM cp866. Only ANSI and Unicode is available</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR440871">440871</a></td>
<td>Using HALT statement in dberror event crashes PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR440879">440879</a></td>
<td>The Pointer enumeration (used as argument for SetPointer) does not support AppStarting! (IDC_APPSTARTING), None! (IDC_NO), Hyperlink! (IDC_HAND), Help! (IDC_HELP). These are defined in WInUser.H as having been added after Win 3.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR440954">440954</a></td>
<td>When Nup Datawindow with protected columns, it is expected that</p>
<p>				keyboard Tab Key will place the edit focus correctly. However it is observed that &quot;Tab&quot; and &quot;Shift + Tab&quot; incorrectly place the focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR440987">440987</a></td>
<td>When you assign a ICO to a treeview item and the ICO contains both a 16x16 16 color and a 16x16 256 color icon, the 256 color icon is used when you run the app from within PowerBuilder, but the 16 bit icon is used when you run as an executable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441097">441097</a></td>
<td>If using dw create() using a 2 page dw and modify the dw to fit on one page cause printout of two pages, where the second page is empty. Using dw as nested report in composite with ( x:0.001 cm, width: 1.000 cm ) cause two pages as well.</p>
<p>				Workaround: do first the modification and then do a create before printing. With nested reprot use LibraryImport function to import the modifed report with only one page size.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441109">441109</a></td>
<td>When saving text to a .jsp that contains html tags, the</p>
<p>				jsp editor will save the tags as upper case.</p>
<p>				The html tags changing to uppercase are:</p>
<p>				Before:</p>
<p>				&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; </p>
<p>				&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt; </p>
<p>				&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; xml:lang=&quot;en&quot; lang=&quot;en&quot;&gt; </p>
<p>				&lt;head&gt; </p>
<p>				&lt;title&gt;DevGuru XHTML label Tag Example&lt;/title&gt; </p>
<p>				&lt;/head&gt; </p>
<p>				&lt;body&gt; </p>
<p>				&lt;form&gt; </p>
<p>				&lt;fieldset&gt; </p>
<p>				&lt;legend&gt;Please Enter Your Name&lt;/legend&gt; </p>
<p>				&lt;label for=&quot;firstname&quot;&gt;First Name&lt;/label&gt;&lt;input type=&quot;text&quot; id=&quot;firstname&quot; /&gt; </p>
<p>				&lt;br /&gt; </p>
<p>				&lt;label for=&quot;lastname&quot;&gt;Last Name&lt;/label&gt;&lt;input type=&quot;text&quot; id=&quot;lastname&quot; /&gt; </p>
<p>				&lt;/fieldset&gt; </p>
<p>				&lt;/form&gt; </p>
<p>				&lt;/body&gt; </p>
<p>				&lt;/html&gt;</p>
<p>				After:</p>
<p>				&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; </p>
<p>				&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt; </p>
<p>				&lt;HTML xmlns=&quot;http://www.w3.orgߏ/xhtml&quot; xml:lang=&quot;en&quot; lang=&quot;en&quot;&gt;</p>
<p>				&lt;HEAD&gt;</p>
<p>				&lt;TITLE&gt;DevGuru XHTML label Tag Example&lt;/TITLE&gt;</p>
<p>				&lt;/HEAD&gt;</p>
<p>				&lt;BODY&gt;</p>
<p>				&lt;FORM&gt;</p>
<p>				&lt;FIELDSET&gt;</p>
<p>				&lt;LEGEND&gt;Please Enter Your Name&lt;/LEGEND&gt;</p>
<p>				&lt;LABEL for=&quot;firstname&quot;&gt;First Name&lt;/LABEL&gt;</p>
<p>				&lt;INPUT type=&quot;text&quot; id=&quot;firstname&quot;/&gt; &lt;BR/&gt; </p>
<p>				&lt;LABEL for=&quot;lastname&quot;&gt;Last Name&lt;/LABEL&gt;</p>
<p>				&lt;INPUT type=&quot;text&quot; id=&quot;lastname&quot;/&gt; </p>
<p>				&lt;/FIELDSET&gt;</p>
<p>				&lt;/FORM&gt;</p>
<p>				&lt;/BODY&gt;</p>
<p>				&lt;/HTML&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441200">441200</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.2.1_9671 and EAServer 5.2</p>
<p>				Database/Driver File/Version: ASE 12.5.1 </p>
<p>				Comments:</p>
<p>				When inserting two rows in datawindow, when updating it via GetChanges/SetChanges, one of the rows is saved and the other not, within the same transaction.</p>
<p>				In 2-tier (client-server) architecture, both rows are not save within the same transaction instead.</p>
<p>				We need to know if the behavior in 3-tier is normal (because of the dw modify flags) or really an issue, when compared to 2-tier architecture behavior when saving the rows into ASE table.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441256">441256</a></td>
<td>Customer is experiencing crashes in his application when running under Citrix. The same application does not crash when run under windows. Customer does understand that we do not test or support deployment to Citrix. </p>
<p>				Customer states that the crashing is happening when the printer name is greater than 63 characters. CR 402992 fixed a problem related to long printer names on Citrix with the note that the fix should enable PowerBuilder to handle printer names up to 220 characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441321">441321</a></td>
<td>Trying to deploy large PB app as both WinForm and WebForm.</p>
<p>				Winform and Webforms gives you this erros if deploy projects. Works fine if deploying as PB exe.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441359">441359</a></td>
<td>From the PowerBuilder and InfoMaker IDEs, in a database profile for ASE, using the 慞rompt for Database Information� connection option, the call to the PB System Procedures is not getting made. This is causing Users not to see a complete Table list in the Database Painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441372">441372</a></td>
<td>The Login.aspx.cs appears to be missing when a</p>
<p>				webform is deployed to IIS. The Login.aspx references it as follows:</p>
<p>				&lt;%@ Page Language=&quot;C#&quot; AutoEventWireup=&quot;true&quot; CodeFile=&quot;Login.aspx.cs&quot; Inherits=&quot;_Default&quot; %&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441434">441434</a></td>
<td>DW performance on a tablet PC is severly degraded due to response to WM_GETOBJECT messages generated from the Tablet&#39;s Input Panel</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441539">441539</a></td>
<td>EasySoap =&gt; Webservices.NET, doesn&#39;t work ! When generating a Web Service Proxy with the wizard by using the .NET Engine, the deployed fields in the structures contain the wrong datatype for Datetime fields.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441556">441556</a></td>
<td>After migration from PB 8 to PB 10 application crash when printing labels without any error messages. Happens after printing several times, but can also happen on the very first time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441561">441561</a></td>
<td>When previewing a composite report that contains</p>
<p>				a multinewspaper column group datawindow, any data beyond the first page is blank.</p>
<p>				Using 3 newspaper columns and 1 group.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441563">441563</a></td>
<td>Customer sees 1/0/1900 value when tabbing out of a date field when the data should be Null.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441588">441588</a></td>
<td>Response window with multiple drop down list box controls displays blank after entry and focus changes to next control, tablet os, xp theme</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441593">441593</a></td>
<td>WordWrap in a RichText control is not working properly. There are 2 issues:</p>
<p>				Issue 1:</p>
<p>				This is a regression. In PB 10.2.1 with the WordWrap property checked on a RichText control, when entering text it wraps properly. But in PB 10.5 it does not wrap as it should.</p>
<p>				Issue 2:</p>
<p>				This fails in both PB 10.2.1 and PB 10.5. Again the Richtext control has the WordWrap property checked. But when you use the PasteRTF function to paste in some text, that text does not wrap.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441597">441597</a></td>
<td>When you have a winform project open and</p>
<p>				the output path for the &#39;Build Options&#39; is the directory where the pbls, resource objects are located, once you deploy the project all</p>
<p>				pbls, files, etc are deleted.</p>
<p>				When you create a new winform target and project, the output path</p>
<p>				for the Build Options is the name of the project + WinformOutput. But if </p>
<p>				you select to change the output path, the new output path will not contain</p>
<p>				_WinFormOutput.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441604">441604</a></td>
<td>When deploying a winform application, the following error</p>
<p>				appears:</p>
<p>				Error Summary:</p>
<p>				n_cst_find_output_datawindow::n_cst_find_output_datawindow::of_match(94) Error C109: Private or protected function cannot be accessed: of_remove</p>
<p>				n_cst_find_output_dbcolusagerpt::n_cst_find_output_dbcolusagerpt::of_match(70) Error C109: Private or protected function cannot be accessed: of_remove</p>
<p>				n_cst_find_output_richtext::n_cst_find_output_richtext::of_match(299) Error C109: Private or protected function cannot be accessed: of_remove</p>
<p>				Failed to compile the PB application</p>
<p>				The of_match references:</p>
<p>				n_cst_list lnv_contextlist</p>
<p>				lnv_contextlist.of_remove(lnv_Context2)</p>
<p>				The n_cst_list/of_remove is public and is inherited from</p>
<p>				pfc_n_cst_list/of_remove is also public. Pfc_n_cst_list is inherited from</p>
<p>				n_cst_linkedlistbase/of_remove is protected. N_cst_linkedlistbase is inherited from</p>
<p>				pfc_cst_linkedlistbase/of_remove and is protected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441652">441652</a></td>
<td>Arithmetic overflow during implicit conversion of DATE value &#39;01 Dec 1700&#39; to a Datetime </p>
<p>				field. This error occurs when selecting a Hijri date through the SYC interface.</p>
<p>				ASE date/time type is an ASE1251 new feature.</p>
<p>				Therefor the appropriate client must be installed dbparm &#39;&#39;Release=&#39;12.5.1&#39;&#39;&#39; </p>
<p>				or higher must be set for this feature to work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441662">441662</a></td>
<td>When deploying a winform PFC application, the following error</p>
<p>				results:</p>
<p>				error CS0117: Sybase.Powerbuilder.PBAny does not contain a definition for Session</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441769">441769</a></td>
<td>PowerBuilder creates datawindow definitions for long varchar columns as char(32766) although the length can be up to 2 GB. It becomes even more of a problem in the silent truncation that is taking place when using dw_1.SaveAs and dw_1.ImportFile / ImportString.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441773">441773</a></td>
<td>Drag and Drop from the System Tree to the window</p>
<p>				painter is not working for ActiveX (Ole) controls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441782">441782</a></td>
<td>Customer is experiencing problems/differences in behavior with new PB 10.5 RTF control. </p>
<p>				Problems/Changes in Behavior:</p>
<p>				1) When filling the form it goes to 2 pages. </p>
<p>				2) After printing the data disappears.</p>
<p>				Customer is aware that the PB 10.5 control is a new control but this behavior did not happen in PB 10.2.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441788">441788</a></td>
<td>Ct is using PBO10105.dll for connecting Oracle 10g provided to ct. When ct executes the proc, he gets error ORA-06650 (PLS-00703)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441867">441867</a></td>
<td>The customer needs to update an image column in the database with a large jpg image. They can do this with UpdateBlob in PB, but thay also need to be able to do dynamic SQL as the table name and column names are not known until runtime. Dynamic SQL Format 2 would work perfectly except that it does not support the UpdateBlob SQL statement. So they have a stored procedure that does the dynamic SQL, but they are unable to pass it a blob of more than 32767 in size when calling the SP as an RPC in the transaction object.</p>
<p>				This CR is a request to remove the blob size limit on RPC calls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441871">441871</a></td>
<td>Missing message in Exception object thrown by EAServer EJB called from PB.But the message can be captured from Java client.</p>
<p>				PER ENGINEERING: This is a known limitation because PB does not have the information it needs to marshall/unmarshall the data. The message is accessible by java because java handles marshall/unmarshall differently and in this case the information is known for java. For PowerBuilder, the workaround suggested for the customer would be to change their code and put this text message to a public field of MyException, instead of put it to the private field of his ancestor.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441872">441872</a></td>
<td>A winform application is not displaying the</p>
<p>				menu &#39;checked&#39; or menuimage property correctly. The backcolor is not correct.</p>
<p>				Also the MenuTitleText is getting cut off.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR441949">441949</a></td>
<td>Wrong javascript genearated for a computed field expression.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442013">442013</a></td>
<td>CopyRTF (and PasteRTF ) funciton in RichText control has </p>
<p>				observable memory leakage. As customer&#39;s PB10.2.1 application need to call the function </p>
<p>				frequently, the PB application eventaully will be crash when &quot;Virtual Byte&quot; climb up to </p>
<p>				around 230MB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442022">442022</a></td>
<td>During the design phase of Datawindow object, we can specify a stored procedure from </p>
<p>				Database side as the source of query statement. PB document also mentions that PB Datawindow </p>
<p>				Wizard allow to select EAServer&#39;s components that return TDS stream to be source. However, </p>
<p>				in Powerbuilder 9.0.3, 10.2.1 and 10.5, the datawindow wizard only show empty wizard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442028">442028</a></td>
<td>When DataWindows have Autosize Height enabled then a describe ( evaluate ( Page(), row )) does not </p>
<p>				return correct values for the page function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442029">442029</a></td>
<td>HTMLDW in EAS 5.2 on solaris generates wrong tag ID for detail row and header.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442032">442032</a></td>
<td>When a datawindow has /*...*/ embedded in the sql</p>
<p>				and then you either retrieve or return to the dw painter from the datasource, the</p>
<p>				following error results:</p>
<p>				ora-01742: comment not terminated properly</p>
<p>				Using the following sql:</p>
<p>				SELECT &quot;EMP&quot;.&quot;EMPNO&quot;, </p>
<p>				&quot;EMP&quot;.&quot;ENAME&quot;, /*---- Test ---- */ </p>
<p>				&quot;EMP&quot;.&quot;JOB&quot;, </p>
<p>				&quot;EMP&quot;.&quot;MGR&quot;, </p>
<p>				&quot;EMP&quot;.&quot;HIREDATE&quot;, </p>
<p>				&quot;EMP&quot;.&quot;SAL&quot;, </p>
<p>				&quot;EMP&quot;.&quot;COMM&quot;, </p>
<p>				&quot;EMP&quot;.&quot;DEPTNO&quot;, </p>
<p>				&quot;EMP&quot;.&quot;DESCRIPTION&quot; </p>
<p>				/*---- More Testing ----*/ </p>
<p>				FROM &quot;EMP&quot; </p>
<p>				From the pbtrace.log, it doesn&#39;t appear that the ending comment &#39;*/&#39; is getting</p>
<p>				picked up:</p>
<p>				SELECT &quot;EMP&quot;.&quot;EMPNO&quot;, &quot;EMP&quot;.&quot;ENAME&quot;, /* &quot;EMP&quot;.&quot;JOB&quot;, &quot;EMP&quot;.&quot;MGR&quot;, &quot;EMP&quot;.&quot;HIREDATE&quot;, &quot;EMP&quot;.&quot;SAL&quot;, &quot;EMP&quot;.&quot;COMM&quot;, &quot;EMP&quot;.&quot;DEPTNO&quot;, &quot;EMP&quot;.&quot;DESCRIPTION&quot; /* FROM &quot;EMP&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442037">442037</a></td>
<td>Performance issue when using dot notation to</p>
<p>				populate a dw column of type decimal.</p>
<p>				Using:</p>
<p>				w_Detail.object.Labor_Charge[ll_Detail_row] = sc_Labor_Charge[il_index]</p>
<p>				dw_Detail.object.Materials_Charge[ll_Detail_row] = sc_Materials_Charge[il_index]</p>
<p>				Where Labor_Charge and Materials_Charge are of type decimal.</p>
<p>				When using the Profiler, the following routines have the highest performance times:</p>
<p>				dwobject.__set_attribute_item()</p>
<p>				datawindow.insertrow()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442039">442039</a></td>
<td>In PB 10.2.1. Build 9696 generating EJB proxy objects leads to the warning message:</p>
<p>				&quot;Warning: A full or incremental rebuild should be performed.</p>
<p>				The following object(s) may not be usable in their present state.&quot;</p>
<p>				Full Rebuild may lead to a crash.</p>
<p>				The issue is also in PowerBuilder 10.5</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442131">442131</a></td>
<td>PrintSetup looses settings after switching to different network printers. This seem to be default behavior. Customer would like to see an option to enable the printer settings to be hold.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442132">442132</a></td>
<td>It should be possible to print nested reports with different paper orientations in a composite datawindow in a single printjob.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442143">442143</a></td>
<td>Application batch jobs are crashing with error in PB dlls. As a result even non PB jobs running on the system are getting impacted which in turn has led to complete system being down.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442177">442177</a></td>
<td>Customer is experiencing treeview display issues when working with Dual monitors.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442180">442180</a></td>
<td>If a dropdowndatawindow column is greater than 255 characters, the data argument passed into the itemchanged event, and the data value assigned to the main datawindow cloumn from selecting the dddw value is corrupted. The same thing happens if you paste a large amount of text into an editable dddw. It appears to be a 255 limit. The customer is in 9.0.3, but the issue still happens in PB 10.5 as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442292">442292</a></td>
<td>Enhancement Request: Customer would like DWObject name accessible through a computed field function in the datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442295">442295</a></td>
<td>Customer is requesting an enhancement to PowerBuilder so it allows installation in Windows Standard User mode (No administrator privileges required to install). This is explained in the following Windows document:</p>
<p>http://www.microsoft.com/technet/windowsvista/security/uacppr.mspx#EJH</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442370">442370</a></td>
<td>As default, when a window button get focus, a &quot;Dotted line rectangle&quot; </p>
<p>				occur on the surface of the button. Also when specify Ampsand &quot;&amp;&quot; with Button</p>
<p>				label, the first right character(e.g. &amp;Save) stick with the Ampsand will has an underline </p>
<p>				to remind user that the Button can be access by hot key (e.g. Alt + S).</p>
<p>				It is reported that after PB10.2.1 build 9726, the PB runtime does not show the &quot;Dotted </p>
<p>				line rectangle&quot; and the Hot Key underline indicator.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442394">442394</a></td>
<td>After entering a value in a Webdw jsp page</p>
<p>				that contains a comma, once you tab out of the column</p>
<p>				the value changes.</p>
<p>				Enter: 10,000.</p>
<p>				Resulting value once you tab out: $10.00</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442523">442523</a></td>
<td>In WebDataWindowControl using the automatic sorting feature (clicking on the header will sort by that column) fails if the columns are also a link.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442540">442540</a></td>
<td>Crash when calling getFormat on non-existing column</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442547">442547</a></td>
<td>Problem: EasySoap Web Proxy generated for a UO Business Service is creating invalid syntax causing a failure to import the proxy syntax. With the .NET Web Service implementation, the proxy can be generated and the service invoked successfully.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442566">442566</a></td>
<td>Windows groupboxes are incorrectly displayed with Visual XP Style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442628">442628</a></td>
<td>Cannot read with PB10, arabic datas entered intially with PB8/PB9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442633">442633</a></td>
<td>After an &quot;item does not pass validation test&quot; error the statements : Double d_test, Long l_long, d_test = 100. l_long = 50, d_test *= l_long lead into a wrong runtime error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442639">442639</a></td>
<td>Memory leak with PBNI application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442675">442675</a></td>
<td>The customer has migrated from PB 8.0.3 to PB 10.5 build 5063. Now they are runnig into crashes when they run several reports in a row. It is not a particular report but the number of reports that seems to bring on a crash. So this seems resource related. Unable to predict the crash or narrow it down.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442678">442678</a></td>
<td>Menu Painter: For some menu properties, if a change is made to the property, and then the Edit-&gt;Undo Property Change menu is selected, the change is not reflected in the WYSIWYG view. The property change is reverted, and will show if you click on the WYSIWYG view, but it does not reflect automatically in the preview the way it does when you make the change in the Properties view.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442721">442721</a></td>
<td>SetAutomationPointer() failed due to execution error (R0035) with Excel worksheets</p>
<p>				if your executable file is generated in machine code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442776">442776</a></td>
<td>Moving a toolbar menu icon effecting the powerscript move function so that the x and y values of the moved control are not correctly updated.</p>
<p>				Workaround is to set the x and y values in script instead of using the Move function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442852">442852</a></td>
<td>Result from using AddNamespaceDeclaration() is incorrect, XMLNS missing</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442878">442878</a></td>
<td>* JFS1051 PB NVO deployment as a web service fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442880">442880</a></td>
<td>* JFS1051 When a PB component is deployed with a PB project on EAS6 as a Web Service, it does not appear in the Web Services Collection of EAServer 6.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442883">442883</a></td>
<td>When using an editmask control on a window or</p>
<p>				an editmask on a dw column, you cannot spin to min value.</p>
<p>				Using editmask of ###% with min value of 20. If you enter in a number, such</p>
<p>				as 23, and then use the down arrow, it will stop at 21 instead of the min value of 20.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442895">442895</a></td>
<td>Using DelimitIdentifier=no, dw select that worked with PB 10.2.1 build 9004 now gets Select Error; SQL State = 42000.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442919">442919</a></td>
<td>1) Highlight a block of text. Just like of you were going to copy a block of code. 2) click somewhere inside the highlighted text. 3) click somewhere else in the code and a vertical line appears where you had previously clicked. Sort of a &quot;shadow&quot; of the cursor is left behind.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR442962">442962</a></td>
<td>PB IDE crash when assigning ext dw object with no column</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443006">443006</a></td>
<td>The autosized height of a Detail Band is too low when using boxed or 3D-lowered controls on the bottom line.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443021">443021</a></td>
<td>Zeros at right disappear when deleting the first digit at left</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443022">443022</a></td>
<td>When tabbing out of a column on a jsp page or in dw painter, </p>
<p>				validation is firing incorrectly.</p>
<p>				The dw column is defined as char(9) and has a validation defined in the</p>
<p>				datawindow as: len(gettext()) &lt; 10</p>
<p>				The column has a display format defined as: @@@@@-@@@@</p>
<p>				When entering the last portion of the zip code and tabbing out of the column</p>
<p>				causes the validation error to fire.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443067">443067</a></td>
<td>When you run a PB exe with the /PBDEBUG switch from the commandline, the debug file is created in the same directory as the exe. But if you are in an environment where the workstations are tightly locked down, users can&#39;t always write to the directory where the executable is. This CR is a request to provide a way to specify a directory and filename on the commandline for the debug output file. Like:</p>
<p>				/DebugOutFile=&lt;filename&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443068">443068</a></td>
<td>This is a request from Team Sybase to update the PBNI documentation:</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443151">443151</a></td>
<td>Using Saveas XML in datawindow an XML layouter is included, decimal numbers in a computed filed factored by an integer are saved with comma instead of point if using comma as decimal separator.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443161">443161</a></td>
<td>If ToolbarItemName has a value, an empty toolbar will display if ToolBarItemVisible is turned off. No toolbar should display.</p>
<p>				Similar to CR 440797.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443167">443167</a></td>
<td>Deploying winform application and the following error</p>
<p>				results:</p>
<p>				error CS0030: Cannot convert type &#39;Sybase.PowerBuilder.Win.PBStaticText&#39; to &#39;int&#39;</p>
<p>				error CS0030: Cannot convert type &#39;int&#39; to &#39;Sybase.PowerBuilder.Win.PBStaticText&#39;</p>
<p>				Application contains structure object with array of &quot;static text&quot; controls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443183">443183</a></td>
<td>In the &#39;Configuring ASP.NET for a PowerBuilder project&#39; section of the Deploying Applications and Components to .NET manual, it refers to</p>
<p>				Setting up IE Web Controls on the server.</p>
<p>				In the &#39;Required Software&#39; section of the Install.txt for PB 11 Beta 2:</p>
<p>				PowerBuilder .NET Web Forms use Internet Explorer Web Controls to </p>
<p>				display correctly and to provide functionality for the Tab, TreeView, </p>
<p>				and Toolbar controls. You can install IE Web Controls (version 1.0) </p>
<p>				from the Support_PB.zip file. Install the files into a temporary</p>
<p>				directory and follow the instructions in the readme.txt file that</p>
<p>				displays to build and run the controls. </p>
<p>				Customer believes that IE Web Controls [and .NET 2.0] need to be installed before PB</p>
<p>				is installed. If that is a prerequisite, it should be documented.</p>
<p>				RESOLUTION: IE Web controls can be installed after PB11 is intalled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443293">443293</a></td>
<td>Crash in pb 10.5 following migration from pb 10 when using a olecontrol userobject to integrate their application with MS Word.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443346">443346</a></td>
<td>* JFS1051 EAServer 6.0 SYJ SP non-english unichar/nchar/char output/resultset truncated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443357">443357</a></td>
<td>* JFS1051 htmlgenerator testcase cause EAServer to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443437">443437</a></td>
<td>When you pass a NULL string of DataWindow object using dot notation to your function,</p>
<p>				Len() with the string data returns -1 in the function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443452">443452</a></td>
<td>PowerBuilder DataWindow and Oracle Database.</p>
<p>				When a DataWindow retrieve includes an array retrieval argument</p>
<p>				then all retrieval arguments are no longer binded.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443496">443496</a></td>
<td>Commandline arguments not working in a PB generated Winform exe. They work fine in a PB</p>
<p>				p-code exe.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443502">443502</a></td>
<td>Looking for customized javascript for Web Datawindow generation. Problem involves changes in date handling with format masks.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443504">443504</a></td>
<td>PB 11 Beta 2 Winform: There is a tab control on a window (sheet). If the selectedtab property for the tab control is set to zero the sheet will not open on an OpenSheet.</p>
<p>				If the selectedtab property is set to other than 1 then the sheet opens fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443505">443505</a></td>
<td>PB 11 Beta 2 Winform: A crash occurs when calling the popmenu function from a sheet opened in a Winform exe. The Popmenue call is in the Sheet rbuttondown event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443519">443519</a></td>
<td>Erratic firing of modified event on editmasks.</p>
<p>				First Issue: Behavior if you programatically set dates in an editmask. If you programatically set dates in an em nothing happens. But once an em with a changed date first gets focus and loses focus then the modified event fires. This could be much later than when the date was set.. If the em has a date set and it then happens to have focus, the modified event fires as soon as it loses focus even though you have done nothing to it right then. Would not it make more sense for the modified event to fire when the date was set programatically, and not wait for the em to first gain and then lose focus?</p>
<p>				Second Issue: Behavior of editmasks with a dropdown calendar. If you do not have focus on an em with a dropdown calendar and you click to drop down the calendar you can change the date and no modified event fires. If you then click off of it, then the modified event fires. But if the editmask has focus to begin with and you drop down the calendar and change the date, the modified event fires right then. This seems to be the best behavior. Shouldn&#39;t it do the same thing even if it does not have focus to begin with?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443554">443554</a></td>
<td>Ordering window events on main window may become wrong if you close multiple response windows at the same time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443576">443576</a></td>
<td>Grid datawindow with Headers with Raised border. When user drags columns to a new position, the left line shown between header column in new dragged position is slightly darker than the other grid lines shown between headers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443585">443585</a></td>
<td>Stored Procedure comments and formatting are lost after executing an Alter or Create in the ISQL view of the Database Painter. Changing &quot;Strip Comments&quot; option in ISQL view has no effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443753">443753</a></td>
<td>When the user clicks a Menu object, a Clicked event is triggered. If there is a drop-down or cascading menu under the clicked object, the script for the Clicked event for the object is executed, and then the menu displays.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443760">443760</a></td>
<td>The .tld file generated by the JSP web service wizard is wrong.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR443838">443838</a></td>
<td>The complete header and footer are not showing</p>
<p>				in a richtextedit control when using insertdocument.</p>
<p>				Using:</p>
<p>				rtn = rte_1.InsertDocument(&quot;Choices Exempt -TXK.rtf&quot;, TRUE, FileTypeRichText!)</p>
<p>				Part of the header is missing and all footer is missing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR444020">444020</a></td>
<td>When deploying a winform application, the following errors</p>
<p>				result:</p>
<p>				pfc_n_cst_dssrv.of_getitemany(ALSCdwbuffer.B)(44,15): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAny&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addpicture(SSSIICborder.B)(46,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addcompute(SSSIICborder.BBBSICfontcharset.LLB)(54,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addtext(SSSIICborder.BBBSICfontcharset.LLB)(54,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addline(SSClinestyle.IIIIILLB)(48,15): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBVTextAlignValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addcompute(SSSIICborder.BBBSICfontcharset.LL)(52,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addcompute(SSSIICborder.BBBSICfontcharset.)(50,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addcompute(SSSIICborder.BBB)(46,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addcompute(SSSII)(40,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addline(SSClinestyle.IIIIILL)(46,15): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBVTextAlignValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addcompute(SSSIICborder.)(43,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addline(SSClinestyle.IIIII)(44,15): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBVTextAlignValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addpicture(SSSIICborder.)(44,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addpicture(SSSII)(41,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addtext(SSSIICborder.BBBSICfontcharset.LL)(52,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addtext(SSSIICborder.BBBSICfontcharset.)(50,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addtext(SSSIICborder.BBB)(46,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addtext(SSSIICborder.)(43,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dssrv_report.of_addtext(SSSII)(40,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				n_cst_dwcsrv.of_getitemany(ALSCdwbuffer.B)(63,16): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAny&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv.of_getitemany(ALSCdwbuffer.B)(44,15): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAny&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_find.of_replace(ILSS)(200,3): warning CS0162: Unreachable code detected</p>
<p>				pfc_n_cst_dwsrv_report.of_addpicture(SSSIICborder.B)(46,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addcompute(SSSIICborder.BBBSICfontcharset.LLB)(54,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addtext(SSSIICborder.BBBSICfontcharset.LLB)(54,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addline(SSClinestyle.IIIIILLB)(48,15): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBVTextAlignValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addcompute(SSSIICborder.BBBSICfontcharset.LL)(52,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addcompute(SSSIICborder.BBBSICfontcharset.)(50,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addcompute(SSSIICborder.BBB)(46,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addcompute(SSSII)(40,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addline(SSClinestyle.IIIIILL)(46,15): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBVTextAlignValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addcompute(SSSIICborder.)(43,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addline(SSClinestyle.IIIII)(44,15): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBVTextAlignValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addpicture(SSSIICborder.)(44,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addpicture(SSSII)(41,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addtext(SSSIICborder.BBBSICfontcharset.LL)(52,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addtext(SSSIICborder.BBBSICfontcharset.)(50,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addtext(SSSIICborder.BBB)(46,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addtext(SSSIICborder.)(43,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				pfc_n_cst_dwsrv_report.of_addtext(SSSII)(40,14): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBAlignmentValue&#39; because it is a value type</p>
<p>				n_cst_objecttype.of_getlibdirfromorca(Clibdirtype.S)(28,15): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBLibDirTypeValue&#39; because it is a value type</p>
<p>				n_cst_platformunicode.of_registrytype(Cregistryvaluetype.SS)(6,18): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBRegistryValueTypeValue&#39; because it is a value type</p>
<p>				n_cst_platformunicode.of_registryvaluetypes(ISRS[]RCregistryvaluetype.[])(13,13): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBRegistryValueTypeValue&#39; because it is a value type</p>
<p>				n_cst_platformwin32.of_registrytype(Cregistryvaluetype.SS)(6,18): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBRegistryValueTypeValue&#39; because it is a value type</p>
<p>				n_cst_platformwin32.of_registryvaluetypes(ISRS[]RCregistryvaluetype.[])(13,13): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBRegistryValueTypeValue&#39; because it is a value type</p>
<p>				n_cst_processor_datawindow.of_validatesql(BCn_cst_object_datawindow.RS)(14,3): warning CS1717: Assignment made to same variable; did you mean to assign something else?</p>
<p>				n_cst_processor_searchandreplace.of_replaceinscript(BRSSSBBBB)(31,3): warning CS1717: Assignment made to same variable; did you mean to assign something else?</p>
<p>				n_cst_processor_searchandreplace.of_replaceinsql(BRSSSBBBB)(31,3): warning CS1717: Assignment made to same variable; did you mean to assign something else?</p>
<p>				pfc_n_cst_tvsrv_levelsource.of_register(IISSCdatawindow.S)(10,40): warning CS0219: The variable &#39;ldw_control&#39; is assigned but its value is never used</p>
<p>				pfc_n_cst_tvsrv_levelsource.of_register(IISSCdatastore.S)(11,35): warning CS0219: The variable &#39;lds_control&#39; is assigned but its value is never used</p>
<p>				pfc_n_cst_tvsrv_levelsource.of_registerdatasource(IISSCn_tr.SCpowerobject.[]Cdatawindow.Cdatastore.S)(140,3): warning CS0162: Unreachable code detected</p>
<p>				pfc_n_cst_winsrv_sheetmanager.pfc_undoarrange(41,16): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBArrangeTypesValue&#39; because it is a value type</p>
<p>				pfc_n_cst_winsrv_sheetmanager.constructor(1,16): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBArrangeTypesValue&#39; because it is a value type</p>
<p>				pfc_u_lvs.pfc_insertitem(60,3): warning CS0162: Unreachable code detected</p>
<p>				pfc_u_progressbar.of_setfontbold(SB)(40,20): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontFamilyValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontbold(SB)(41,19): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontPitchValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontitalic(SB)(40,20): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontFamilyValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontitalic(SB)(41,19): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontPitchValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontunderline(SB)(40,20): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontFamilyValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontunderline(SB)(41,19): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontPitchValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontface(SS)(40,20): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontFamilyValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontface(SS)(41,19): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontPitchValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontfamily(SCfontfamily.)(41,20): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontFamilyValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontfamily(SCfontfamily.)(42,19): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontPitchValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontpitch(SCfontpitch.)(40,20): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontFamilyValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontpitch(SCfontpitch.)(41,19): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontPitchValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontsize(SI)(40,20): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontFamilyValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontsize(SI)(41,19): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontPitchValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontcharset(SI)(40,20): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontFamilyValue&#39; because it is a value type</p>
<p>				pfc_u_progressbar.of_setfontcharset(SI)(41,19): error CS0037: Cannot convert null to &#39;Sybase.PowerBuilder.PBFontPitchValue&#39; because it is a value type</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR444021">444021</a></td>
<td>Executing a PB application calling a web service returns: WSWS3047E Error: Cannot deserialize element.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR444092">444092</a></td>
<td>SIP appears although you code to make it hidden</p>
<p>				It does not happen on device where Win 4.xx is installed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR444109">444109</a></td>
<td>When deploying a winform application and</p>
<p>				the regional settings are set to French (Belgium), the following error results:</p>
<p>				w_test(17,3): error CS1501: No overload for method &#39;PBVariableAttribute&#39; takes &#39;5&#39; arguments</p>
<p>				bin\Sybase.PowerBuilder.Core.dll: (Location of symbol related to previous error)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR444115">444115</a></td>
<td>When debugging a winform application, some</p>
<p>				local variables are not displaying in the debugger.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR444207">444207</a></td>
<td>The following samples don&#39;t seem to work on this Symbol device.</p>
<p>				* BarcodeScannerSample from CodeXChange </p>
<p>				* Barcode_MK2 from the code samples with PocketBuilder 2.0 </p>
<p>				* scannerppt8800 from CodeXChange </p>
<p>				Problem is with the interaction with the barcode scanner and InfraRed beam drivers.</p>
<p>				To fix:</p>
<p>				a) goto Settings -&gt; Connections -&gt; Beam</p>
<p>				b) turn off &quot;Receiving incoming beams&quot; (this is the InfraRed data comm stuff)</p>
<p>				c) soft boot the device</p>
<p>				You may have to repeat the process once because of the way WinCE works, but after the second reboot it all should be configured.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR444247">444247</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 9.0.3_8716, 10.5_5063</p>
<p>				In runtime, DECLARE...EXECUTE of a store procedure from a different database than declared in SQLCA.Database and using output variable produces the following error message in execution:</p>
<p>				&quot;Can&#39;t use the OUTPUT option when passing a constant to a stored procedure.&quot;</p>
<p>				If same PBScript code is execute when SQLCA.Database declared to same database where stored procedure is located, then execution goes fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR444257">444257</a></td>
<td>With PB 10.2.1, the results of the same calculation using Double datatype vs. Decimal datatype are very close. Using later builds of 10.5 and 10.5.1 the results are quite different:</p>
<p>				MessageBox(&quot;Results&quot;, &quot;As double: &quot; + String(double(35878.378302)/double(45878.378302)) + &quot;~r~nAs decimal: &quot; + String(35878.378302/45878.378302))</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_110.htm#CR444269">444269</a></td>
<td>Customer has an application that is crashing when a datawindow with over 200 columns is assigned in the clicked event for the tabpage with the following script.</p>
<p>				this.DataObject = &#39;d_test&#39;</p>
<p>				Customer claims he used this same code in PB 7 and it did not crash. Datawindows with less columns are assigned without a crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR444431">444431</a></td>
<td>A 16x16 icon used for drag and drop is blown up to 32x32.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR444434">444434</a></td>
<td>RichTextEdit control does not save margin properties selected to PDF in PB10.5</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR444440">444440</a></td>
<td>When you have deployment runtime files installed </p>
<p>				from the .msi created with the Runtime Packager and then you want to update</p>
<p>				to a different version, you are unable to do so.</p>
<p>				When you run the .msi with the updated runtime files, the installer ask</p>
<p>				to Repair or Remove. If you select, Repair than it looks like the files are</p>
<p>				getting copied. But there not.</p>
<p>				The Runtime Packager generates the.msi file and the msi file follows the rules of the</p>
<p>				windows installer.</p>
<p>				The RuntimePackager doesn&#39;t appear to have the ability to do either:</p>
<p>				Patching or Upgrading</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR444448">444448</a></td>
<td>For the windows and datawindows controls the border style StyleLowered! no longer display with a 3D lowered effect.</p>
<p>				Per Engineering: The style of a lowered border is &#39;&#39;flat&#39;&#39;, not 3d in Windows XP. If you set Control Panel to use Windows Classic (or set PB Option to use Windows Classic), then the style will have a 3d effect. The Lowered! style still has a visual effect, but it is flat (and differs from Box Style)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR444551">444551</a></td>
<td>A boolean comparison of two strings will be TRUE if one contains &#39;ss&#39; and the other a greman sharp s (0xDF or 223 in both ISO-8859-1 and Windows Ansi CP1252), even though the two strings have different length.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR444557">444557</a></td>
<td>Not able to step in to a global function when</p>
<p>				debugging a winform/webform application.</p>
<p>				Using the following code:</p>
<p>				string ls_test</p>
<p>				ls_test = &quot;Hello&quot;</p>
<p>				f_test_func(gl_test,2,ls_test)</p>
<p>				ls_test = &quot;Complete&quot;</p>
<p>				When clicking on the &quot;Step In&#39;, once the debugger hits the f_test_func, it will just</p>
<p>				go to the next line of ls_test = &quot;Complete&quot; instead of stepping into the f_test_func</p>
<p>				code.</p>
<p>				If you place a breakpoint in the f_test_func, than the debugger will step into</p>
<p>				the f_test_func ok for a winform app. This is different behavior then with a</p>
<p>				regular app where if you place a breakpoint at the f_test_func and step in, it</p>
<p>				will step into the code of f_test_func. This is the behavior in PB 9.0.3,10.2.1,</p>
<p>				10.5 and 11.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR444564">444564</a></td>
<td>Setting DisplayOnly on a RTE control (in 10.5 and later) causes the control to be &#39;disabled&#39; and not respond to the doubleclicked event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR444574">444574</a></td>
<td>When Building an EXE, if the Library list includes a PBD and the PBD is not checked in the project painter, the EXE will crash at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR444616">444616</a></td>
<td>This works interactively - but not programmatically - when script is:</p>
<p>				dw_2.SaveAs(&quot;&quot;,Excel8!,True)</p>
<p>				Then the SaveAs dialog will display with the Encoding field enabled and selected with ANSI/DBCS. Users are left confused wondering which option they should select for encoding. In actuality - they are saving a file of type Excel - such that encoding is not relevant and should be disabled so as to prevent user confusion. If the user changes the TYPE from Excel to something else and back to Excel - then the encoding field is properly disabled. This field should be INITIALLY disabled if the dialog opens with the type set to Excel (and also of course the other types for which encoding is not relevant).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR444703">444703</a></td>
<td>Unable to call Oracle overloaded procedure</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR444726">444726</a></td>
<td>PB crashes when running a big application agains MySQL database and the user clicks inside one of the treeviews, to retrieve further data.</p>
<p>				The crashhandler output and crash dump suggests this to be at run of ob_run_garbage_collection+142</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR444747">444747</a></td>
<td>Enhancement request for option to set flatstyle picture property in a datawindow. Property exists for picture controls on a window but not on a datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR444761">444761</a></td>
<td>PB NVO will not deploy as a .Net Assembly if code contains a &quot;Case else&quot; statement. If &quot;Case else&quot; is commented out then there is no problem deploying.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR444884">444884</a></td>
<td>Versions and Build #s Tested: PB 10.2.1_9731 and 9716 (internal) </p>
<p>				Database/Driver File/Version: SYC with Open Client 12.5.1 EBF 13692 ESD#15 and ASE 12.5.3 </p>
<p>				Comments: </p>
<p>				After many connections and disconnections to ASE 12.5.3 by using OCS 12.5.1 and SYC interface, customer receives the error:</p>
<p>				(b20008): LOGIN:</p>
<p>				(b20008): CLI 5 #4 ct_connect(): network packet layer: internal net library error: Net-Lib protocol driver call to connect two endpoints </p>
<p>				failed (0.010 MS / 0.010 MS) (1.676 MS / 1.686 MS)</p>
<p>				(b20008): *** ERROR 4 ***(rc -1) : ct_connect(): network packet layer: internal net library error: Net-Lib protocol driver call to connect </p>
<p>				two endpoints failed</p>
<p>				Another variation of this same error in customer environment is that sometimes he also receives the following error message:</p>
<p>				2300008): *** ERROR 999 ***(rc -1) : Unable to initialize Client Library Context.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445019">445019</a></td>
<td>PowerBuilder 10.5:</p>
<p>				Quickly scrolling a Retrieve as Needed Grouped DataWindow with the Mouse </p>
<p>				can give white space displayed within the datawindow.</p>
<p>				Work-around:</p>
<p>				Add a &quot;this.setredraw(true)&quot; statement in the scrollvertical and retrieveend events.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445054">445054</a></td>
<td>Open a Winform or Webform application. RMB and there are selections for Deploy and Debug right near each other. It is too easy to accidentally select the wrong one and lose a lot of time waiting for the deploy or debug when you want the other.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445061">445061</a></td>
<td>The customer finds that launching the debugger takes up to 8 minutes for his application (100 PBLs). This makes debugging burdensome.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445117">445117</a></td>
<td>Performance issue due to an unexpected SQL request.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445142">445142</a></td>
<td>If using the numeric keypad to enter value in an Editmask. The point &#39;.&#39; should be automatically transferred to comma, &#39;,&#39;. If using Frensh settings this cause beep. Works fine for instance with German settings.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445150">445150</a></td>
<td>Key ArrowUp has not the same behavior like ArrowDown. This is a followup CR to 439349</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445174">445174</a></td>
<td>PowerBuilder 10 only:</p>
<p>				When opening PSR files created in older PB 8 Builds, PB 10 gives the error:</p>
<p>				DataWindow syntax has incorrect release number.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445187">445187</a></td>
<td>For groupbox font background color, Transparent is available for dw groupboxes, but not for window groupboxes. The available choices should be the same.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445190">445190</a></td>
<td>PB 10.2.1 component deployed in EAServer 5.3</p>
<p>				MASP call on generateresultset gives incorrect precision and scale error </p>
<p>				and EAServer crash</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445191">445191</a></td>
<td>If the C# code does produce an error, and if you&#39;re not going to leave the C# code so we can examine it, how about at least showing the line in question as part of the error output. That would at least give us some hint as to how to address the issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445192">445192</a></td>
<td>Unclear and unresolved messages in p-code compilation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445208">445208</a></td>
<td>The error summary that is given at the end of the deploy is nice, but it doesn&#39;t list what PBL the object is located in. For a very large application, that&#39;s a bear to figure out. It would be great if the error summary allowed you to navigate directly to the offending error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445213">445213</a></td>
<td>When the errors/warnings are generated from csc, they are intermingled. If I&#39;ve got one error and 100 warnings, it makes it a bit difficult to track down the one error that cause the build to fail. Can the error and warning information be seperated? Can I get some option I can set in the IDE that will control the command line to csc so I can essentially send a /warn:[X]? (Where I have control over the value of X). Perhaps even the ability to pass in a /nowarn:XXXX,YYYY,etc. so I can ignore certain warnings?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445221">445221</a></td>
<td>Application gets internal exception on deploy.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445223">445223</a></td>
<td>System.InvalidCastException: Specified cast is not valid. at Sybase.PowerBuilder.PBDynamicDescriptionArea.GetDynamicNumber(PBInt n)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445227">445227</a></td>
<td>Web form deployment messages (see attached): Create virtual directory successed. Generating pb.net assemblies successed. ASPNET [IIS 5] is not exist! IIS_WPG [IIS 6] is not exist! IIS_IUSRS [IIS 7] is not exist!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445259">445259</a></td>
<td>PB raised GPF when Modify() executed to the DDDW as an edit style.</p>
<p>				And, the following conditions are required for this problem. </p>
<p>				1) The two computation fields are located in the DataWindow used as DDDW. </p>
<p>				1st field is &quot;compute_1&quot;, 2nd field is &quot;compute_2&quot;.</p>
<p>				2) Set &quot;compute_1&quot; to [Data Column] property of which defined the DDDW.</p>
<p>				* [Data Column] property needs to specify the 1st field. </p>
<p>				3) Set &quot;compute_2&quot; to [Display Column] property of which defined the DDDW.</p>
<p>				* [Display Column] property needs to specify the 2nd field. </p>
<p>				4) Excute Modify() to the DropDown DataWindow as an edit style.</p>
<p>				Ex.) dw_1.Modify(&quot;aa.background.color=255&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445272">445272</a></td>
<td>Calling modify() on DDDW gets it to display data col instead of displsplay col.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445317">445317</a></td>
<td>Modify a ShareData DW causes a crash on a DeleteRow/RowsDiscard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445337">445337</a></td>
<td>Customer complains that the way global variabes are displayed causes debugging delays.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445340">445340</a></td>
<td>Install error &quot;The instruction at &lt;hex address&gt; referenced memory at &lt;hex address&gt;. The memory could not be read. Click Okay to terminate the program.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445346">445346</a></td>
<td>Unable to see Constants in WInForm debugger</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445352">445352</a></td>
<td>PB will crash after activating an OLE-Blob column</p>
<p>				in a datawindow and then re-retrieve.</p>
<p>				PB crashes with an access violation in the pbvmxx.dll and a callstack of:</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				115050B6 00000548 00000000 00000000 00000000 00000000 PBROI_ControlGetBinary+36</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445364">445364</a></td>
<td>Generates &quot;identifier expected&quot; and miss-leading line number when using character array as in-line sql parameter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445386">445386</a></td>
<td>Customer is experiencing errors on deploy when referencing SQLSA and SQLDA.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445399">445399</a></td>
<td>DW groupboxes are not painted correctly in XP style - rounded corners present, but display is not identical to regular group box. Font color is also not consistent.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445480">445480</a></td>
<td>Customer&#39;s Web application get Access Violation after migrated</p>
<p>				to PBVM 10.5 and EAS5.3 (before is PB8.0.4 and EAS4.2.2). The problem only happened on the </p>
<p>				first loading of a PBVM / PB Component. It is caused by one of the PB Component Calls from</p>
<p>				a HTML Frame which has divided the into 3-4 JSP pages and each page make a PB component call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445557">445557</a></td>
<td>Setting a margin in a rich text shows the header and footer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445574">445574</a></td>
<td>Option to do full rebuild should be available to avoid the perception of object corruption as described below in steps to recreate.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445583">445583</a></td>
<td>Customer has an application with menu items that have toolbar item bmps assigned using a relative path: for example, the bmp file is assigned as &quot;bmp\open.bmp&quot; where the leading &quot;bmp&quot; is a subdirectory of the folder where the workspace/target/pbl reside. This works okay until the application executes a ChangeDirectory, and then the bmps from the toolbar disappear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445658">445658</a></td>
<td>Datepicker&#39;s default format is always &#39;mm/dd/yyyy&#39;(US type), even if the server&#39;s regional option to UK(&#39;dd/mm/yyyy&#39;).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445666">445666</a></td>
<td>*** Thursday, Nov 02, 2006 17:15:59 *** ***</p>
<p>				Modify the stacksize of Jaguar Server, can make this CR work.</p>
<p>				Can&#39;t reproduce this CR now. Need help from PB engineer.</p>
<p>				*** Tuesday, Oct 31, 2006 17:09:37 *** ***</p>
<p>				Reproduced.</p>
<p>				A workround can let this CR work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445673">445673</a></td>
<td>Error when executing a SP on ASE 12.5.4</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445711">445711</a></td>
<td>WebForm truncates &amp; wraps texts in most of the Static Text controls. On Normal Appl, texts wrap to the next line appropriately. On Webform appl, it truncates at the point that fits the size of the control, even if that is in the middle of a word, and then it continues the word on the other line.</p>
<p>				PER ENGINEERING: This is a limitation of web form application, on web form truncating and wrapping texts depend on the word-wrap attribute behavior of Internet Explorer. Documentation was added to the section &quot;Modified display of visual items and controls&quot; to the source documentation (Deploying Applications and Components to .NET book). It includes a table with the following entry on one of the table lines:</p>
<p>				Table Column Heading Table Value</p>
<p>				Visual component or control: StaticText</p>
<p>				Behavior in Web Forms applications: Text is truncated to fit the size of the </p>
<p>				control, even if that is in the middle of </p>
<p>				a word.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445834">445834</a></td>
<td>PB 10.5 client application of .NET webservices:</p>
<p>				Data is missing when calling a WebService method that takes a class as an argument having complex datastructures.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445961">445961</a></td>
<td>CR 404960 introduced a feature to set the statement executed to retrieve the identity value (so you can use select scope_identity() if desired). The documentation example code for this DBParm is incorrect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR445973">445973</a></td>
<td>PowerBuilder is using wrong SQL to get list of stored procedures that can be used a the source for a DataWindow. </p>
<p>				What it&#39;s sending is: SELECT owner, object_name FROM sys.all_objects WHERE status = &#39;VALID&#39; AND (object_type = &#39;PROCEDURE&#39; OR object_type = &#39;FUNCTION&#39;) UNION SELECT DISTINCT owner, package_name || &#39;.&#39; || object_name FROM sys.all_arguments WHERE owner &lt;&gt; &#39;SYS&#39; AND package_name IS NOT NULL AND object_id IN (SELECT object_id FROM sys.all_objects WHERE object_type = &#39;PACKAGE&#39; AND owner &lt;&gt; &#39;SYS&#39;) AND data_type = &#39;REF CURSOR&#39; </p>
<p>				As a result, it&#39;s returning all of the stand alone procedures and functions, whether they have a REF CURSOR argument or not. </p>
<p>				What it should be using is something more along the lines of: </p>
<p>				SELECT owner, case when package_name is null then object_name else package_name || &#39;.&#39; || object_name end FROM sys.all_arguments WHERE owner &lt;&gt; &#39;SYS&#39; AND data_type = &#39;REF CURSOR&#39; AND object_id IN ( SELECT object_id FROM sys.all_objects WHERE owner = sys.all_arguments.owner AND object_type in ( &#39;PACKAGE&#39;, &#39;PROCEDURE&#39;, &#39;FUNCTION&#39; ) ) ; </p>
<p>				Then when you want to see system procedures as well you only have to remove the one &quot;owner &lt;&gt; &#39;SYS&#39; AND&#39; rather than two of them...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446016">446016</a></td>
<td>When print.preview.zoom is called, display of DW column is truncated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446047">446047</a></td>
<td>When uninstalling Infomaker, the following error appears:</p>
<p>				set3f.tmp - Application Error</p>
<p>				The instruction at &quot;0x773e0d8d&quot; referenced memory at &quot;0x773e0d8d&quot;.</p>
<p>				The memory could not be &quot;read&quot;</p>
<p>				Click on OK to terminate the program.</p>
<p>				Installed only PowerBuilder and Infomaker.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446070">446070</a></td>
<td>MDI sheet is not opening in .Net Windows Form.</p>
<p>				Application object opens an mdi frame with a logon window. Clicked event of OK button on logon window should open an mdi sheet. It does running normal PB app, but not when running as winform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446075">446075</a></td>
<td>Customer getting random crashes when</p>
<p>				using the HP odbc driver. Retrieving a datawindow just using dw_1.retrieve().</p>
<p>				ConnectString=&#39;DSN=HP ODBC 1.0;Schema=DEV;DisableBind=1;Block=1;Request=1;UID=trundo;PWD=trundo&#39;</p>
<p>				AULTING_IP: </p>
<p>				ntdll!RtlAllocateHeap+567</p>
<p>				7c9111de 8b10 mov edx,[eax]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 7c9111de (ntdll!RtlAllocateHeap+0x00000567)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 2e202020</p>
<p>				Attempt to read from address 2e202020</p>
<p>				DEFAULT_BUCKET_ID: APPLICATION_FAULT</p>
<p>				PROCESS_NAME: iq.exe</p>
<p>				ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at &quot;0x%08lx&quot; referenced memory at &quot;0x%08lx&quot;. The memory could not be &quot;%s&quot;.</p>
<p>				READ_ADDRESS: 2e202020 </p>
<p>				BUGCHECK_STR: ACCESS_VIOLATION</p>
<p>				THREAD_ATTRIBUTES: </p>
<p>				LAST_CONTROL_TRANSFER: from 77c2c3c9 to 7c9111de</p>
<p>				STACK_TEXT: </p>
<p>				019efe38 77c2c3c9 00540000 00000000 00000020 ntdll!RtlAllocateHeap+0x567</p>
<p>				019efe78 77c2c3e7 00000020 019efe94 77c29cd4 msvcrt!_heap_alloc+0xe0</p>
<p>				019efe84 77c29cd4 00000020 00000001 019eff1c msvcrt!_nh_malloc+0x13</p>
<p>				019efe94 04c13e5f 00000020 015c4fc4 015c4f50 msvcrt!operator new+0xf</p>
<p>				WARNING: Stack unwind information not available. Following frames may be wrong.</p>
<p>				019eff1c 77c2e556 00547130 0054f418 7c90ee18 hp_odbc0100!Ordinal999+0x13e5f</p>
<p>				019eff34 7c91056d 00000000 00000000 00000000 msvcrt!_unlock_fhandle+0x25</p>
<p>				ffffffff 00000000 00000000 00000000 00000000 ntdll!RtlFreeHeap+0x647</p>
<p>				RESOLUTION: Not a PB bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446121">446121</a></td>
<td>*** Friday, Nov 03, 2006 16:08:51 *** ***</p>
<p>				After removing all the log related code in this CR, find COLUMN CHECK ERROR, which cause EAServer crashed.</p>
<p>				Seems a pbvm issue. Need pbvm debug first. Thanks.</p>
<p>				*** Tuesday, Oct 31, 2006 17:54:54 ***</p>
<p>				Reproducing this CR.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446142">446142</a></td>
<td>*** Tuesday, Nov 07, 2006 11:00:02 *** ***</p>
<p>				Proved that its root cause is pbjdbc.jar in pbvm is incomplete. </p>
<p>				*** Monday, Nov 06, 2006 13:37:51 *** ***</p>
<p>				Reproduced.</p>
<p>				Confirmed that pbjdbc.jar has relation with the CR. Wait for some fixes of pbvm team.</p>
<p>				*** Friday, Nov 03, 2006 18:27:22 *** ***</p>
<p>				Reproducing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446203">446203</a></td>
<td>PowerBuilder 9, 10 with Oracle DataBase</p>
<p>				A DataWindow crashes in the PBSQL90.DLL when trying to enter the DataSource </p>
<p>				The SQL statement is a join on several tables and contains a subselect in the where clause</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446225">446225</a></td>
<td>Select with Sort on non Indexed column causing the Painting of a DW to Slow down... The more rows of data, the slower the DW will Paint (retrieve on Preview IS Unchecked)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446234">446234</a></td>
<td>When using two open instances of the same HTML datawindow the context from one is applied to the second resulting in a wrong row being deleted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446236">446236</a></td>
<td>The Integer(ic_mci_return) is returning 0 when</p>
<p>				ic_mci_return is defined as char [256].</p>
<p>				Problem happens when app is deployed as winform. Works ok running as normal</p>
<p>				app.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446238">446238</a></td>
<td>When in the Instance, Shared or Global variable Pane and you try to</p>
<p>				paste the conditional Preprocessor commands using the RHMB, they are gray</p>
<p>				out. However, you can paste them into the Script Pane and then copy them to</p>
<p>				the target &quot;Variable&quot; section, save &amp; compile. The pasting of the</p>
<p>				Preprocessor commands should be allowed in the &quot;Variables&quot; section of the</p>
<p>				Script Painter!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446239">446239</a></td>
<td>Listbox not getting updated when scripted in the timer</p>
<p>				event.</p>
<p>				Problem appears to be in the wn_cd_player_ae/timer().</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446390">446390</a></td>
<td>Customer contends that array access differs on webform application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446404">446404</a></td>
<td>If you try an &quot;IF&quot; statement at the far left hand side of the script painter and pause typing, the autoscript pops up with the syntax as it should. However, if you start another IF inside the 1st if and pause - autoscript will never pop-up.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446411">446411</a></td>
<td>Carriage returns removed from SQL in pipeline painter when moving from graphical view to syntax view within the pipeline painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446513">446513</a></td>
<td>Pictures inserted to a rich text control and</p>
<p>				then saved as a rtf file are saved to a wmf format.</p>
<p>				When you open a rtf file with a picture inserted, the following is the format:</p>
<p>				\pict\wmetafile8\picw3175\pich1164\picwgoal1800\pichgoal660\picscalex100\picscaley100\blipupi120</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446522">446522</a></td>
<td>Using OLEDB to call RPCFunc does not prevent</p>
<p>				padding of char columns.</p>
<p>				PBTrimCharColumns=&#39;YES&#39; is in the pbodcXX.ini.</p>
<p>				Using code of:</p>
<p>				ls_ret = space(5)</p>
<p>				ls_val = &quot;ab &quot;</p>
<p>				u_tran. sp_test(ls_val, ref ls_ret)</p>
<p>				function long sp_test(string input_char5,ref string output_char5) RPCFUNC ALIAS FOR &quot;dbo.sp_test&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446525">446525</a></td>
<td>This is a regression probably caused by CR 406259. A datawindow has 4 rows and row 4 is the current row and the rowcount is 4 as expected. Then row 4 is moved with a RowsMove from the primary buffer to the delete buffer. Now the datawindow (primary buffer) has</p>
<p>				only three rows. In the past the correct behavior is for the rowcount to go to 3, the current row changes to 3 and the rowfocuschange events fire for the new current row. But what is now happening is the rowcount goes to 3, but the current row stays at 4 and no rowfocuschange events fire. A dw.getrow() returns 4. This is clearly incorrect and can lead to crashes for example the customer uses the (invalid) current row for other calls like GetItemString and a crash results.</p>
<p>				This should be corrected in all versions affected by CR 406259.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446526">446526</a></td>
<td>When closing a response window, the following</p>
<p>				animation types are not working:</p>
<p>				bottomroll!</p>
<p>				centeranimation!</p>
<p>				leftroll!</p>
<p>				rightroll!</p>
<p>				toproll!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446528">446528</a></td>
<td>When trying to open a sheet in a MDI application</p>
<p>				using opensheet(), the openanimation is not working.</p>
<p>				CloseAnimation appears to work ok when closing the sheet.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446541">446541</a></td>
<td>Autoscript should use the PB.INI PasteLowercase setting. Alternatively, instead of using PB.INI, add PasteLowercase as an option in the script painter Design...Options... Script tab, but have both Paste and Autoscript use the setting.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446549">446549</a></td>
<td>Using the &quot;Windows XP&quot; theme for the desktop settings, dragging the mouse pointer up and down a submenu off of a main menu, sometimes the window titlebar flickers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446626">446626</a></td>
<td>On Traditional or Simplified Chinese WinXP, if specified Toolbar</p>
<p>				label text with 6 Chinese characters or above, PB10.5 will show the Toolbar label text </p>
<p>				with half characters at 1st and 6th Chars (Traditional Style Toolbar). As there is limited </p>
<p>				display area on the toolbar buttons, toolbar&#39;s label text may be trimmed down. But a whole</p>
<p>				Chinese character should either be fully displayed or fully trimmed down.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446632">446632</a></td>
<td>Description of Problem: Toolbar button label text has limited space to display.</p>
<p>				When using PB10.x contemporarytoolbar style, the displayable text will shrink a bit more.</p>
<p>				PB10.5 at runtime can show 7 English alphabets or 7 digits.</p>
<p>				However, in T-Chinese environment, PB10.5 can only diplay 3 T-Chinese characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446650">446650</a></td>
<td>Longlong is not displayed in the Object Browser</p>
<p>				under the Datatype tab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446664">446664</a></td>
<td>Customer finds that installing the PB11 Beta in folders other than the default folders causes the Webform deployment to error when opening the default.aspx page: FileNotFoundException: The specified module could not be found.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446665">446665</a></td>
<td>Cannot compile an application referencing a menu located in a .pbd library</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446683">446683</a></td>
<td>Customer has an application migrated from PB 10.x. When he runs it with PB 11 he is crashing. Customer was unable to isolate the problem to a small test case so he has supplied crash dump files.</p>
<p>				Per Engineering: Cannot recreate without a test case and no test case can be provided. Issue closed as not reproducible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446763">446763</a></td>
<td>In PowerBuilder 10.5 the Global Function Painter crashes on the next Save action </p>
<p>				after having saved on existing function using &quot;Save As&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446766">446766</a></td>
<td>The conditional statement #IF is not autoscript sensitive.</p>
<p>				It should be included as part of the statement templates.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446770">446770</a></td>
<td>As part of the discussion of saving retrieval argument values in the Datawindow Painter, was adding a way to pass in a null value as well. This CR was requested by Team Sybase and Jim O&#39;Neil as a reminder to add that capabilty in PB 11.0. They suggest a checkbox to the right of each argument that says &quot;null&quot;, just like on variables in the debugger.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446794">446794</a></td>
<td>Suppressing warning messages for objects in source control is not desired functionality.</p>
<p>				I don&#39;t want to suppress the messages. I want to be able to do the check-out once I&#39;ve been reminded that the object is under source control. That is, I *always* want the message. I don&#39;t want to have to cancel it, check the object out, and then have to re-attempt the object open....</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446797">446797</a></td>
<td>A group datawindow with a summary band is not displaying all of the summary data in print preview. The last page which contains trailer bands and the summary band exceeds the size of a single page. The last 3 lines of the summary band should go on to another page. But in print preview they just are not displayed. If you print the report out, all of the summary information is displayed correctly on the last two pages, BUT they both have the same page number, the very last page number repeats the previous page number.</p>
<p>				This problem occurs in all versions of PB tested from 8.0.4 up through 10.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446801">446801</a></td>
<td>Customer is reporting that a Child DataWindow retrieve causes the application to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446912">446912</a></td>
<td>In a complex PowerBuilder 10.5 Application sometimes a crash occurs </p>
<p>				when using the Alt key to switch windows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446917">446917</a></td>
<td>Menu not displayed in RightToLeft mode when contemporarymenu style is selected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446929">446929</a></td>
<td>Oracle hints now showing in pbtrace log </p>
<p>				when using embedded sql.</p>
<p>				Using the following sql:</p>
<p>				string ls_sql,ls_text</p>
<p>				ls_sql = &quot;select /* This is a Test */ &#39;hello&#39; from dual&quot;</p>
<p>				or </p>
<p>				DECLARE emp_curs CURSOR FOR</p>
<p>				SELECT /* This is a Test */ &#39;hello&#39; from dual;</p>
<p>				open emp_curs;</p>
<p>				integer ii_emp</p>
<p>				string s_ename,ls_text</p>
<p>				FETCH emp_curs into :s_ename;</p>
<p>				close emp_curs;</p>
<p>				The following works:</p>
<p>				declare mycursor dynamic cursor for sqlsa;</p>
<p>				string ls_sql,ls_text</p>
<p>				ls_sql = &quot;select /* This is a Test */ &#39;hello&#39; from dual&quot;</p>
<p>				prepare sqlsa from :ls_sql;</p>
<p>				open dynamic mycursor;</p>
<p>				fetch mycursor into :ls_text;</p>
<p>				close mycursor;</p>
<p>				In the pbtrace.log, only the following shows:</p>
<p>				SELECT &#39;hello&#39; from dual</p>
<p>				RESOLUTION: Hints are removed by third party compiler (Lexer) and not from PB. Unable to resolved.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446941">446941</a></td>
<td>To control the database trace settings and not show the dialog to an end user, we have to mainupate registry entries in: </p>
<p>				HKEY_CURRENT_USER\Software\Sybase\PowerBuilder\11.0\DBTrace </p>
<p>				However, access to the registry (even the HKEY_CURRENT_USER key) is often restricted nowdays. What we do have access to is certain areas of the users profile: </p>
<p>				Documents and Settings/ &lt;username&gt;/Application Data Documents and Settings/&lt;username&gt;/Local Settings </p>
<p>				I&#39;d suggest that instead (or in addition) to reading the registry, that we could set values in a configuration file in that area to provide the same control. Or perhaps a simpler solution, just default the database trace (and pbdebug trace while you&#39;re at it) to the following area: </p>
<p>				Documents and Settings/&lt;username&gt;/Local Settings/Temp </p>
<p>				That way we know we have access to it regardless of the user&#39;s privileges on the machine... </p>
<p>				Another suggestion is to add a Browse... button for the location for the trace file?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR446949">446949</a></td>
<td>Comments from Team Sybase on the changes to the EAServer Deployment Project: &quot;Cool, except that one portion of the revised EAServer Component project is almost unuseable as it is. You can barely read the list of PBLs that you&#39;re supposed to be selecting from (see zip file). What would be real useful is if the controls on the project resized as I resized the project. There&#39;s a whole lot of real estate open on that page which PB isn&#39;t taking advantage of. &quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR447033">447033</a></td>
<td>Whenever there is a window of Response! type opened, PB Script </p>
<p>				&quot;Halt Close&quot; will only close those window sheets but the actual </p>
<p>				process can still be found in Task Manager.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR447036">447036</a></td>
<td>Buttons objects within a DataWindow Object have no enabled property checkbox at Design time and in code to enable / disable the buttons leads to a runtime error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR447064">447064</a></td>
<td>When a function has a return type of libexporttype, and the last line isn&#39;t a RETURN statement, the implicit return statement is generating an error &quot;Cannot convert null...&quot;</p>
<p>				This is only a problem with .NET deploys.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR447066">447066</a></td>
<td>From Team Sybase: &quot;One of the values in the web service project should be a reference to the WSDL file for the generated service. Otherwise I have to run it to get it&#39;s description page to show up and then copy the URL from that page. (I know that it&#39;s just the URL for the web service with ?WSDL added to the end. But let&#39;s try to make this a bit more foolproof...).&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR447077">447077</a></td>
<td>From Team Sybase: &quot;I created a small web service target. When I deploy it, I get both the webservice directory and the webservice_root directory. In addition to the bin directory for the webservice directory (12MB), I&#39;m getting an images directory with 99 objects, an images/res directory with 851 objects, a scipts directory with 49 objects (all under the webservice directory). There aren&#39;t any files in the webservices_root directory, but the entire file directory structure is being created. A web service target should only create the webservice directory and the bin directory.&quot;</p>
<p>				In a similar vein, there should be some option, if the &lt;appname&gt;_root</p>
<p>				directory structure is needed (both for WebForm and Web Services) to</p>
<p>				put it *underneath* the &lt;appname&gt; directory. When we&#39;re deploying to</p>
<p>				the production server, we&#39;re generally only going to be able to set up</p>
<p>				a single directory for the application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR447229">447229</a></td>
<td>An application that has datawindows on tab pages in a sheet of their application runs fine as a pcode application. However, when deployed and run as a Winform app, no data appears.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR447242">447242</a></td>
<td>In WinForm compiles, warnings aren&#39;t displayed if there are no errors. But if there are errors then warnings are displayed. Either the warnings have no value and should never be displayed, or they have value and they should always be shown.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR447322">447322</a></td>
<td>If you put a computed field first in a search string (i.e &quot;compute_1 D, column1 A&quot; it does not sort the values as expected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR447324">447324</a></td>
<td>We need some sort of browser for .Net classes. Particularly for those that are part of the .Net Framework.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_111.htm#CR447325">447325</a></td>
<td>Import .Net assembly should be a RMB option on the target</p>
<p>				instead of going to the target property page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447326">447326</a></td>
<td>When you import an assembly that has a large number of classes within hierarchies (e.g., System.Web), the classes are shown with the final name, but not in order of their full class name. Probably need to show the full class name in the system tree.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447335">447335</a></td>
<td>In the Window Painter, when the Layout View is closed, the width and height properties for the window are increased. When the Layout View is reopened, the values for width and height revert to their original amounts.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447336">447336</a></td>
<td>I create a web service target to retrieve data, and then a web service sourced datawindow that calls that previously defined web service to retrieve and display the data. How do I define a datatype for the web service target that the web service sourced datawindow can accept? </p>
<p>				It appears that the web service based datawindow only takes simple datatypes or an array of structures. That&#39;s not an option for the output of the web service, at least not without a lot of work that shouldn&#39;t be necessary. </p>
<p>				That is, I create a web service that retrieves the employee data from the sample database into a datawindow. What to do with it now? The simpliest thing is to extract the XML and return that as a string. The problem is that the web service based datawindow reads this into a single column in a single row. It doesn&#39;t appear to be able to determine how to parse the XML return. </p>
<p>				In order to create an array of a structure and return that, I&#39;m going to have to manually create a structure that matches the structure of the employee table and then manually transfer the data from the datawindow in the web service to the structure in order to return it. </p>
<p>				And the next issue is that (AFAIK), I can&#39;t return an array of a structure from a PB object method. There has to be a better way. What am I missing here?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447365">447365</a></td>
<td>ProfileString is failing on WIn and Web Form projects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447366">447366</a></td>
<td>Once you compile a webform application successfully</p>
<p>				and then you try to run it, if you get the following error:</p>
<p>				The specified module could not be found (Exception from HResult: 0x8007007E)</p>
<p>				Exception Details: System.IO.FileNotFoundException: The specified module</p>
<p>				could not be found.</p>
<p>				This is normally because IIS can&#39;t locate PB runtime DLLs, such as pbdwn110.dll, pbshr110.dll. Make sure the directory where the DLLs locate is in the PATH.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447468">447468</a></td>
<td>When modifying a column and tabbing out in a webform,</p>
<p>				the webform app is doing a post back to the server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447474">447474</a></td>
<td>The customer is connecting to an MS SQL Server databasse via OLE DB. When retrieving from tables that have text datatypes he is seeing very slow performance relative to what he saw in PB 8. My testing here shows that PB 10.5 is about 20 times slower than PB 8!</p>
<p>				I tested with PB 10.2.1 and see the same faster retrievals as in PB 8. In PB 10.5 I increased the block size to 1000, and set ServerCursor=&#39;NO&#39; in the PBODB105.ini file, but neither of those had any impact on retrieval time. I did notice that in the Datawindow painter in PB 10.5 if I retrieved in the preview pane, it&#39;s fast. But at runtime retrieving the datawindow is slow. I did PB traces but could not see anything different except slower times.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447475">447475</a></td>
<td>When deploy a winform application, the following</p>
<p>				error will result:</p>
<p>				c:\pse\pse-11\11300279\cc.pbl(cc).cc.open(2) Error C0001: Illegal data type: system.net.mail.smtpclient</p>
<p>				c:\pse\pse-11\11300279\cc.pbl(cc).cc.open(3) Error C0001: Illegal data type: system.net.mail.smtpclient</p>
<p>				An internal exception was thrown.</p>
<p>				C:\pse\pse-11\11300279&gt;if ERRORLEVEL 1 exit 1</p>
<p>				Deploy failed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447581">447581</a></td>
<td>In PowerBuilder 10.5 a Return 1 in the Key even of a RichTextControl </p>
<p>				does not prevent the event to be processed and characters can be deleted </p>
<p>				or cursor can move when using the arrow key.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447593">447593</a></td>
<td>DW compsite pages not displayed after calling setItem</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447596">447596</a></td>
<td>We need to add an option to issue a warning when a WebService contains an unsupported data type.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447608">447608</a></td>
<td>Customer reporting some typos/errors/inaccuracies in the html help file for PB 11.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447615">447615</a></td>
<td>From Team Sybase: &quot;I find it confusing to have some contemporary style options under System Options and others (toolbars) under Toolbar settings. Shouldn&#39;t they all be under System Options?&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447619">447619</a></td>
<td>When creating a Web Service DW and it prompts</p>
<p>				you to enter a retrieval argument, once you enter the argument PB will crash</p>
<p>				in the pbshr110.dll:</p>
<p>				PBSHR110!PbHeap_panic+237 [e:\pb11\3rdparty\heap\spbheap.c @ 1414]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447623">447623</a></td>
<td>The customer has a table in an MS SQL Server database with an INT column. They are selecting the int column into a string variable. This worked fine in 9.0.x using MSS driver. But using OLE DB driver, the string gets truncated (In 9.0.x, 10.2.1, and 10.5). With a datawindow retrieving the INT column into a char column it gets garbage. This too used to work with MSS. Both also work fine using JDBC to the MS SQL Server db, and doing similar things with an ASE database work fine. Only OLE DB and MS SQL Server are failing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447732">447732</a></td>
<td>1. In the Select Web Service dialog, change &quot;Structs&quot; to &quot;Structures&quot;</p>
<p>				2. The dialog does not show higher level checkboxes as checked (or in 3rd-state) when lower level checkboxes are selected. When the tree is collapsed it gives the impression nothing is selected, even though something in a child node (hidden) may be checked.</p>
<p>				3. The tab showing services has a list view title Selected Services - this should be &quot;Selected Services and Structures&quot; (or perhaps &quot;Selected Objects&quot;)... likewise the data item for column 2 will show &quot;Entire Service&quot; even when it&#39;s really a structure. If we can&#39;t distinguish the service fromt he structure at this point, then perhaps &quot;Entire object&quot; will work?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447742">447742</a></td>
<td>Customer finds that MCI commands are not executing properly on WinForm deployment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447745">447745</a></td>
<td>The message prompt that occurs when copying one object from a PBL to another PBL that already has an object of that name does not include any date/time information, so it makes confirmation of the copy more difficult for the developer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447772">447772</a></td>
<td>When saving a document with rte_1.SaveDocument, if the cursor is in the header, the detail and footer text do not get saved and the header text is saved as the detail text.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447774">447774</a></td>
<td>Right-click an input field and select Properties. Change the data value in the properties dialog and click Apply and/or OK, the change doesn&#39;t apply with either the apply or ok button.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447777">447777</a></td>
<td>If the window with the rich text edit control is &quot;behind&quot; another window (in front-to-back order), if user clicks the rich text edit control, RTC gets focus, but the window does not come to the front.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447778">447778</a></td>
<td>When user uses rte_1.InsertDocument, the margin settings are not being converted to inches in the properties dialog. The document is presented correctly but if you bring up the properties dialog, the margin settings are incorrect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447795">447795</a></td>
<td>PrintEx is printing 4 copies of a document, when only two are selected. - Works fine in PB10.2.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447801">447801</a></td>
<td>PowerBuilder IDE takes a long time to repaint when trying to debug a PB Web Service with IE as the client application (the default).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447802">447802</a></td>
<td>Debug windows shows &quot;Start debugging:&quot; when you&#39;ve actually stopped.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447804">447804</a></td>
<td>When debugging a Web Service application, the application being &#39;run&#39; remains active after the debugging session has ended.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447805">447805</a></td>
<td>The welcome screen you see when first opening Powerbuilder after a new install needs to be updated (and preferably an updated look as well). It makes no mention of .NET capability, Web Services, etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447909">447909</a></td>
<td>Adding script access to Object Browser</p>
<p>				You can select an event or function in the system tree and hit edit and PB</p>
<p>				takes you to that script. Customer would like to see the same functionality</p>
<p>				in the Object Browser</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447916">447916</a></td>
<td>In the NVO painter, Design menu, there is an option for EAServer/Application Server Validation and for COM/MTS validation, but there is no option for Web Service validation. There are restrictions to deploying Web Servcies, e.g.,</p>
<p>				1. no method overloading</p>
<p>				2. can&#39;t return an ANY varaible</p>
<p>				these need to be detected BEFORE deployment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447925">447925</a></td>
<td>Application property on the Run tab of the .NET</p>
<p>				Web Service project gets overwritten with the default value of </p>
<p>				&#39;c:\program files\Internet Explorer\iexplore.exe&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447934">447934</a></td>
<td>Customer requests added enhancements to better manage icons in PB IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447938">447938</a></td>
<td>After adding an application server profile, you cannot edit its name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447942">447942</a></td>
<td>EAServer project Advanced tab has an EJB Properties area, but it&#39;s not clear when they would be used in EAServer</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR447943">447943</a></td>
<td>Delete Function and Delete Event are always disabled from the context menu in the prototype area of the script painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448067">448067</a></td>
<td>SetPosition function call cause PB to crash if change column position to background.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448073">448073</a></td>
<td>When calling a intercomponent call and passing</p>
<p>				a string array by value, the value of the string array is truncated and garbage.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448104">448104</a></td>
<td>When deploying an NVO as a Web Service that has an overloaded method name, a warning message appears ... yet when you build a proxy for that service, you get an illegal data type message</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448182">448182</a></td>
<td>When quickly opening and closing again a window containing the TeeChart ActiveX (OLE) a crash</p>
<p>				can occur</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448190">448190</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PBVM 10.2.1.9671 for Sun Solaris in EAServer 5.3.0(Build 53016) for Sun Solaris</p>
<p>				Comments: In a intercomponent call within EAServer 5.3 for Sun Solaris, when component writes in log, the following error message is displayed in EAServer log:</p>
<p>				org.omg.CORBA.MARSHAL: offset (24) + length (4) exceeds message size (24)</p>
<p>				minor code: 0 completed: No </p>
<p>				If commenting out the PBScript that writes in log, the component works fine. This issue is PBVM Sun Solaris localized only. It works fine with Windows PBVM + EAServer 5.3.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448197">448197</a></td>
<td>Provide a SelectAll/DeselectAll button</p>
<p>				on the library tab in the project painter so that users can check/uncheck dlls/pbds quickly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448213">448213</a></td>
<td>A long time customer has an application that deploys and runs fine as a normal pbd exe. But when attempting to deploy this same application as a Winform app fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448220">448220</a></td>
<td>InputFieldChangeData method is not working properly.</p>
<p>				PER ENGINEERING: This is a documented change when migrating to PB 10.5. Users must explicitly set InputFieldNamesVisible property to &quot;true&quot; in the Rich Text control properties. See the online help &quot;New Features in PowerBuilder 10.5&quot;, &quot;New and Updated PowerBuilder Controls&quot;, &quot;Rich Text enhancements&quot;, &quot;RichTextEdit control changes&quot; topic, &quot;Migration issue&quot; section at the bottom of the topic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448226">448226</a></td>
<td>User Interface clean-up issues in the UDDI search page of the Web Service Proxy Wizard</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448227">448227</a></td>
<td>Several issues occurr when trying to deploy a simple application executable in PB 11. Iall in the general area of consistency/usability.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448238">448238</a></td>
<td>Within the various project painters, there are editable listviews, but the editing mechanism is inconsistent, hampering usability. While these seem like just minor issues, our instructors have repeatedly said that these things hamper their ability to teach the product and user&#39;s ability to be successful - especially new users.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448242">448242</a></td>
<td>Multiple project painters have listview controls, yet they are not sortable. All ListView controls in the projects (and elsewhere, if applicable) should be sortable by clicking on the header.</p>
<p>				In the WebForm project, Configuration tab, for instance the items are listed in some non-intuitive order making it very diffitcult to find what you are looking for.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448328">448328</a></td>
<td>Can&#39;t see primary indeces if you use OLE DB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448338">448338</a></td>
<td>After you create a WebService datawindow, there</p>
<p>				is no way to view the source or modify it.</p>
<p>				The DataSource menu item is disabled.</p>
<p>				RESOLUTION: This is actually fixed in PB .NET 12.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448348">448348</a></td>
<td>When running a Winform application, the pictures</p>
<p>				on the on Tab pages show up incorrectly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448351">448351</a></td>
<td>Multiple calls to SetFilter/Filter eventually cause PowerBuilder to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448352">448352</a></td>
<td>Creating a new function, when specifying argument types, the built-in type resultset is not in the argument type dropdowns. Workaround is to type it in: the listbox is editable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448355">448355</a></td>
<td>Customer requests a written reference for specific compile time errors and how to address them.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448356">448356</a></td>
<td>When the RaggedRight property is unchecked for a tab</p>
<p>				control, the property is still rendering RaggedRight for a WinForm app.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448359">448359</a></td>
<td>Tab pages are rendering much larger for a</p>
<p>				Winform application.</p>
<p>				After you deploy and then run a winform app, you can see the tab pages are much</p>
<p>				larger.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448375">448375</a></td>
<td>Web form Target: Configuration Tab, The list of Editable properties is not User Friendly. </p>
<p>				1) Not in Alphabetical order</p>
<p>				2) No Descriptions to explain what the Properties do</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448376">448376</a></td>
<td>If you open the window painter, userobject painter, menu painter, the panes all have title bars by default and are pinned. The default for the datawindow painter and the database painter are to NOT pin. That makes these painter more difficult to use &#39;out of the box&#39;. The default behaviors should be the same for all.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448378">448378</a></td>
<td>When working with an external datawindow you have to constantly close and open the preview pane to see the data that can be added via the data tab.</p>
<p>				PER ENGINEERING: Use the &quot;ShareData&quot; popup menu in the Data view to see any saved data reflected in the Preview view. Any changes to current functionality would be risky, so no new menu from the Preview view will be added.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448382">448382</a></td>
<td>The Show item on the context menu of a .NET target needs a .NET Assemblies option, currently it has only Libraries. But since .NET assemblies are also shown in the tree, they should be &#39;filterable&#39; as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448383">448383</a></td>
<td>If you build a WebService DataWindow, a .NET assembly is created with the DataWindow object, however there is no way to recreate the assembly after the fact.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448384">448384</a></td>
<td>Right Click on a .NET Winform target in the systemtree and select properties. You&#39;ll see the properties window with four tabs. The .NET tab should be renamed to &quot;.NET Assemblies&quot; and it should come immediately after the library list, since it is a similar type of list. Additionally, for consistency in the interface, the Library List tab should contain a listbox, not an MLE, and have similar navigation buttons as does the .NET tab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448386">448386</a></td>
<td>Several issues with &#39;jump to code&#39; in warning</p>
<p>				messages for .NET winform deployment</p>
<p>				1. Jump to code will work for most warnings. It will</p>
<p>				open the script and scroll. But the cursor is not on the line. If you</p>
<p>				click on the scroll bar, it will then move the cursor to the offending line</p>
<p>				of code. It may not be intuitive for users to do that.</p>
<p>				2. Scroll to the top of the warnings and you will see an invalid line number</p>
<p>				next to several of the warning. For example:</p>
<p>				m_quickfind.clicked -1948</p>
<p>				m_customfilter.clicked -1766</p>
<p>				m_filter.clicked -1601</p>
<p>				3. Jump to code not working for all warning message. For example,</p>
<p>				n_cst_dxsrv_export.of_exportdata.55 jumps to the n_cst_dxsrv_export.of_buildcomparison</p>
<p>				pfc_n_cst_luw.of_updateprep.106 jumps to pfc_n_cst_luw.of_accepttext</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448387">448387</a></td>
<td>The Add Files dialog for a WinForm (and perhaps other?) project Resource tab needs better options. You get one option called &quot;Resource Files&quot; that lumps in a bunch of unrelated file types. Let&#39;s think usability here.. You can&#39;t even see the list of extensions when the dialog is at its default width. There should be multiple options such as:</p>
<p>				Image files (*.bmp; *.jpg; *.gif)</p>
<p>				HTML files (*.htm; *.html)</p>
<p>				JavaScript files (*.js)</p>
<p>				PowerBuilder Libraries (*.pbl; *.pbd) (or is this what the next tab is for? users are confused)</p>
<p>				Also the text on this tab &quot;Resource Files and Directory&quot; is wrong - you can&#39;t see directories, only files.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448389">448389</a></td>
<td>When deploying a WinForm application, both the DEBUG and the RELEASE versions are being deployed to the same output directory. A separate Debug and Release directory should be created automatically so there is no confusion over what is actually generated in the output directory.</p>
<p>				The output directory name is also very long and redundant:</p>
<p>				&lt;targetname&gt;_WinformOutput</p>
<p>				The word Output doesn&#39;t seem particularly useful as part of the name. Perhaps it could be removed?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448392">448392</a></td>
<td>When deploying an application as a Web Form, the UI (and internal logic) should handle the appropriate client locale based on the incoming browser request and NOT just reflect the locale of where the application is running on the server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448451">448451</a></td>
<td>In PB10.5, when using binding variable &quot;disable=0&quot; with MSSQL optimizer </p>
<p>				switch - &quot;rowlock&quot; and with MS ODBC driver, the PB Client keep busy with 90% CPU while</p>
<p>				the MSSQL server spid is sleeping.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448497">448497</a></td>
<td>In the SQL painter (within the Query painter), you&#39;ll notice a Preview icon on the tool bar that you can use to preview the SQL you are working on. In the SQL painter launched from the DataWIndow painter, you don&#39;t have this option, and you have to actually &#39;commit&#39; to saving the SQL in progress so that you can return to the datawindow designer and then see the results in the preview pane.</p>
<p>				It would be useful to be able to view the results as you are building the SQL so that you can determine if you got it right.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448513">448513</a></td>
<td>When you select an menu item in the treeview view,</p>
<p>				there is a delay to refresh the WYSIWYG menu view.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448515">448515</a></td>
<td>When deploying a .NET application, the warnings that appear in the warnings window do not provide information on the object or line number where they occurred.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448517">448517</a></td>
<td>The option in the Query painter to Convert to Syntax is missing. This is not new, but it prevents you from using the Query object when using cut-and-paste of SQL from another source or for anything moderately complex that the graphical painter doesn&#39;t allow.</p>
<p>				Not sure if this was just an oversight or if there is a reason it&#39;s not included. Also in the DW Painter when you go into the SQL Painter in graphical mode, you can save the current syntax as a Query (via the File menu), but in syntax mode you cannot so there may be a reason it&#39;s not there.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448529">448529</a></td>
<td>This is a subjective matter in part; however, this request comes from a PB instructor who teaches people LEARNING the product. It&#39;s more important to make the product intuitive out of the box for new users. Experienced users will have no problem turning off this option, but new users are overwhelmed with the product and don&#39;t need to be bothered learning how to turn it on.</p>
<p>				It&#39;s a trivial issue, but given that it comes from the most customer-facing group at Sybase in terms of PB Users, it merits implementation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448531">448531</a></td>
<td>In order to publish a smart client application, you must select a &quot;Publish Application&quot; option from the Design menu. Why?</p>
<p>				The smart client publication is an option of a WinForm project, with a checkbox on the General tab. With that option checked, users will expect the deployment of the project to create the WinForm EXE AND the SmartClient. It&#39;s not clear that a separate option is need. And that option doesn&#39;t appear on the context menu for the project either.</p>
<p>				Making the publish option more promimnent is one solution; however, that would increase the scope of support because then OrcasScript needs to support it, etc. Making it part of a standard deployment of a project action would simplify it altogether... if the Publish option is checked, it goes as a Smart client, if not just as a WinForm. the settings for SmartClient would be retained if the checkbox is disabled.</p>
<p>				This is of course subjective... one reason for perhaps separating the tasks is that Professional may not support Smart Client and so it should appear as a distincitve operation. If the decision is to retain two separate actions, then the fact you have to publish separately should be more obvious ... and it should be in the context menu at a minimum. Some additional text in the project painter would probably also help.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448532">448532</a></td>
<td>You get an error when publishing a smart client application: </p>
<p>				&quot;Error when generating application manifest file. Check that the .Net Framework 2.0 SDK is in the system path.&quot;</p>
<p>				A workaround is to add the bin direcotry under C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 to the path; however, that is not a solution since we shouldn&#39;t be adding .NET &#39;stuff&#39; to the path. The code that PB invokes here needs to be certain that the bin directory is dynamically in the path or prepended to the command that is issued.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448638">448638</a></td>
<td>When the clicked event of a DW contains code to set focus to another control, the ButtonClicked and ButtonClicking event fail to fire for subsequent rows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448639">448639</a></td>
<td>When you edit a function script and close the painter, then reopen the painter, the function displayed is the first one alphabetically and not the last one you edited. For events it works as desired and remembers the last event script opened and you are placed into the that event script when the painter is opened.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448658">448658</a></td>
<td>The ordering and grouping of items in the PB IDE File menu needs addressing to make it more intuitive and usable. The placement of Set Current Target and Open Workspace seem to be misplaced throughout all the menus, but the DB and DW painter have additional issues that I have pointed out in the attached Word document. It has two examples of how this menu seems to not have been thought out well at all.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448670">448670</a></td>
<td>Value of string variables are corrupted during calls to ansi external functions with readonly string argument.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448769">448769</a></td>
<td>Transparent GIF image can be posted on DW. However, when DW is printed, a GIF image is not transmitted but is painted black.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448804">448804</a></td>
<td>On any device with bare ce and not having windows mobile the Application terminates when it attempts to create the signature control: &quot;create window error&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448812">448812</a></td>
<td>A case statement in a computed expression is not interpreting the column value properly when the column is not of type string.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448891">448891</a></td>
<td>DB painter crashes on an IN9 profile when editing a table.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448925">448925</a></td>
<td>Performance of some DataWindow operations slows significantly under WinForm deployment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448926">448926</a></td>
<td>Trying to use the new custom headers feature results in &quot;Soap Authentication failed&quot;</p>
<p>				error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR448931">448931</a></td>
<td>While UNINSTALLING PowerBuilder 11, the status screen shows the following message:</p>
<p>				PowerBuilder is configuring your new software installation</p>
<p>				During uninstall, the term &#39;new installation&#39; is a bit confusing for customers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449017">449017</a></td>
<td>I create a PB 11 Web Service. I create a PB 11 Smart Client application that can be installed locally that uses the web sourced based DataWindow. When I run it, I get an error:</p>
<p>				Specifically, I&#39;m told: --------------------------- Web Service Error --------------------------- Operation: Connect Buffer: Primary WSDL: Method: getemployee Error message: That assembly does not allow partially trusted callers. --------------------------- OK --------------------------- </p>
<p>				A PB Smart Client application needs to be able to call a PB Web Service. How do I enable the PB web service to allow partially trusted assemblies to call them? I found I could increase the security level for the Local Intranet in the .Net Configuation to Full Trust and that resolved the error. However, most developers are not going to have rights to do that on production or shared servers, and most admins would be hesitant to do it. What we need to be able to do is have an option that allows us to specify that the assembly should be created with the AllowPartiallyTrustedCallers attribute: [assembly:AllowPartiallyTrustedCallers] . For more information: http://blogs.msdn.com/shawnfa/archive/2005/02/04/367390.aspx</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449126">449126</a></td>
<td>When you have a .NET webservice say in c# and you have a function</p>
<p>				[webmethod] myfunc(sendstr astr_info) and the sendstr contains public DateTime adtm_start</p>
<p>				and we call it from Powerbuilder we pass it, eg. german datetime format 15.10.2006</p>
<p>				it will arrive as 01.01.1900 on IIS.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449136">449136</a></td>
<td>Web Service Proxy Project options can lead to loss of code.</p>
<p>				The web service proxy wizard (unlike the EAS Proxy Wizard) asks for the PBL in which to store the project AND the proxy objects. If you also select the option to clear the deployment PBL you will lose - at a minimum - your project object. If you store your project in a PBL with other code, you will lose ALL that other code!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449185">449185</a></td>
<td>The application toolbartips property does not change when you change the toolbartips state by right clicking on the menu and changing the selection. The toolbartext property works correctly. If you change the toolbartext state on the menu, the toolbartext property reflects that correctly when accessed in dot notation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449270">449270</a></td>
<td>When a child grid datawindow is modified in run-time with columns made invisible or made </p>
<p>				wider and saved as a Powersoft report(PSR) then the PSR can be displayed incorrectly after reopening it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449273">449273</a></td>
<td>Calling hide() and show() methods on a menu item in the open event of a window.</p>
<p>				This will cause PB to crash but ONLY if the MenuImage is of type GIF. ICO and BMP works fine.</p>
<p>				Workaround: posting of the hide/show() method on the menu item.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449380">449380</a></td>
<td>Description of Problem: PB10.x internal is unicode. When it need to work with external </p>
<p>				ANSI function call or import a file, a conversion take place to convert those ANSI string</p>
<p>				to Unicode string. A situation reported is that cust. use external function call to map an</p>
<p>				ANSI call C function dll. And it rely on the function call to read and ANSI S-Chinese file </p>
<p>				data. A problem happen when the ANSI data fiile is not a PURE S-Chinese data, PB10 only</p>
<p>				return the first part of the file string and Truncate in the middle to the end of the file</p>
<p>				string. It is observed that the first part of the file string stopped at a Character </p>
<p>				which is not S-Chinese. However, there is no warning or error message at all when the </p>
<p>				problem happened. On PB8 and PB9, both can import all the string even there is a non </p>
<p>				S-Chinese char.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449520">449520</a></td>
<td>When a DW is within a GroupBox and you are using</p>
<p>				dw_1.create(), PB doesn&#39;t automatically move the dw control to the top. You have</p>
<p>				to use dw_1.bringtotop=true.</p>
<p>				For example,</p>
<p>				dw_1.create(ls_syntax,ls_errors) //shows blank in the dw control when dw is within gb</p>
<p>				Use:</p>
<p>				dw_1.create(ls_syntax,ls_errors)</p>
<p>				dw_1.bringtotop=true</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449524">449524</a></td>
<td>When trying to import a nvo object in PB, it causes</p>
<p>				an access violation in pbvm110.dll:</p>
<p>				FAULTING_IP: </p>
<p>				PBVM110!ob_add_const_data+e3 [e:\pb11\runtime\obj_mgr\obconst.cpp @ 502]</p>
<p>				116f05c3 f3a5 rep movsd</p>
<p>				Customer trying to migrate application from PB 6.5 to PB 11 and is running</p>
<p>				into this problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449534">449534</a></td>
<td>Several dialogs are missing icons:</p>
<p>				File/Open</p>
<p>				File/Inherit</p>
<p>				File/Run Preview</p>
<p>				Browser Window</p>
<p>				ToDo List</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449561">449561</a></td>
<td>Deployment of PB application as web form throws an internal exception. Customer indicated that in earlier builds, PB actually crashed with an access violation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449630">449630</a></td>
<td>Cust. apply PBVM 10.2.1 build 7661 but hit different stack trace on crash.</p>
<p>				Need help to investigate and narrow down the possible root cause.</p>
<p>				&quot;Access Violation - pbvm100!ob_get_class_entry&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449637">449637</a></td>
<td>ChangeMenu changes style of Menu, but not style of Toolbar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449652">449652</a></td>
<td>When selecting a blob column and there is more</p>
<p>				than one blob column to select, the destination column in a database pipeline</p>
<p>				does not get updated. It remains the previously selected blob column name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449664">449664</a></td>
<td>The problem is made worse in recent PB releases because you are prompted to save TWO templates XML and XHTML just because that pane is open (whether you want to change them or not).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449689">449689</a></td>
<td>01/02/2007: The following problem has been fixed in 10.5.1 EBF build 6551 and after.</p>
<p>				The customer has datawindows that are in syntax mode with a /* comment */ at the head of the SQL. The customer is using Oracle but the problem happens in ASA as well. These dws work fine in all prior versions of PB. They migrated to PB 10.5 and they open the dw in the painter, but when they click on the Data Source the sql is empty - nothing is there. Edit the source of the dw and the SQL with the comment is there, but you can&#39;t get at it in the painter. You can see the problem in any PB 10.5 datawindow. Select Data Source, Convert to syntax, and add a /* comment */ at the top of the SQL statement and save it, then go back into the Data Source and the SQL is gone.</p>
<p>				A second problem in the same area is that in all prior versions of PB if you have a complex datawindow SQL and you convert to syntax you can format the SQL nicely, indent etc. so it looks good and is readable. But if you then add a comment as noted above and save the dw, in previous versions you then lose all your formating. PB has moved things all around double spacing etc. It would be very nice if when fixing the comment problem above in PB 10.5 you also could address the format problem and leave what ever formating the user has done in syntax mode alone...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_112.htm#CR449714">449714</a></td>
<td>PB 10 converts some sort of character manipulating functions (len(), fill(), left(), mid() etc...) during upgrade </p>
<p>				if customer checks &quot;Automatically convert DBCS manipulation functions&quot;. </p>
<p>				For instance, len() is converted to lenA() when the application is upgraded from PB 9 to PB 10. </p>
<p>				Neverthless those functions in DW are left as it be. </p>
<p>				Function described to DW should change manually.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR449780">449780</a></td>
<td>Per documentation deployment of the registry.xml file requires IIS admin interaction to physically move the file the IIS server. </p>
<p>				The deployment of the registry.xml should be part of the application deployment process. Expecting IIS admin access to the file system on the server is not viable for some customers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR449795">449795</a></td>
<td>Enhancement request for PowerBuilder SYC native driver to provide windows integrated security access to ASE AIX running with MIT-Kerberos. Currently, Open Client (on which SYC depends) does not provide that functionality, but it is planned for the Open Client 15 release for windows and slated for release in the first half of 2007. So PowerBuilder should enhance SYC to support this in the same timeframe.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR449796">449796</a></td>
<td>Change the Output path on a .Net target (General Tab) and the Application path gets changed (Run Tab) automatically. However the Start In path (Run Tab) maintains its original value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR449828">449828</a></td>
<td>In a composite datawindow containing some datawindow objects, dwo.name becomes wrong name</p>
<p>				in &quot;clicked&quot;, &quot;doubleclicked&quot; and &quot;rbuttondown&quot; events when you click one of the datawindow</p>
<p>				objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR449836">449836</a></td>
<td>When an OpenSheet() function and an OpenSheetWithParm() function open sheet and close() function is invoked in the OPEN event in sheet, a memory leak issue will occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR449871">449871</a></td>
<td>Trying to call a dynamic Oracle stored procedure and it is returning an Error &quot;ORA-01008: not all variables bound&quot; executing dynamic SQL. </p>
<p>				Workaround: Use RPC calls</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR449904">449904</a></td>
<td>OS: Linux Red Hat 3.0</p>
<p>				Versions and Build #s Tested: PBVM 10.0.1_5502 on Linux </p>
<p>				Database/Driver File/Version: O90 (libpbo90100.so)</p>
<p>				Oracle Server: 10.2.0.1.0 </p>
<p>				Oracle Linux Client: 10.1.0.3.0</p>
<p>				EAServer 5.2 for Linux</p>
<p>				PowerBuilder 10.2.1_9731 at Windows XP for client access to PB NVO </p>
<p>				Comments:</p>
<p>				When having PB_HEAP_DEBUG=true set on Linux environment, when PB NVO component tries to connect to Oracle DB via OCI_9U connection cache, EAServer crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR449936">449936</a></td>
<td>When DDE server built by VisualC++ is used, &quot;HotLinkAlarm&quot; event is not started by PowerBuider side.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR449955">449955</a></td>
<td>For a DataWindow with edit style dddw the itemchanged event the data argument can get </p>
<p>				truncated after 4 characters with PB 10.2.1 Build 9761</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR449967">449967</a></td>
<td>In PB 10.5 the DataWindow dec function does give errornous results </p>
<p>				when the string is in European number format or string</p>
<p>				This happens also when the control panel settings for </p>
<p>				decimal separator and grouping symbol do not match with the string.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR449971">449971</a></td>
<td>Changing a property in an OCX crashes PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR449997">449997</a></td>
<td>If you copy (manually) a registry.xml file over to the IIS server directory and redeploy, the file is deleted and the file must again be copied over manually (by IIS Admin).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450000">450000</a></td>
<td>Set the Open/Close Animation property of a Child window at runtime. Open the Child, the Close the Child Window. The redraw if the Main Window is not done successfully.</p>
<p>				Repeat for Response and MAIN windows.</p>
<p>				Sometimes issues like this are fixed with first setting the transparency of the closing window (the popup or whatever) to 1%.</p>
<p>				The user does not see the difference, but the internal buffering (layering) is different.</p>
<p>				this.transparency = 1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450001">450001</a></td>
<td>Setting Transparency property of main window in Closequery of a response window fails to work in Winform application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450074">450074</a></td>
<td>Customer has application that rebuilds and regenerates in PB 9 but when migrated to PB 10.5 crashes when several objects will not migrate or regenerate.</p>
<p>				Customer has been told these object could be corrupted and will need to be recreated but he feels as though if these regenerated successfully in PB 9.0.3 then they should also migrate successfully.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450104">450104</a></td>
<td>If you set Transparency to 50% for example and then use OpenAnimation with the option of FadeAnimation, there is NO animation OR fading.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450108">450108</a></td>
<td>If you use the &quot;CentreAnimation&quot; option for the &quot;OpenAnimation&quot; sequence, the DataWindow object does not paint within the DW Control at Open instantiation time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450109">450109</a></td>
<td>If you choose any animation type for the &quot;CloseAnimation&quot; property and close the window using the &quot;X&quot; control on the upper RH side of the window dialog - No animation occurs!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450189">450189</a></td>
<td>OS: Linux Red Hat 3.0 </p>
<p>				Versions and Build #s Tested: PBVM 10.0.1_5502 on Linux </p>
<p>				Database/Driver File/Version: O90 (libpbo90100.so) </p>
<p>				Oracle Server: 10.2.0.1.0 </p>
<p>				Oracle Linux Client: 10.1.0.3.0 </p>
<p>				EAServer 5.2 for Linux </p>
<p>				PowerBuilder 10.2.1_9731 at Windows XP for client access to PB NVO </p>
<p>				Comments: </p>
<p>				When dealing with cursors within Oracle OCI_9U connection cache, the cursor returns </p>
<p>				strange characters and/or empty strings instead of correct content of the column data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450207">450207</a></td>
<td>change of behaviour with Keyboard locales</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450326">450326</a></td>
<td>Failed to pass a blob to a stored procedure having a long binary input parameter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450328">450328</a></td>
<td>Zoom function causes DW objects in a datawindow to be repositioned while scrolling the datawindow vertically. Then the text will overlap and the displayed info is hard to read.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450333">450333</a></td>
<td>When there is a process running, the animation stops (waits) and continues when the action is done. In PB9 we seem to use an older version of comctl32.dll ie. 5.xx, whereas in newer PB versions we seem to rely on a higher version ie. 6.xx.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450344">450344</a></td>
<td>If you use dot notation to get a datawindow column numeric value, use it in an expression to add another value, it should return null if the column value is null, but it does not. It is returning a 0. If you use GetItemNumber in the expression instead, it works correctly and the expression evaluates to null. </p>
<p>				If you first put the dot notation value in a variable and use the variable in the expression that also works correctly and evaluates to null. This is a workaround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450377">450377</a></td>
<td>The RTF InputFieldChangeData method is not working properly. It doesn&#39;t replace the contents of the specified input field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450446">450446</a></td>
<td>New PB 10.5 Rich Text Edit Window Control prints Letter pagesize Format on printer that has A4 as default</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450467">450467</a></td>
<td>If you choose ANY animation option for the &quot;CloseAnimation&quot; property AND you code a CloseQuery Event - the animation can dissolve the dialog even though the user/code stops the actual close operation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR450502">450502</a></td>
<td>While debugging a winform application and</p>
<p>				clicking on the different variable tabs, pb will crash.</p>
<p>				A Visual Studio Just-In-Time Debugger window opens with the following:</p>
<p>				An unhandled exception (&#39;System.NullReferenceException&#39;) occurred in PB110.exe</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451328">451328</a></td>
<td>A PK application uses Mobilink to synchronize via TCP/IP and the support channel is GPRS (PDA has a phone card to do that). The problem is that the mobilink client doesn&#39;t start the GPRS connection and the user has to create manualy the GPRS conection and after begin with the synchronization process.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451330">451330</a></td>
<td>InputFields are not deleted properly with Backspace and then pressing TAB key</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451334">451334</a></td>
<td>After upgrading to PB 10.5.1, saving to pdf will</p>
<p>				result in a empty file when using ghostscript 8.14.</p>
<p>				Problem happens with deployed application and ghostscript is in the relative</p>
<p>				path of pbdwe105.dll.</p>
<p>				Not working in development where ghostscript is also in the relative path of</p>
<p>				pbdwe105.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451338">451338</a></td>
<td>Running Winform window. Changes to transparency property not effective.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451341">451341</a></td>
<td>Private instance variables not showing in debugger for Winform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451347">451347</a></td>
<td>When you have an imported assembly in the system</p>
<p>				tree and you rmb and uncheck one of the properties (.net types, structures or</p>
<p>				enumerations), it causes the contents of the pbl to disappear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451351">451351</a></td>
<td>Run() command failing in WinForm application</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451354">451354</a></td>
<td>OS: Linux Red Hat 3.0 </p>
<p>				Versions and Build #s Tested: PBVM 10.0.1_5502 on Linux </p>
<p>				Database/Driver File/Version: O90 (libpbo90100.so) </p>
<p>				Oracle Server: 10.2.0.1.0 </p>
<p>				Oracle Linux Client: 10.1.0.3.0 </p>
<p>				EAServer 5.2 for Linux </p>
<p>				PowerBuilder 10.2.1_9731 at Windows XP for client access to PB NVO </p>
<p>				Comments: </p>
<p>				When updating VARCHAR columns from Oracle with 30-character or bigger strings, the NVO component fails when executing setChanges() and then becomes unstable. If accessing same NVO for the second time, EAServer crashes.</p>
<p>				If executing setChanges() with small strings instead, the setChanges() works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451363">451363</a></td>
<td>The CancelAsync method is exposed in PB Web Services. This is an enhancement request to hide that method.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451370">451370</a></td>
<td>The Window object&#39;s &quot;WindowState&quot; is not interogated properly in a Winform EXE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451458">451458</a></td>
<td>When deploying a winform or webform application that has a goto in a nested if, the following results:</p>
<p>				c:\testnet.pbl(testnet).testnet.open.20 C0322: No label &#39;test1&#39; within the scope of the GoTo statement</p>
<p>				RESOLUTION: This information is already in the Best Practices chapter. See &quot;Avoid the GoTo statement&quot; under the Coding Restrictions section of chapter 16 in the Deploying Applications and Components to .NET book. (With the restructuring of this book, the Best Practices session applies to Web Forms and Windows Forms.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451470">451470</a></td>
<td>When debugging a winform application and </p>
<p>				you select the All Variables view, it appears to be slow to open and show</p>
<p>				the variables.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451548">451548</a></td>
<td>In Native Double Byte Operating System (e.g. WinXP T-Chinese), each column of Datawindow </p>
<p>				Control has it&#39;s own edit control. And each individual column can bind to specific Double </p>
<p>				Byte IME (Input Method). In the past, PB8, PB9 and earlier PB10, the last column&#39;s IME </p>
<p>				method will be retained when tab out from col1 to col2. Thus col2 will use the last touched </p>
<p>				IME as default. However, in current PB10.2.1 and PB10.5, all columns will use the OS default</p>
<p>				IME as default and ignore the last touched IME. This introduce a lot inconvenience to PB </p>
<p>				Application End User.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451558">451558</a></td>
<td>Getting ugly raster effect in contemporary menu over Remote Desktop.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451588">451588</a></td>
<td>Customer&#39;s application crashes once the screensaver has come on and they try to enter the password. He has been unsuccessful in creating a small testcase to replicate the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451707">451707</a></td>
<td>Winform EditMask&#39;s MinMax property is read differently.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451832">451832</a></td>
<td>PBDOM cause memory leak</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451841">451841</a></td>
<td>The problem occur on a special condition: N-up datawindow report has more than 1 column and</p>
<p>				data can fill up EXACTLY full page with the last row but leave not enough space for </p>
<p>				summary band. Thus the Summary Band has to be print out on the follow up page. However, </p>
<p>				the last data row occurs two times.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451857">451857</a></td>
<td>RegistryGet () crashes in PB 10.2.1 and 10.5.1. Only happens with this specific key. Reg key has 1088 characters but other, bigger ones are not crashing app.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451913">451913</a></td>
<td>In some situations, the resize event fill fire twice when a MID sheet is opened.</p>
<p>				Resize fires BEFORE the open event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451927">451927</a></td>
<td>The customer has migrated from PB 9 to PB 10.5.1. They have a 3 tier app and have this problem which can be distilled down to this: A datawindow retireves 1 row. They SetItem to one column. The column status is datamodified and the row status is datamodified. They filter out the row, do a getfullstate, then a setfullstate to a new dw. They then undo the filter so the row is back in the primary buffer in the new dw. But now the column status is notmodified while the row status is still datamodified. In PB 9 the row status and the column status were both still datamodified.</p>
<p>				I tested in the latet build of PB9.0.3 (build 8836) and do not see the problem. But in the latest build of 10.5.1 (build 6556) the problem exists.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451950">451950</a></td>
<td>Random crash when closing a window containing</p>
<p>				multiple tab pages in a tab control.</p>
<p>				From the dumps provided:</p>
<p>				FAULTING_IP: </p>
<p>				PBVM105!ob_get_group_instlist_as_shlist+181</p>
<p>				0037b301 8b4348 mov eax,[ebx+0x48]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR451961">451961</a></td>
<td>OS: Linux Red Hat 3.0 </p>
<p>				Versions and Build #s Tested: PBVM 10.2.1_9671 on Linux </p>
<p>				Database/Driver File/Version: O90 (libpbo90100.so) </p>
<p>				Oracle Server: 10.2.0.1.0 </p>
<p>				Oracle Linux Client: 10.1.0.3.0 </p>
<p>				EAServer 5.2 for Linux </p>
<p>				PowerBuilder 10.2.1_9731 at Windows XP for client access to PB NVO </p>
<p>				Comments: </p>
<p>				The GetFullState() method improperly transforms a computed field that should display &quot;001 - PERU&quot; into &quot;0 - PERU&quot;. We could isolate that the GetFullState() function is improperly transforming &quot;001 - PERU&quot; into &quot;0 - PERU&quot;, which prevents any kind of workaround by changing the computed field concatenation, for instance.</p>
<p>				Also, Jaguar log displays &quot;001 - PERU&quot; correctly before passing through GetFullState() method. So, the datawindow engine inside PBVM for Linux is working ok. The issue is erradicated in GetFullState() method.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452017">452017</a></td>
<td>PowerBuilder hangs when you edit the Data Source of a DataWindow which has been converted to the Syntax Mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452029">452029</a></td>
<td>Incorrect results when calling 3rd party DLL from PB 10.5 and GPF</p>
<p>				Works in PB 9.0.3.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452184">452184</a></td>
<td>After deploying a .NET web service proxy, some</p>
<p>				of the elements of the structures have incorrect datatypes.</p>
<p>				For example, from the syb_quote structure:</p>
<p>				&lt;s:element minOccurs=&quot;1&quot; maxOccurs=&quot;1&quot; name=&quot;LineOfBusiness&quot; type=&quot;tns:LineOfBusiness&quot; /&gt;</p>
<p>				&lt;s:element minOccurs=&quot;1&quot; maxOccurs=&quot;1&quot; name=&quot;PaymentPlan&quot; type=&quot;tns:PaymentPlan&quot; /&gt;</p>
<p>				&lt;s:element minOccurs=&quot;1&quot; maxOccurs=&quot;1&quot; name=&quot;InsuredPaymentMethod&quot; type=&quot;tns:PaymentMethod&quot; /&gt;</p>
<p>				&lt;s:element minOccurs=&quot;1&quot; maxOccurs=&quot;1&quot; name=&quot;QuoteType&quot; type=&quot;tns:FinanceRequestType&quot; /&gt;</p>
<p>				After deploying the proxy, lineofbusiness,paymentplan,paymentmethod and financerequesttype are all defined as long.</p>
<p>				For example, LineofBusiness simpletype is defined as a string.</p>
<p>				&lt;s:simpleType name=&quot;LineOfBusiness&quot;&gt;</p>
<p>				&lt;s:restriction base=&quot;s:string&quot;&gt;</p>
<p>				&lt;s:enumeration value=&quot;Unspecified&quot; /&gt;</p>
<p>				&lt;s:enumeration value=&quot;Commercial&quot; /&gt;</p>
<p>				&lt;s:enumeration value=&quot;Personal&quot; /&gt;</p>
<p>				&lt;/s:restriction&gt;</p>
<p>				&lt;/s:simpleType&gt;</p>
<p>				RESOLUTION: Not a PB bug.PB uses the Web service engine based on VS.NET. VS.NET does not allow strings for enum. For this Web Service, the default base type</p>
<p>				is long with values as Unspecificied=0, Commercial=1, and Personal=2. Simply use the 0,1,2 instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452257">452257</a></td>
<td>Class BCD.BinaryHolder not found.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452281">452281</a></td>
<td>If datawindow control height is such that all columns can&#39;t fit in a single view, we experience a problem while scrolling vertically in order to see those columns which are not in a view. If user clicks in empty area of the scrollbar (in order to scroll down), the scrollbar doesn&#39;t move.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452289">452289</a></td>
<td>When you look in PB10.5.1 Help under &#39;File Functions&#39;, it shows:</p>
<p>				FileLength Obtain the length of a file of any size</p>
<p>				FileLength64 Obtain the length of a file whose size is less than 2GB</p>
<p>				These are reversed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452386">452386</a></td>
<td>Using RPCFunc calls to stored procedure with resultset on MS SQL Server.</p>
<p>				The procedure is returning a return value, but in PB the function always returns zero.</p>
<p>				This dows not work with JDBC ODBC and OLE DB but works finw with Native MSS and ADO.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452388">452388</a></td>
<td>In a 6 EAServer 5.2 cluster with PowerBuilder 10.2.1 components</p>
<p>				sometimes (~once a day) a PowerBuilder &quot;PB INTERNAL EXCEPTION&quot; occurs </p>
<p>				at the method end but before deactivation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452397">452397</a></td>
<td>Calling Modify() of DDDW in dw constructor event causes PB to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452401">452401</a></td>
<td>When running a Winform or WebForm application that uses</p>
<p>				dynamic sql, the following error results:</p>
<p>				Error: Null object reference at line 0</p>
<p>				Error happens on the following line of code:</p>
<p>				Execute Dynamic psql_proc1_g using descriptor psql1_g.da;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452402">452402</a></td>
<td>When deploying application the icons in Menu is enlarged from 16 to 32. Not the case on the Development Computer. Though the icons are specified in a PBR file, they need to be present on the disk in order to show up in the Menu.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452419">452419</a></td>
<td>Dynamic SQL Format 4 with a procedure not working when used with MS SQL Server 2005 and an ODBC connection. The resulting error is:</p>
<p>				SQLSTATE 07001</p>
<p>				[Microsoft][SQL Native Client] COUNT field incorrect or syntax error</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452480">452480</a></td>
<td>Error while trying to add a new object to the Clearcase source control via SCC. </p>
<p>				PB90.exe Application Error: The exception unknow software exception (0xccccdead) occured in the application at location 0x7c59ba80</p>
<p>				Did not occur in previous versions eg. 9.0.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452620">452620</a></td>
<td>The Treeview DataWindow does not stay expanded when deleting or inserting a row argument 0 (zero).</p>
<p>				The collapse does not take place with the following script: dw_x.InsertRow(dw_x.RowCount() + 1)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452639">452639</a></td>
<td>removal of the WebTarget support in PB 11 for Basic and ASP. This feature has been in PB since at least version 8 and is a perfect vehicle for proper ASP.Net 1.x and 2.x development right from within PB 11 even today. I can create the proper target in PB 10.5.1 and then migrate it to PB 11 and everything works perfectly (see attached)! You</p>
<p>				just can not create a new WebTarget of that flavour in PB 11 Beta 2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452749">452749</a></td>
<td>Right to Left support is not fully functional in all controls and aspects of PB11 Win Form and Web Form development.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452750">452750</a></td>
<td>The property layoutrtl on the TreeView Control does not work in Webforms. The property works OK in Client Server and WinForms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452842">452842</a></td>
<td>If you import an object into a PBL using a workspace that is NOT under SCC control, we have no way to know which revision of that object was imported. So, as part of the import processing, we should look to see if there is any SCC revision number associated with this object in the PBL. If so, remove it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452877">452877</a></td>
<td>FreeForm DataWindow becomes empty when deleting last row</p>
<p>				Workaround: 1. Change the source code in the Open event of the Application to connect to your MS SQLServer 2005 server.</p>
<p>				SQLCA.DBMS = &quot;ADO.Net&quot;</p>
<p>				SQLCA.LogPass = &quot;sybase&quot;</p>
<p>				SQLCA.LogId = &quot;sa&quot;</p>
<p>				SQLCA.AutoCommit = False</p>
<p>				SQLCA.DBParm = &quot;Namespace=&#39;System.Data.OleDb&#39;,DataSource=&#39;jzittoun-xp\sqlexpress2005&#39;,Database=&#39;TestPB&#39;,TrustedConnection=0,Provider=&#39;SQLOLEDB&#39;&quot;</p>
<p>				P.S. : You should have more that one database in the MS SQLServer 2005 to show the problem</p>
<p>				2. Run the PB 10.5 application</p>
<p>				3. Select menu File--&gt;Open</p>
<p>				4. Click button &quot;&gt;&gt;&quot; to go to last row</p>
<p>				5. Click button &quot;delete1&quot;</p>
<p>				==&gt; DataWindow will become empty.</p>
<p>				There is an easy workaround:</p>
<p>				Edit Source and change this line to introduce the height.autosize property:</p>
<p>				Before the change:</p>
<p>				detail(height=952 color=&quot;536870912&quot; )</p>
<p>				After the change</p>
<p>				detail(height=952 color=&quot;536870912&quot; height.autosize=yes)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR452914">452914</a></td>
<td>Team Sybase enhancement request:</p>
<p>				I guess what concerns me most is that when there is a assembly loading issue, PB gives also no helpful information about what the issue is. You can see a number of threads in the beta newgroups where people are struggling to figure out what is missing when they get module load errors. And deploying FileMonitor to a production server probably isn&#39;t a feasible solution. If PB generated an exception that indicated &quot;Unable to load the Sybase.Public.PowerBuilder.Interop assembly version 11.0.0.5502&quot; or something along those lines it would be a lot more manageable. At least you&#39;d have some indication where to start.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453008">453008</a></td>
<td>Using CTRL+I to italicize text in a Rich Text control does not result in text that is italic. If you immediately use CTRL+Z (Undo) then you do get the text in Italic, but obviously this is not correct behavior.</p>
<p>				There are additional problems with the shortcut key combinations documented for assigning font attributes as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453093">453093</a></td>
<td>EAS 5.5 (Solaris) pbvm 10.5 gets a core dump when a PB 10.5 Message Listener component is called or a PB component implementing the Message Service interface is calling another PB component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453104">453104</a></td>
<td>sqlcode = -1 after closing Cursor stored procedure</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453124">453124</a></td>
<td>Customer is requesting more information about the IMEMODE property. The documentation doesn&#39;t go into details about how it is used and what values are valid for this property.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453135">453135</a></td>
<td>MailMerge fails when opening an existing document with Office 2003. </p>
<p>				PowerBuilder Application Execution Error (R0035)</p>
<p>				This occurs on the following line of code:</p>
<p>				lo_ole_word.ActiveDocument.MailMerge.Destination(0) //0 = New Document</p>
<p>				This appears to be a duplicate of CR 408573 which was not resolved by engineering but determined to be a Microsoft Office 2003 issue. </p>
<p>				The same behavior was seen by development and myself when using VB.NET and searching the internet, it appears as the problem is related to new security features in Office 2003. </p>
<p>				This document from Microsoft is relevant.</p>
<p>				http://support.microsoft.com/?kbid=825765</p>
<p>				I believe the problem we are seeing is related to the following from the above document:</p>
<p>				A mail merge main document that is opened by using VBA does not have the data source attached. </p>
<p>				Note It could be that you are using a program, for example Microsoft Access or Microsoft Visual FoxPro, to programmatically open a mail merge main document file when you experience the symptoms in this article.</p>
<p>				Note Setting DisplayAlerts=none through VBA suppresses the prompt when the file is opened by using VBA, but uses the NO option to open the document and no data is attached to the mail merge main document. </p>
<p>				Intention is to open a case with Microsoft to find out if there is a resolution to the above when using Word with OLE automation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453246">453246</a></td>
<td>MenuTitleText value is clipped at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453376">453376</a></td>
<td>Toolbar changes in PowerBuilder 10.5 fail to adjust window size with ChangeMenu</p>
<p>				Work-around: Hide the toolbar with ToolbarVisible off before triggering ChangeMenu()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453413">453413</a></td>
<td>After executing an AcceptText on a datawindow, GetItemString returns the expected value in PB Native mode, but returns Null in .Net Winform mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453425">453425</a></td>
<td>The data length of univarchar and unichar are</p>
<p>				different in the column specification of a datawindow.</p>
<p>				For example, if you create a table:</p>
<p>				create table dbo.test_unicode (id int not null, col_uni30 univarchar(30) null, col_unichar30 unichar(30) null) ;</p>
<p>				It gets defined as: (I believe this is documented per ASE doc)</p>
<p>				id int</p>
<p>				col_uni30 univarchar(60) null</p>
<p>				col_unichar30 unichar(60) null</p>
<p>				But in the column specification view of a dw it will still show the column length as 30.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453536">453536</a></td>
<td>TreeView DataWindow with a column with editmask spincontrol</p>
<p>				When a GroupCalc() function is called in the ItemFocusChanged of a treeview datawindow, </p>
<p>				then the column on the other rows may become protected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453559">453559</a></td>
<td>RMB on dw text field click SelectAll and the context menu remains displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453670">453670</a></td>
<td>In a stored procedure should a value defined as numeric and stored in a double variable in powerscript is incorrectly converted. </p>
<p>				Workaround: Store the value into a decimal {9}</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453697">453697</a></td>
<td>With a datawindow graph, for MinorGridLine setting on Axis.. Values, the style of the MinorGridLines is not showing up as it is set in the dw painter. In this case, it is set to be Dot (3) but shows as DotDash. Workaround is to explicitly code the below line, which solves the problem at runtime.</p>
<p>				dw_graph.Object.gr_epd.Values.MinorGridLine = 3</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453707">453707</a></td>
<td>Saving a Datwindow as Excel5 or Excel8 is substantially slower than SaveAs Excel. It takes 25% longer to SaveAs Excel5 as opposed to saving it as Excel. Saving as Excel8 takes 75% longer than the time it takes to SaveAs Excel. This problem is exacerbated when saved over a slow network. The customer is seeing a hanging situation when saving large reports over the network having a limited bandwidth.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453712">453712</a></td>
<td>In the PB IDE, when selecting a value from the ddlb for DropLines, the value is not mapped properly to the Values.DropLines property.</p>
<p>				If you set the value at runtime than property workes ok. If you set at runtime the</p>
<p>				following,</p>
<p>				dw_1.Object.gr_epd.Values.DropLines = 5</p>
<p>				Then DashDotDot appears ok in the graph. However, in the PB IDE if you select</p>
<p>				DashDotDot(5) from the ddlb and save the dw, in the dw source the value of 0 shows.</p>
<p>				For the following values:</p>
<p>				In the PB IDE, if you select the following:</p>
<p>				DashDotDot(5) - In the dw source, Values.DropLines = 0 appears</p>
<p>				DashDot(4) - In the dw source, Values.DropLines = 5 appears</p>
<p>				Dot(3) - In the dw source, Values.DropLines = 4 appears</p>
<p>				Dash(2) - In the dw source, Values.DropLines = 3 appears</p>
<p>				Solid(1) - In the dw source, Values.DropLines = 2 appears</p>
<p>				None(0) - In the dw source, Values.DropLines = 1 appears</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453723">453723</a></td>
<td>Customer is using dw.Modify / create column statements in datawindow. The result is a dw whose columns can be tabbed all the way through at runtime. When the application is migrated, for some reason the very last column of the last row of the dw is not accessible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453785">453785</a></td>
<td>A ghost datawindow appears when PB application has a status of &#39;Not responding&#39;.</p>
<p>				W/A : Using Windows2000 compatibility mode. OR Modify application. {yield(),setfocus()}</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453828">453828</a></td>
<td>How can you use the Sybase ( ASA 9.0.2 ) External Function db_stop_engine ? </p>
<p>				Suggested workaround was to use the db commands STOP Database UNCONDITIONALLY or STOP ENGINE UNCONDITIONALLY. But both of them require to have a connection to db.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453836">453836</a></td>
<td>When creating a .msi file with the Runtime Packager</p>
<p>				and using the OLEDB interface, the .msi file is not including the pbodbXX.ini file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453841">453841</a></td>
<td>DropDown Datawindow display problems running a .Net WebForm when a Response window is displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR453996">453996</a></td>
<td>CheckMenuRadioItem winapi not working</p>
<p>				with winform or webform applications.</p>
<p>				CheckMenuRadioItem is defined as:</p>
<p>				function boolean CheckMenuRadioItem(ulong hmenu, ulong idFirst, ulong idLast, ulong idCheck, ulong uFlags) library user32.dll</p>
<p>				The function is called in the app as:</p>
<p>				CheckMenuRadioItem(menuHandle, 0,0,0,MF_BYPOSITION)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR454159">454159</a></td>
<td>Customer gets an external function call error after recompiling their DLL under VC++ 2005</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR454161">454161</a></td>
<td>Memory not released after closing a window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR454170">454170</a></td>
<td>Customer&#39;s developers all access the same pbls over the network. Starting in PB 10.5.1 build 6537 they have noticed that they see each others breakpoints. With 20 developers all setting breakpoints this is causing a problem for them. This did not happen in prior versions of PowerBuilder.</p>
<p>				The customer is aware that Sybase recommends that each developer has the pbls locally.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR454295">454295</a></td>
<td>Request for an additional tab within the graphical editor of a query listing the joins used in the query and providing the ability to add custom joins that may be based on fix values or column values.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR454350">454350</a></td>
<td>When a transaction object is created locally and you </p>
<p>				connect to a db, the dbhandle() value retains it value when the transaction object goes</p>
<p>				out of scope and then recreated again.</p>
<p>				For example, if you use the code on a clicked event of a cb_1:</p>
<p>				transaction mytrans</p>
<p>				mytrans = create transaction</p>
<p>				mytrans.dbms = &#39;o90&#39;</p>
<p>				.</p>
<p>				.</p>
<p>				connect using mytrans;</p>
<p>				long ii_handle</p>
<p>				ii_handle = mytrans.dbhandle()</p>
<p>				destroy mytrans</p>
<p>				When you rerun the code, the sqlerrtext says that the &#39;Transaction is already connected&#39; and the dbhandle() retains the same value (from the first run).</p>
<p>				The best practice is to use a disconnect and the dbhandle does get reset.</p>
<p>				But if the transaction object goes out of scope and then recreated, it appears the db connection remains and the dbhandle() is the same value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR454352">454352</a></td>
<td>Setting the TextSize property on a RichTextEdit control in script does not have any effect. It does works in the Painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR454442">454442</a></td>
<td>DW.Find() is returning the incorrect value when</p>
<p>				used as: dw_1.Find(&quot;test&lt;&gt;&#39;.&#39;&quot;, dw_1.rowcount() + 1, dw_1.RowCount() + 2)</p>
<p>				The statement returns the last row number, but it should return 0 since</p>
<p>				the start and end value are higher than the total rowcount.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_113.htm#CR454445">454445</a></td>
<td>Calling a method on a PB component with a structure reference parameter crashes the server. If user removes one of the string attributes on the structure, it does not crash anymore.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR454606">454606</a></td>
<td>Using a Treeview DW in an application. When deployed as a Webform application and run, the pictures do not display, and the buttons show display problems. The gif files are deployed to the webserver, but they do not show up. They work okay in PB Native and in PB .Net Winform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR454728">454728</a></td>
<td>DelimitIdentifier DBPARM gives error whith columns having keywords as name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR454735">454735</a></td>
<td>A secondary DataWindow which has Rows &gt; Retrieve Options &gt; Rows to Disk set, used in a ShareData operation, on which an initial value has been set, causes PB to crash in the datawindow engine, upon a GetItemxxx call</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR454743">454743</a></td>
<td>CR 441593 created an entry in the pb.ini file to have the new rte page size be the size of the control:</p>
<p>				[RichText]</p>
<p>				PageSizeAsControlSize=1</p>
<p>				However if you check wordwrap on the rte control, the page size is off by several characters. It wraps a few characters too late. And then a character or two of each line is out of view on the right side. This problem is exacerbated if there is a vertical scroll bar on the rte. That does not seem to be taken into consideration for when to wrap and even more characters are out of view on the right side if there is a vertical scroll bar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR454772">454772</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5.1_6021 and 10.5.1_6565</p>
<p>				Database/Driver File/Version: N/A </p>
<p>				Comments: At runtime, PB COM+ components freeze client applications when they are being accessed by multiple PB clients at same time. </p>
<p>				For immediate reproduction, use an Intel Core-Duo machine or a physical duo-processor machine. If you use a single-processor machine, the issue gets reproduced after 10-15 min of runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR454861">454861</a></td>
<td>Support GUID handling when building Web Service structures.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR454983">454983</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5.1_6021 and 10.5.1_6565</p>
<p>				Database/Driver File/Version: N/A </p>
<p>				Comments: inkPicture control inside datawindow does not show pictures from image columns. The inkPicture control displays blank data.</p>
<p>				Customer can&#39;t use OLE Database Blob since the images were stored in database image columns via UPDATEBLOB, and not stored via Datawindow OLE Database Blob.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455108">455108</a></td>
<td>When you have an ampersand before a umlaut, the char</p>
<p>				looses its umlaut.</p>
<p>				For example:</p>
<p>				&amp;謕en...</p>
<p>				Will appear as:</p>
<p>				zpen...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455110">455110</a></td>
<td>RPC call to an Oracle function fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455142">455142</a></td>
<td>Customer has PB components in EAServer and starting with PB 10.5.1 build 6551 they are crashing when destroying NVOs and data stores for cleaning memory when user click close page on a screen.</p>
<p>				This crash did not occur when they were using build 6537.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455149">455149</a></td>
<td>Retrieving a large list of Stored Procedure during datawindow building wizard crashes PowerBuilder. The crash only occurs if PB_HEAP_DEBUG variable is set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455208">455208</a></td>
<td>PB Developer can control the isolation level when open connection to Database by sqlca.lock=[0,1,3] (in ASE&#39;s SYC)</p>
<p>				The feature works as expected in Two Tier Client Server.</p>
<p>				Customer has problem on the EAServer / PB application and need Sybase clarify two issues:</p>
<p>				1) Is SQLCA.LOCK=[0,1,3] work with SYJ in EAServer under Official Support and recommended to use ? </p>
<p>				see CR266321 was not fixed. Does it mean problem only affect JDBC connection </p>
<p>				but SQLCA.LOCK feature can still be used with SYJ driver in PB Component and under support?</p>
<p>				2) A transaction object DOES NOT submit a Clause with SQLCA.LOCK, thus only rely on the Default, (ASE Database Default is isolation level = 1, i.e. LOCK=1, committed read),</p>
<p>				there is a chance that PB Component get connection from Cache which was using SQLCA.LOCK=0.</p>
<p>				In that case, it is always expected the PB Component use Database&#39;s default LOCK=1. </p>
<p>				However the actual isolation level obtained from Connection Cache may be LOCK=0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455303">455303</a></td>
<td>Error &quot;pbxRuntimeError: Error calling method of a PBNI object&quot;</p>
<p>				when trying to call a static method in a Java class</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455426">455426</a></td>
<td>Customer&#39;s production server - EAServer5.2 + PBVM 10.0 of Corba Runtime Error: </p>
<p>				&quot;CORBA Runtime Error Occurs when try to invoke PB method.........&quot;</p>
<p>				Side effect occurs when the database connection push back to Connection Pool and reuse by </p>
<p>				other PB component.</p>
<p>				After turn on the IIOP Trace log in EAServer side, Jaguar.log get hundred lines of the </p>
<p>				error. Thus need Engg. help to investigate the investigate the IIOP log, and trace out</p>
<p>				the possible cause of the Corba Runtime error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455480">455480</a></td>
<td>ALT + 10 does not display the good character on some machines.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455527">455527</a></td>
<td>The customer is doing a SaveAs from a datastore to a CSV! file. They have string fields in the datawindow that have embedded carrage returns. These string fields are not being handled correctly. When the CSV file is opened in an editor or by excel you can see that the carrage return caused a wrap and the rest of the data following the carrage return is now in the next row and the first column.</p>
<p>				Saving the same datawindow to a TEXT! file works correctly. PB puts delimiters (double quotes) around the string fields with the carrage returns. It seems that something similar should be happening to the CSV! output as well. If you SaveAs Text! and then ImportFile the created text file it imports back into a datawindow the same as the original. But if you SaveAs CSV! the same datawindow, PB is not able to ImportFile the created csv file back into a datawindow. It should be able to import it&#39;s own file back in and have the datawindow look the same.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455538">455538</a></td>
<td>When retrieving and using the retrieval arguments of AAA%,</p>
<p>				the following error results:</p>
<p>				SQLSTATE=22001</p>
<p>				[DataDirect][ODBC DB2 Wire Protocol driver][UDB DB2 for Windows, UNIX, and Linux]Character data, right truncation occurred; for example, an update or insert value is a string that is too long for the column, or a datetime value cannot be assigned to a host variable, because it is too small.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455657">455657</a></td>
<td>retrieve() of datastore via O84 interface and DisableUnicode=1 fails with -1.</p>
<p>				Possible caused by DB Error: &quot;Select Error: Decimal conversion error. PowerBuilder supports only 18 decimal digits.&quot; with EAServer 5.2 on Solaris, PB 10.2.1.9671, Solaris 5.8, O84, DisableUnicode=1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455723">455723</a></td>
<td>When &#39;&lt;&#39; is specified to be filter of dw, PB10 returns the wrong result. </p>
<p>				For example, when the following data is shown on DW. </p>
<p>				col_1</p>
<p>				----------</p>
<p>				A </p>
<p>				AA </p>
<p>				B </p>
<p>				BB </p>
<p>				C </p>
<p>				CC </p>
<p>				a </p>
<p>				aa </p>
<p>				b </p>
<p>				bb </p>
<p>				c </p>
<p>				cc </p>
<p>				The following codes are added to application.</p>
<p>				------------------------</p>
<p>				string fil</p>
<p>				fil = &quot;(col_1 &gt;= &#39;a&#39; and col_1 &lt; &#39;c&#39;)&quot;</p>
<p>				dw.setfilter(fil)</p>
<p>				dw.filter()</p>
<p>				------------------------</p>
<p>				PB10 will return the wrong result. </p>
<p>				An uppercase letter must not be contained. </p>
<p>				col_1</p>
<p>				----------</p>
<p>				A </p>
<p>				AA </p>
<p>				B </p>
<p>				BB </p>
<p>				a </p>
<p>				aa </p>
<p>				b </p>
<p>				bb </p>
<p>				The right result.</p>
<p>				col_1</p>
<p>				----------</p>
<p>				a </p>
<p>				aa </p>
<p>				b </p>
<p>				bb</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455787">455787</a></td>
<td>Refresh status problem with ClearCase 2003.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455817">455817</a></td>
<td>When pressing the Help cb from the</p>
<p>				Exception Setting window in the debugger, online help doesn&#39;t appear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455821">455821</a></td>
<td>When using the Exception Setting for &#39;Break into</p>
<p>				debugger&#39;, PB is not showing the proper message and not pointing to</p>
<p>				line where exception happened in debugger.</p>
<p>				When setting off a dividebyzero exception in PB Native the error is:</p>
<p>				PowerBuilder Exception Thrown Out</p>
<p>				Type: dividebyzeroerror</p>
<p>				Text: &quot;Divide by zero at line 13 in clicked event of object cb_1 of w_main&quot;</p>
<p>				When running Winform, the error is:</p>
<p>				PowerBuilder Exception Thrown Out</p>
<p>				Type: E</p>
<p>				Text: &quot;Divide by zero at line 0 in function clicked of object cb_1 at</p>
<p>				line -1 in Sybase.PowerBuilder.PBRuntimeError.Throw</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455920">455920</a></td>
<td>PowerBuilder 10.5.1. memory usage. So, the problem is not that PB allocates memory for classes, it&#39;s scripts, and structures. But that memory used by each instance of a class for variables, does not seem to be freed. Not with PB memory allocation itself</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455924">455924</a></td>
<td>Problem Desc : The description of Changemenu need update due to new toolbar style. </p>
<p>				In MDI application, if the changed toolbar&#39;s style is not same with current toolbar&#39;s style in sheet window, after change menu, it will keep current toolbar&#39;s style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455925">455925</a></td>
<td>Using mask &quot;000&quot;, and highlighting the first two zeroes and then entering a number will give the wrong result.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455932">455932</a></td>
<td>Has a Datawindow with an expression in a height property of a line object. </p>
<p>				When printing the DW, it takes too much time with PB10.5 comparing to previous versions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455947">455947</a></td>
<td>When opening a *.xls file in excel that</p>
<p>				was saved in PB using Excel8!, it looses the fractional decimal places</p>
<p>				when the decimal separator is a comma.</p>
<p>				Problem started happenning in PB 10.2.1 (build 9681). Works ok in PB 10.2.1 (build 9676).</p>
<p>				Problem using dw_1.SaveAS(&#39;c:\test.xls&#39;,Excel8!,true) and saving *.xls from</p>
<p>				dw painter using File/Save Rows As.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455967">455967</a></td>
<td>After using SelectTextAll(), Clear() and PasteRTF(),</p>
<p>				input fields are not set properly when using InputFieldChangeData().</p>
<p>				If you RMB on an input field and select properties, you can see the Data Value</p>
<p>				is incorrect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR455975">455975</a></td>
<td>When moving a mouse over a PowerTip, in PBNative, and if the powertip is larger than the display, the text appears to be cutoff.</p>
<p>				When using Winform, the text appears to wrap correctly within the display area. </p>
<p>				However on Winform and PBNative, if you click on the Picture Button where the powertiptext is assigned, the powertip will not display again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456050">456050</a></td>
<td>The Rich Text Edit Control of PowerBuilder 10.5 is printing in Letter format </p>
<p>				when using default A4 paper when populated using the InsertDocument function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456082">456082</a></td>
<td>Web form application aborts at start-up with InvalidCastException error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456089">456089</a></td>
<td>Customer has a webDW with bad syntax which he believes should result in a -1 return code from </p>
<p>				webDW.Generate() </p>
<p>				method. When looking at the following help it is unclear whether or not this should result in a -1 or not. If bad DW syntax does not result in a -1 what failure would result in a -1? </p>
<p>				What does &quot;..database error messages, are also generated inline.&quot; translate to in order to catch errors? Customer is currently using GetLastError(). </p>
<p>				Following is from Help on Generate:</p>
<p>				Return Values</p>
<p>				Integer. 1 indicates success, and -1 indicates failure.</p>
<p>				Usage</p>
<p>				At runtime, Generate performs the tasks required to generate the dynamic HTML including retrieving the action context and generating the HTML inline. Connection errors, including database error messages, are also generated inline.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456093">456093</a></td>
<td>Application has 2 menus, one has accelerator keys defined and one does not. At runtime, the menu with accelerator keys shows extra &quot;white&quot; space. Also, the Underline of the key that should display does not. (Example: &amp;File should show &quot;File&quot; with the &quot;F&quot; underlined.) The underline shows up in the menu painter preview view but does not display at runtime. Also customer notes that the window resizes when issuing a ChangeMenu call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456125">456125</a></td>
<td>Customer wants documentation to clarify how to correct &quot;Unsupported Features&quot; and &quot;Warnings&quot; on .Net conversions. Customers comments:</p>
<p>				How do I resolve .Net migration the issues? What changes in the code do I need to make? There is NO guidance as to how to make them compliant.</p>
<p>				Take the following error, as an example:</p>
<p>				C0324: Calling an indirect ancestor event (&#39;connection&#39;) is not supported in .NET</p>
<p>				How should that be remedied? I have no idea and there are NO examples ANYWHERE!!</p>
<p>				I would think that MANY long-time PB developers, when making the leap to a .NET deployment would/could have similar issues. Things that are legal in PB are no-no&#39;s in .NET.</p>
<p>				Help us long-time PB developers out. Help us make the transition easier or risk losing us entirely.</p>
<p>				We need an enhancement to clarify the steps to be taken on unsupported features and warnings.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456173">456173</a></td>
<td>PB is crashing when rowscopy is called after modify function is called. Followup issue from regression CR 439666 and CR 445317.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456184">456184</a></td>
<td>Please update documentation.</p>
<p>				PKB 2.0.4.940 ScannerNAme property is mandatory to make barcode Open() work</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456190">456190</a></td>
<td>SaveAsAcii and SaveAsFormattedText function repeats header texts of the output file</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456301">456301</a></td>
<td>LineCount function does not work with RichText DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456333">456333</a></td>
<td>dw_1.Object.Data[1,1] after a modify on datawindow crashes PowerBuilder.</p>
<p>				Workaround: Add an dw_1.InsertRow(0) statement before dw_1.Object.Data reference.</p>
<p>				PER ENGINEERING: This has been fixed by other CRs. The crash does not occur in PB 10.5 build 6597 and later.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456363">456363</a></td>
<td>Report takes a long time to release control back to PB after printing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456400">456400</a></td>
<td>Enhancement request:Get the current method / event name dynamically for logging to EAS</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456417">456417</a></td>
<td>System error after fully rebuild the application</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456442">456442</a></td>
<td>The Automation Server (Wizard) in PB 10.5 and 10.2 generate improper .reg files that fail to merge into the registry.</p>
<p>				Work-Around:</p>
<p>				Change encoding from Unicode LE to ANSI/DBCS of the .reg file by using the Save As feature of the PB editor.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456478">456478</a></td>
<td>The customer would like to add the forms listed in the Windows/Printers/Server Properties (See psp.jpg) to the DataWindow /Printer Specifications/Paper Size list. (See dw_psp.jpg).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456548">456548</a></td>
<td>WebService that returns NULL gives Client error:</p>
<p>				Could not find element by name: Entity</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456605">456605</a></td>
<td>When customer builds a web service with the Web Service Proxy Wizard using their wsdl, it appears to build the structure with the type &lt;choice&gt; (as in xsd file) incorrectly. When he tries to use the structures that are built in his request, the sent xml does not pass on the correct request id in XML. </p>
<p>				The error message is : &quot;Error Of Unmarshal of request. Request XML may not be valid&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456622">456622</a></td>
<td>Shortcut key on menu item not working on Winform app when</p>
<p>				a sheet is opened in mdi application.</p>
<p>				Problem happens when menu is traditional or contemporary.</p>
<p>				Works ok in PB Native code. The F6 key works when you close the sheet.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456626">456626</a></td>
<td>Regression issue related to migration of dynamically created crosstab datawindow.</p>
<p>				PowerBuilder 10 application using dynamically created crosstab datawindow is not working in PB 10.5. Upon migration, execution of the application give an error &quot;Please refresh crosstab definition&quot;. After doing that, initial retrieve succeeds, but subsequent Modify() and retrieve gives the same error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456670">456670</a></td>
<td>Serena PVCS and Get latest version fails to refresh objects using &quot;REFRESH_ALL EXCLUDE_CHECKOUT&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456800">456800</a></td>
<td>A Memoryleak is experienced when calling a .NET web services engine with a large structure array as argument.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR456880">456880</a></td>
<td>When deploying a Winform or Webform app where</p>
<p>				a script is calling a function that is passing a datwindow by reference and</p>
<p>				the function name has dashes, the following error results:</p>
<p>				Error when compiling generated c# code:</p>
<p>				w_desc.ue_pre_save(7,40): error CS1002: ; expected</p>
<p>				w_desc.ue_pre_save(7,41): error CS1520: Class, struct, or interface method must have a return type</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR460684">460684</a></td>
<td>Application Object Close event is not triggered after HALT CLOSE in the PB Debugger.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR460708">460708</a></td>
<td>In PB 10.5.1, if you go into the SQL of a datawindow in syntax mode and make a change, when you come back you get tmessage &quot;The action just taken has forced the preview view to be rebuilt. You may need to re-retrieve your data.&quot; This message is still given even when the preview pane is closed. Is this a bug?</p>
<p>				The message doesn&#39;t exist in earlier versions of PB or in PB 11. Is this behavior going away?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR460774">460774</a></td>
<td>The window is printed when print() of a window object is called. </p>
<p>				But if another window is shown on the target window, two windows will overlap and will be printed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR460832">460832</a></td>
<td>When calling a webservice, an exception occurs</p>
<p>				with the following message:</p>
<p>				//&lt;SOAP-ENV:Envelope xmlns:SOAP-ENV=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;&gt;&lt;SOAP-ENV:Header/&gt;&lt;SOAP-ENV:Body&gt;&lt;SOAP-ENV:Fault&gt;&lt;faultcode&gt;SOAP-ENV:Client&lt;/faultcode&gt;&lt;faultstring&gt;reqId UNKNOWN: Unable to retrieve lookup user/req_id.&lt;/faultstring&gt;&lt;/SOAP-ENV:Fault&gt;&lt;/SOAP-ENV:Body&gt;&lt;/SOAP-ENV:Envelope&gt;</p>
<p>				Customer believes the header is not being sent with the ws request. Testcase includes</p>
<p>				11325882_valid_request.xml and 11325882_INvalid_request.xml shows difference in</p>
<p>				output is the header. The 11325882_valid_request.xml taken from another app</p>
<p>				where web service worked ok. </p>
<p>				RESOLUTION: Workaround is to initialize the following values:</p>
<p>				security.encodedmustunderstand = &quot;0&quot;</p>
<p>				security.encodedmustunderstand12 = &quot;0&quot;</p>
<p>				security.encodedrelay = &quot;0&quot;</p>
<p>				The reason is the .NET framework required above variables to be set. PB doesn&#39;t care what the values are, but .NET requires it to be either &quot;0&quot; or &quot;1&quot;</p>
<p>				depending on what the customer wants. In the customer&#39;s case, the values were not set and PB defaulted to an empty string. But .NET didn&#39;t allow them</p>
<p>				to be an empty string.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR460857">460857</a></td>
<td>When deploying a pb component to easerver 5.5, the</p>
<p>				following message appears in the log file:</p>
<p>				Feb 26 11:27:39 2007: 180916-System exception &#39;CORBA::BAD_OPERATION&#39; thrown by component &#39;Jaguar/Management&#39; method &#39;isEjbProxyServer&#39;</p>
<p>				Feb 26 11:27:39 2007: SystemException: BAD_OPERATION (Jaguar/Management/isEjbProxyServer - jagadmin@10.18.43.234)</p>
<p>				Component appears to deploy ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461005">461005</a></td>
<td>If the text in a editmask column is selected and then pressing the cursor left arrow key the cursor moves to first column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461010">461010</a></td>
<td>Debugger doesn&#39;t display arrays with more than 1000 elements</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461014">461014</a></td>
<td>When a pbl is shared between two targets</p>
<p>				and that pbl contains a userobject with a external global function, you</p>
<p>				cannot open a userobject unless you regenerate the object.</p>
<p>				When you try to open the object, the following message results:</p>
<p>				Select User Object</p>
<p>				Open of User object failed. It has been migrated to current version format,</p>
<p>				but must be successfully regenerated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461023">461023</a></td>
<td>Customer is using their own DLL and making external function calls. After migrating from PB 8 to PB 10 the results are not the same.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461035">461035</a></td>
<td>Customer wants Source Editor to display entire selection on a Find.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461044">461044</a></td>
<td>When deploying a winform or webform app that</p>
<p>				has a local external function defined as:</p>
<p>				function int AT_BeginAcquire() LIBRARY &quot;ocx\traxappbio.dll&quot;</p>
<p>				The following deployment error results:</p>
<p>				w_start(32,97) error CS1009: Unrecognized escape sequence</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461156">461156</a></td>
<td>In the PB IDE workspace and connected to source control,</p>
<p>				after you expand a pbl and then rmb on a object, the context menu for source</p>
<p>				control doesn&#39;t appear. It shows the context menu as if your not connected to scc.</p>
<p>				If you wait a few seconds and then retry, the scc context menu appears.</p>
<p>				I realize a separate thread is running in the background. But the objects</p>
<p>				show that they are registered within source control (green dot).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461176">461176</a></td>
<td>If you initialize a decimal variable with an integer value, it behaves from that point on as an integer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461260">461260</a></td>
<td>Column data not fetched if datatype is &#39;text&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461279">461279</a></td>
<td>DBcancel function does not work with staticbind=0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461287">461287</a></td>
<td>migrated application from 9.0.3 to 10.5.1 build 6565 and is consistantly crashing when running the application. It seems he can do a full rebuild and then run the app but if he gets out of powerbuilder and then goes back in and runs the application he will crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461292">461292</a></td>
<td>Getting errors during deployment of a WebForms Target when it has a function that accepts a argument of type &quot;PowerObject&quot; by reference and you make dynamic datawindow calls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461443">461443</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5_5079, 10.5.1_6565 and 10.5.1_6595</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				In debug mode, if you hover the mouse over the PDOM_ELEMENT declaration inside button code to see the alt value, PowerBuilder crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461526">461526</a></td>
<td>In a function of user object on Popup! window a forced call to GarbageCollect causes PB to crash. This doesn&#39;t happen with 10.5.1.6551.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461548">461548</a></td>
<td>When destroying a component containing composite</p>
<p>				datawindows, the following crashed occurred:</p>
<p>				FAULTING_IP: </p>
<p>				PBSHR105!PbHeap_panic+237 [e:\pb105\3rdparty\heap\spbheap.c @ 1421]</p>
<p>				10bdd127 cc </p>
<p>				065ce1ec 10bdd666 0cd04d20 ffbbffbb 00000021 PBSHR105!PbHeap_panic+0x237 [e:\pb105\3rdparty\heap\spbheap.c @ 1421]</p>
<p>				065ce1fc 10bdc7c7 0cd04d20 065ce21c 065ce224 PBSHR105!PbHeap_sizeEx+0x66 [e:\pb105\3rdparty\heap\spbheap.c @ 2681]</p>
<p>				065ce60c 10bdd076 00000000 0cd04d20 0d7d0b94 PBSHR105!print+0x27 [e:\pb105\3rdparty\heap\spbheap.c @ 1256]</p>
<p>				065cea78 10bdeba2 0cd04d20 0cd04d20 0cc56138 PBSHR105!PbHeap_panic+0x186 [e:\pb105\3rdparty\heap\spbheap.c @ 1387]</p>
<p>				065ceacc 107ee52f 0cd04d18 0d7d0b94 00000000 PBSHR105!PbHeap_free+0xb2 [e:\pb105\3rdparty\heap\spbheap.c @ 2288]</p>
<p>				065ceaf8 107eea8f 0f3959c8 0d7ff804 00000001 PBDWE105!dwTableResetNestedReports+0x1af [e:\pb105\dw\engine\table\dwtretr.cpp @ 3592]</p>
<p>				065ceb34 107eefe2 00000000 00000001 00000001 PBDWE105!dwTblResetcontent+0x30f [e:\pb105\dw\engine\table\dwtretr.cpp @ 1847]</p>
<p>				065ceb54 1066143c 0d7d0b94 0d0fb924 0d7d0b94 PBDWE105!dwTableReset+0xe2 [e:\pb105\dw\engine\table\dwtretr.cpp @ 125]</p>
<p>				065ceb70 107d27ed 115d9c72 07adac78 0d7c7320 PBDWE105!DWDataWindow::Reset+0x5c [e:\pb105\dw\engine\object\dwofun.cpp @ 1665]</p>
<p>				065ceb74 115d9c72 07adac78 0d7c7320 065ceb90 PBDWE105!DWSemanticFunctions::Reset+0x5d [e:\pb105\dw\engine\external\dwesf.cpp @ 1351]</p>
<p>				065ceba4 1162a7fc 0d0fb924 00000000 00000001 PBVM105!fnReset+0x62 [e:\pb105\runtime\function\fndwm.cpp @ 550]</p>
<p>				065cebe8 1162a339 00000000 0def0060 000000c0 PBVM105!OB_RUNTIME_CLASS::invoke+0x4ac [e:\pb105\runtime\obj_mgr\obclass.cpp @ 2523]</p>
<p>				065cec30 1164851d 0d0fb924 0def0060 000000c0 PBVM105!OB_RUNTIME_CLASS::invoke+0x1c9 [e:\pb105\runtime\obj_mgr\obclass.cpp @ 2332]</p>
<p>				065cec54 11690e42 00000000 000000c0 00000000 PBVM105!OB_OBJECT_LOCAL::invoke+0x2d [e:\pb105\runtime\obj_mgr\obobjloc.cpp @ 1252]</p>
<p>				065cecc8 1174fb8a 0d0fb924 00000040 00000000 PBVM105!ot_process_dotfunccall+0x4c2 [e:\pb105\runtime\obtools\otcalls.cpp @ 327]</p>
<p>				065cecec 116a81e1 0d0fb924 0e3e25ba 0d0fb924 PBVM105!sf_dotfunccall+0x3a [e:\pb105\runtime\semfuncs\sfcalls.cpp @ 90]</p>
<p>				07983888 115d9c0f 07969080 00000000 079690b0 PBVM105!rt_exec_pcode+0x371 [e:\pb105\runtime\engine\rtengine.cpp @ 2722]</p>
<p>				07969050 00000000 00000000 00000000 00000000 PBVM105!fnModifiedCount+0x9f</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461677">461677</a></td>
<td>The default printer for the webform can not be changed. Also the webform uses ghostscript to print PDFs and it can not be changed. If you remove ghostscript from the OS it no longer prints PDFs at all.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461683">461683</a></td>
<td>When you use helpcontextid and the id isn&#39;t found, the showpopuphelp dialogue box shows directly next to the control. If the helpcontextid is found the showpopuphelp dialogue is displaying centered on the datawindow control. The showpopup dialogue should display next to the control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461684">461684</a></td>
<td>Using SYC Native Driver, returning a Null to a datetime column in Datawindow throws error. WIth ODBC, the error is not thrown.</p>
<p>				Workaround: In stored procedure, instead of &quot;select null;&quot; use &quot;select convert(datetime,null)&quot;. Obviously this is an over-simplification of the situation, but using the Convert function should work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461685">461685</a></td>
<td>RighToLeft DDDW turns to left when getting focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461786">461786</a></td>
<td>It is reported that the PowerBuilder will hit Access Violation when try to access the </p>
<p>				OLE object function in certain condition. </p>
<p>				Problem seems related that small size of the OLE Control cannot </p>
<p>				display the OLE Object. Testing result show that OLE Object is not instantiated when the </p>
<p>				size of control is too small (or invisible ).</p>
<p>				Problem may be workaround by one of or combination of below.</p>
<p>				- Adjust the Control size by code at runtime.</p>
<p>				- Resizeable = true (resize manually)</p>
<p>				- SizeToDisplay = true.</p>
<p>				However, it may not be considered as the resolution to the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461856">461856</a></td>
<td>If the protect expression on datawindow columns is used and the situation occurs where the user uses the Page Down key (or the Page Up key) that would scroll to a row where all the columns are protected, PowerBuilder hangs. The down (and up) arrow seems to work OK, it just stops and does nothing when there are no more unprotected places to go, but the page down and the page up keys cause a hang.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461863">461863</a></td>
<td>A case statement is not being evaluated properly</p>
<p>				for a winform application.</p>
<p>				A uo function calls another uo function returning a long. That return value of</p>
<p>				type long is evaluated in a case statement and always evaluates to the case 0</p>
<p>				expression even though the value 211288064.</p>
<p>				rett2 = rett // both values are 211288064</p>
<p>				choose case rett2</p>
<p>				case 0 // pb winform falls into this case statement</p>
<p>				err = &#39;System was out of memory&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR461879">461879</a></td>
<td>A checkbox on a window with StyleLowered, the text color does not change when changed in painter or in runtime. If one changes the border style to StyleRaised the text color changes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR462015">462015</a></td>
<td>SELECTBLOB against a long varchar column results in the following error:</p>
<p>				SQLDbCode= 999</p>
<p>				SQLErrText= SQLSTATE = S1090 [Sybase][ODBC Driver]Invalid string or buffer length</p>
<p>				--------------------</p>
<p>				PocketBuilder version 2.0.4</p>
<p>				ASA9 9.02 build 3221 as well as SA10 (10.0.0 build 2781)</p>
<p>				We just started using long varchars so I don&#39;t have much older information than that.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR462139">462139</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5.1_6595</p>
<p>				Datawindow shows strange at the end of char and varchar column data read from database. It was reproduced with both Microsoft SQL Server via OLEDB interface and also with ASA db by using ODBC interface. The issue does not happen with external datawindows. To reproduce the issue, the datawindow must read data from a database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR462152">462152</a></td>
<td>When you move the mouse over a column in a</p>
<p>				dw control for a PB Webform, no pointer (arrow or hourglass) will show.</p>
<p>				The pointer does appear ok for PBNative and PBWinform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR462321">462321</a></td>
<td>Calling the Yield() function within a WebForm causes Threading Error.Calling the Yield() function within a WebForm causes Threading Error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR462396">462396</a></td>
<td>The same shortcut key(ALT + r) is assigned to &quot;Properties&quot; and &quot;Variables&quot; of the &quot;Serch Library Entries&quot; dialog</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR462432">462432</a></td>
<td>Create and destroy of datastore crashes PB</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR462436">462436</a></td>
<td>PB-11 (and soon PB 10.5.1)</p>
<p>				This is a change of default behavior.</p>
<p>				We added a registry entry to _enable_ the PBTest API (often called PB TAPI).</p>
<p>				Previously this was always enabled, but with Vista being sensitive about applications registering COM servers willy-nilly, we made this optional.</p>
<p>				The behavior change is that this now checks a registry entry before deciding to register the COM server. Previously, we would blindly register the server.</p>
<p>				Registry Entry:</p>
<p>				This affects both the IDE and customer generated applications.</p>
<p>				Branch: HKEY_Current_User\software\sybase\PowerBuilder\11.0</p>
<p>				Entry: EnableTestAPI</p>
<p>				DWORD Value: non-zero value means to enable it (true state)</p>
<p>				absent or zero means to NOT enable it</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR462444">462444</a></td>
<td>Customer has code in his ItemFocusChanged Event that did not trigger in previous versions of PB 10.2.1 (up to PB 10.2 tested through build 8011++) when using the Filter() and is now triggering and a problem in later builds of PB 10.2.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR462503">462503</a></td>
<td>After creating standard nonvisual objects of</p>
<p>				type: throwable, runtime and exception, there a icon next to the getmessage and</p>
<p>				setmessage, in the function list, indicating their is viewable code, but there is none.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR462559">462559</a></td>
<td>&quot;Error calling method of a PBNI object&quot; / Exception with C/Machine code. Works fine with P code. Code is based on techdoc: http://www.sybase.com/detail?id=1037085 </p>
<p>				runtime error is cuased by an exception. </p>
<p>				Possible workaround: catch the exception and ignore it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR462706">462706</a></td>
<td>string of the &#39;Search Library Entries&#39; dialog may return the wrong search result.The correct result cannot be obtained when one part of a word or a phase is specified.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR462716">462716</a></td>
<td>print() does the capture of the screen including the specified object. When performing printing and another window is shown on the target window, they overlap and are printed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR462794">462794</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5.1_6021 and 10.5.1_6595</p>
<p>				Database/Driver File/Version: ASA 9.0</p>
<p>				Comments: The dw filter never works for TABULAR dw that is pasted in composite datawindow when datawindow is fullfilled via GetFullState/SetFullState. If we use a grid datawindows instead of TABULAR one to be pasted in composite datawindow, and still perform GetFullState/SetFullState action, the filter works fine.</p>
<p>				If we open the composite dw, or one of the child dws directly in db painter, or if we retrieve the dw directly (without using GetFullState/SetFullState), all works fine, too.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR462909">462909</a></td>
<td>Ability to generate a pdf file that will</p>
<p>				allow editing of fields in pdf like when a PDF file is generated using</p>
<p>				Adobe PDFForms.</p>
<p>				Further investigation is needed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR463049">463049</a></td>
<td>For icon references (and I guess bitmaps too) - add ability to reference images within a file. This would allow us to refer directly to O.S. files without having to extract them.</p>
<p>				Extract from newsgroup posting:</p>
<p>				What would be really cool is to allow us to enter something like this: </p>
<p>				iconfile.dll;56 which would cause it to load icon #56 from the file </p>
<p>				iconfile.dll. This would allow us to refer directly to operating system </p>
<p>				icons without having to extract them and include them in our app.</p>
<p>				Notes:</p>
<p>				a) This feature works for icons and bitmaps.</p>
<p>				b) When building the application, tick the &quot;PKD&quot; checkbox and deploy the PKD.</p>
<p>				This avoids an &quot;Unresolved Resource&quot; issue during the build process.</p>
<p>				c) The resource DLL (or EXE) that is the source of the icon or bitmap image will remain loaded for the lifetime of the process.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR463051">463051</a></td>
<td>With b/w toolbar icons, disabled icons are difficult to recognize as they are not clearly greyed out.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR463087">463087</a></td>
<td>10.5.1 regression starting with build 5073. Customer has a datawindow and clicks on a row which becomes the current row. Then he is modifying a column height with a Modify:</p>
<p>				dw_1.Modify(&quot;emp_lname.height = 50&quot;)</p>
<p>				//dw_1.object.emp_lname.height = 50</p>
<p>				But after that the current row has changed to 1. This did not happen in version in builds prior to 5073. Same behavior using dot notation as well. The current row should not change on this modification.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR463143">463143</a></td>
<td>Runtime Error: Internal Runtime Engine failure. Contact Sybase Technical Support. (NOOP). </p>
<p>				when assigning an any variable to a different datatype in a function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR463156">463156</a></td>
<td>Customer would like to have String() function to work with[date] format. So far only [shortdate] works as format.</p>
<p>				If using PFC of_getitem of n_cst_dwsrv then modify code to enable this. See workaround field for more details.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR463172">463172</a></td>
<td>A request to switch back to using the old stock icons from before PowerBuider 10. </p>
<p>				For example through using a switch in the pb.ini file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_114.htm#CR463398">463398</a></td>
<td>In PowerBuilder10, sort oder of DataWindow was changed in dictionary-order. </p>
<p>				When filter() is used, a different result from a previous version may be returned.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR463432">463432</a></td>
<td>When generation Object type com- a define parameter - type char is transformed into unsigned integer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR463453">463453</a></td>
<td>When you perform an &quot;Alter or Create Table&quot; and enter/modify a column to select a &quot;Default&quot; value, the DropDownList box has NO scroll bar. Thus you may not see all the options.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR463508">463508</a></td>
<td>DataWindow Autosize height in a column detail band for a grid DW prints a blank page.</p>
<p>				This may be related to either bluetooth or having the autosize height in the header band.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR463546">463546</a></td>
<td>When an application on PPC 2002 tries to connect to a ASA 10 db the app freezes. The db file itself can be started fine using dbsrv10.exe on the device.</p>
<p>				ASA 9 works fine.</p>
<p>				The application will need to be rebuilt and redeployed from the project painter to take advantage of the changes for this issue. </p>
<p>				NOTE:</p>
<p>				There may still be memory constraints when mixing PocketBuilder and SA-10 on PocketPC-2002. Beware when using this combination.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR463551">463551</a></td>
<td>Sending a timestamp value over SOAP, the miliseconds sometimes rounded wrongly.</p>
<p>				For instance 100 ms will be send as 99 ms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR463630">463630</a></td>
<td>Customer is unable to retrieve Form values using PostURL().</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR463656">463656</a></td>
<td>Anyone coding an OrcaScript batch file from scratch needs a handy quick reference guide to make sure that each command is syntactically correct.</p>
<p>				ORCASCR110 /H should bring up a help dialog that shows a Quick Reference Guide. </p>
<p>				Also ORCASCR110 ? will now launch the Quick Reference as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR463729">463729</a></td>
<td>The LastPos DataWindow expression function can return back wrong results when the string to find is &#39; &#39; and the dataobject has been changed dynamically.</p>
<p>				Work-around is to call the Powerscript function LastPos from within the expression.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR463738">463738</a></td>
<td>When you have multiple targets and you search</p>
<p>				on a pbl where its target is not the &#39;current target&#39;, the search engine</p>
<p>				finds no matches.</p>
<p>				If you search by target, the search engine will find the results ok even when</p>
<p>				the target is not the current target.</p>
<p>				This behavior has been around since PB 9.0. Problem happens in the library</p>
<p>				painter and workspace.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR463751">463751</a></td>
<td>PSE NOTES: </p>
<p>				----------------------- </p>
<p>				OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PBVM 10.2.0_8050 and 10.2.1_9823, EAServer 5.2_52025 for Windows</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: After some hours working, PBVM causes EAServer to crash with EXCEPTION_ACCESS_VIOLATION.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR463855">463855</a></td>
<td>In some scenarios RowsDiscard and RowsMove will not trigger RowFocusChanging even though RowsFocusChanged is triggered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR463923">463923</a></td>
<td>When trying to deploy an application, the deployment</p>
<p>				fails with the following errors:</p>
<p>				[djc] The system is out of resources.</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] Consult the following stack trace for details.</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] java.lang.OutOfMemoryError</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] com.sybase.djc.compiler.CompilerException: </p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] The system is out of resources.</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] Consult the following stack trace for details.</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] java.lang.OutOfMemoryError</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread </p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at com.sybase.djc.compiler.JavaCompiler.run(JavaCompiler.java:820)</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at com.sybase.djc.compiler.JavaCompiler.javac(JavaCompiler.java:732)</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at com.sybase.djc.compiler.JavaCompiler.run(JavaCompiler.java:583)</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at com.sybase.djc.compiler.JavaCompiler.start(JavaCompiler.java:250)</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at com.sybase.djc.compiler.JavaCompiler.start(JavaCompiler.java:204)</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at java.lang.reflect.Method.invoke(Method.java:324)</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at com.sybase.djc.bootstrap.StartApplication.main(StartApplication.java:320)</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] COMPILE FAILED</p>
<p>				2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread </p>
<p>				RESOLUTION: Customer needed to adjust the jvm parameter in the</p>
<p>				set-ant-opts.bat file. This file gets called from the djc-ant-bat.</p>
<p>				set DJC_ANT_OPTS=-Xmx512M -XX:MaxPermSize=512M</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR464143">464143</a></td>
<td>RenderFormat XML causes AccessViolation on Firefox and Opera</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR464305">464305</a></td>
<td>If you use &quot; LastPos ( col, &#39; &#39;, 25 ) &quot; where</p>
<p>				the column is VarChar 100 for example - you would not expect to receive any</p>
<p>				return values &gt; 25. However, in testing data lengths with 40+ characters,</p>
<p>				the LastPos ( ) with a 25 character limitation can return 27, 33, 41, etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR464316">464316</a></td>
<td>Application crashes when function accesses a dddw.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR464479">464479</a></td>
<td>Customer is reporting that using PB 10.5 build 6565 and EAServer 6.0.1 using a MS SQL Server JDBC connection they are crashing when PowerBuilder generates a resultset for a datastore and the data size is beyond a certain limit. </p>
<p>				Customer reinstalled EAServer 6 and this new install does not exhibit the crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR464634">464634</a></td>
<td>Customer is using a datastore in a PB component with EAServer. When invoking a stored procedure through an ODBC connection cache to MS SQL 2000 server, no rows are returned. The customer&#39;s SQL .log file is included in the test case zip file. It shows a sqlcode of 100 indicating rows not found, but if the sp is executed via OLEDB with the same parameters it works fine. One of the stored proc arguments is NULL. Customer says if the parm is not NULL, then the problem does not occur, however it is a production application and NULL is the data value they require.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR464654">464654</a></td>
<td>When calling a webservice on IBM WebSphere 6.0, the </p>
<p>				following error returns:</p>
<p>				org.xml.sax.SAXException: WSWS3047E: Error: Cannot deserialize element </p>
<p>				It worked in WebSphere 5.1 because the standards were more laxed while 6.0 is more strict. See http://www-1.ibm.com/support/docview.wss?uid=swg21220377.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR464820">464820</a></td>
<td>A memory leak is found on fetching an Oracle cursor using an O84 connection.</p>
<p>				With the O90 and O10 a possible memory leak is significantly smaller.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR464865">464865</a></td>
<td>Enhancement request for flatstyle command buttons to be supported on DataWindows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR464964">464964</a></td>
<td>4GL JSP buttons do not work in EAServer 6.0.1 deployment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465100">465100</a></td>
<td>A datawindowchild.filter() causes PB to crash in pbdwe. The problem is related to the dw in use, cos it is not happening with a simple dw object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465116">465116</a></td>
<td>if &#39;Rows to Disk&#39; is enabled, gets wrong datas when accessing the array dw_1.Object.Data[].</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465274">465274</a></td>
<td>The RichText Toolbar DropDowns are invisible on startup. After you bring the cursor over the toolbar the dropdowns appear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465370">465370</a></td>
<td>Trailing tabs are being trimmed from the</p>
<p>				result under PowerBuilder 11 when connected to an SYC Sybase database when TrimSpaces=1.</p>
<p>				According to customer this is non-backward compatible behavior to trim tabs as well as spaces. Spaces have been trimmed for a number of years and we expect that,</p>
<p>				however tabs are still meaningful data and having those trimmed now is a</p>
<p>				data loss. </p>
<p>				It appears as though tabs and possibly any other white space characters are being treated as spaces and are trimmed when connected with SYC. </p>
<p>				Connecting with OLE DB to MS SQL Server does not trim tabs so this is also inconsistent behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465436">465436</a></td>
<td>JSP DW Custom Tag does not work in EAServer 6.0.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465488">465488</a></td>
<td>GDI leak when using contemporary menus with transparent GIF images</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465498">465498</a></td>
<td>In DataWindow there is a sum computed column that sums up decimals, and it is a parameter to an global PB function that returns a character string. This does not work anymore. </p>
<p>				Workaround: Replace the global_fx(sum(t)) with the following expression global_fx(dec(string((sum(t)))))</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465670">465670</a></td>
<td>In a RTF datawindow a pasted MSWord or Excel document cannot be deleted anymore when it is the first object in the detailband.</p>
<p>				Work-around:</p>
<p>				Source Edit the datawindow (copy) and locate the beginning of the table and put a \par before it</p>
<p>				i.e. replace</p>
<p>				..\margb0\trowd\row0...</p>
<p>				with</p>
<p>				..\margb0\par\trowd\row0...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465676">465676</a></td>
<td>When running an executable, a Flat style Button will show it&#39;s Windows shortcut with </p>
<p>				an underscore, but a not Flat style button does not, until the Alt key is pressed.</p>
<p>				If the focus is on a datawindow then pressing the Alt key does not make the button show the shortcut.</p>
<p>				In the development environment it is not predictable if the shortcut is shown for a non flat button.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465689">465689</a></td>
<td>The space bar normally triggers the DW clicked event when the DW has focus. The winform application does not trigger the event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465692">465692</a></td>
<td>Problem with a Menu shortcut with PB .Net Winform. If another window is opened, then the shortcut on the &quot;main&quot; window&#39;s menu does not work anymore. If no other window is open, it works okay.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465809">465809</a></td>
<td>Setting the selectedtab property of a tab control to an invisible tab in script </p>
<p>				does not lead to a selectionchanging of the tab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465832">465832</a></td>
<td>When a menu item has a Toolbar and using either Hide(), Show(), visible=false or visible=true and you open/close a window, GDI will increase.</p>
<p>				When a menu item has a Toolbar with both a ToolBarItemName and ToolbarItemDownName and</p>
<p>				you open/close a window, GDI will increase.</p>
<p>				For every window that is opened/closed and using Hide() on a particular menu item, GDI</p>
<p>				will increase by 2. Memory usage also increases.</p>
<p>				For every window that is open/close and the menu item has a ToolBarItemName and</p>
<p>				ToolbaritemDownName, GDI will increase by 1.</p>
<p>				For every window that is opened/closed and using visible=false on a particular menu item, GDI will increase by 1.</p>
<p>				Problem happens in development and running application exe.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465847">465847</a></td>
<td>A target-wide RefreshStatus request involves getting the latest version of each PBG file associated with PBLS in the target library list. This can impact performance when the target has numerous PBLs. The enhancement request improves performance:</p>
<p>				1) One Scc_Get() call is used to refresh an array of PBG file names all at once.</p>
<p>				2) Entries in the status cache are reset to indicate that PBG files have recently been refreshed. </p>
<p>				3) Follow-up &quot;Add to Source Control&quot; and &quot;Remove from Source Control&quot; requests check to see if the PBG files have recently been refreshed. A new PB.INI entry:</p>
<p>				[library]</p>
<p>				sccpbgrefresh=nn (default is 10)</p>
<p>				allows the user to customize this setting depending on whether other developers are simultaneously working on the same target.</p>
<p>				4) There is no need to refresh the PBG files at all when building the checkview dialog for certain SCC target-wide operations: Checkin, Checkout, Undo Checkout.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465891">465891</a></td>
<td>Carriage Return happens after changed a background property in a editchanged event on a Datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465928">465928</a></td>
<td>Application is displaying controls on the toolbar area. When the mouse moves over the control, part of it is blanked out.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465930">465930</a></td>
<td>Printing from PowerBuilder application to file does not display dialog box to select path and file format</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465941">465941</a></td>
<td>RPC call to Oracle stored procedure with char(6) argument causes &quot;ERROR 6502 (rc -1) : ORA-06502: PL/SQL: numeric or value error: character string buffer too small&quot;</p>
<p>				Workaround: Replace char(6) with varchar2(6)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR465945">465945</a></td>
<td>Failure to INSERT a row in an RPC call(Transaction Object Local External Function - Remote Procedure Call) prevents the RPC function from returning results.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466037">466037</a></td>
<td>Language bar changes while inserting a document into RTF control</p>
<p>				for example PL (polish) --&gt; EN (english) . Also when changing back to PL and working on the Document, then it changes back again to EN.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466054">466054</a></td>
<td>When deploying a WebForm/Winform application, the</p>
<p>				following error results:</p>
<p>				---------- Error messages: </p>
<p>				Error when compiling generated C# code:</p>
<p>				n_powerwhizz(1516,40): error CS0030: Cannot convert type &#39;Sybase.PowerBuilder.PBStructure&#39; to &#39;int&#39;</p>
<p>				n_powerwhizz(1527,42): error CS0030: Cannot convert type &#39;int&#39; to &#39;Sybase.PowerBuilder.PBStructure&#39;</p>
<p>				n_powerwhizz(1608,40): error CS0030: Cannot convert type &#39;Sybase.PowerBuilder.PBStructure&#39; to &#39;int&#39;</p>
<p>				n_powerwhizz(1618,37): error CS0030: Cannot convert type &#39;int&#39; to &#39;Sybase.PowerBuilder.PBStructure&#39;</p>
<p>				n_powerwhizz.getstatus(SS)(115,3): warning CS0162: Unreachable code detected</p>
<p>				---------- Finished (10:07:36 AM)</p>
<p>				RESOLUTION: PowerBuilder external function is mapped to the .NET Platform Invoke, which requires that the structure passed into the external function be exactly of the type declared. Otherwise the PowerBuilder .NET compiler issues an error.</p>
<p>				LogInfo li</p>
<p>				CopyMemory(ref li, 20) //error!</p>
<p>				To solve the above issue ,declare one more external function as follows:</p>
<p>				Subroutine CopyMemory(ref LogInfo li, int size) library 揳bc.dll�</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466059">466059</a></td>
<td>Error when tabbing from editmask Datawindow Date Column after typing only Year</p>
<p>				Validation error Item &#39;2000-00-01&#39; does not pass the validation test.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466108">466108</a></td>
<td>Datawindow object feature dbalias seems not stable enough to work in Datawindow Graphical </p>
<p>				Design mode. Minor changes like moving database column, PB will restructure the Datawindow </p>
<p>				Syntax. However, the pre-defined dbalias will be lost after the minor graphical movement.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466163">466163</a></td>
<td>Have fixed deployment issue.</p>
<p>				Cause no test client for the issue we give a suggestion to check customer&#39;s application.</p>
<p>				Customer is upgrading to EAServer 6 and is receiving an error in their log file that is not in our database. The error is:</p>
<p>				2007-04-10 08:07:25.383 INFO Thread-53 [JaguarServer] DBMS = &#39;O90&#39; stored.</p>
<p>				2007-04-10 08:07:25.383 INFO Thread-53 [JaguarServer] CacheName = &#39;OraclePROD73&#39; stored.</p>
<p>				2007-04-10 08:07:25.383 INFO Thread-53 [JaguarServer] EIRP DBMS = &#39;&#39; stored.</p>
<p>				2007-04-10 08:07:25.383 INFO Thread-53 [JaguarServer] EIRP CacheName = &#39;&#39; stored.</p>
<p>				2007-04-10 08:12:20.517 INFO Thread-53 [ConsoleOutput] java.lang.Exception: POSSIBLE CONNECTION LEAK: Component obtained Native Connection by calling getConnection here, but releaseConnection was not called subsequently, so the Component still holds the Native Connection. If the Component tries to use the Native Connection again this may cause a server crash.</p>
<p>				Customer had previous problem in CR 463923 which I did receive when deploying his targets to EAServer 6 but which were taken care of with the following in the set-antopts.bat</p>
<p>				set DJC_ANT_OPTS= -Xmx512M -XX:MaxPermSize=768M</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466175">466175</a></td>
<td>Runtime Error on dw1.object.Datawindow.Table.Select in .Net on external DataWindow</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466179">466179</a></td>
<td>When using a Text filed or Computed Column rotated to 90 degrees on a Label (ie BarCode), you can not place it at the far right or left hand side. It displays on top of the text instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466182">466182</a></td>
<td>Customer reports that on Vista with Aero enabled : the pbm_ncpaint event is not fired. When he switches Vista to use &#39;Windows Classic&#39; theme the pbm_ncpaint event is fired normally.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466317">466317</a></td>
<td>Results from calling a WebService from PowerBuilder</p>
<p>				are different than that called from a Java Client.</p>
<p>				RESOLUTON: Customer implemented a workaround that doesn&#39;t use the xs:any datatype. This</p>
<p>				workaround involved writing a different response message for each operation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466333">466333</a></td>
<td>Customer randomly but often crashes when using the debugger. Never in the same place. Very unstable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466575">466575</a></td>
<td>When using the following dw expression at the detail band,</p>
<p>				if(getrow()=currentRow(), rgb(255,255,204), rgb(255,255,255))</p>
<p>				The dw doesn&#39;t change colors properly when you click on a row. Using a freeform</p>
<p>				datawindow where the taborder is set to 0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466796">466796</a></td>
<td>When using a WebDW editmask (###-####) on a column,</p>
<p>				and you tab out of that column, the data will disappear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466805">466805</a></td>
<td>When entering 00 for month on a date field, datawindow error pops up &quot;item does not pass validation&quot;. This is a Behavior change in PB 10.5 or even in higher build of PB 9.x.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466806">466806</a></td>
<td>Customer finds that the debugger is not stopping on breakpoints in larger applications for WebForms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466810">466810</a></td>
<td>Various problems with XSLFO export from a datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR466840">466840</a></td>
<td>Suppress repeating values does not work when a datawindow is run on a webform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467102">467102</a></td>
<td>Properties page are different on OLE control and OleControl standard</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467127">467127</a></td>
<td>Incorrect position returned from em_lineindex call. It always returns zero.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467216">467216</a></td>
<td>A Crash occurs in the RTE Control when or after changing the DataSource DataStore and using InputFields</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467244">467244</a></td>
<td>Get wrong Decimal when calling a SP with an output parameter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467249">467249</a></td>
<td>PB/EAServer crashing under load</p>
<p>				RESOLUTION: Customer has gone into production, original problem not seen</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467250">467250</a></td>
<td>Regression. The insert of a custom OLE control crashes the PB IDE in 10.5.1. Works OK in 10.2.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467251">467251</a></td>
<td>computed columns loose decimals if using Oracle10 ODBC driver</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467456">467456</a></td>
<td>When app is running in WebForm or Winform,</p>
<p>				query mode returns no results.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467467">467467</a></td>
<td>Customer has a datawindow with editmask date: yyy-mm-dd. In 8.0 PB he could type 1958 and tab off, PB would autocomplete the date to 1958-01-01. But now in PB 10.5.1 build 6565 he gets a validation error because PB is not autocompleteing the date as before. I found infobase information on a PB.ini entry and it seems to me that with that set to yes it should behave as it did in PB 8:</p>
<p>				[Edit Mask Behaviors]</p>
<p>				AutocompleteDates=yes</p>
<p>				But that had no effect for me.</p>
<p>				PB is autocompleting the day from 00 to 01, but not autocompleting the month, leaving it at 00 and that causes the validation error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467475">467475</a></td>
<td>On a datawindow, F1 activates the help event when the current column is a checkbox. But it does not when the current column is an edit-style. Why?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467498">467498</a></td>
<td>Customer is requesting an enhancement asking us to include compressed PB source in our PBDs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467574">467574</a></td>
<td>If a DataWindow is created in PowerBuilder 8 or 9, DW column names are entitled in the format &quot;tablename_columnname&quot; with respect to the DB Name value of the Column Specifications. </p>
<p>				However, In PowerBuilder 10.5.1, if different users are owning different objects DW column names will be shown only as &quot;columnname&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467688">467688</a></td>
<td>dddw edit fields are one char shorter than in previous builds. Customer was using build 6021 and it was working okay, but upgraded to 6565 and sees the value is one character shorter than before. The same is true through build 6627. DW is a little strange to start as it was already truncated. EG: select field with value &quot;000C&quot; and value from gettext() or data was &quot;000&quot; - already on char shorter, but moving to 6565 and later, select &quot;000C&quot; results in &quot;00&quot; instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467740">467740</a></td>
<td>The modification of the visible property in a expression of crosstab columns causes PB to hang/crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467836">467836</a></td>
<td>The DW Syntax utility is not generating</p>
<p>				syntax for the Use Ellipsis property for a columns edit or editmask style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467839">467839</a></td>
<td>DWSyntax tool not generating syntax for UseFormat,</p>
<p>				when a column uses the EditMask style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467868">467868</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.2.1_9823</p>
<p>				EAServer 5.3 on Sun Solaris</p>
<p>				PBVM 10.2.1_9671 and 10.0.1_5502 on Sun Solaris</p>
<p>				Database/Driver File/Version: PB JDBC Interface connecting to Oracle 10g</p>
<p>				Comments: There&#39;s a datawindow container with a Datawindow that allows update against Oracle database with the following update properties:</p>
<p>				Where Clause for Update/Delete:</p>
<p>				- Key and Updeateable Columns</p>
<p>				Key Modification:</p>
<p>				- Use Delete then Insert</p>
<p>				When updating the datawindow component from within a 3-tier PB Client application, EAServer log produces the following error in DBError event of datawindow:</p>
<p>				Abr 19 12:56:53 2007: Event Dberror, Clase: u_ds_jaguar, Code: -3, Error: UPDATE etpl_tippla SET tpl_nombre = &#39;PLAN DE EJECUCION DE CURSOS DE PERFECCIONAMIENTOS&#39; WHERE tpl_codigo = 80 AND tpl_nombre = &#39;龕&euro;劙&euro;齺&euro;劯&euro;� &euro;剱&euro;齾&euro;個&euro;齾&euro;劏&euro;齾&euro;剬&euro;龝&euro;剬&euro;龎&euro;劶&euro;龓&euro;個&euro;齽&euro;剶&euro;� &euro;剬&euro;龝&euro;厛&euro;龘&euro;劶&euro;龘&euro;個&euro;齽&euro;剶&euro;� &euro;厐&euro;齾&euro;厛&euro;龁&euro;剶&euro;齼&euro;剬&euro;龎&euro;劶&euro;龓&euro;剟&euro;龒&euro;劋&euro;齾&euro;劯&euro;龜&euro;劶&euro;&#39; AND tpl_descripcion IS NULL AND tpl_area = &#39;P&#39; </p>
<p>				Abr 19 12:56:53 2007: Event Deactivate of object: n_cst_basico 12:56:53:000000</p>
<p>				If we alter &quot;Where Clause for Update/Delete:&quot; to either &quot;Key Columns&quot; or &quot;Key and Modified Columns&quot;, the 3-tier datawindow update works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR467978">467978</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5.1_6627 and 10.5.1_6602</p>
<p>				Database/Driver File/Version: PB ODBC connecting to SQL Server 2000</p>
<p>				Comments: In core-duo and duo-processor machines, when PB clients call PB COM+ components, the following error message occurs:</p>
<p>				PowerBuilder Application Error (R0035)</p>
<p>				Application terminated.</p>
<p>				Error: Error calling external object function of_retrievedw at line 15 in function of_loadproduct of object n_cst_product.</p>
<p>				IMPORTANT: This issue does not happen in single core/single processor machines. This is restricted to core-duo/duo-processed machines.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR468150">468150</a></td>
<td>Using PB 10.5 with .NET Webservice and sending a .cer file using SetClientCertificateFile fails with a HTTP Status 403: Access Forbidden error. When same certificate is sent from a VS 2003 C# application the results are successful.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR468427">468427</a></td>
<td>Attempting to connect using connection information in datalink file to sql server crashes IDE after 2007 office groove installed. Grooveutil.dll can be deleted and then all is well again, but of course groove fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR468434">468434</a></td>
<td>ItemChanged Event is not triggering as expected.</p>
<p>				The first time the itemchanged event is triggered, it does not go to</p>
<p>				the event handler script. </p>
<p>				The following is in the itemchanged event:</p>
<p>				tring ls_t1, ls_t2 </p>
<p>				#IF DEFINED PBWEBFORM THEN</p>
<p>				This.JavaScriptFile = &quot;C:\pse\pse-11\11349308\mytest.js&quot;</p>
<p>				This.OnClientItemChanged = &quot;MyItemChanged&quot; </p>
<p>				#END IF </p>
<p>				MessageBox(&quot;PB&quot;, &quot;Hello PB&quot;) </p>
<p>				// &lt;&lt;-- This message appears only once </p>
<p>				CHOOSE CASE dwo.Name </p>
<p>				CASE &#39;tekst&#39; </p>
<p>				IF Pos(This.GetText(), &#39;test&#39;) = 0 THEN </p>
<p>				RETURN 2 </p>
<p>				END IF </p>
<p>				CASE &#39;decimals&#39; </p>
<p>				ls_t1 = data </p>
<p>				ls_t2 = This.GetText() </p>
<p>				MessageBox(&#39;Test&#39;, ls_t1 + &#39;~r~n~r~n&#39; + ls_t2) </p>
<p>				END CHOOSE </p>
<p>				//mytest.js</p>
<p>				function MyItemChanged(sender, rowNumber, columnName, newValue) </p>
<p>				{ </p>
<p>				if(columnName == &quot;tekst&quot;) </p>
<p>				{ </p>
<p>				alert(&quot;ItemChange from mytest.js&quot;) </p>
<p>				return </p>
<p>				PBDataWindow_ItemChangedReject(sender, rowNumber, columnName, newValue) } </p>
<p>				else </p>
<p>				{ </p>
<p>				alert(&quot;Reject from mytest.js&quot;)</p>
<p>				//do nothing // </p>
<p>				document.Form.submit(); </p>
<p>				} </p>
<p>				}</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR468568">468568</a></td>
<td>When using PB .NET WebForm, a decimal column always contains a dot even though the regional settings are set to a comma.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR468575">468575</a></td>
<td>Winform target crash when closing application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR468595">468595</a></td>
<td>When using escapement on a column in a</p>
<p>				label datawindow, the column is not getting align flush to the border of the</p>
<p>				label.</p>
<p>				This cr is a continuation of cr466179.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR468609">468609</a></td>
<td>The customer has a PB NVO that connects to Oracle 9i database. Works fine when the nvo is created in PB enviornment. When the same nvo is used to generate a COM dll the Oracle connect fails:</p>
<p>				In PB 10.2.1, it throws error:</p>
<p>				SQL Error: ORA-12560: TNS Protocol Adapter Error</p>
<p>				In PB 10.5.1 and PB 11.0: </p>
<p>				Current NLS_Charset setting is not supported by not supported by EAServer or MTS. -----&gt; Oracle 9i client</p>
<p>				SQL Error Unable to locate ORAMTS.DLL. Ensure that Oracle 8.1+ is installed. --&gt; Oracle8i client</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR468739">468739</a></td>
<td>When deploying a PB .NET WebForm that is using</p>
<p>				SMTP mail, getting the following error:</p>
<p>				---------- Error messages: </p>
<p>				().instance variables.68 C0051: No overload for method &#39;add&#39; takes &#39;1&#39; arguments.</p>
<p>				Error happens on:</p>
<p>				message.Attachments.Add(attach)</p>
<p>				Here&#39;s the full codeline:</p>
<p>				#if defined PBWEBFORM then</p>
<p>				System.Net.Mail.MailMessage message</p>
<p>				System.Net.Mail.Attachment attach</p>
<p>				System.Net.Mail.MailAddress fromaddress</p>
<p>				System.Net.Mail.MailAddress toaddress</p>
<p>				message = create System.Net.Mail.MailMessage </p>
<p>				fromaddress = create System.Net.Mail.MailAddress(&quot;fromaddress@sybase.com&quot;)</p>
<p>				toaddress = create System.Net.Mail.MailAddress(&quot;toaddress@sybase.com&quot;)</p>
<p>				attach = create System.Net.Mail.Attachment(&quot;C:\testtt.pdf&quot;,&quot;application/pdf&quot;)</p>
<p>				message.subject = &quot;Test subject Text&quot;</p>
<p>				message.body = &quot;Dear Fred, Here is your PDF File.&quot;</p>
<p>				message.From = fromaddress</p>
<p>				////COMMENTED OUT BECAUSE OF DEPLOY ERROR</p>
<p>				message.Attachments.Add(attach)</p>
<p>				#end if</p>
<p>				RESOLUTION: add() method is from Collection&lt;Attachment&gt; class which is the base class of AttachmentCollection class, generic data type is not supported by PB.Net compiler now.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR469010">469010</a></td>
<td>Resize event in WebForm is triggered to late. You have to click an object at the window first.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR469015">469015</a></td>
<td>When you modify a datawindow where you change</p>
<p>				the datasource to a different stored procedure, the updatewhereclause property</p>
<p>				is not being set properly.</p>
<p>				All the columns have updatewhereclause=no even though all the columns are</p>
<p>				highlighted in the Updatable Columns box from the Specify Update Properties window</p>
<p>				and the Allow Updates checkbox is checked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR469118">469118</a></td>
<td>A memory leak is experienced in an EAServer component using PBDOM.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR469366">469366</a></td>
<td>Using ASE image column is not shown as picture in the ink control. </p>
<p>				No Workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR469391">469391</a></td>
<td>Using the new Rich Text Control in PB 10.5.1, if one deletes some of the text that preceeds the rich text field to edit it , the ability to scroll to the next or previous records is gone. </p>
<p>				If instead of highlighting and deleting the text you hit the backspace key to delete the text, there isn&#39;t a problem.</p>
<p>				Also, when one tries to print the rich text datawindow, the correct number of copies are printed but they are all of the same record.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR469435">469435</a></td>
<td>Add overloaded method for ProfileString</p>
<p>				nd similar functions that can read config (XML) files rather than INI files.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR469664">469664</a></td>
<td>Modifying an edit style in the database painter using the Informix9 driver leads to errors:</p>
<p>				SQL Error -201 : A syntax error has occurred. </p>
<p>				SQL Error -217 : Column ( PBE_EDIT) not found in any table in the query (or SLV is undefined). </p>
<p>				Work-around: Use an ODBC connection for edit style maintenance</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR469798">469798</a></td>
<td>Date and time functions stop execution when the argument is not valid</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR469822">469822</a></td>
<td>When using insertdocument on a rte control, the first</p>
<p>				line is getting clipped.</p>
<p>				The last word of line one is getting clipped.</p>
<p>				RESOLUTION: Document needed margins adjusted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR469853">469853</a></td>
<td>The customer has Java and PB components on EAServer. PB components use OCI connection to access the Oracle database. They are seeing a hang in Oracle threads.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR470170">470170</a></td>
<td>When you edit a script and then undo the script</p>
<p>				change, the cursor will then move to the top of the script.</p>
<p>				This creates a problem when you have a large script, you then loose</p>
<p>				your location in the script.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR470192">470192</a></td>
<td>Customer has requested an enhancement to allow the DataWindow SaveAs function to return the path and filename entered by the user for use in the application. The functionality would be similar to GetfileOpenName.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR470259">470259</a></td>
<td>dddw data value is displayed instead of display value if data value = computed field.</p>
<p>				Happens eg. when the computed field has a expression eg. left (string(long_col), 3).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR470280">470280</a></td>
<td>In PowerBuilder 10.5 a tabpage icon may be ill displayed (looking gray).</p>
<p>				Work-around add a picturecontrol to the window having the same icon and make it invisible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR470284">470284</a></td>
<td>Application is crashing in production. The 2nd chance</p>
<p>				dump reports the following:</p>
<p>				FAULTING_IP: </p>
<p>				PBVM105!FN_CtlFreeAll+1d [e:\pb105\runtime\function\fnctl.cpp @ 1347]</p>
<p>				115450ed 8b82d8000000 mov eax,[edx+0xd8]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 115450ed (PBVM105!FN_CtlFreeAll+0x0000001d)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 000000d7</p>
<p>				Attempt to read from address 000000d7</p>
<p>				DEFAULT_BUCKET_ID: APPLICATION_FAULT</p>
<p>				PROCESS_NAME: ims.exe</p>
<p>				ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at &quot;0x%08lx&quot; referenced memory at &quot;0x%08lx&quot;. The memory could not be &quot;%s&quot;.</p>
<p>				READ_ADDRESS: 000000d7 </p>
<p>				BUGCHECK_STR: ACCESS_VIOLATION</p>
<p>				THREAD_ATTRIBUTES: </p>
<p>				LAST_CONTROL_TRANSFER: from 115450fd to 115450ed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR470316">470316</a></td>
<td>When you have a computed field on a datawindow and you</p>
<p>				change the name and then change the border style of all the columns on the dw,</p>
<p>				the border style change does not take effect in the preview pane.</p>
<p>				You have to change close the dw and then reopen it for the change to take effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR470385">470385</a></td>
<td>A memory leak occurs when assigning a double Null value or parameter to a structure or object attribute.</p>
<p>				A leak was not seen when using the SetNull function on the structure attribute.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_115.htm#CR470447">470447</a></td>
<td>IDE - DataWindow Painter</p>
<p>				Select two objects in the DataWindow Painter Design view, then select the Format&gt;Align menu, I see a cascading menu with 5 apparent choices. Unfortunately the choices are not distinguishable and it&#39;s not at all evident what any of the alignment choices are.</p>
<p>				The same appears to be true for all the Format cascading menus: Format&gt;Space, Format&gt;Size, and Format&gt;Border.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR470501">470501</a></td>
<td>When a DataWindow contains a inkedit column and a second control like a radio button column or dropdown listbox then clicking the radiobuttons causes a crash to occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR470540">470540</a></td>
<td>When running a nested report, the nested argument</p>
<p>				expression is not getting evaluated properly.</p>
<p>				When running the nested report in the dw preview pane, report is showing ok. </p>
<p>				The nested argument expression is:</p>
<p>				if( Getrow() = Long(Describe( &#39;Datawindow.FirstRowOnPage&#39; )), dept_id , 0) </p>
<p>				RESOLUTION: Behavior is not supported. Workaround is to add another retrieve().</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR470555">470555</a></td>
<td>When you have script that disables a commandbutton</p>
<p>				and then disables a menu item that has a toolbar with a toolbar icon, the</p>
<p>				text on the disabled commandbutton goes away. This only happens when the app</p>
<p>				runs a on win2000 sp4 machine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR470556">470556</a></td>
<td>When selecting a field and then moving off the field -InputFieldCurrentName returns the field name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR470694">470694</a></td>
<td>The Sync Wizard generates &quot;nvo_appname_sync.sru&quot; object with a function entitled determine_asa_regpath(). This function now contains additional logic to check for the existence of SQL AnyWhere 10 on the client machine. Also, this CR will also add a brand new instance variable to the generated &quot;nvo_appname_sync.sru&quot; called mlserverversion. If mlserverversion is set, we will explicitly launch this version of dbmlsync.exe to synchronize.</p>
<p>				This logic exists in the determine_asa_regpath() function of nvo_appname_sync.sru. To make use of this new logic, you must rerun the MobiLink synchronization wizard to regenerate the sync objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR470774">470774</a></td>
<td>Since upgrading from PBVM 9.0.3 to 10.5, FileCopy and FileMove fails with return code -2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR470806">470806</a></td>
<td>Do not dump FileOpen errors to the Jaguar log</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471079">471079</a></td>
<td>Treeview datawindow can&#39;t expand/collapse using script</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471134">471134</a></td>
<td>App crashing when closing a window with multiple tab pages.</p>
<p>				The app appears to be crashing at the following:</p>
<p>				FAULTING_IP: </p>
<p>				PBSHR105!PbHeap_panic+237 [e:\pb105\3rdparty\heap\spbheap.c @ 1421]</p>
<p>				10bdda57 cc int 3</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 10bdda57 (PBSHR105!PbHeap_panic+0x00000237)</p>
<p>				ExceptionCode: 80000003 (Break instruction exception)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 3</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 88a32258</p>
<p>				Parameter[2]: 00000000</p>
<p>				RESOLUTION: Customer resolved by moving to SDI from MDI.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471216">471216</a></td>
<td>Cannot use Web Service DW with PowerBuilder EAServer component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471300">471300</a></td>
<td>The customer&#39;s app was in PB 8 originally and was migrated to PB 10.2.1 But when he opens the application object and makes any change to the object, such that it needs to be saved, the next time he tries to open the application object in the painter, PB crashes. The test app has the application object from the customer, with several global declarations of structures and windows not available commented out. If you open the application object and edit the global declarations, such as just inserting a space and then deleting the space, save and exit the application object, PB crashes when re-opening the application object. If you do a full rebuild after saving the app object, then you are able to re-open it in the painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471442">471442</a></td>
<td>Since the UltraLite database option is linked into the PocketBuilder driver DLL, we should update to the latest EBF.</p>
<p>				At this time:</p>
<p>				10.0.1.3488</p>
<p>				9.0.2.3500</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471443">471443</a></td>
<td>UltraLite 901 with MobiLink</p>
<p>				The call:</p>
<p>				GetSynchronizeResult( hUL, result )</p>
<p>				Would generate &quot;FatalAppExit&quot; with a memory corruption message.</p>
<p>				((workaround available))</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471460">471460</a></td>
<td>PB app using JAWS 7.10 is getting an access</p>
<p>				violation in the pbdwe105.dll:</p>
<p>				FAULTING_IP: </p>
<p>				PBDWE105!DWChildAccessible::getValue+64 [e:\pb105\dw\engine\external\dweacchd.cpp @ 660]</p>
<p>				107e6a94 8b3c82 mov edi,[edx+eax*4]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 107e6a94 (PBDWE105!DWChildAccessible::getValue+0x00000064)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 00000008</p>
<p>				Attempt to read from address 00000008</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471550">471550</a></td>
<td>SaveAs tp PDF file function does not work on IIS.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471568">471568</a></td>
<td>Cannot enter some characters (&euro; @ ...) in a DW richText</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471571">471571</a></td>
<td>According to documentation PB 10.5 identifier names can have up to 40 characters. PB allows to save an object with more than 40 characters errously. This crashes PB for instance if trying to add this object to source control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471578">471578</a></td>
<td>The &quot;Object Revision Number&quot; property on the new MLSync object in PB 11.0 must be a positive integer. This property is set in the Properties view, Settings Tab of the User Object editor. This CR changes the UI to a spin control that only allows positive integer values to be entered. Typically, the application developer increments this object revision property each time the the MLSync object is regenerated via the MobiLink synchronization wizard or manually changed during normal application maintenance.</p>
<p>				When constructing an instance of an MLSync object (at runtime), if the Object Revision Number in the MLSync object is greater than the &quot;ObjectRevision&quot; entry that exists in the Windows Registry, that means this MLSync object was recently regenerated and deployed to this client. Therefore, we will use the new properties in the MLSync object as the default values. Also we will call &quot;SetSyncRegistryProperties()&quot; to override the Windows Registry values with the new values from the MLSync object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471616">471616</a></td>
<td>printsetup() opens a dialog to a different screen from a parent window. The dialog is always shown on a primary screen.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471775">471775</a></td>
<td>Customer&#39;s application has declared decimal as below and a value in a datawindow column was evaluated with the following function</p>
<p>				dec my_val </p>
<p>				my_val = val</p>
<p>				return string(my_val ) </p>
<p>				IN PB 10.2.1 latest builds 4.02 evaluates as 4.019999......</p>
<p>				You can workaround the problem by declaring the decimal as below:</p>
<p>				dec {2} my_val </p>
<p>				but customer says that they have this throughout their application and do not want to have to change it.</p>
<p>				PB 10.5.1 lastest build and PB 11 work as expected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471801">471801</a></td>
<td>Application is crashing when calling the SharedObjectRegister</p>
<p>				on a multi cpu machine. The access violation is in the pbdwe105:</p>
<p>				FAULTING_IP: </p>
<p>				PBDWE105!DWPainter::VisitDetailBand+23d [e:\pb105\dw\engine\renderer\dwrpain.cpp @ 386]</p>
<p>				10739d3d 8b12 mov edx,[edx]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 10739d3d (PBDWE105!DWPainter::VisitDetailBand+0x0000023d)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 00000000</p>
<p>				Attempt to read from address 00000000</p>
<p>				The crash dumps where generated with PB_POOL_THRESHOLD=0 set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471826">471826</a></td>
<td>The QuickSendSmartHost() method on the &quot;LumiSoft.Net&quot; assembly does not display in the System Treeview after adding the assembly to the target.</p>
<p>				http://www.lumisoft.ee/lsWWW/download/downloads/Net/Help/html/530796c3-44a8-92e4-17a4-b2732644a218.htm</p>
<p>				Root issue is that STATIC methods are being improperly filtered out by the import (system tree) logic.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471933">471933</a></td>
<td>DW fields/Columns are not showing up in WebForm</p>
<p>				when the datawindow is on a tabcontrol.</p>
<p>				Have a window with 2 datawindows and tab controls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471945">471945</a></td>
<td>A composite report based on stored procedures crashes when trying to reset or remove dataobject or close the window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR471968">471968</a></td>
<td>Customer migrated their application from PB 9.0.1 to PB 10.5.1 build 6602 and it is now crashing. They have debugged through the application and it appears to be crashing in the application exit event. AdPlus dump and pbheap log produced and included.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472072">472072</a></td>
<td>When using the getitem to populate the treeviewitem</p>
<p>				object, the data property is not being populated correctly. It always</p>
<p>				gets populated with the last item in the treeview, even though the handle number</p>
<p>				is different.</p>
<p>				Problem happens for Winform and Webform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472076">472076</a></td>
<td>Entered license details via MS-Remote console into SYSAM window but always complains: &quot;Cannot find valid license&quot;.</p>
<p>				Workaround: install PB directly on the PC and not over MS-Remote Consol</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472234">472234</a></td>
<td>OLE DB with MS SQL Server. A regression from MSS behavior. When a stored procedure is used as the source for a datawindow and there is a retrieval argument, if the string argument contains a ; nothing is retrieved. A datawindow with a SQL source works fine against the same table and data with the same argument value. And calling the stored procedure in PB ISQL and passing the same argument also works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472261">472261</a></td>
<td>When I open the &quot;basic_tutorial.pkw&quot; in the tutorial/solutions directory, then right-click the project and try to deploy it, I get the following error:</p>
<p>				---------- Build and Deploy: Build and Deploy of project p_basic_tutorial_exe</p>
<p>				The current library list is different than the library list contained within this project.</p>
<p>				The project library list has been updated.</p>
<p>				Check the build options for the updated list and try again.</p>
<p>				Invalid LibList</p>
<p>				---------- Finished Build and Deploy of project p_basic_tutorial_exe (2:41:42 PM)</p>
<p>				No matter how many times I try this, I get the same message. The PKW, PKT, and PKL are all read-write. I changed my local user permissions on the PKL to &quot;Full Control&quot;, but that didn&#39;t help.</p>
<p>				However, if I open the project in the Project painter and click the Build button in the toolbar, I get the same message the first time, but then I successfully deploy it the second time. I&#39;m pretty sure if I then save the project, I would be able to deploy it from the context menu.</p>
<p>				The reason this is happening is that the project object is not actually opened, so it cannot be updated.</p>
<p>				The workaround is easy, and it&#39;s one of those things where if we automatically update the project object there would be side-effects (like what if the project is under SCC?)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472447">472447</a></td>
<td>PrintDefineFont and PrintSetFont prints in too small fonts</p>
<p>				Fontsize 14 becomes 12.5 and 9 becomes 8 after printing text with PrintText</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472475">472475</a></td>
<td>When deploying a webservice to EAServer6, </p>
<p>				the cpu utilization goes up to 99%. When deploying again, pb appears</p>
<p>				to be unresponsive and hangs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472528">472528</a></td>
<td>The ODBC Sample application that comes with SQL AnyWhere 10 would not work correctly. </p>
<p>				Running the &quot;DB Painter&quot; sample application for PocketBuilder, I no longer freeze the device. Instead, I get a message saying &quot;dbodbc9.dll cannot be loaded&quot;. I believe this is the ODBC driver from iAnyWhere. With SQL AnyWhere 10 installed, the module is called dbodbc10.dll. </p>
<p>				In either the DSN file or the DBPARM add the specific driver statement.</p>
<p>				&quot;driver=dbodbc10.dll&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472529">472529</a></td>
<td>When using the Extended Attributes View of DB Painter, a memory overrun will sometimes cause the PB IDE to crash when reviewing the &quot;Properties&quot; of an existing Display Format.</p>
<p>				This CR fixes the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472530">472530</a></td>
<td>Requested by eCrane computing on behalf of several PB 11 customers. They want PowerGen to be able to build and deploy WebForm applications automatically. Presumably, this would involve an enhancement to the ORCA API so that the PBORCA_BuildProject() function could operate against a WebForm project object. We also need to deploy the application to a website via the ORCA API. </p>
<p>				Customer wants to know if this can be done today with ORCA. I suspect the answer is NO. Can we enhance ORCA to accomplish this in the PB 11.1 time frame? If so, is there sufficient customer demand for this feature for him to add the feature to PowerGen?</p>
<p>				Likewise, we would presumably add the same the ability in Orcascript once the ORCA API is enhanced.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472595">472595</a></td>
<td>Machine code generation fails due to unbounded array of ANY type</p>
<p>				Any la_periods[]</p>
<p>				If la_periods[i] = 0 Then la_periods[i] += ll_cycle //Fails in machine code (DLL generation)</p>
<p>				Workaround is to case the unbounded ANY array</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472609">472609</a></td>
<td>In PB 10.5 an error with a transaction object will be reported to the user. In PB 11 opening the project will result in a GPF/crash.</p>
<p>				PB 10.5 reports error : &quot;n_sql_base.of_setconnect.73: Error C0019: Incompatible property itr_sqlca for type n_error&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472611">472611</a></td>
<td>Experiencing Intermittent crashes in PBVM 9.0.3 Build 8836 with EAServer 5.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472618">472618</a></td>
<td>When I open the &quot;basic_tutorial.pkw&quot; in the tutorial/solutions directory, then right-click the project and try to deploy it, I get the following error:</p>
<p>				---------- Build and Deploy: Build and Deploy of project p_basic_tutorial_exe</p>
<p>				The current library list is different than the library list contained within this project.</p>
<p>				The project library list has been updated.</p>
<p>				Check the build options for the updated list and try again.</p>
<p>				Invalid LibList</p>
<p>				---------- Finished Build and Deploy of project p_basic_tutorial_exe (2:41:42 PM)</p>
<p>				No matter how many times I try this, I get the same message. The PKW, PKT, and PKL are all read-write. I changed my local user permissions on the PKL to &quot;Full Control&quot;, but that didn&#39;t help.</p>
<p>				However, if I open the project in the Project painter and click the Build button in the toolbar, I get the same message the first time, but then I successfully deploy it the second time. I&#39;m pretty sure if I then save the project, I would be able to deploy it from the context menu.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472641">472641</a></td>
<td>Datawindow retrieval arguments that are within a subquery do not work when migrated fom MSS to ODBC (MS SQL Server). The customer migrated from PB 8.0.3 to PB 10.5. In PB 8.0.3 they used the MSS native driver to MS SQL Server, no longer available in 10.5. They are now using ODBC to MS SQL Server. They are getting an error on any datawindow that has a retrieval argument in a subquery. &quot;Error 37000: syntax error or permission violation or other non specific error&quot;. Works fine when connected using OLE DB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472644">472644</a></td>
<td>SetColumn() and SelectText not working properly. SetColumn()</p>
<p>				is not moving the cursor before the first byte in the column. SelectText() is not</p>
<p>				highlighting text when used in the itemfocuschanged event.</p>
<p>				editchanged event:</p>
<p>				setcolumn(this,&quot;mycol&quot;)</p>
<p>				itemfocuschanged:</p>
<p>				mydata = this.getitemstring(1,&quot;mycol&quot;)</p>
<p>				this.selecttext(1,len(mydata))</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472647">472647</a></td>
<td>A regression from PB 10.5. A complex datawindow crashes frequently in PB 11.0 during the retrieve.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472770">472770</a></td>
<td>ImportFile crashs PB for large text files.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472952">472952</a></td>
<td>There are 2 issues :</p>
<p>				1) When inserting data into a table using embedded sql , it throws error :</p>
<p>				SQLSTATE = 21S01 </p>
<p>				Microsoft OLE DB Provider for SQL Server</p>
<p>				Insert value list does not match column list</p>
<p>				The problem is the &quot;:SQLCA.LogId&quot; as one of the value in Insert statement. If you hardcode this value or set DisableBind = 1 , the problem goes away.</p>
<p>				2) When retrieving a datawindow having a Union clause, it throws following error :</p>
<p>				SQLSTATE = 42S22</p>
<p>				Microsoft OLE DB Provider for SQL Server</p>
<p>				Invalid column name &#39;selection_syntax&#39;.</p>
<p>				Again if you set DisableBind =1 , it resolves the issue. But customer cannot set DisableBind = 1 because the datawindow update statement will not save Unicode data properly with DisableBind set to 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR472967">472967</a></td>
<td>Regression. The customer is executing this SQL in a dddw :</p>
<p>				select &quot;Carriers POR - Keyes Coverage (Ft. Lauderdale--See Rates&amp;Fees)&quot; , 82635 union select &quot;Agent/Broker - Keyes Coverage (Ft. Lauderdale--See Rates&amp;Fees)&quot; , 82635 union select &quot;Carrier - Fireman&#39;s Fund Insurance Co (Atlanta, GA (PO BOX))&quot; , 463096</p>
<p>				This should populate the dddw with 3 rows of a display value and a data value.</p>
<p>				This used to work fine in build 9004 and now fails in 9891. The error is &quot;Select Error: Unclosed quote before string ...&quot; The problem seems to be because of the -- in the quoted strings. If you remove the -- or just change them to a single -, then it works. But since each is a double quoted string, it should work as is.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473033">473033</a></td>
<td>Diffent results using referencing indexes in expressions in N-Up DataWindows between PB9 and PB 10.5.1 . Removing the indexes in 10.5, will give the results as in PB9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473066">473066</a></td>
<td>PSE NOTES: </p>
<p>				----------------------- </p>
<p>				OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PBVM 10.5.1_6662 and PBVM 10.5_6021 for Sun Solaris</p>
<p>				Database/Driver File/Version: JDBC</p>
<p>				Comments: Today, Editmasks in webdw are designed for display only, according to manuals: http://infocenter.sybase.com/help/topic/com.sybase.help.pb_10.5.dwprgug/html/dwprgug/BABDJJHI.htm</p>
<p>				Edit styles</p>
<p>				All edit styles are supported except InkEdit and EditMask, with the exception of the DDCalendar EditMask. If the DataWindow uses the EditMask edit style, the styles specified are treated as though they were specified as a display format.</p>
<p>				Customer would like the functionality to be implemented in WebDW Editmask for entering data, just like the normal dw in PB applications.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473093">473093</a></td>
<td>The sample application to demonstrate syncing via Mobilink to a consolidated DB from a remote handheld has the wrong information for the location of the ASA9 server, etc. The sample DSN installed w/ version 2.1 references \Program Files\Sybase\ASA (both the default SaleDB_remote.DSN and the ASA9 specific version SalesDB_remote9.DSN). The correct location is \Program Files\Sybase\ASA9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473146">473146</a></td>
<td>RichtextEdit control issue with null value columns.When merging data to RichTextEdit control, and the data are null, the fields for those columns with null values in the RTE are deleted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473178">473178</a></td>
<td>PowerBuilder 10.5</p>
<p>				The InputFieldInsert fails on an existing Rich Text document with return value -1</p>
<p>				This can depend on the position of the cursor.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473185">473185</a></td>
<td>PSE NOTES: </p>
<p>				----------------------- </p>
<p>				OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.2.1_9823 </p>
<p>				Database/Driver File/Version: PB ODBC connecting to ASA 9.0 db</p>
<p>				Comments: Today, we manually need to set the format to &quot;sample&quot; extended attribute in already existent dw&#39;s before the extended attribute was created.</p>
<p>				Customer would like a way to automatically do this job.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473192">473192</a></td>
<td>Regression. Customer just updated from 10.5.1 Build 6021 to 10.5.1 Build 6662 and the groupbox&#39;s have changed in XP style controls. In this build you can barely see the group box border at all and there is absolutely no difference between raised and lowered border.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473410">473410</a></td>
<td>If the user calling a method of a PB component is not a member of the Admin Role, the server will log a SystemException to the log if the component throws an exception to the client. </p>
<p>				In Jaguar.log this entry is found:</p>
<p>				Jun 28 12:33:29 2007: 180749-NO_PERMISSION: Jaguar/Repository (user any_user) </p>
<p>				Jun 28 12:33:29 2007: SystemException: NO_PERMISSION (Session/create - @ip address)</p>
<p>				It does not happen when client is JAVA or JAVA client and JAVA component szenario.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473411">473411</a></td>
<td>Validating the length of an OUTPUT parameter from an RPC call is not checked correctly within PowerScript.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473443">473443</a></td>
<td>Customer is reporting a -3 return code when using SysColorCtr</p>
<p>				on a Vista machine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473549">473549</a></td>
<td>Changing MOPView from Landscape to Portrait in the window painter will rearrange the positioning of controls in the window. CR 420705 needs additional fixing cos its still an issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473617">473617</a></td>
<td>ReselectRow() does not set the row status correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473697">473697</a></td>
<td>When trying to consume a web service from a ViaMichelin web site http://www.viamichelin.com with the pbsoapclient, the following error is met:</p>
<p>				Webservice Error: &quot;org.xml.sax.SAXException: No deserializer for LocationDefinition&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473698">473698</a></td>
<td>Memory leak with a PB component using JMS messages</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473713">473713</a></td>
<td>Webform deployment is failing. The deploylog</p>
<p>				shows the following:</p>
<p>				Webform deployment is failing. The deploylog</p>
<p>				shows the following:</p>
<p>				---------- Error messages: </p>
<p>				(u_color_selection).68 C0329: Function (&#39;get_rgb&#39;) has no its prototype.</p>
<p>				(u_vzt_color_selection).65 C0329: Function (&#39;get_rgb&#39;) has no its prototype.</p>
<p>				(w_graph_color_dw).uo_1.color_changed.5 C0051: No overload for method &#39;get_rgb&#39; takes &#39;0&#39; arguments.</p>
<p>				(w_graph_color_dw).uo_1.color_changed.5 C0051: No overload for method &#39;get_rgb&#39; takes &#39;0&#39; arguments.</p>
<p>				(w_graph_color_dw).uo_1.color_changed.5 C0051: No overload for method &#39;string&#39; takes &#39;1&#39; arguments.</p>
<p>				(w_graph_color_dw).uo_1.color_changed.12 C0051: No overload for method &#39;get_rgb&#39; takes &#39;0&#39; arguments.</p>
<p>				(w_graph_color_dw).uo_1.color_changed.12 C0051: No overload for method &#39;get_rgb&#39; takes &#39;0&#39; arguments.</p>
<p>				(w_graph_color_dw).uo_1.color_changed.11 C0051: No overload for method &#39;grsetseriesstyle&#39; takes &#39;4&#39; arguments.</p>
<p>				(w_graph_color_dw).uo_1.color_changed.15 C0051: No overload for method &#39;get_rgb&#39; takes &#39;0&#39; arguments.</p>
<p>				(w_graph_color_dw).uo_1.color_changed.15 C0051: No overload for method &#39;get_rgb&#39; takes &#39;0&#39; arguments.</p>
<p>				(w_graph_color_dw).uo_1.color_changed.14 C0051: No overload for method &#39;grsetseriesstyle&#39; takes &#39;4&#39; arguments.</p>
<p>				(w_vzt_graph_color).uo_1.color_changed.5 C0051: No overload for method &#39;get_rgb&#39; takes &#39;0&#39; arguments.</p>
<p>				(w_vzt_graph_color).uo_1.color_changed.5 C0051: No overload for method &#39;get_rgb&#39; takes &#39;0&#39; arguments.</p>
<p>				(w_vzt_graph_color).uo_1.color_changed.5 C0051: No overload for method &#39;string&#39; takes &#39;1&#39; arguments.</p>
<p>				(w_vzt_graph_color).uo_1.color_changed.12 C0051: No overload for method &#39;get_rgb&#39; takes &#39;0&#39; arguments.</p>
<p>				(w_vzt_graph_color).uo_1.color_changed.12 C0051: No overload for method &#39;get_rgb&#39; takes &#39;0&#39; arguments.</p>
<p>				(w_vzt_graph_color).uo_1.color_changed.11 C0051: No overload for method &#39;setseriesstyle&#39; takes &#39;4&#39; arguments.</p>
<p>				(w_vzt_graph_color).uo_1.color_changed.15 C0051: No overload for method &#39;get_rgb&#39; takes &#39;0&#39; arguments.</p>
<p>				(w_vzt_graph_color).uo_1.color_changed.15 C0051: No overload for method &#39;get_rgb&#39; takes &#39;0&#39; arguments.</p>
<p>				(w_vzt_graph_color).uo_1.color_changed.14 C0051: No overload for method &#39;setseriesstyle&#39; takes &#39;4&#39; arguments.</p>
<p>				RESOLUTION: Optimize pbls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473730">473730</a></td>
<td>This problem is not fixed by CR 472644, but is another similar problem. If you are doing a SelectText in the editchanged event, it is not selecting anything. If you do the selecttext anywhere else, it works as expected. Regression from PB 9.0.3 behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473768">473768</a></td>
<td>In PB10.5.x, after successfully update changes by DropDown Calendar in Datawindow control,</p>
<p>				the Getfocus function get the current focus return the the Window object (parent) instead of returning back to the Datawindow control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473769">473769</a></td>
<td>When the datawindow object is a Treeview Datawindow with Grid style, Right Arrow Button on the horizontal scrollbar of datawindow will fail to function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473838">473838</a></td>
<td>Customer getting a random crash in Production.</p>
<p>				Dump has been captured using variable PBDumpONUnexpectedException=true</p>
<p>				The crash seemed to happen at PBDWE this time :</p>
<p>				SYMBOL_STACK_INDEX: 0</p>
<p>				FOLLOWUP_NAME: MachineOwner</p>
<p>				SYMBOL_NAME: PBDWE105!DWHTMLRenderer::GenCurrentState+40d</p>
<p>				MODULE_NAME: PBDWE105</p>
<p>				IMAGE_NAME: PBDWE105.DLL</p>
<p>				DEBUG_FLR_IMAGE_TIMESTAMP: 461c831f</p>
<p>				STACK_COMMAND: ~17s; .ecxr ; kb</p>
<p>				FAILURE_BUCKET_ID: ACCESS_VIOLATION_PBDWE105!DWHTMLRenderer::GenCurrentState+40d</p>
<p>				BUCKET_ID: ACCESS_VIOLATION_PBDWE105!DWHTMLRenderer::GenCurrentState+40d</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473866">473866</a></td>
<td>When PowerBuilder 10 or 11 is sending a String with spaces using SetRemote to a 3rd Party DDE Imaging software, the app fails. The 3rd party sees the string as null. Repro is not available since the 3rd Party DDE software is not available for install. </p>
<p>				Everying worked fine in PB8.x. Started failing after upgrading to PB 10.x/11.x. This seems to be a Unicode issue. We tried the resolution in CR 414463 (environment variable PB_DDE_ANSI=true) but that didn&#39;t help.</p>
<p>				PB application is sending a Path (String) with spaces to the DDE software (Drawbase) and that fails. DDE software sees it as null. If they remove the sapces from the Path then everything worked fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473971">473971</a></td>
<td>Keep getting ORA-24333 (zero iteration count) when doing simple Embedded SQL select using EAS 6</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR473986">473986</a></td>
<td>Customer has an olecontrol on a window and using ole_1.insertobject(). Any file they are using, getting an -9 or PB just hangs.</p>
<p>				Need a better understanding about how the</p>
<p>				&quot;Link&quot; works on the InsertObject/Create From File tab works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474048">474048</a></td>
<td>On PB10.5.1, the RichText Window control can merge template information and data fields successfully for Display. However, the printout of the RichText control always use the first data record for all the pages.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474096">474096</a></td>
<td>Error in assigning array of any data type in an array of structure to String array in a structure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474133">474133</a></td>
<td>Memory leak when using a string array in a PB component</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474241">474241</a></td>
<td>When accessing PB 11 via Remote Desktop get Grace Expires: one month in &gt;&gt; Help &gt;&gt; PowerBuilder. </p>
<p>				BUT: Works fine, when using VNC to connect to the machine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474283">474283</a></td>
<td>OS: Sun Solaris 10</p>
<p>				Versions and Build #s Tested: </p>
<p>				Server side: PBVM 10.5.1_6021 for Sun Solaris with EAServer 5.3</p>
<p>				Client side: PB 10.5_5063 and 10.5.1_6662</p>
<p>				Database/Driver File/Version: PB JDBC Interface with Oracle JDBC thin driver</p>
<p>				Comments: When getting a composite datawindow with retrieval arguments from EAServer via GetFullState/SetFullState, the detail band returns blank data. This was tested with PBVM 10.5.1_6021.</p>
<p>				The same composite datawindow works fine when opened directly in database painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474285">474285</a></td>
<td>OS: Sun Solaris 10</p>
<p>				Versions and Build #s Tested: </p>
<p>				Server side: PBVM 10.5.1_6021 for Sun Solaris with EAServer 5.3</p>
<p>				Client side: PB 10.5_5063 and 10.5.1_6662</p>
<p>				Database/Driver File/Version: PB JDBC Interface with Oracle JDBC thin driver</p>
<p>				Comments: When getting a crosstab datawindow from EAServer via GetFullState/SetFullState and this datawindow has a function (e.g.: mid() function) defined in crosstab definition, the datawindow returns blank data. This was tested with PBVM 10.5.1_6021.</p>
<p>				The same crosstab datawindow works fine when opened directly in database painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474286">474286</a></td>
<td>OS: Sun Solaris 10</p>
<p>				Versions and Build #s Tested:</p>
<p>				Server side: PBVM 10.5.1_6021 for Sun Solaris with EAServer 5.3</p>
<p>				Client side: PB 10.5_5063 and 10.5.1_6662</p>
<p>				Database/Driver File/Version: PB JDBC Interface with Oracle JDBC thin driver</p>
<p>				Comments: The CR#462794 is still happening in PBVM 10.5.1 for Sun Solaris. This was tested with PBVM 10.5.1_6021.</p>
<p>				The same crosstab datawindow works fine when opened directly in database painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474288">474288</a></td>
<td>OS: Sun Solaris 10</p>
<p>				Versions and Build #s Tested: </p>
<p>				Server side: PBVM 10.5.1_6021 for Sun Solaris with EAServer 5.3</p>
<p>				Client side: PB 10.5_5063 and 10.5.1_6662</p>
<p>				Database/Driver File/Version: PB JDBC Interface with Oracle JDBC thin driver</p>
<p>				Comments: When getting a composite datawindow from EAServer via GetFullState/SetFullState, The EAServer console produces the following error message many times:</p>
<p>				Error: eNoInstalledPrt: XpGetPrinterInfoWithName: no printer installed</p>
<p>				This was tested with PBVM 10.5.1_6021.</p>
<p>				The same composite datawindow works fine when opened directly in database painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474291">474291</a></td>
<td>OS: Sun Solaris 10</p>
<p>				Versions and Build #s Tested: </p>
<p>				Server side: PBVM 10.5.1_6021 for Sun Solaris with EAServer 5.3</p>
<p>				Client side: PB 10.5_5063 and 10.5.1_6662</p>
<p>				Database/Driver File/Version: PB JDBC Interface with Oracle JDBC thin driver</p>
<p>				Comments: The CR#467868 is still happening in PBVM 10.5.1 for Sun Solaris. This was tested with PBVM 10.5.1_6021.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474413">474413</a></td>
<td>After upgrading to PB 10.5.1 Build 6662 all read functions for DataWindows (GetItemNumber, GetItemString, ...) return NULL if the DataWindow is a secondary DW shared with base DW in QueryMode set on.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474488">474488</a></td>
<td>Checkbox/Radiobutton text color can&#39;t be changed display with Windows XP theme. Works OK in Windows Classic theme. Happens on both Windows XP and Vista.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474494">474494</a></td>
<td>ChangeMenu is running slower in PB 10.5.1 on the</p>
<p>				network than in PB 8.</p>
<p>				Using the code of:</p>
<p>				ll_start = CPU()</p>
<p>				Parent.ChangeMenu(m_cm_main2)</p>
<p>				ll_end = CPU()</p>
<p>				ll_elapsed = ll_end - ll_start</p>
<p>				MessageBox(&quot;Elapsed Time&quot;,&quot;ChangeMenu took &quot; + string(ll_elapsed) + &quot; milliseconds.&quot;)</p>
<p>				Takes twice as long in PB 10.5.1 than in PB 8 on the network.</p>
<p>				RESOLUTION: Engineering not able to reproduce.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474619">474619</a></td>
<td>The webservice that customer is using is not a .Net Web Service. The webservice function (getParcelDetailsByBarCode) accepts a package ID argument. When passed a valid package ID, the web service returns a structure containing lots of info about the package. But when passed an invalid package ID , the web service function throws an exception. The only exception that I have been able to catch is a soapexception, not the custom exception.</p>
<p>				It seems that PowerBuilder converts exceptions that are thrown by web services to soapexceptions. The web service throws a custom exception (CPAppException) which contains 2 arrays of structures. When I create the proxy those structures are created. If PowerBuilder converts the exception to a soapexception how can we get those arrays?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474676">474676</a></td>
<td>Importing ANSI CSV file exported from PB to DW crashes PB on Japanese OS locale</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474706">474706</a></td>
<td>Modify changes page count. This happens only if you use a compute field with value 1 in a visible expression of the last object. The report cuts the last line of the compute field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474728">474728</a></td>
<td>RichText control use the function call &quot;rte_1.DataSource()&quot; to establish the binding </p>
<p>				between itself to the DataWindow or Datastore. It is reported by customer that, under </p>
<p>				certain condition, deleting Lines on RichText control will lead to the binding become lost.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474747">474747</a></td>
<td>Fixed old style MAIL API&#39;s on the PocketPC.</p>
<p>				The MailSession routines &quot;MailLogin&quot; and &quot;MailSend&quot; would fail with:</p>
<p>				&quot;Bad Runtine function reference at line 36 in clicked event...&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474852">474852</a></td>
<td>During sync the exernal process triggers events. It seems that it sometimes triggers events with the wrong number of arguments, causing run-time error 51 (bad Argument list for function/event)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474853">474853</a></td>
<td>Trying to install PB 11.0 with Vista 32 bit. Installation stops, message setup has stopped. License Initialization: Failed to initialize SySam Licensing. Powerbuilder is shutting down. The mandatory property file pb110_sysam.properties is missing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474866">474866</a></td>
<td>Cannot set a fixed width to a column. The column is automatically sized when the DW is a grid (See Repro)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474868">474868</a></td>
<td>GDI Object leak when using GIF images on a toolbar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474878">474878</a></td>
<td>When a orcascr command has predefined arguments and</p>
<p>				you pass in an input variable with one of those arguments, orcascr is not recognizing</p>
<p>				it. Its just looking for the predefine value and not recognizing to make a </p>
<p>				substitution.</p>
<p>				Orcascr not recognizing a variable passed in when</p>
<p>				the orca argument has predefined values.</p>
<p>				For example, build application, can take one of 3 arguments: full,migrate, or incremental.</p>
<p>				The following works:</p>
<p>				build application incremental</p>
<p>				But using the following will not work:</p>
<p>				build application BLD_LVL</p>
<p>				Where BLD_LVL was passed in from a .bat file:</p>
<p>				@echo off</p>
<p>				set myvar=incremental</p>
<p>				orcascr105 /D BLD_LVL=%myvar% myorca.dat &gt; orca.log</p>
<p>				The orca.log file shows:</p>
<p>				build application BLD_LVL</p>
<p>				Command syntax error at line 32. Found &quot;MIGRATE&quot;, expected &quot;FULL | MIGRATE | INCREMENTAL&quot;</p>
<p>				scc close </p>
<p>				endSession</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474909">474909</a></td>
<td>PB-11 GA</p>
<p>				Vista64 GA</p>
<p>				Using a served (dispensed) license pointing to &quot;keyserver.sybase.com&quot; port 27000, I&#39;m always getting a graced license.</p>
<p>				This is coming into the Vista client using remote desktop (hence can&#39;t use a standalone file license).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR474973">474973</a></td>
<td>When send a timestamp value over SOAP, the timestamp 2002-09-13T14:38:37.060 is saved as 2002-09-13T14:38:37.60 -&gt; 37.060 becomes 37.60</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR475126">475126</a></td>
<td>Connecting a COM Object to Oracle fails with LOGIN:(DBI_LOGIN) (5525.327 MS / 5525.327 MS) *** ERROR 1002 ***(rc -1) : OraMTS Error 1002 - obtaining/releasing connection. SHUTDOWN DATABASE INTERFACE:(DBI_SHUTDOWN_INTERFACE) (0.003 MS / 5525.330 MS)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR475226">475226</a></td>
<td>Rich Text Edit PrintEx issues</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR475265">475265</a></td>
<td>In PB 10.5, some of the symbols/characters are no longer displayed on screen. Behaviour occurs on the range of characters with ASCII values from 128 until 159.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR475446">475446</a></td>
<td>Customer is experiencing a crash in his deployed application Crash happens in a particular sequence and situation but still happens randomly. The customer is not able to provide a repro. While trying to narrow it down further he noticed that the crash stops if he remove the rte_1.clear() statement and rte_1.width statement. </p>
<p>				Crash also seems to stop when PB_HEAP_DEBUG=true environment variable is set. If set the crash still happens occasionally.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR475449">475449</a></td>
<td>The customer has in internal Webservice. It&#39;s a WCS Web service built with .NET 2.0. They are trying to create a Web Services proxy for the webservice in Powerbuilder. They select .NET Engine and go to the next page of the wizard. They enter the URL of the WSDL and the machine and click next. But nothing happens, it does not move to the next page of the wizard. If they click next again it says the dll has been created already do they wish to overwrite? If they say Yes, then nothing again. It continues to do this every time they click Next.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR475459">475459</a></td>
<td>OS: Sun Solaris 10 </p>
<p>				Versions and Build #s Tested: </p>
<p>				Server side: PBVM 10.5.1_6021 for Sun Solaris with EAServer 5.3 </p>
<p>				Client side: PB 10.5_5063 and 10.5.1_6662 </p>
<p>				Database/Driver File/Version: O84 interface connecting into Oracle client 10g</p>
<p>				Comments: When saving international characters back to database by using PBVM Sun libpbo84105x.so, the data is saved as strange characters.</p>
<p>				After saving data, if you retrieve the data again with same datawindow or use Oracle sqlplus, you will see the strange characters</p>
<p>				If you use PB JDBC interface instead, the data is saved and retrieved correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR475462">475462</a></td>
<td>Customer is receiving many errors in their EAServer log Error : 180337-IIOP_messageHandler: IIOP write failed and when they receive these they eventually crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR475466">475466</a></td>
<td>Seeking clarification on conflicting installation/usage information for PB 11 on Windows 2003.</p>
<p>				1 - The PB Installation Guide states that PB 11 can be installed on a Windows 2003 server with no explanation/disclaimers stating that it needs to be installed locally (see CR 472076). </p>
<p>				Product summary</p>
<p>				Enclosed is Sybase PowerBuilder(r) Enterprise version 11.0, which is compatible with the following platform and operating system</p>
<p>				configurations:</p>
<p>				Microsoft Windows XP with Service Pack 2</p>
<p>				Microsoft Windows XP Tablet PC Edition with Service Pack 2</p>
<p>				Microsoft Windows Server 2003 with Service Pack 1</p>
<p>				This is conflicting information with the actual ( US) license agreement which reads: When you are installing PB 11 if you read the fine print of the</p>
<p>				licensing agreement you will find the following:</p>
<p>				&quot;Standalone Seat&quot; or &quot;SS&quot; - The limited right to install the Program on</p>
<p>				a single workstation Machine (and not a server Machine) for access</p>
<p>				solely by the single workstation Machine upon which it resides.</p>
<p>				The majority of the time a Windows 2003 server machine is functioning as a server and not as a single workstation machine. There may be some isolated cases where a user is using it as a standalone machine but when customers see Windows 2003 server as a supported platform most of them will assume you can use it as described by the customer above. Please clarify.</p>
<p>				2 - CR 474241 was opened regarding running the IDE remotely with the determination that this is how it should work for standalone licenses with a note saying &quot;For the remote desktop user, SySAM requires a served license&quot; but it does not appear as though the PB served license allows remote access either.</p>
<p>				3 - Customer would like clarification as to whether PB 11 successfully installed on their Windows 2003 Server will function with their business requirements below when accessed remotely.</p>
<p>				Power Builder 11 is installed on this server primarily for building the application. After the 30 days grace period, is it still possible to use the Power Builder for compiling (outside the IDE) via the OCRASCRIPTS or third party tools like POWERGEN? </p>
<p>				Many companies follow the best practice of using a centralized server for build automation purposes. Our auditors have recommended that we not use a developer&#39;s personal laptop or desktop for software builds. As such, we have set up a server for this purpose. It is not a remote development machine and is dedicated to the purpose of compiling the deployable binaries. We are happy to use one of our license seats for this machine.</p>
<p>				Like most companies, we keep our servers in a rack in our data center. Working &quot;from the console&quot; just isn&#39;t a practical consideration. Remote desktop is the industry-standard way to deal with machines located in one&#39;s data center.</p>
<p>				We&#39;re not wanting to do development on a Windows Server 2003 desktop - we are really after a common build machine platform that isn&#39;t located in an office or cubicle, and doesn&#39;t belong to an individual developer.</p>
<p>				Please address the above issues.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR475637">475637</a></td>
<td>Customer is doing a SaveRowsAs in the DW painter and saving as XML. He has selected XML Format , XMLSCHEMA!, MetadataExternal! on the proerties data export tab. He has also selected a template and entered schema options. This produces both an XML file and an .xsd schema file. In the schema file is attributeFormDefault to = &quot;unqualified&quot;. They want it &quot;qualified&quot; How do they do that?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_116.htm#CR475708">475708</a></td>
<td>Changing series label for a Graph in a DW does not work.</p>
<p>				When you change dynamically the GraphType DataWindow object property from any type to Pie3D and assign series label to the Graph, you will see incorrect display.</p>
<p>				This also does not work with previous versions of PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR475935">475935</a></td>
<td>The customer has an XML template in a datawindow. The template has a root level node called rundownResponse. This root node has a namespace associated with it call p1. There are 2 children under the root node, MsgHeader and Show. When you generate the XML the node rundownResponse and all entities within it are in the p1 namespace as you would expect. The customer is asking if there is a way to NOT have the MsgHeader node and it&#39;s contents in the p1 namespace, but still be within rundownResponse?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476058">476058</a></td>
<td>DataWindow where the Select consists of two tables, both which contain a timestamp column. After an update to the Database they aren&#39;t retrieved correctly back into the DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476066">476066</a></td>
<td>component.Classname function call from a pb client or in a intercomponent call cause CORBA::BAD_OPERATION.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476069">476069</a></td>
<td>OLEDB connection locks system tables using Lock = &quot;RU&quot;. With the Native MSSQL Server this was not the case. This was not the case with the old Native MSSQL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476085">476085</a></td>
<td>The customer has a very long DSN name(45 characters total). When he builds database profile using OLEDB, he finds the data source field only accepts first 38 characters or so. He has to workaround the problem by opening the registry to manually add the rest of the name. The data source field should not set such limitation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476088">476088</a></td>
<td>A call to a webservice that returns a datetime</p>
<p>				will return a different datetime when in a different timezone.</p>
<p>				For example, ran a webservice that returns a datetime of 6/14/2007 00:00:00</p>
<p>				will return 6/13/2007 01:00:00 when you change the timezone to CST from EST.</p>
<p>				Using EasySoap. The return value in EST is:</p>
<p>				&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;&lt;soap:Envelope xmlns:soap=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot;&gt;&lt;soap:Body&gt;&lt;GetFlagDayResponse xmlns=&quot;http://www.27seconds.com/Holidays/US/Dates/&quot;&gt;&lt;GetFlagDayResult&gt;2006-06-14T00:00:00.0000000-04:00&lt;/GetFlagDayResult&gt;&lt;/GetFlagDayResponse&gt;&lt;/soap:Body&gt;&lt;/soap:Envelope&gt;</p>
<p>				The value returned using the CST is:</p>
<p>				&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;&lt;soap:Envelope xmlns:soap=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot;&gt;&lt;soap:Body&gt;&lt;GetFlagDayResponse xmlns=&quot;http://www.27seconds.com/Holidays/US/Dates/&quot;&gt;&lt;GetFlagDayResult&gt;2006-06-14T00:00:00.0000000-04:00&lt;/GetFlagDayResult&gt;&lt;/GetFlagDayResponse&gt;&lt;/soap:Body&gt;&lt;/soap:Envelope&gt; </p>
<p>				You can see that the webservice is returning the same date value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476179">476179</a></td>
<td>When running this webservice, the Messagecontent</p>
<p>				should contain the complex type of ReMsgEventReport instead of RMsgBaseMessageType.</p>
<p>				The tcptrace shows the following:</p>
<p>				.</p>
<p>				.</p>
<p>				&lt;MessageContent xsi:type=&quot;ReMsgEventReport&quot;&gt;&lt;PPCMessageTimeStamp&gt;2007 05 24 17 14 00&lt;/PPCMessageTimeStamp&gt;</p>
<p>				But when viewing from the debugger, it shows it is returning</p>
<p>				ggws_rmsgbasemessagetype for the messagecontent.</p>
<p>				The webservice is calling getmessages and returning ggws_messageresponse. The proxy structure shows the following:</p>
<p>				ggws_messageresponse</p>
<p>				ggws_replymessage messages[]</p>
<p>				ggws_rmsgbasemessagetype messagecontent</p>
<p>				powerobject classdefinition</p>
<p>				string ppcmessagetimestamp</p>
<p>				long fwmessageid</p>
<p>				long id</p>
<p>				long ws_type</p>
<p>				powerobject classdefinition</p>
<p>				string msgtimestamp</p>
<p>				string typestr</p>
<p>				long errorcode</p>
<p>				long messagetssequenceid</p>
<p>				long status</p>
<p>				powerobject classdefinition</p>
<p>				string topmsgtimestamp</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476215">476215</a></td>
<td>Getting an access violation in pbvm100.dll when</p>
<p>				opening an userobject.</p>
<p>				The crash is happenning in:</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				1132E38A 028C3248 028C3248 028C26E8 00DD7480 00000000 ob_type_vtable_module_srch+AA</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476218">476218</a></td>
<td>The customer is asking for the word &quot;location&quot; to be added to the list of reserved words. I&#39;m not sure it is a reserved word in the sense of most of the other reserved words. I don&#39;t get an error when I try to use it as an identifier:</p>
<p>				integer location</p>
<p>				The above is allowed. It does seem to be a kind of datatype as the following is also allowed:</p>
<p>				location ls_mylocation</p>
<p>				Engineering calls it a system object name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476376">476376</a></td>
<td>Regression from old RTE behavior. In the Key event of the RTE control if you do a Return 1 when a tab key is entered, it should inhibit the tab from being entered. It does in the old RTE, but not in the new RTE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476515">476515</a></td>
<td>Upgraded from PB 6.5 to PB 10.5 using odbc and stored procedure</p>
<p>				fetch is truncating data.</p>
<p>				Only happens when using the IWAY middleware. Tried using space(255) and converting the string to blob and then back again and problem still happens. Tried different dbparms and problem still happens too. </p>
<p>				Customer using the following syntax:</p>
<p>				DECLARE remote_proc PROCEDURE FOR UOXIRP00 </p>
<p>				:ls_curr_date_client, &amp; </p>
<p>				:gnv_app.istr_user_info.s_id_assoc, &amp; </p>
<p>				:gnv_app.istr_user_info.s_id_assoc, &amp; </p>
<p>				:ls_req_function, &amp; </p>
<p>				:gnv_app.istr_user_info.s_id_assoc, &amp; </p>
<p>				:ls_num_rows_requested; </p>
<p>				EXECUTE remote_proc; </p>
<p>				IF of_error_in_sqlcode(&quot;Error&quot;,&quot;Error in Initialization Service +&quot; + &amp; </p>
<p>				&quot;~r Execute of UOXIRP00 failed&quot;) THEN </p>
<p>				lb_error = TRUE </p>
<p>				END IF </p>
<p>				****************** </p>
<p>				FETCH remote_proc into :ls_f_name, &amp; </p>
<p>				:ls_m_name, &amp; </p>
<p>				:ls_l_name, &amp; </p>
<p>				:ls_id_dunit, &amp; </p>
<p>				:ls_curr_date, &amp; </p>
<p>				:ls_release_date, &amp; </p>
<p>				:ls_num_cnvrstn ;</p>
<p>				Not all columns are getting truncated. Stored Procedure is cobol on a DB2 mainframe.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476675">476675</a></td>
<td>The customer has a datawindow from PB 7 app that was fine in PB 7. After migration to PB 10.5.1 it crashes when trying to open it in the painter. The datawindow exports and imports OK. The app builds without errors and the datawindow even runs and retrieves fine. But it can&#39;t be opened in the painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476691">476691</a></td>
<td>When a orca script command has preset arguments</p>
<p>				and are passed in as input variables, those arguments are not being recoginized.</p>
<p>				Orcascript is not substituting the value of the variable.</p>
<p>				Additional commands arguments are not getting recognized:</p>
<p>				build library pblname pbrname &lt;pbd | 32&gt;</p>
<p>				file copy fromFile toFile [Clobber | NoClobber | Clobber Always]</p>
<p>				build executable exeName iconName pbrname pbdflags [machinecode][newvstylecontrols]</p>
<p>				scc connect [offline]</p>
<p>				The following error will result or similar:</p>
<p>				Command syntax error at line 17. Found &quot;EXEVER&quot;, expected &quot;OFFLINE | &lt;EOL&gt;&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476842">476842</a></td>
<td>Customer is using a product called Adobe Captivate 2 with a PB 10.5.1 to record internal courseware and it appears to be hanging on XP. On Windows 2000 they receive the following error:</p>
<p>				PowerBuilder Accessibility Error </p>
<p>				Error creating Accessibility ProprServer </p>
<p>				Possible reason : OLEACC not registered. Run regsrv32 oleacc.dll.</p>
<p>				They have tried the above on Windows 2000 with the same results.</p>
<p>				In Task Manager you can see 100% utiilization with PB and Adobe Captivate seeming to be in a race condition.</p>
<p>				This sounds similar to a problem with JAWS where JAWS and PB seemed to be in some kind of a race condition ( CR 406087) that ended up being the other vendor&#39;s problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476898">476898</a></td>
<td>SIP button not showing on a response window that does not have an associated menu.</p>
<p>				The suggested workaround is to associate a menu with the popup window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476931">476931</a></td>
<td>Please backpatch SPCache dbparm into PB10.5 codeline.</p>
<p>				Implement SPCache dbparm in pbole105 to prevent execution of executing sp_procedure_params_rowset many times.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR476939">476939</a></td>
<td>When sending a request to a webservice, where an argument to the request is an unbounded structure populated with multiple items, the request will</p>
<p>				be sent as:</p>
<p>				&lt;SearchRequest xsi:nil=&quot;true&quot; /&gt;</p>
<p>				Instead of the items in the structure array.</p>
<p>				The customsearch takes the searchrequest argument. The searchrequest structure</p>
<p>				is defined as follows in PB:</p>
<p>				SearchRequest</p>
<p>				session ws_session</p>
<p>				string ClientReference</p>
<p>				long GLB</p>
<p>				long DPPA</p>
<p>				Request requests[]</p>
<p>				powerobject classdefinition</p>
<p>				account ws_account</p>
<p>				string ws_Type</p>
<p>				string ws_Date</p>
<p>				string Amount</p>
<p>				string ProviderID</p>
<p>				string GroupID</p>
<p>				string OtherData</p>
<p>				address addresses[]</p>
<p>				long ws_Type</p>
<p>				string Street1</p>
<p>				string Street2</p>
<p>				string City</p>
<p>				string State</p>
<p>				string PostalCode</p>
<p>				string Country</p>
<p>				identification identifications[]</p>
<p>				long ws_Type</p>
<p>				string Number</p>
<p>				string IssuedBy</p>
<p>				string Label</p>
<p>				datetime DateIssued</p>
<p>				datetime DateExpires</p>
<p>				information additionalinformation[]</p>
<p>				long ws_Type</p>
<p>				string Info</p>
<p>				long entity</p>
<p>				name ws_name</p>
<p>				phone phones[]</p>
<p>				long ws_type</p>
<p>				string number</p>
<p>				When viewing the output of the http request, it will return the following:</p>
<p>				single Result test:</p>
<p>				&lt;SearchRequest&gt;&lt;Requests&gt;&lt;Request&gt;&lt;Entity&gt;Individual&lt;/Entity&gt;&lt;Name&gt;&lt;Business /&gt;&lt;Full /&gt;&lt;Title /&gt;&lt;First&gt;John&lt;/First&gt;&lt;Middle /&gt;&lt;Last&gt;Doe&lt;/Last&gt;&lt;Generation /&gt;&lt;Gender&gt;None&lt;/Gender&gt;&lt;/Name&gt;&lt;/Request&gt;&lt;/Requests&gt;&lt;/SearchRequest&gt;</p>
<p>				When populating the request array with 2 items, the output of the http request is:</p>
<p>				&lt;SearchRequest xsi:nil=&quot;true&quot; /&gt;</p>
<p>				The 2 items in the request array are not being sent to the webservice.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477044">477044</a></td>
<td>With Microsoft Active Accessibility Object Inspector ( MSAA ) and using a PowerBuilder DataWindow : &quot;Cannot get object from point: [Error: AccessibleObjectFromPoint: hr=0x80004005 - Unspecified error]&quot;. Fails with DW from PB Code Examples.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477047">477047</a></td>
<td>The width of a DataWindow column does not autosize when clicking into the column.</p>
<p>				The edit field has a border etc. so that the available width for an edit field </p>
<p>				is smaller and the last word might not be displayed.</p>
<p>				Request for a better solution then the Vertical Scroll property</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477149">477149</a></td>
<td>According to PB 11 Manual Deploying Applications and Components to .NET</p>
<p>				Page 108 Table 8-5: unsupported properties of controls in a DataWindow control:</p>
<p>				Line (diagonal line is unsupported)</p>
<p>				This is an enhancement request to support diagonal lines.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477184">477184</a></td>
<td>Setitem in the itemchanged event is turning querymode off.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477240">477240</a></td>
<td>Update DB using SP as RPC with Blob parameter causes Error:</p>
<p>				Maximum blob size 19384 (30000) exceeded</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477245">477245</a></td>
<td>Resize event is not triggered, when windows size changed or resized.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477265">477265</a></td>
<td>Customer is trying to paste gif or jpg in a rich text control using pb 11 using web forms which fails and he is aware of the unsupported functionality statement when building his project see output. This enhancemet request is to support all the currently unsupported features of an RTE in WebForms. Functionality such as PasteRTF, CopyRTF, SelectText, SelectTextAll, Clear , InsertPicture and any others.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477266">477266</a></td>
<td>Cannot update the DW when the associated DDDW contains an empty string.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477282">477282</a></td>
<td>PocketBuilder 2.1.0 GA</p>
<p>				Project Painter</p>
<p>				Vista Ultimate (running as administrator)</p>
<p>				The project painter can select a certificate to sign the application with.</p>
<p>				However, the when building &amp; signing the application, the signing process fails.</p>
<p>				From the output window:</p>
<p>				Generation of main executable is complete.</p>
<p>				Error Signing Application Executable File</p>
<p>				------ Finished....</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477393">477393</a></td>
<td>The border style of StyleShadowBox is not</p>
<p>				displaying properly for singlelineedit controls on a WebForm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477496">477496</a></td>
<td>Mobile devices don&#39;t seem to generate anywhere near the same number of window activation and deactivation messages that the desktop has.</p>
<p>				This is especially apparent on popup windows.</p>
<p>				This is addressed without breaking legacy behavior by introducing a new system runtime function that captures more activation _style_ messages and forwards them as activation (and deactivation) messages.</p>
<p>				The side-effect is that sometimes a window will receive TWO activation messages in a row. The customer needs to decide whether they want NO activations or ONE and occasionally TWO...</p>
<p>				Enabled with the system runtime function:</p>
<p>				SetRuntimeProperty( &quot;EnableExtraActivates&quot;, TRUE )</p>
<p>				This can be turned on and off at will throughout the lifetime of the application (in other words, for fine-tuning the behavior).</p>
<p>				The default value is FALSE, which matches the legacy behavior.</p>
<p>				This property also similarly affects the deactivate messages too.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477506">477506</a></td>
<td>Running the webform/winform app is not behaving</p>
<p>				properly.</p>
<p>				When running in the debugger, if you put a breakpoint before the call</p>
<p>				to ue_assign_menu() in w_vzt_base.open:25 and one after on line 29 and then try to run the selected report in the debugger, you will see the ue_assign_menu code in w_vzt_rpt_processor is executed, but control does not return to the line after this.event ue_assign_menu() in w_vzt_base.open(). Instead, it goes back to after an opensheetwithparm call in the f_submit_report (m_main.m_reports).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477525">477525</a></td>
<td>The customer is on PB 10.5.1 and wants to generate a byte array from a blob. He creates a loop like the following to do this:</p>
<p>				li_count = len(lblb_data)</p>
<p>				for i = 1 to li_count</p>
<p>				GetByte(lblb_data, i,lb_array[i])</p>
<p>				next</p>
<p>				But this can be very slow. In PB 11.0 there is a new function GetByteArray which does the same job very fast. How does it do it? Is there any way to speed up the process in 10.5?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477529">477529</a></td>
<td>With PB 11 and a Winform application if one tries to clear out a picture control using the following syntax </p>
<p>				p_1.picturename=&quot;&quot;</p>
<p>				the image is not removed. This works in both a traditional PB application and a webform application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477576">477576</a></td>
<td>BeginPreview and CaptureImage both return -10 in some scenarious. -10 is not documented.</p>
<p>				Extra Camera return codes:</p>
<p>				-7 = additional meaning of &quot;un-supported&quot; (like setting a property that this particular camera does not recognize)</p>
<p>				-8 = additional meaning of value &quot;out of range&quot; (a refinement on the &quot;argument error&quot;)</p>
<p>				-9 = bad version (like expecting WM-5 support on a WM-2003 device)</p>
<p>				-10 = user pressed &quot;CANCEL&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477596">477596</a></td>
<td>Using the dw_1.object.datawindow.selected is not</p>
<p>				returning any values when used with a crosstab or grid datawindow.</p>
<p>				Also using dw_1.describe(&quot;DataWindow.Selected&quot;) is also returning no values.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477620">477620</a></td>
<td>PB crash with an external access violation using</p>
<p>				EAS 5.3</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477636">477636</a></td>
<td>Customer has an application that is highlighting text based on their prompt of &#39;[@date@]&#39;with date to be replaced by the user. On the menu there is a menu item to search for these prompts. If the user clicks the menu item, or the menu toolbar icon this works as expected. If the user uses the menu shortcut, CTRL R, when the user tries to input the replaced value, the first character input is lost.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477693">477693</a></td>
<td>Updating a DataWindow that has newly inserted rows against a table with insert triggers caused a hanging component with locks on the database after moving from EAS 5.1 to 5.5.</p>
<p>				Driver is MS ODBC to MS SQLServer</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477718">477718</a></td>
<td>When creating a datawindow using an Informix</p>
<p>				SP as the datasource, will result in an access violation error in msvcr71.dll.</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				7C350440 0012C3A0 00000000 14704A5D 0122F268 02EC84A4 wcslen+4</p>
<p>				Problem also happens when trying to retrieve an existing datawindow, connected</p>
<p>				to Informix with a stored procedure as the datasource.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477774">477774</a></td>
<td>Customer has an MDI application that has been migrated to PB 11. Application has been migrated through many versions of PB and was originally developed in PB 4. When migrated the win32 version works as expected. When a winform application is created and run the application the sheets will not come up. Also the images for the toolbar items in the menu are not showing and it appears as though with the winform application you need a full path while in the standard PB app you don&#39;t.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477891">477891</a></td>
<td>When running a PB WebForm, the GetColumnName does</p>
<p>				not appear to be working for certain dw client side events:</p>
<p>				buttonclicked</p>
<p>				buttonclicking</p>
<p>				rowfocuschanged</p>
<p>				rowfocuschanging</p>
<p>				rbuttondown</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR477909">477909</a></td>
<td>The customer is creating datawindow syntax dynamically. When he uses outer joins PB seems to only accept a certain syntax. The customer thinks this is a bug and it should allow other correct syntaxes. His testcase has 2 datawindows that appear to be identical if you look at the SQL Syntax in the painter. But the datawindow PBSELECT syntax is different in the 2 datawindows. With the syntax created by the customer, PB crashes when attempting to retrieve the datawidow. With the syntax PB generates in the painter, it works fine. Customer thinks both datawindows should work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478039">478039</a></td>
<td>PB Webform is not finding a bmp file in a when</p>
<p>				the bmp is referenced with a forward slash.</p>
<p>				PB Native and PB Winform and find a the same bmp file whether the bmp file</p>
<p>				is reference with a forward or backward slash.</p>
<p>				bitmap(&#39;bmp\phone.bmp&#39;) --&gt; Finds the bitmap</p>
<p>				bitmap(&#39;bmp/phone.bmp&#39;) --&gt; Not finding the bitmap in PBWebform</p>
<p>				In FileMon, ASPNET_WP.EXE is reading the file as bmp\phone.bmp</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478050">478050</a></td>
<td>The datawindow has the Find function to search the datawindow. However the syntax that is used ignores the regional settings. For example if the comma is the decimal separater, you still use &quot;10.00&quot; in the Find expression. But if you use GetItem or dot notation to get values to use in the search they have the regional characters. Customer is requesting a new function to convert regional setting characters to the proper syntax for a Find. For example you pass it &quot;123,50&quot; in German (German) and get back &quot;123.50&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478053">478053</a></td>
<td>Customer compiles his application to machine code and the resultant EXE crashes. We need customer&#39;s ADPlus dump reviewed to see why the machine code EXE fails. The same code compiled into PBDs works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478159">478159</a></td>
<td>Customer has a dddw style column in a datawindow with allow editing checked. In Windows PBD exe you can enter characters in the empty dddw. But you can&#39;t in the same application deployed to WebForms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478164">478164</a></td>
<td>In Orcascript, &quot;File Copy&quot; allows optional clobber options:</p>
<p>				CLOBBER | NOCLOBBER | CLOBBER ALWAYS</p>
<p>				You should be able to pass an orcascript variable as a clobber option. The parser needs to be enhanced so that it allows a parm or a variable to be passed as a clobber option.</p>
<p>				EXAMPLE</p>
<p>				Orcascr110 /D DESTPARM=&quot;destination_1\library1.pbl&quot; /D CLOBBERPARM=&quot;clobber always&quot; script/script2.dat</p>
<p>				start session</p>
<p>				set sourcePBL = &quot;source\orca_script.pbl&quot;</p>
<p>				file copy sourcePBL destparm clobberparm </p>
<p>				end session</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478192">478192</a></td>
<td>The background color of a picture control</p>
<p>				is not consistent.</p>
<p>				The testcase includes 3 picture controls on a window. When you open the window</p>
<p>				in PB 10.5.1, all 3 picture controls show the same background color for the</p>
<p>				picture control. That matches the window color. When you open the same</p>
<p>				window in PB 11, 2 of the picture controls show a white background color.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478194">478194</a></td>
<td>When a picturebutton control is on a window</p>
<p>				running in PB Winform, the background color is not showing properly.</p>
<p>				Also one of the pictures on the picturebutton shows up blurring.</p>
<p>				When you have a window with 3 picturebutton controls that is run as a PB Winform,</p>
<p>				the background color appears white and one of the pictures shows up blurred.</p>
<p>				When you run the same app in PB 10.5.1, the picturebutton controls have a different</p>
<p>				background color and the pictures appear are clear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478197">478197</a></td>
<td>When an application is run as a PB Webform,</p>
<p>				the background color of the picturebutton control is not the same as in PB 10.5.1.</p>
<p>				The text on one of the picturebutton controls increases and so part of the</p>
<p>				text is cut off.</p>
<p>				The picturebuttons also getting stretched, according to the customer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478295">478295</a></td>
<td>In Orcascript, &quot;File Delete&quot; allows optional clobber options:</p>
<p>				CLOBBER | CLOBBER ALWAYS</p>
<p>				You should be able to pass an orcascript variable as a clobber option. The parser needs to be enhanced so that it allows a parm or a variable to be passed as a clobber option.</p>
<p>				EXAMPLE</p>
<p>				Orcascr110 /D DESTPARM=&quot;destination_1\library1.pbl&quot; /D CLOBBERPARM=&quot;clobber always&quot; script/filedelete.dat</p>
<p>				start session</p>
<p>				file delete destparm clobberparm </p>
<p>				end session</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478309">478309</a></td>
<td>When running a MDI application as a WebForm</p>
<p>				and you enter a value in a external dw, no data is getting retrieved.</p>
<p>				In the debugger, it appears that the editchanged event is getting fired to</p>
<p>				accepttext(), but the editchanged arguments are null and zeros.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478463">478463</a></td>
<td>In PowerBuilder 11 build 7518 a display problem has been found for numeric DataWindow editmasks #,##0.00 and 0.00 when Swedish/Finnish Control Panel setttings are used.</p>
<p>				In these settings the decimal separator is a comma, and the digit grouping symbol is a space character. When the grouping symbol was a dot the display was OK.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478485">478485</a></td>
<td>Cannot trim spaces in a char/nchar column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478497">478497</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5.2_7014</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Comments: When accessing COM+ components from within PB 10.5.2_7014 client application, the performance degrades a lot when there are two or more concurrent clients accessing same components.</p>
<p>				In PB 10.5.1_6662, this issue does not occur. The concurrent access is always fast.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478523">478523</a></td>
<td>When using the new UploadFiles Webform function if the description has an apostrophe in it the upload dialog does not come up.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478544">478544</a></td>
<td>When changing the InputFieldNamesVisible property to true/false, and data next to the field is null, RTE Field disappear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478557">478557</a></td>
<td>The scroll bar of DataWindow which synchronized using the ShareData() function may not be re-drawn.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478642">478642</a></td>
<td>Behavior difference in the background color</p>
<p>				of a computed field with WebForm.</p>
<p>				The definition of the computed field is:</p>
<p>				bitmap (if( authorization = &#39;REJECTED&#39;,&#39;bmp\authorization_rejected.bmp&#39;,if( not isnull(authorization) ,&#39;bmp\authorization.bmp&#39;,&#39;&#39;)))</p>
<p>				The computed field is setup where no bitmap criteria is met. When the app</p>
<p>				is run in PB WebForm, the background color is white. When running the app in PBNative</p>
<p>				or PB Winform the background color is the same as the window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478657">478657</a></td>
<td>Request to allow non-postscript printers to work with .NET web forms apps.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478887">478887</a></td>
<td>PB10.5 and PB11, has a plus sign next to the row when the group column&#39;s data is null. Looks unprofessional in applications and confuses users.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478906">478906</a></td>
<td>Customer has a table that has English characters in some columns and Chinese characters in others. The datawindow displays correctly but when the customer cuts and pastes Chinese characters into the columns that already have Chinese characters in them they do not get saved to the database. Upon subsequent use of the table the characters have been saved as &#39;???&#39;. This happens regardless of the settings on the language toolbar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478910">478910</a></td>
<td>When trying to insert a row in an event or function, the code below doesn&#39;t execute correctly. </p>
<p>				&quot;insert into customer values(&#39;234aavv&#39;, &#39;3345567&#39;,N&#39;???&#39;,N&#39;???&#39;);&quot;</p>
<p>				The ? is Chinese character.</p>
<p>				In the trace log one can see the following error( or similar when connected with ADO.NET):</p>
<p>				Microsoft OLE DB Provider for SQL Server</p>
<p>				The name &quot;N&quot; is not permitted in this context. Valid expressions are constants, constant expressions, and (in some contexts) variables. Column names are not permitted.</p>
<p>				This same syntax works in ISQL in PB 11 but not in PB 10.5.1. In PB 10.5.1 the row is saved with the Chinese columns as &#39;???&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478911">478911</a></td>
<td>Serena Version Manager 8.1.4. can be setup to use a normal Serena user id and password, or it can be setup to use the Windows login id without prompting for it or requiring it. There are two possibilities for using the Windows login id, the first is it does not require any login information as it accepts the windows login. The second is uses the Windows login id but still requires a Serena password. You only supply a password. The customer is using Oracscript in a batch file and has success with the normal, and the first Windows login. But he is running into a problem with the second one where you supply only a password as Serena is using the Windows user id. No user id is provided, in the Orcascript and when the password is provided via the scc set connect property password command, it pauses and Serena pops up a password dialog box. In the dialog is the correct Windows userid. But of course we don&#39;t want any dialogs in batch mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR478916">478916</a></td>
<td>A Datawindow modify on a crosstab datawindow works fine in PB 9.0.3. When migrated to PB 10.5.1 it crashes PB with a pure virtual function error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479039">479039</a></td>
<td>MailSession.MailReadMessage() crashes when there are many recipients in the email</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479050">479050</a></td>
<td>A regression from earlier builds of PB 10.5.1. It used to be that a ChangeMenu, changed the menu and the toolbar icons and the window was not affected. But now it appears to be rebuilding the toolbar, you can see the old toolbar removed which then fires the window resize event because the window got larger, then the new toolbar is added and the window resize fires again because the window got smaller. This may be a result of CR 449637, which reported the toolbars were not changing styles on a ChangeMenu. </p>
<p>				This customer has a lot of dynamic visual objects on his window and all of them are resized if the window is resized. He does a lot of ChangeMenus and now the result is a lot of blinking and repainting going on much of the time when his window size is not changing, and where before he had a rock solid appearance. He would like the old behavior back.</p>
<p>				Perhaps on a ChangeMenu PB should remember the original window size, inhibit the resize event from firing during the toolbar change, and then when done, only fire the window resize event if there was a true window size change from the original window size.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479067">479067</a></td>
<td>When running a machine code executable that is</p>
<p>				connecting to MSSQL using the SNC driver, the following error returns:</p>
<p>				PowerBuilder Application Execution Error (R0015)</p>
<p>				Application terminated.</p>
<p>				Error: Error calling external function _getVtableInfo_w_logon@12</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479194">479194</a></td>
<td>Numerous complaints from people downloading the PB 11 evaluation that they can&#39;t install it. </p>
<p>				It&#39;s because they don&#39;t realize that they need to download the CommonInstaller.zip file and run the setup in that file. Instead, they download the PowerBuilder110.zip file alone and try to install that. </p>
<p>				Recommend doing one of the following: </p>
<p>				1. Providing explicit instructions on the web page and/or the PB11 Install.txt file explaining the CommonInstaller.zip file is needed. </p>
<p>				2. Repackaging the download as one or two CD rom image, so that the evaluator automatically gets the Common Installer as part of the download. </p>
<p>				3. Packaging the common installer in each of the product installs (PowerBuilder, InfoMaker, SQL Anywhere) so that if they download that one file they will still always get the Common Installer. </p>
<p>				The evaluation should make it as easy as possible for the evaluators to get the product installed. You have people giving up because they can&#39;t get pastthe install.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479195">479195</a></td>
<td>The index for the online help file is messed up, particularly in the list of DataWindow object properties.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479197">479197</a></td>
<td>Enhancement request to add the byte datatype to PocketBuilder to to support various WinCE API calls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479236">479236</a></td>
<td>Repaint issue with a picturecontrol when</p>
<p>				deployed to a device. </p>
<p>				Works ok in the IDE. </p>
<p>				App is set up to move a picture control with a pointer and this causes a </p>
<p>				repaint problem on a device.</p>
<p>				RESOLUTION: Fixed in PocketBuilder 2.5 and PocketBuilder 2.1 EBF#1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479329">479329</a></td>
<td>The customer has installed PB 11.0 on a Vista machine. PB is crashing when he opens several windows in the Window painter. Opens up 4 to 6 windows in the painter and PB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479331">479331</a></td>
<td>For PB12, how about adding description properties for methods/events and their arguments/return values. That way the AutoScript functionality can read those and display tip info for our own classes, not just the PB system stuff.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479334">479334</a></td>
<td>pbm_settingchange event should already be mapped</p>
<p>				to a window</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479349">479349</a></td>
<td>When running a window with a MOP view of landscape,</p>
<p>				the text and pictures appear incorrectly.</p>
<p>				Happens in the IDE and on the device.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479358">479358</a></td>
<td>A response window does not close if CloseWithReturn passes a null in WebForms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479548">479548</a></td>
<td>Performance problem: with embedded sql is much slower with the OR9 interface then with ODBC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479720">479720</a></td>
<td>A regression of CR 454743. Rich Text control with this setting in the pb.ini file:</p>
<p>				[RichText] </p>
<p>				PageSizeAsControlSize=1 </p>
<p>				This is supposed to put the page size to the size of the control. But it clearly is not working as wrapped text is cut off on the right by almost 4 characters with a vertical scroll bar. We need to get this right.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479799">479799</a></td>
<td>PB client sends wrong SOAP request to web service</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479835">479835</a></td>
<td>PB/EAS is crashing in production environment with a PB Heap Manager</p>
<p>				error - &quot;Free: block was previously freed&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR479944">479944</a></td>
<td>The customer has a window they created new in PB 11.0. But something happened and now whenever they make a change in the painter to the window and save it, PB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480074">480074</a></td>
<td>Horizontal scrollBar set at left on a RTL treeview datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480097">480097</a></td>
<td>Requesting crash dump analysis. The application crashes in exe mode when opening a search window. The app runs fine within IDE. The dump was captured using adplus with PB_HEP_DEBUG=true set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480110">480110</a></td>
<td>When you have a dropdown calendar on a Webform and</p>
<p>				select a date, part of the calendar gets cut off if the calendar drops below the</p>
<p>				dw control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480164">480164</a></td>
<td>Fails to import a large hebrew text file</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480186">480186</a></td>
<td>GetItemString is return null value in Webform.</p>
<p>				In this application when tabbing out of the field, it causes the</p>
<p>				field to be null out because getitemstring returns null.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480205">480205</a></td>
<td>When calling a MSSQL webservice results in the following</p>
<p>				error:</p>
<p>				Object of type System.Int32 cannot be converted to type System.Data.SqlTypes.SqlInt32</p>
<p>				Using AdventureWorks database and calling the GetPurchaseOrder stored procedure.</p>
<p>				Created a http sopa endpoint of:</p>
<p>				CREATE ENDPOINT GetPurchaseOrderEndpoint</p>
<p>				STATE = STARTED</p>
<p>				AS HTTP (</p>
<p>				path = &#39;/sql/GetPurchaseOrder&#39;,</p>
<p>				AUTHENTICATION = (INTEGRATED),</p>
<p>				PORTS =(CLEAR)</p>
<p>				)</p>
<p>				FOR SOAP (</p>
<p>				WEBMETHOD &#39;GetPurchaseOrder&#39;</p>
<p>				(NAME = &#39;AdventureWorks.dbo.GetPurchaseOrder&#39;,</p>
<p>				SCHEMA = STANDARD),</p>
<p>				BATCHES = ENABLED,</p>
<p>				WSDL = DEFAULT,</p>
<p>				SCHEMA = STANDARD,</p>
<p>				DATABASE = &#39;AdventureWorks&#39;</p>
<p>				)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480222">480222</a></td>
<td>Customer has a Webform application that behaves differently than running in Windows PBD. The original problem is the DatePicker that behaves differently because rowfocuschanged isn&#39;t firing. The customer submitted a testapp that shows rowfocuschanged is not firing. It&#39;s a complex testcase with lot&#39;s of posting of events, inheritence, etc. It clearly behaves differently when running as a webform, the datawindow only retrieves one row and the initial rowfocuschanged does not fire.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480300">480300</a></td>
<td>Changing or adding watches in the debugger will cause a GPF in some scenarios.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480314">480314</a></td>
<td>The remote debugger hangs when debugging an EAServer 5.5 component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480353">480353</a></td>
<td>A Customer wants to use a cursor key for focas movement on DataWindows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480411">480411</a></td>
<td>A UO inherited from a PBNI object will not</p>
<p>				show up on a window in the PB IDE.</p>
<p>				When you run the app from the IDE, it will show up. The ancestor object will</p>
<p>				show in the window but not the descendant.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480435">480435</a></td>
<td>When using selectblob in embedded sql, the private bytes</p>
<p>				and working set continue to increase in performance monitor. Usage</p>
<p>				goes up only when using a Informix 7 server. Works ok connected to Informix 9 server.</p>
<p>				Using:</p>
<p>				SelectBlob blobcolumn</p>
<p>				into :lblob_test </p>
<p>				from tzblob2</p>
<p>				where id = :al_key;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480553">480553</a></td>
<td>The runtime packager will fail when executed</p>
<p>				from a directory where there is no write permissions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480556">480556</a></td>
<td>Unable to set an OLE Automation property called &quot;function&quot; because PB sees it as a keyword. It gives: &quot;Error: Name not found accessing external object property...&quot;.</p>
<p>				Refer to the url below as a reference. &quot;Function&quot; is a property of PivotField object.</p>
<p>http://msdn2.microsoft.com/en-us/library/aa174272(office.11).aspx</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480563">480563</a></td>
<td>Enhancement: Allow remote installs of PB/IM 11.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480658">480658</a></td>
<td>Description of Problem: When using the database painter ISQL tool the customer would like to see the number of rows affected for updates, inserts, deletes. When using selects here you see the number of rows in the status bar and customer would like the number of rows affected to be shown for the above also when using ISQL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480745">480745</a></td>
<td>Enhancement Request:</p>
<p>				Please include support for Opera browsers for ASP.Net targets and EAS HTML DataWindows in future versions of PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480769">480769</a></td>
<td>A composite datawindow fails to retrieve in WebForms. It works fine with regular PBWin32 target type. It fails because autosize height is not supported for nested reports. Engineering has determined this is an enhancement, not a bug: Supporting AutoSize Height for WebForm report generation (using the XHTML Renderer) would require completely new and different logic than for native reports. </p>
<p>				This is a request to enhance PB and support this feature.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480777">480777</a></td>
<td>When calling the eval function from the MSScriptControl.ScriptControl ocx will return null when exe is machine code.</p>
<p>				Works ok in the IDE and using pcode. </p>
<p>				Using the following code:</p>
<p>				ole_wsh = CREATE OLEObject</p>
<p>				ole_wsh.ConnectToNewObject(&quot;MSScriptControl.ScriptControl&quot;)</p>
<p>				ole_wsh.Language = &quot;vbscript&quot;</p>
<p>				ole_wsh.AddCode(&#39;Function rtnProcessor()~r~n&#39; &amp;</p>
<p>				+ &#39;DIM objProcessor(3)~r~n&#39; + &amp;</p>
<p>				+ &#39;strComputer = &quot;.&quot;~r~n&#39; + &amp;</p>
<p>				+ &#39;Set objWMIService = GetObject(&quot;winmgmts:\\&quot; &amp; strComputer &amp; &quot;\root\cimv2&quot;)~r~n&#39; &amp;</p>
<p>				+ &#39;Set colItems = objWMIService.ExecQuery(&quot;Select * from Win32_Processor&quot;)~r~n&#39; &amp;</p>
<p>				+ &#39;For Each objItem in colItems~r~n&#39; &amp;</p>
<p>				+ &#39;objProcessor(0) = objItem.ProcessorId~r~n&#39; &amp;</p>
<p>				+ &#39;objProcessor(1) = objItem.MaxClockSpeed~r~n&#39; &amp;</p>
<p>				+ &#39;objProcessor(2) = objItem.Name~r~n&#39; &amp;</p>
<p>				+ &#39;objProcessor(3) = objItem.Description~r~n&#39; &amp;</p>
<p>				+ &#39;Next~r~n&#39; &amp;</p>
<p>				+ &#39;rtnProcessor = objProcessor~r~n&#39; &amp;</p>
<p>				+ &#39;End Function&#39;)</p>
<p>				la_processor[] = ole_wsh.Eval(&quot;rtnProcessor&quot;)</p>
<p>				ole_wsh.DisconnectObject()</p>
<p>				DESTROY ole_wsh</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_117.htm#CR480981">480981</a></td>
<td>DropDown Datawindow property - AllowEdit has been confirmed as not supported feature (from CR478159). Request proper document changes to those .NET Web Solution. (PB WebForm and .Net DW)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR480992">480992</a></td>
<td>DataWindow Painter crashes on saving the XHTML template after modifying the select in the Data Source.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481011">481011</a></td>
<td>Unable to change the fontsize programmically in rte</p>
<p>				using the SendMessage api.</p>
<p>				There is no error message. The text size just doesn&#39;t change. Using the </p>
<p>				following syntax:</p>
<p>				function integer setcolorlogfont (ulong hwnd, ulong msg, ulong wparm, s_colorlogfont clf) library &#39;user32.dll&#39; alias for &quot;SendMessageA;Ansi&quot;</p>
<p>				Resolution: setlogfontmsg should be 3092. New RTE code sample is available on powerbuilder.codexchange.sybase.com.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481108">481108</a></td>
<td>When calling a MSSQL Web Service, no results</p>
<p>				are returned.</p>
<p>				Using the following syntax:</p>
<p>				SoapConnection conn</p>
<p>				long Val,log</p>
<p>				string name</p>
<p>				//any ws_any[] </p>
<p>				getpurchaseorderendpoint proxy_obj</p>
<p>				getpurchaseorderresponsegetpurchaseorderresult myresult</p>
<p>				conn = create SoapConnection</p>
<p>				conn.useintegratedwindowsauthentication(true)</p>
<p>				Val = conn.CreateInstance( proxy_obj, &quot;getpurchaseorderendpoint&quot;)</p>
<p>				log= conn.SetSoapLogFile(&quot;C:\mySoapLog.log&quot;)</p>
<p>				if Val &lt;&gt; 0 then</p>
<p>				messagebox(&quot;Error&quot;,&quot;Cannot create proxy object&quot;)</p>
<p>				else </p>
<p>				try </p>
<p>				myresult = proxy_obj.getpurchaseorder(244 ) </p>
<p>				catch (SoapException e) </p>
<p>				messagebox(&quot;ERROR Message&quot;, e.Text)</p>
<p>				end try</p>
<p>				//name = proxy_obj.getpurchaseorderresponsegetpurchaseorderresult</p>
<p>				end if</p>
<p>				destroy conn</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481109">481109</a></td>
<td>In the Window painter, a window has a tab control with several pages. Every click you make on objects in a tab page, causes the tab page to change. Keep clicking and it cycles through all the tab pages and even opens up the script editor.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481154">481154</a></td>
<td>The customer is using the page() and pagecount() expression in a computed field in an RTF datawindow to display page x of n. But pagecount() always returns 1. This is a regression. Works fine in build 5079.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481238">481238</a></td>
<td>Crash when working with an OLE control inserted in a tabpage.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481256">481256</a></td>
<td>Customer has a PB 9 PFC app that they have migrated to PB 11.0 build 6525. They are seeing random crashes after running for a while. They have not been able to narrow down what it may be. They have supplied 3 ADPlus crash logs and are looking for any information that might help them determine the issue here.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481359">481359</a></td>
<td>Could make the usage of a DW a bit easier for users who don&#39;t want to create a storedprocedures to obtain a resultset based on a SQL batch that returns a resultset.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481366">481366</a></td>
<td>Big Memory growth (8MB for a 100000 loop) when using dot notation on a DW. For DS the leak is smaller.</p>
<p>				Specially when modifying filter buffer using dot notation there is a big initial increase of memory for both DW and DS.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481370">481370</a></td>
<td>Total page count is wrong when pasting a RTF document into a RTF DataWindow with &lt;Ctrl&gt;&lt;V&gt;. </p>
<p>				The page count is correct when you use the Paste option in the popup menu when right clicking in the RTF DW.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481371">481371</a></td>
<td>RTF DatatWindow prints only once when more then 1 copy had been selected in the Print Setup Dialog.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481416">481416</a></td>
<td>Customer&#39;s application retrieves and writes out approximately 3.5 million records to a txt file. At some number over 3 million the application does not write out all records. All rows appeared to have been retrieved as the row count is correct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481497">481497</a></td>
<td>When trying to insert a string that is 16384 or longer,</p>
<p>				no data gets inserted into the column for a Oracle table. The column is blank. </p>
<p>				Any data that is less than or equal to 16383 inserts into the column ok.</p>
<p>				The following script works:</p>
<p>				long ll_id = 1</p>
<p>				string ls_long = &quot;123,456,789&quot; + space(16372)</p>
<p>				INSERT INTO LONG_11380983 (id, report) VALUES (:ll_id, :ls_long);</p>
<p>				But the following script does not insert any data in the report column:</p>
<p>				ll_id = 2</p>
<p>				ls_long = &quot;123,456,789&quot; + space(16373)</p>
<p>				INSERT INTO LONG_11380983 (id, report) VALUES (:ll_id, :ls_long);</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481576">481576</a></td>
<td>Add support for .Net framework 3.0 and Windows Presentation Foundation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481676">481676</a></td>
<td>DW dberror event not triggered</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481721">481721</a></td>
<td>While using the following code, XML is returning xsi:nil=&quot;true&quot; with no blank tags.</p>
<p>				// Sample code to export XML from a data store. </p>
<p>				lds_docket_parms.Modify(&quot;DataWindow.Export.XML.UseTemplate =&#39;t_export&#39;&quot;)</p>
<p>				lds_docket_parms.Modify(&quot;DataWindow.Export.XML.MetaDataType = XMLNone!&quot;)</p>
<p>				ls_xml_temp = lds_docket_parms.Object.DataWindow.Data.XML</p>
<p>				lds_docket_parms is object is inherited from data store</p>
<p>				In PB 10.5.1 (build 6627), xml includes a blank tag when there is no data in a specific</p>
<p>				field (ie., &lt;parm_display_format/&gt;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481749">481749</a></td>
<td>When connected to MSSQL with ADO.NET and running</p>
<p>				a long stored procedure, the following error results:</p>
<p>				*** ERROR 999 ***(rc -1) : Index #0 Message: Timeout expired NativeError: 0 Source: Microsoft OLE DB Provider for SQL Server SQLState: HYT00</p>
<p>				Works ok using the OLEDB driver. Problem happens using ADO with System.Data.OleDb and System.Data.SqlClient namespaces.</p>
<p>				Using the following stored procedure:</p>
<p>				create PROCEDURE dsp_TestTimeout </p>
<p>				@DELAYLENGTH varchar(9) = &#39;000:00:05&#39; </p>
<p>				AS Begin </p>
<p>				Declare @StartTime datetime </p>
<p>				Declare @EndTime datetime </p>
<p>				Set @StartTime = GetDate() </p>
<p>				WAITFOR DELAY @DELAYLENGTH </p>
<p>				Set @EndTime = GetDate() </p>
<p>				select @StartTime, @EndTime , DateDiff(second, @StartTime, @EndTime) </p>
<p>				End</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481751">481751</a></td>
<td>When customer opens two instances of PB 11 with same workspace in order to cut and paste script and second instance crashes. </p>
<p>				With a simple workspace with only one target and a few objects I did not see the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481821">481821</a></td>
<td>An expression in embedded SQL can lead to errornous results due to unintended type conversions when DisableBind = 1 is used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481823">481823</a></td>
<td>PB crashes in IDE mode when using a third-vendor ActiveX</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481879">481879</a></td>
<td>Text not fully justifed in a DW column (Right and left).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481885">481885</a></td>
<td>When positioning the cursor in a dw column that is</p>
<p>				part of a tab control, the webform just hangs and does not respond.</p>
<p>				Works ok in PBNative and Winform</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481895">481895</a></td>
<td>When retrieving a nested datawindow from a</p>
<p>				component in EAS 6.01, not all the data is retrieve. When you try calling</p>
<p>				the same function again, you get an access violation error:</p>
<p>				2007-10-02 10:10:06.351 INFO Thread-61 [JaguarServer] PB INTERNAL EXCEPTION on: Thread : 3408, Address : 0x0567D549, Type : EXCEPTION_ACCESS_VIOLATION reading address 0xF005E9A1. CPB_Component::invoke</p>
<p>				2007-10-02 10:10:06.351 INFO Thread-61 [JaguarServer] Dumped Succeeded to file:</p>
<p>				2007-10-02 10:10:06.351 INFO Thread-61 [JaguarServer] C:\pb\EAServer6\bin/PB_20071002_100904_0001.dmp</p>
<p>				2007-10-02 10:10:06.351 INFO Thread-61 [JaguarServer] Fatal Error Occurs when try to invoke PB method of_retrieve in p_nesteddw/n_nesteddw.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481968">481968</a></td>
<td>When using Retrieve To Disk programmically in</p>
<p>				script using either dot notation or the modify statement, the data retrieved is incorrect.</p>
<p>				Using:</p>
<p>				dw_1.Object.DataWindow.Table.Data.Storage = &#39;Disk&#39;</p>
<p>				or</p>
<p>				dw_1.Modify(&quot;DataWindow.Table.Data.Storage=&#39;Disk&#39;&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR481978">481978</a></td>
<td>PB shuts down with no error message when failing to load wide jpeg</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482018">482018</a></td>
<td>The memory used keeps increasing with each successive execution of SaveDocumentIntoString of an xml datawindow. You can see it going up in the Windows Task Manager. It doesn&#39;t seem to be releasing the memory used for previous strings even though the same string variable is reused each time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482031">482031</a></td>
<td>DBPainter indicates a wrong Edit style detail when I clicked Edit style list,</p>
<p>				if we get the save dialoge box.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482038">482038</a></td>
<td>IDL generated is missing the package, causing failure to build stubs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482127">482127</a></td>
<td>Datetime data being sent to webservice is modified to GMT</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482148">482148</a></td>
<td>When a classname is saved with a % (my%class), the powerscript</p>
<p>				function ClassName() will return the value of my_u0025_class for a Winform or</p>
<p>				WebForm app</p>
<p>				RESOLUTION: A class name with char &#39;%&#39; is invalid in C#.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482265">482265</a></td>
<td>In PB 10 and all previous versions of PB, the PB provided Find! icon and the Search! icons were different. New icons were introduced in PB 10.5 and PB 11 and in these versions, Find! and Search! are the same icon. </p>
<p>				In many situations these two functions would mean the same functionality but this customer states that in their application they use these two for different functionality. They now have identical icons with different functionality in their migrated application. </p>
<p>				They have replaced one of the icons and are all set but other customers might be using these two for different functions and they should have different icons.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482267">482267</a></td>
<td>Customer is unable to open Office 2007 Excel worksheets that have been saved in xlsb formate. </p>
<p>				Add support in PowerBuilder to use the new xlsb format.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482377">482377</a></td>
<td>OS: Windows XP SP2 </p>
<p>				Versions and Build #s Tested: PB 10.5.2_7016</p>
<p>				EAServer 6.0.2.18 on Windows 2003 with PBVM 10.5.1_6021</p>
<p>				Comments: Web Dw does not display data in EAServer 6.0. The same repro steps work fine in EAServer 5.x.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482519">482519</a></td>
<td>If you create a DataWindow control from within the constructor of another DataWindow Control using OpenUserObject(, the constructor of the created DW will get fired twice.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482555">482555</a></td>
<td>When changing the new attribute of Database Painter, PowerBuilder crashes. It is reproduced when Style is changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482623">482623</a></td>
<td>When running a winform app, the following error</p>
<p>				occurs:</p>
<p>				System.Reflection.TargetInvocationException</p>
<p>				An unhandled exception of type System.Reflection.TargetInvocationException occurred</p>
<p>				in mscorlib.dll</p>
<p>				Exception has been thrown by the target of an invocation</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482638">482638</a></td>
<td>Customer is finding escapement issues on migrating to 10.5.2 and 11.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482678">482678</a></td>
<td>PB 11. EJB proxy generation is producing an invalid ( wrong ) proxy object for biginteger class. After a correction within the proxy object the problem can be fixed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482679">482679</a></td>
<td>PB 11. EJB proxy generation is producing a wrong proxy object for the java byte because it conflicts with the internal byte datatype of PB. It should create java_byte proxy.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482684">482684</a></td>
<td>With compiled applications, icons that are compiled into the executable as resources</p>
<p>				are not displayed properly in the menu different from the toolbar. </p>
<p>				This issue does not appear if the icon is loaded from the filesystem at it&#39;s specified location.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482736">482736</a></td>
<td>When trying to call the JagGetPeerAddress in EAS6,</p>
<p>				the following error returns in the easerver log file:</p>
<p>				com.sybase.jaguar.util.JException: getPeerAddress: no client connection</p>
<p>				com.sybase.jaguar.server.Jaguar.getPeerAddress(Jaguar.java:133)</p>
<p>				com.sybase.jaguar.server.JaguarObject.invoke(Native Method)</p>
<p>				com.sybase.jaguar.server.JaguarObject.invoke(JaguarObject.java:289)</p>
<p>				com.sybase.jaguar.server.JaguarObject.invoke(JaguarObject.java:97)</p>
<p>				com.sybase.jaguar.server.JaguarObject_DJC.invoke(JaguarObject_DJC.java:333)</p>
<p>				ejb.components.pb10_pkg.n_ora_cjw_EJB.of_jaggetpeeraddress(n_ora_cjw_EJB.java:269)</p>
<p>				ejb.components.pb10_pkg.n_ora_cjwRemote.of_jaggetpeeraddress(n_ora_cjwRemote.java:362)</p>
<p>				ejb.components.pb10_pkg.n_ora_cjwRemote_DJC.access$401(n_ora_cjwRemote_DJC.java:4)</p>
<p>				ejb.components.pb10_pkg.n_ora_cjwRemote_DJC$5.invoke(n_ora_cjwRemote_DJC.java:877)</p>
<p>				com.sybase.djc.transaction.TransactionManager.invokeRequiresNew(TransactionManager.java:858)</p>
<p>				com.sybase.djc.transaction.TransactionManager.invokeRequiresNew(TransactionManager.java:753)</p>
<p>				com.sybase.djc.transaction.TransactionManager.invokeRequired(TransactionManager.java:1105)</p>
<p>				ejb.components.pb10_pkg.n_ora_cjwRemote_DJC.of_jaggetpeeraddress(n_ora_cjwRemote_DJC.java:902)</p>
<p>				ejb.components.pb10_pkg.n_ora_cjwRemote_DJC.$invoke_0(n_ora_cjwRemote_DJC.java:244)</p>
<p>				ejb.components.pb10_pkg.n_ora_cjwRemote_DJC.$invoke(n_ora_cjwRemote_DJC.java:156)</p>
<p>				com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:265)</p>
<p>				com.sybase.jaguar.server.RequestHandler.processRequest(RequestHandler.java:9)</p>
<p>				com.sybase.djc.rmi.iiop.server.MessageHandler.processRequest(MessageHandler.java:611)</p>
<p>				com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageHandler.java:315)</p>
<p>				RESOLUTION: Not a bug. Just needed the patch from cr464620. The patch is XXXGAWin32_patch_464620.zip. Where XXX is the EAS version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482844">482844</a></td>
<td>The border of a dw groupbox is not showing</p>
<p>				up in Vista.</p>
<p>				The testcase shows 3 groupboxes each with a border of box, lowered and raised.</p>
<p>				When run the app at runtime, the border is not showing up for all 3 groupboxes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482847">482847</a></td>
<td>Edit mask problems in webform applications that do not occur in either winform or PB applications. Details of problems:</p>
<p>				Mask hh:mm am/pm</p>
<p>				======================</p>
<p>				Problem: Editmask does accept 12 in the hours field.</p>
<p>				Problem: &quot;p&quot; is entered as upper case in the field of lower case characters, showing &quot;Pm&quot;.</p>
<p>				Tab to field.</p>
<p>				Shift-tab back to entered field.</p>
<p>				Problem: Data is erased.</p>
<p>				Fill in all fields to 11:30 am (or any value where hh &lt; 12)</p>
<p>				Click the Force PostBack button in DW_2</p>
<p>				Problem: All DateTime fields return from the server as 00:00</p>
<p>				Mask hh:mm</p>
<p>				================</p>
<p>				Click into the time field.</p>
<p>				Problem: The cursor positions at the *end* of the mask instead of the beginning.</p>
<p>				Move cursor to the beginning of the field.</p>
<p>				Type &quot;12&quot;</p>
<p>				Problem: Editmask does accept 12 in the hours field.</p>
<p>				Move cursor to the beginning of the field.</p>
<p>				Type &quot;14&quot;</p>
<p>				Problem: Editmask does accept 14 in the hours field.</p>
<p>				Tab to next field.</p>
<p>				Shift-tab back to entered field.</p>
<p>				Problem: Data is erased.</p>
<p>				Fill in all fields to 11:30 (or any value where hh &lt; 12)</p>
<p>				Click the Force PostBack button</p>
<p>				Problem: All DateTime fields return from the server as 00:00</p>
<p>				String fields/Mask XX:XX</p>
<p>				==============================</p>
<p>				Problem: String field accepts only numerics where the numeric value before the colon is less than 12</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482932">482932</a></td>
<td>When entering a RighToleft column, PB selects the default keyboard (Hebrew on a hebrew machine, Arabic on ...). This was fixed in CR472051.</p>
<p>				When leaving this column to move to a Non-RTL column, PB keeps the RTL keyboard. </p>
<p>				On Israel Distributor demand, we want PB to select the last Non-RTL keyboard selected by the user.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482944">482944</a></td>
<td>When creating a user defined transaction object, it is not behaving the same as using the default sqlca.</p>
<p>				For example, running an embedded sql statement will return a resultset under sqlca</p>
<p>				but not under a user defined transaction object.</p>
<p>				Another example, when running an embedded sql statement and if the table does</p>
<p>				not exist, the user defined transobject object does not generate a error message.</p>
<p>				The default sqlca will return the following error:</p>
<p>				SQLCA Eror</p>
<p>				Error Text = SQLSTATE = S0002</p>
<p>				[Sybase][ODBC Driver][Adaptive Server Anywhere] Table &#39;xxx&#39; not found</p>
<p>				PB Trace using SQLCA:</p>
<p>				(2840008): LOGIN:(DBI_LOGIN) (6439.668 MS / 6439.668 MS)</p>
<p>				(2840008): CONNECT TO tra ODBC:</p>
<p>				(2840008): SERVER=EASDemoDB10</p>
<p>				(2840008): DBPARM=ConnectString=&#39;DSN=EAS Demo DB V10;UID=dba;PWD=sql&#39;(DBI_CONNECT) (199.273 MS / 6638.941 MS)</p>
<p>				(2840008): (DBI_ADJUST_CONNECT) (0.001 MS / 6638.942 MS)</p>
<p>				(2840008): (DBI_CURRENT_OF_CURSOR) (44.602 MS / 6683.544 MS)</p>
<p>				(2840008): PREPARE:(DBI_PARSE_ONLY) (0.001 MS / 6683.545 MS)</p>
<p>				(2840008): (DBI_SPECIAL_CURSOR) (0.001 MS / 6683.546 MS)</p>
<p>				(2840008): (DBI_SKIP_VERIFY) (0.001 MS / 6683.547 MS)</p>
<p>				(2840008): (DBI_DESCRIBE_BEFORE_EXEC) (0.001 MS / 6683.548 MS)</p>
<p>				(2840008): (DBI_SUPPORT_INPUT_PARM_BIND) (55.460 MS / 6739.008 MS)</p>
<p>				(2840008): BEGIN TRANSACTION:(DBI_START_TRAN) (188.716 MS / 6927.724 MS)</p>
<p>				(2840008): EXECUTE:</p>
<p>				(2840008): SELECT ID FROM JUNK (DBI_RUNTIME_EXECUTE) (277.514 MS / 7205.238 MS)</p>
<p>				(2840008): *** ERROR -141 ***(rc -1) : SQLSTATE = S0002</p>
<p>				[Sybase][ODBC Driver][Adaptive Server Anywhere]Table &#39;JUNK&#39; not found</p>
<p>				(2840008): COMMIT:(DBI_COMMIT) (172.661 MS / 7377.899 MS)</p>
<p>				(2840008): DISCONNECT:(DBI_DISCONNECT) (477.410 MS / 7855.309 MS)</p>
<p>				(2840008): SHUTDOWN DATABASE INTERFACE:(DBI_SHUTDOWN_INTERFACE) (0.002 MS / 7855.311 MS)</p>
<p>				PB Trace using user defined transaction object:</p>
<p>				(2840008): LOGIN:(DBI_LOGIN) (5524.225 MS / 5524.225 MS)</p>
<p>				(2840008): CONNECT TO tra ODBC:</p>
<p>				(2840008): SERVER=EASDemoDB10</p>
<p>				(2840008): DBPARM=ConnectString=&#39;DSN=EAS Demo DB V10;UID=dba;PWD=sql&#39;(DBI_CONNECT) (184.599 MS / 5708.824 MS)</p>
<p>				(2840008): (DBI_ADJUST_CONNECT) (0.001 MS / 5708.825 MS)</p>
<p>				(2840008): (DBI_CURRENT_OF_CURSOR) (61.311 MS / 5770.136 MS)</p>
<p>				(2840008): PREPARE:(DBI_PARSE_ONLY) (0.001 MS / 5770.137 MS)</p>
<p>				(2840008): (DBI_SPECIAL_CURSOR) (0.001 MS / 5770.138 MS)</p>
<p>				(2840008): (DBI_SKIP_VERIFY) (0.001 MS / 5770.139 MS)</p>
<p>				(2840008): (DBI_DESCRIBE_BEFORE_EXEC) (0.001 MS / 5770.140 MS)</p>
<p>				(2840008): (DBI_SUPPORT_INPUT_PARM_BIND) (50.295 MS / 5820.435 MS)</p>
<p>				(2840008): BEGIN TRANSACTION:(DBI_START_TRAN) (193.912 MS / 6014.347 MS)</p>
<p>				(2840008): COMMIT:(DBI_COMMIT) (101.602 MS / 6115.949 MS)</p>
<p>				(2840008): DISCONNECT:(DBI_DISCONNECT) (488.522 MS / 6604.471 MS)</p>
<p>				(2840008): SHUTDOWN DATABASE INTERFACE:(DBI_SHUTDOWN_INTERFACE) (0.003 MS / 6604.474 MS)</p>
<p>				RESOLUTION: Instead of using: </p>
<p>				SELECT id INTO :ls_ID FROM JUNK;</p>
<p>				it should be </p>
<p>				SELECT id INTO :ls_ID FROM JUNK using MYSQLCA;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR482955">482955</a></td>
<td>When compiling a winform/webform app, the following error</p>
<p>				occurs:</p>
<p>				Error when compiling generated C# code:</p>
<p>				ds_base.sharedata(ICdatawindow.)(3,44): error CS0115: &#39;c__ds_base.ShareData(Sybase.PowerBuilder.Win.PBDataWindow)&#39;: no suitable method found to override</p>
<p>				Problem happens when a datastore is calling the sharedata function on system class. The following code in the sharedata function:</p>
<p>				RETURN super::ShareData(d)</p>
<p>				Problem also happens if using:</p>
<p>				return sharedata(d)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483047">483047</a></td>
<td>The RowFocusChanging and RowFocusChanged vents do not get triggered when the RowsCopy function has been called.</p>
<p>				work-around:</p>
<p>				After calling RowsCopy setrow to the row that had the focus and call setrow again to row 1. </p>
<p>				In the event scripts ignore the events caused by the first setrow call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483089">483089</a></td>
<td>A shortcut key is not triggering a dw control event when</p>
<p>				the dw control is within a tab page in a MDI app.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483186">483186</a></td>
<td>Problems with connection to Access via OLE native interface from DB Painter in PB ( Vista 64 bit business, Office 2007 ). Can see database structure, but can&#39;t read the content of the tables (rightclick on the table and then [Edit data] and [Grid]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483195">483195</a></td>
<td>When running a winform app using pfc, the following</p>
<p>				error occurs when calling lw_frame.dynamic event pfc_messagerouter (as_message):</p>
<p>				System.StackOverflowException in System.Globalization.CompareInfo.Compare</p>
<p>				The code is in the pfc_n_cst_menu/of_sendmessage:</p>
<p>				li_rc = lw_frame.dynamic event pfc_messagerouter (as_message)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483211">483211</a></td>
<td>When opening a visual userobject on a tab page using</p>
<p>				opentab(), the userobject defaults to visible=false.</p>
<p>				Using the following code:</p>
<p>				li_rtn = tab_criteria.closetab(u_to_open)</p>
<p>				CHOOSE CASe ls_report_title</p>
<p>				Case &quot;a&quot;</p>
<p>				ls_to_open = &quot;u_cst_a&quot;</p>
<p>				u_to_open = create u_cst_a</p>
<p>				Case &quot;b&quot;</p>
<p>				ls_to_open = &quot;u_cst_b&quot;</p>
<p>				u_to_open = create u_cst_b</p>
<p>				Case &quot;c&quot;</p>
<p>				ls_to_open = &quot;u_cst_c&quot;</p>
<p>				u_to_open = create u_cst_c</p>
<p>				End CHOOSE</p>
<p>				li_rtn = tab_criteria.opentab(u_to_open,ls_to_open,1)</p>
<p>				//u_to_open.visible=true</p>
<p>				li_rtn = tab_criteria.SelectTab(1)</p>
<p>				The code is in the ddlb/selectionchanged event. If you use, visible=true than</p>
<p>				the app works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483212">483212</a></td>
<td>IE OLE control on a window throws an error or crashes when Java VM is initialized from PB application and MSJVM is not installed.</p>
<p>				Support for MS JVM ends on 12/31/2007</p>
<p>http://www.microsoft.com/mscorp/java/default.mspx</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483214">483214</a></td>
<td>OS: Windows Vista Ultimate</p>
<p>				Versions and Build #s Tested: PB 10.5.2_7016</p>
<p>				Database/Driver File/Version: N/A</p>
<p>				Network: Novell Vista 1.0</p>
<p>				Comments: When using setProfileString over a network directory through Novell Vista 1.0, it returns -1 in Windows Vista. Works fine in Windows XP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483267">483267</a></td>
<td>Remove environment variable RTE_REPLACE_NULL_WT_SPACE for RTE, related to CR 478544.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483283">483283</a></td>
<td>Customer lacks the ability to use OpenUserObject() on a tab control</p>
<p>				Using the workarounds to use OpenTab() with different uo tabpages with different szenarios or using show/hide is too expensive.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483385">483385</a></td>
<td>So as to get proper database charset handling for some customer&#39;s</p>
<p>				enviornment, Customer has to use DBParm NLS_Charset=&quot;Local&quot;. However, it is discovered </p>
<p>				that the return of string array will get problem when the string array is passed as </p>
<p>				reference argument to RPCFunc call to oracle side.</p>
<p>				The returned string array seems get alignment problem, some get data but some get empty or junk data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483426">483426</a></td>
<td>Customer&#39;s production server is crashing. Cause is unknown.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483434">483434</a></td>
<td>Customer has a Picture Button that he disables changes the tooltip. He has noticed some inconsistencies when the button is disabled and when it is not in the display of the new tooltip. </p>
<p>				If the picture button is never disabled, the changed tooltip displays correctly. If he disables the picture button, then enables it and then changes the tooltip, the new tooltip is not displayed. </p>
<p>				If the picture button is disabled he must first change the tooltip and then enable the picture button to see the correct tooltip. He feels that this is inconsistent behavior and should be changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483489">483489</a></td>
<td>In response or popup window, set transparency=0, and set closeanimation=XXXXslide(such as bottomslide!, leftslide!, rightslide!, topslide!). When close the response and popup window, closeanimation works incorrectly, its behavior like use XXXXroll (such as bottomroll!, leftroll!, rightroll!, toproll!) for closeanimation.</p>
<p>				But if you set transparency&gt;0 for response and popup window, the result will be correct.</p>
<p>				WORKAROUND</p>
<p>				The classic workaround for animation bugs is to set the transparency to 1% (IOW - essentially opaque).</p>
<p>				This forces the code to use the GDI+ window layers and usually fixes up any issues.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483619">483619</a></td>
<td>When using MSSA (Active Accessibility Object Inspector) with PB DataWindow and the DW has a &#39;Border&#39; or &#39;TitleBar&#39; set to on, then the yellow highlight rectangle is displaced.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483654">483654</a></td>
<td>Creating a MSI file in a .NET Assembly Target fails when using directories and/or file names with spaces.</p>
<p>				When you deploy a .NET Assembly target from a location where the directory name and/or the file name have spaces in it the deployment fails. The mymkmsi.bat file that is created needs to be edited to put quotes around the entire path to the bin directory.</p>
<p>				For example the following in the file needs to be edited:</p>
<p>				FROM:</p>
<p>				xcopy /H /Y &quot;%PBNET_HOME%\bin\nvoassembly.wxs&quot;</p>
<p>				&quot;%PBNET_HOME%\bin\tallow.exe&quot; -d C:\pbapps\pb11\dot net\pb2csdotnettempout\bin -nologo -dac -dav &gt; productlist.wxs</p>
<p>				TO:</p>
<p>				xcopy /H /Y &quot;%PBNET_HOME%\bin\nvoassembly.wxs&quot;</p>
<p>				&quot;%PBNET_HOME%\bin\tallow.exe&quot; -d &quot;C:\pbapps\pb11\dot net\pb2csdotnettempout\bin&quot; -nologo -dac -dav &gt; productlist.wxs</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483716">483716</a></td>
<td>RTE Printex removed the format of decimal field</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483764">483764</a></td>
<td>Customer is using PB Native and whenever two or more users are connected and alternately adding objects to the project the .pbg file becomes out of sync and has to be manually edited. While this is described in the User&#39;s Guide as a possible problem the fact that it happens most of the time appears to be a bug. </p>
<p>				The customer receives the following:</p>
<p>				---------- Source Control</p>
<p>				Adding selected items to source control...</p>
<p>				PB Native Status: Adding C:\testsc\PB105\d_emp.srd...</p>
<p>				PB Native Status: Checking out C:\testsc\PB105\menuicon.pbg...</p>
<p>				PB Native Status: Adding C:\testsc\PB105\menuicon.pbg...</p>
<p>				Access to SCC Provider failed during SccAdd(). Try again.</p>
<p>				Error checking in .PBG file. Verify that new entries are correct and check</p>
<p>				in .PBG file manually.</p>
<p>				C:\testsc\PB105\d_emp.srd version 1 successfully added to source control</p>
<p>				Operation Completed</p>
<p>				---------- Done Source Control</p>
<p>				The entries can be added to the .PBG files and then the other users can see them. </p>
<p>				See workaround tab for a discussion of a new performance optimization and a library entry:</p>
<p>				[library] </p>
<p>				sccpbgrefresh=nn</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483835">483835</a></td>
<td>Problem with Oracle datatype TIMESTAMP WITH LOCAL TIME ZONE</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR483971">483971</a></td>
<td>When using the EAServer Component Wizard to deploy EAServer components if the pbl does not include an application object an error occurs. The following error message appears in the lower left hand corner : &quot;Class must be of type nonvisualobject! Class n_jaguar_server is type corbaobject.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484050">484050</a></td>
<td>While running PB and EAS 5.3 with EBF14147, customer</p>
<p>				is experiencing an PB Internal Exception error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484057">484057</a></td>
<td>The Runtime Packager has an option under PowerBuilder Base Components (left hand side) to select PowerBuilder .NET Components for building the PowerBuilder Runtime MSI. If you select this option and are deploying to WinFORMs or simply an Assembly, you receive a warning message box that IIS is required in order to run WEBFORMS. This annoys my customers when installing the runtime for non WEBFORM or WEB Services type deployments. It would be a very simple thing to add a couple of different .NET options in lieu of just one, thus allowing the warning to appear for that particular deployment.</p>
<p>				My suggestion is to expand the options to:</p>
<p>				1. PowerBuilder WIN32 Standard Componets</p>
<p>				2. PowerBuilder .NET for WEBFORMS</p>
<p>				3. PowerBuilder .NET for WEB Services</p>
<p>				4. PowerBuilder .NET for WinFORMS</p>
<p>				5. PowerBuilder .net for Assemblies</p>
<p>				In this way only items 2 and 3 would give the IIS installation warning message if in fact this is really necessary and the rest would not.</p>
<p>				It is the small things like this which are very easily solved, that makes PowerBuilder look un-professional.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484070">484070</a></td>
<td>When using HALT {CLOSE} in an application, it is failing.</p>
<p>				The following is from the dump file:</p>
<p>				FAULTING_IP: </p>
<p>				CNL_MSWord+1388a</p>
<p>				060c388a 8b0a mov ecx,[edx]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 060c388a (CNL_MSWord+0x0001388a)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 00000000</p>
<p>				Attempt to read from address 00000000</p>
<p>				DEFAULT_BUCKET_ID: APPLICATION_FAULT</p>
<p>				0012d7b0 060c4476 001ef798 0012d7f8 060b228c CNL_MSWord+0x1388a</p>
<p>				0012d884 660ca914 001ef798 00000001 001ef798 CNL_MSWord+0x14476</p>
<p>				0012d8e0 660c9e30 00000001 00000000 00000001 MSVBVM60!ErrLinkPoke+0x2e</p>
<p>				017e0ef0 114f2f3f 017e4520 00000000 017e4550 MSVBVM60!_ScrollSetPageSize+0x4a</p>
<p>				017e44f0 00000000 00000000 00000000 00000000 PBVM105!PBROI_Set_Property_Item+0x23f</p>
<p>				RESOLUTION: Customer found a workaround and does not want to pursue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484152">484152</a></td>
<td>Enhance SYSAM message of</p>
<p>				License does not validate</p>
<p>				To further indicate where the underlying problem may be. The &#39;License does not</p>
<p>				validate&#39; is too generic. The message should further clarify what the problem is.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484253">484253</a></td>
<td>When many PDF files had been displayed with the Adobe PDF Reader OLE control 7.09 or 8.0 or higher, a PowerBuilder executable can crash when closing the ole window or the application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484283">484283</a></td>
<td>OS: Sun Solaris 10 </p>
<p>				Versions and Build #s Tested: </p>
<p>				Server side: EAServer 5.3 for Sun Solaris using HTMLGenerator105</p>
<p>				Client side: PB 10.5_5063 and 10.5.1_6662 </p>
<p>				Database/Driver File/Version: PB JDBC Interface with Oracle JDBC thin driver </p>
<p>				Comments: After pressing Insert button many times in web datawindow in Internet Explorer, EAServer returns an HTTP 500 and HTMLGenerator105 cannot instantiate web dw container anymore.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484355">484355</a></td>
<td>Input a large dataset into a datawindow, then call getfullState, the function will crash with memory access viloation. If the dataset is small, then it works fine. It does&#39;t seem to be pushing into a memory limit problem. Memory usage is only around 800,000 KB when it crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484420">484420</a></td>
<td>The default value of a DDETimeOut property is not 10 seconds. The correct value is 20 seconds.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484424">484424</a></td>
<td>DDETimeOut setting on general tab of an application does not work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484441">484441</a></td>
<td>Retrieve on dynamically created DW against Access 2007 on Vista causes GPF if SELECT contains a string literal.</p>
<p>				The crash is due to the creation of a 2GB column in the syntax string.</p>
<p>				column=(type=char(2147483598)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484476">484476</a></td>
<td>Enhancement Request: If FireFox is an unsupported browser for PB WebForms, then putting FireFox as the browser on the Project&#39;s Run tab because it is the default browser is pretty useless. It would be more useful to always fill in IE, instead of picking the default browser.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484515">484515</a></td>
<td>StopHotLink receives error -2 in the DualCore environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484534">484534</a></td>
<td>Provide the PowerBuilder 11.0 HTMLGenerator110 and PBDebugBroker11 components and support files.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484550">484550</a></td>
<td>When calling a stored procedure that has double quotes</p>
<p>				around the input parm, returns a &#39;Cursor Not Open&#39; error.</p>
<p>				If you use single quotes, than the SP works ok. Using the following syntax</p>
<p>				to call the stored procedure:</p>
<p>				DECLARE mysp PROCEDURE FOR testsp </p>
<p>				@myinparm = &quot;From PB&quot;, // Works ok with single quotes</p>
<p>				@myoutparm = :ls_fromsp OUTPUT using SQLCA;</p>
<p>				execute mysp;</p>
<p>				fetch mysp into :ls_fromsp;</p>
<p>				Worked ok in PB 8.0.4 using OLEDB and MSSQL 2000. Migrated to PB 10.5.1 using</p>
<p>				OLEDB and MSSQL 2000 and getting error now.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484672">484672</a></td>
<td>PB 11. &#39;Sybase DataWindow PS&#39; does not automatically install. Tested with Windows XP and Windows 2003.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484675">484675</a></td>
<td>dw column&#39;s background color is ignored if DispayOnly is enabled: it always turns into gray</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484676">484676</a></td>
<td>Application deployed as Web Form, print to pdf file fails, pdf file is created but empty. Print and SaveAs PDF works fine in Native PB11 or under Window 2003. Is using GPL GS v8.6 and the postscript distiller provided by Sybase.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484680">484680</a></td>
<td>Interoperability Enhancement Request to access System.Collection.Generic.* types in .Net classes from PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484795">484795</a></td>
<td>Customer applied workaround from cr461025 and</p>
<p>				now that application is expanded and grown, the webform is getting stack overflow exception.</p>
<p>				Workaround provided to customer was to create a new thread with a larger stack size</p>
<p>				and use that to call the Assembly.Gettypes() method.</p>
<p>				RESOLUTION: Customer added more RAM to the server and that seemed to fix the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484810">484810</a></td>
<td>In a datawindow with a date field and a dropdown calendar editstyle, if you drop down the calendar and then type a tab, nothing happens. The tab is ignored. By comparison, in a dropdown listbox, if you drop it down and then type tab, the drop down closes, the current value remains in the field and focus moves to the next field in the tab order. It would seem then that a dropdown calendar should have similar behavior with reguard to the tab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR484946">484946</a></td>
<td>On certain size of data width, the Autosize Height seems to work but fail in &quot;Print Preview&quot; </p>
<p>				and &quot;Print out&quot;. The second row of the column data will be overlapped masked by follow up </p>
<p>				column or detail band bar and make it disappear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR485077">485077</a></td>
<td>A datawindow displaying dates with years prior to 1800 using an editmask of mm/dd/yy display the year as 94.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR485125">485125</a></td>
<td>When using PBCommandParm it seems that the variable is shared across sessions. When using PBCommandParm to hand over infos to a WebForm app http://localhost/test_commandparm?pbcommandparm=something and you access the app with http://localhost/test_commandparm/default.htm from another machine you will get the same pbcommandparm back.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR485154">485154</a></td>
<td>PB11 .Net WebService\Webform\Winform: </p>
<p>				GetItemDecimal and Dot Notation on a DataStore decimal column can return incorrect data </p>
<p>				when a comma is used as decimal separator in the Regional Settings of the Control Panel.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR485158">485158</a></td>
<td>When running EAS 5.3 and PB 10.5.1, EAS is crashing</p>
<p>				with an access violation under load.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR485175">485175</a></td>
<td>Customer has an mdi application that opens the sheets in the Client Server version but the sheets do not open in the Webform version. </p>
<p>				This looks similar in behavior to CR 477774 fixed in PB 11.1 but only webform and not winform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR485189">485189</a></td>
<td>When calling a webservice using .NET, it results in an exception - &#39;Cannot invoke Web Service&#39;.</p>
<p>				The webservice is trying to call getquotesnap (string userid, string password,string id,string ws_type, string symbol) returns any</p>
<p>				The wsdl file shows the function returning an xml document (System.xml.xmlnode).</p>
<p>				If GetQuoteSnap return simple type (such as int or string), the web service works ok. If the function return a complex type, than the error occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR485251">485251</a></td>
<td>A Crash is encountered when rapidly dragging an application over a PowerBuilder 11 MDI sheet having an ocx on it.</p>
<p>				The crash occur very quickly when the application is build with the &quot;Windows Classic Style&quot; option activated. </p>
<p>				When this option is unselected, the crash is much more rare.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR485394">485394</a></td>
<td>When opening a response window in an MDI frame</p>
<p>				and than changing a dw&#39;s ddlb, that response window moves behind the MDI frame.</p>
<p>				The problem only happens after 2 other windows are opened and is relative to</p>
<p>				some java local external function calls being called the n_cst_javavm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR485459">485459</a></td>
<td>ConnectString parameters stripped when calling SelectBlob</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR485502">485502</a></td>
<td>The customer has 2 rtf files each with a header. One file was created with the PB RTE and the other with Word. If he does a rte_1.showheadfoot(true) focus goes to the header only in the PB RTE file. The header doesn&#39;t get focus in the Word file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR485513">485513</a></td>
<td>A regression in PB 11.1 from PB 10.5. The customer has an inherited datastore (n_ds) with a stored procedure used for update and insert. The n_ds object has script in the dberror event to print out an error message if there is an error. The stored procedure is raising an error. In script they are inserting a new row and doing an update that then calls the update stored procedure. (The sp doesn&#39;t actually insert the new row, it only raises an error) In PB 10.5 all is well with the dberror event reporting the correct error and error message. But in PB 11.1, a different error other than the one raised by the sp is reported. It&#39;s a &quot;Row changed between retrieval and update&quot; error. The sp does nothing other than raise the error, so a real error shouldn&#39;t occur, but appears to be happening.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR485555">485555</a></td>
<td>Underline attribute of DataWindow texts not rendered when printing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR485586">485586</a></td>
<td>Customer has a PB 10.5.1/EAS 5.5 application that was recently migrated from PB 9 that is now crashing for one customer. This customer is the with the most users but it worked fine in PB 9.0.3.</p>
<p>				Customer is currently running with PB 10.5.1 build 6684 but has also tried to upgrade to PB 10.5.2 build 7016 and is still crashing. </p>
<p>				Although they cannot reproduce it in a small sample they believe the problem occurs in the following function which although it is pure PB is from the EAF 2.0 framework from Cynergy.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_118.htm#CR485611">485611</a></td>
<td>Menus are not displayed (color and size) consistently on Vista and XP. On XP the default menu color is grey. On Vista the same menu is displayed as white and it is somewhat larger as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR485699">485699</a></td>
<td>PK2.5 - A line control inserted onto a DataWindow will cause a &quot;Syntax Error&quot; (when saved/compiled) in any mop view.</p>
<p>				PK2.1 - A line control will usually NOT paint correctly in any mop view.</p>
<p>				Summary - an old (unnoticed) bug was promoted to the new release, but it now shows up as a syntax problem instead of a painting problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR485701">485701</a></td>
<td>The runtime property MOPEnable is not hooked up for the PocketBuilder runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR485718">485718</a></td>
<td>When a bounded array is declared that is larger than 32767,</p>
<p>				pb winform/webform deployment fails with the following error:</p>
<p>				C0074: Illegal array declaration</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR485797">485797</a></td>
<td>When moving a nested Report in the Footer up and down, the report will show missing rows depending on its position. It seems there are invisible bands that overlay the nested report.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR485798">485798</a></td>
<td>Saving a DataWindow as a psr file, and the DataWindow has a nested report in the Footer, whereas the Footer has Autosize Height set, will result in a GPF in pbdwe (DataWindow Engine).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR485865">485865</a></td>
<td>When using more than one DataWindow on a webform, the decimal client format for the first DataWindow is correct. For all other datawindows the clientformat is incorrect when using German regional settings. The decimal separator in second, third DW etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR485933">485933</a></td>
<td>In PB 11.1 with an application that has an mdi and sheet windows, on the sheetwindow the popupmenus (using PopMenu) only works on the first sheet window. The Popmenu is not appearing on the others.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR485952">485952</a></td>
<td>PPC 2003 and WM-5 SmartPhones</p>
<p>				When sending an SMS using the &quot;Code Examples&quot; application, the recipient sees the heading: &quot;Message from Network&quot; whereas using the built-in SMS application the recipient sees the source phone number.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR485959">485959</a></td>
<td>When using a semicolon (;) as a input parm</p>
<p>				to a stored procedure connected to ADO.NET, causes the following error:</p>
<p>				(939c068): execute tsmaint.p_pb_bug;1 @p1 = &#39;;&#39;, @p2 = 24(DBI_PROC_PREPARE) (2.054 MS / 4.386 MS)</p>
<p>				(939c068): *** ERROR 170 ***(rc -1) : Index #0 Source: .Net SqlClient Data Provider Message: Unclosed quotation mark before the character string &#39; , @p2 = 24&#39;. Number: 105 State: 1</p>
<p>				Index #1 Source: .Net SqlClient Data Provider Message: Line 1: Incorrect syntax near &#39; , @p2 = 24&#39;. Number: 170 State: 1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486029">486029</a></td>
<td>When starting a PB application from the PB IDE and a script is open at that time, a GPF occurs when another window is opened and then closed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486058">486058</a></td>
<td>The status messages while the network is delivering the SMS can be irritating for some applications.</p>
<p>				Extending the &quot;MsgModes&quot; in the SMSSession.Open() seems the most direct.</p>
<p>				Previous values: 1=Send, 2=Receive, 3=Send &amp; Receive</p>
<p>				Enhancement: add 16 to aequest a status report for the outgoing message</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486084">486084</a></td>
<td>The customer&#39;s WinForm application fails to deploy with a generic &quot;Deployment error&quot;. But produces no error log or any useful message as to what failed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486135">486135</a></td>
<td>The DataWindow column of lowered type border on XP Style is not transparent.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486200">486200</a></td>
<td>The PB DirList function is failing in WebForms. It works fine in Win32 and WinForms. The ASPNET user has full access rights to the directory the DirList is targeting.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486209">486209</a></td>
<td>Sending SMS - the message ID is always zero.</p>
<p>				When sending a SMS, we provide the ID field in the SMSMessage object. This ID can then be used by the GetMessageStatus() call. However, this ID always seems to be zero. Looking at the internal logs I see this is not the case.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486594">486594</a></td>
<td>DW Objects inserts a multi-byte character exceeding display width.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486643">486643</a></td>
<td>PB 11 Installation on XP Norwegian version. &quot;Cannot find valid license&quot; with norwegian characters in the company name. In PB110.lic license file : NOTICE=&quot;BR脋NN脋YSUNDREGISTRENE &quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486644">486644</a></td>
<td>Retrieval will fail on a Winform/Webform application</p>
<p>				when the retrieval argument is of timestamp (datetime datatype).</p>
<p>				Here&#39;s the scenerio:</p>
<p>				Table:</p>
<p>				log_id timestamp</p>
<p>				data_value varchar</p>
<p>				Data:</p>
<p>				7/20/2007 16:20:47.478 This example fails.</p>
<p>				7/20/2007 16:20:47 This example works.</p>
<p>				Powerscript - Fails:</p>
<p>				DateTime ldt_arg1;</p>
<p>				Long ll_row;</p>
<p>				ldt_arg1 = DateTime(Date(&#39;2007-07-20&#39;),Time(&#39;16:20:47.478&#39;));</p>
<p>				ll_row = dw_2.Retrieve(ldt_arg1);</p>
<p>				Powerscript - Works:</p>
<p>				DateTime ldt_arg1;</p>
<p>				Long ll_row;</p>
<p>				ldt_arg1 = DateTime(Date(&#39;2007-07-20&#39;),Time(&#39;16:20:47&#39;));</p>
<p>				ll_row = dw_1.Retrieve(ldt_arg1);</p>
<p>				DB Trace - Winform:</p>
<p>				(41f4378): SELECT &quot;test_date_time&quot;.&quot;log_id&quot; , &quot;test_date_time&quot;.&quot;data_value&quot; FROM &quot;test_date_time&quot; WHERE ( &quot;test_date_time&quot;.&quot;log_id&quot; = &#39;2007-07-20 16:20:47.477000&#39; ) </p>
<p>				DB Trace - PBNative:</p>
<p>				SELECT &quot;test_date_time&quot;.&quot;log_id&quot; , &quot;test_date_time&quot;.&quot;data_value&quot; FROM &quot;test_date_time&quot; WHERE ( &quot;test_date_time&quot;.&quot;log_id&quot; = &#39;2007-07-20 16:20:47.478000&#39; )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486672">486672</a></td>
<td>Several issues when trying to save a datawindow as a PDF document on Vista machines. </p>
<p>				1 - When the Vista 64 bit machine has gs 8.54 installed under C:\Program Files\gs\the PDF files saves fine and can later be opened and is correct.</p>
<p>				2 - When the Vista 64 bit machine has either gs 8.57 or gs 8.60 installed under C:\Program Files\gs\ these versions are not picked up but versions of ghostscipt gs8.54, gs8.57 or gs8.60 are picked up from c:\Program Files(x86)\Shared\PowerBuilder\gs and the file is created, but is smaller but when opened is blank.</p>
<p>				3 - Customer is seeing the same type of file, small and blank when created on a 32 bit Vista machine using all versions of ghostscript, 8.54, 8,57 and 8.60. </p>
<p>				4 - All versions of ghostscript work fine when run on XP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486675">486675</a></td>
<td>The customer finds that his PB application crashes when using JAWS 8.0. It tends to happen when he ALT-TAB&#39;s to other applications, then returns to PowerBuilder and tries to use JAWS 8.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486682">486682</a></td>
<td>The customer is requesting an encoding argument on the GetFullState and SetFullState functions: &quot;We just updated a distributed application to pb 10.5 from 9.0 that uses GetFullState / SetFullState to transfer datawindows from the server to the client. In 10.5 all the data has now doubled in size from what it used to be. I assume that this is from it using unicode now instead of ansi. Could there please be an encoding argument to these functions so that we can specify how to encode the binary data for the blob used in these functions? There are now encoding arguments for all the other blob related functions, but not these two. So just for clarity I want to be able to do this:</p>
<p>				dwcontrol.GetFullState(blob, EncodingAnsi!) // Get ansi blob of dwcontrol state</p>
<p>				dwcontrol2.SetFullState(blob, EncodingAnsi!) // Set dwcontrol2 from ansi blob of dwcontrol</p>
<p>				Doubling the amount of data sent over the network from our application server is not really an option for some of our clients.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486711">486711</a></td>
<td>Exposing component as webservice succesfull, but doesn抰 appear as WS in web console</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486734">486734</a></td>
<td>ScrollToRow does not scroll to the correct row number.</p>
<p>				This is related to the following conditions:</p>
<p>				- Datawindow objects detail band height is the same as height of DW control.</p>
<p>				- DiscardRows has been called prior to ScrollToRow.</p>
<p>				- VScrollBar = false</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486809">486809</a></td>
<td>DB TRACE Option doesn&#39;t work from the Profile Painter in PK 2.1</p>
<p>				This regression was introduced in PK 2.1 when support for UL10 was added.</p>
<p>				For 2.5, make sure your DBMS specification reads &quot;TRA ODB&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR486872">486872</a></td>
<td>When deleting datawindow objects from a large</p>
<p>				pbl size, you will either see entire portion of the datawindow objecs deleted or the </p>
<p>				following error message:</p>
<p>				Library</p>
<p>				Deletion of library entry failed. Continue</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487098">487098</a></td>
<td>Datawindow.retrieve({xx,yy}) and Datastore.retrieve({xx,yy}) hangs when it was generated by Machine-code. IDE mode and P-code are work fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487134">487134</a></td>
<td>Installation of PB 11.0 and PB 11.1 on several machines fails with the same messages in window logs. Volume Shadow Copy Service error: Unexpected error querying for the IVssWriterCallback interface. hr = 0x80070005. Same for several Customers. Happens on Windows Vista OS.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487143">487143</a></td>
<td>SetLayeredWindowAttributes API does not work in the open event of the window</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487157">487157</a></td>
<td>Allow constructor events to accept parameters</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487159">487159</a></td>
<td>Customer requesting Sax parser</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487163">487163</a></td>
<td>This is a regression from earlier builds in PB 10.5. A dropdown datawindow contains several rows with a string data value and a string display value. In one row the data value is an empty string with a corresponding display value of &quot;all&quot;. Normally clicking on a row in the dddw will result in the data value being put in the column in the main datawindow. And this is true in 10.5 in build 5079 and earlier. But in the latest 10.5 builds and in PB 11.0, if the data value is an empty string, it is the display value that is returned to the main dw column when that row is selected in the dddw. This is clearly wrong.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487179">487179</a></td>
<td>Powerscript functions that will return md5 encrypted string</p>
<p>				important for keeping web passwords safe strip_tags - and other PHP like function to works with HTML Files</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487238">487238</a></td>
<td>TreeView DataWindow has wrong appearance after setting filter that filters first row. </p>
<p>				Workaround: Call setfilter() filter() twice</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487351">487351</a></td>
<td>Customer cannot use PageSizeAsControlSize=1 setting in the ini file to get his RTEs to wrap properly. This applies to all RTEs in an app. The customer needs some of his RTEs to have wrapword option set to be true, but not all of them. So he needs a better solution like a property in the RTE. Wants a 10.2 solution.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487413">487413</a></td>
<td>&#39;Manifest&#39;information can be located using the &#39;Find&#39; tab in teh PB 11.1 help file. &#39;Manifest&#39; should be listed as an entry under the &#39;index&#39; tab also.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487454">487454</a></td>
<td>EditMask control does not have a Limit property. When a user modifies this property, a compiler should output an error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487455">487455</a></td>
<td>EditMask control does not have a Limit property. Description of a manual is an mistake.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487492">487492</a></td>
<td>All objects of a form get positioned at the begining of the tab control when the tabcontrol has no tabpages on it. Works fine in PB native but bad results in webform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487604">487604</a></td>
<td>Request for crash dump analysis. The crash has occurred in Stress Test environment. Over this weekend, they were running a 10 hour duration test with 88 users on each Application Server (Dual CPU machine) and one of the Application Server (Server B) crashed after 6 hours. The crash seemed to happen in PBSHR105.DLL when freeing a pool of memory</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487606">487606</a></td>
<td>OrcaScript scc project does not support relative path for PB Native</p>
<p>				This OrcaScript command fails for PB Native: scc set connect property project &quot;.\scc&quot;</p>
<p>				Since the scc localprojpath and logfile properties support relative path names, it is reasonable to expect the project property to do likewise.</p>
<p>				Admittedly, project is often an absolute path specification on a network drive rather than a local drive. Also, every SCC provider handles the project specification differently. So this CR is only applicable for PB Native.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487715">487715</a></td>
<td>After upgrading to 10.5.2 from 9.0, the customer noticed the Postion function on the RTE control does not return positions correctly. The customer is doing some wierd things, but the numbers are different from PB 9.0.3 to PB 10.5.2. If I do simple manual selects, the position function seems to work and return good numbers. The customer is particularly insistent that the x1 argument should never be returned as a 0. But there are other negitive numbers that don&#39;t seem to be correct also.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487789">487789</a></td>
<td>An application calls a webservice that returns compressed gzip data and then trying to use C# to uncompress and read the data using MemoryStream and GZipStream functions appears to return empty data. </p>
<p>				#if defined PBDOTNET then</p>
<p>				@System.IO.Compression.GZipStream zipstream</p>
<p>				@System.IO.MemoryStream memstream</p>
<p>				@System.IO.StreamWriter writestream</p>
<p>				@System.Text.ASCIIEncoding asciiencode</p>
<p>				memstream = create @System.IO.MemoryStream(ll_length) </p>
<p>				memstream.Write(by_result,offset,ll_length) </p>
<p>				memstream.Seek(0, @System.IO.SeekOrigin.Begin!)</p>
<p>				decompressbuffer[ll_length * 5] = 0</p>
<p>				zipstream = create @System.IO.Compression.GZipStream(memstream, @System.IO.Compression.CompressionMode.Decompress!, lb_leaveopen)</p>
<p>				do while true</p>
<p>				bytesread = zipstream.Read(decompressbuffer, offset, 100)</p>
<p>				IF bytesread = 0 THEN</p>
<p>				EXIT</p>
<p>				END IF</p>
<p>				offset += bytesread</p>
<p>				totalcount += bytesread System.Windows.Forms.MessageBox.Show(&quot;After ReadAllBytesFromStream&quot; + string(offset) + &quot;:&quot; + string(totalcount)) //TZ Code </p>
<p>				loop</p>
<p>				asciiencode = create @System.Text.ASCIIEncoding()</p>
<p>				ls_contents = asciiencode.GetString(decompressbuffer)</p>
<p>				System.Windows.Forms.MessageBox.Show(&quot;ls_contents:&quot; + ls_contents)</p>
<p>				When running the the C# code in VS2005, it works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487852">487852</a></td>
<td>Failed to create a Datawindow based on a Web service method which returns a structure including a structure of simple types.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487934">487934</a></td>
<td>Inconsistent crash in production. Unable to reproduce at will. PSE Consult for PB Engineering to analyse ADPlus crash dumps.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487954">487954</a></td>
<td>Provide lock dbparm for Oracle native drivers.</p>
<p>				The native Oracle drivers should provide support for isolation level.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487961">487961</a></td>
<td>Modifying a crosstab datawindow that is in a composite report is crashing PB. It doesn&#39;t crash when it is modified stand alone. Similar to CR 478916, but this issue is not a regression.</p>
<p>				3/10/2008: This issue has been fixed. The fix is available in PB 10.5.2 build 7630 and later.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR487969">487969</a></td>
<td>When calling the attachcallback function of the Authentic Browser ole object , getting an R0035 error calling external function.</p>
<p>				The error is happening in the uo_xml_editor/ue_set_toolbar</p>
<p>				The code is:</p>
<p>				nvo_attachcallback_regular uo_attach</p>
<p>				uo_attach = create nvo_attachcallback_regular</p>
<p>				ole_1.Object.attachCallBack(&#39;onkeyup&#39;, uo_attach)</p>
<p>				The function signature is:</p>
<p>				OLEControl.object.attachCallBack(string bstrName, any varCallBack)</p>
<p>				Customer is expecting that whenever you do a keypress, it will throw a messagebox from the uo_attach object.</p>
<p>				More information can be found at:</p>
<p>				http://origin.altova.com/manual2008/AuthenticBrowser/</p>
<p>				RESOLUTION: PB does not support a dual interface. Not to be fixed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR488060">488060</a></td>
<td>EditMask(stringmask!) cannot split a character sequence using a hyphen.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR488127">488127</a></td>
<td>User Exception message cannot be caught in PB client using a soap connection</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR488321">488321</a></td>
<td>When starting up EAS 6.0.2, EAS will crash with</p>
<p>				the following message:</p>
<p>				SECTION XHPI subcomponent dump routine</p>
<p>				NULL ==============================</p>
<p>				1XHTIME Thu Jan 3 14:19:13 2008</p>
<p>				1XHSIGRECV SIGILL received at 0xd3fb0c38 in /home/epic/EAServer6/lib/libpbvm105x.so.a. Processing terminated.</p>
<p>				1XHFULLVERSION J2RE 1.4.2 IBM AIX build ca142-20061124 (SR7)</p>
<p>				NULL </p>
<p>				1XHCURRENTTHD Current Thread Details</p>
<p>				NULL ----------------------</p>
<p>				2XHCURRSYSTHD &quot;main&quot; sys_thread_t:0x300362A8</p>
<p>				3XHNATIVESTACK Native Stack</p>
<p>				NULL ------------</p>
<p>				3XHSTACKLINE at 0xD3FB1438 in </p>
<p>				3XHSTACKLINE at 0xD3FB0AD4 in </p>
<p>				3XHSTACKLINE at 0xD021D2D8 in srv_catch_exception</p>
<p>				3XHSTACKLINE at 0xD3FB0A88 in </p>
<p>				3XHSTACKLINE at 0xD3FB55AC in </p>
<p>				3XHSTACKLINE at 0xD3BFCBB8 in </p>
<p>				3XHSTACKLINE at 0xD2E793EC in newComponent__53com_sybase_jaguar_server_JaguarComponentNativeMethodsF14java_longValueR16java_lang_String</p>
<p>				3XHSTACKLINE at 0xD2E79670 in Java_com_sybase_jaguar_server_JaguarComponent_newComponent</p>
<p>				3XHSTACKLINE at 0xD2A090DC in sysInvokeNative</p>
<p>				3XHSTACKLINE at 0xD2A009A0 in mmipInvokeJniMethod</p>
<p>				3XHSTACKLINE at 0xD2A00D60 in mmipInvokeLazyJniMethod</p>
<p>				3XHSTACKLINE at 0xD29DE770 in mmipExecuteJava</p>
<p>				3XHSTACKLINE at 0xD29D63A4 in xeRunJavaVarArgMethod</p>
<p>				3XHSTACKLINE at 0xD29D64EC in xeRunJavaMethod</p>
<p>				3XHSTACKLINE at 0xD29D7818 in xeRunStaticInitializers</p>
<p>				3XHSTACKLINE at 0xD2A878D4 in clInitClass</p>
<p>				3XHSTACKLINE at 0xD2A91DAC in clFindClassFromClassLoader</p>
<p>				3XHSTACKLINE at 0xD29C2434 in IBMJVM_ForName</p>
<p>				3XHSTACKLINE at 0xD2A05920 in mmipInvoke_O_O</p>
<p>				3XHSTACKLINE at 0xD29DE770 in mmipExecuteJava</p>
<p>				3XHSTACKLINE at 0xD29FEF24 in mmijExecuteJavaFromJIT</p>
<p>				3XHSTACKLINE at 0xD2C09434 in __uitrunc</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR488371">488371</a></td>
<td>Limit property for Editmask has been invalid since PB 10.2.0 build 8100.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR488489">488489</a></td>
<td>When a java client is calling a corba object using </p>
<p>				string_to_object or object_to_string, it is causing an exception at:</p>
<p>				http error: 500</p>
<p>				Caused by:</p>
<p>				java.lang.reflect.InvocationTargetException</p>
<p>				.</p>
<p>				.</p>
<p>				Caused by: java.rmi.MarshalException:</p>
<p>				Caused by: org.omg.CORBA.Marshal: offset (4) + size (2147483394) &gt; buffer length (84)</p>
<p>				RESOLUTION: Use CORBA stubs instead of EJB ones while making corba calls to EAServer EJBs/NVOs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR488521">488521</a></td>
<td>Customer is using CreateMutexA within their application to determine if an instance of their application is already running. With PB 10.5.1 build 6551 the return code is 183 when a second instance tries to start up but with PB 10.5.2 build 7016 through 7599 the return code is 0. This is causing their application to crash when a second instance of the application is started because of a third party dll that the application has loaded. </p>
<p>				Their external function is declared as follows:</p>
<p>				Function ulong CreateMutexA(ulong lpMutexAttributes, &amp;</p>
<p>				int bInitialOwner, &amp;</p>
<p>				ref string lpName) &amp;</p>
<p>				Library &quot;kernel32.dll&quot; alias for &quot;CreateMutexA;Ansi&quot;</p>
<p>				Function ulong GetLastError() Library &quot;kernel32.dll&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR488572">488572</a></td>
<td>Some Complex Types are not imported during web service proxy generation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR488594">488594</a></td>
<td>The customer has a Winform target and has a custom class user object inherited from datastore. In this object he is overriding the &quot;sharedata(datawindow d) returns integer&quot; function. In the function he accesses some properties on the datawindow passed in; the dataobject, tag, and title properties. When deploying the winform target he gets C# compile errors that those properties are not defined:</p>
<p>				Error when compiling generated C# code:</p>
<p>				ds_base.sharedata(ICdatawindow.)(4,9): error CS0117: &#39;Sybase.PowerBuilder.IPBDataWindowBase&#39; does not contain a definition for &#39;DataObject&#39;</p>
<p>				ds_base.sharedata(ICdatawindow.)(5,9): error CS0117: &#39;Sybase.PowerBuilder.IPBDataWindowBase&#39; does not contain a definition for &#39;Tag&#39;</p>
<p>				ds_base.sharedata(ICdatawindow.)(6,9): error CS0117: &#39;Sybase.PowerBuilder.IPBDataWindowBase&#39; does not contain a definition for &#39;Title&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR488735">488735</a></td>
<td>Using setitem on a richtext datawindow displays only </p>
<p>				(??) in the datawindow control. </p>
<p>				If you then use getitem, the value will return properly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR488948">488948</a></td>
<td>GetToolbarPos always returns zero for the X &amp; Y coordinates in winform. </p>
<p>				GetToolbarPos is documented as not supported for webforms but not winforms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR488977">488977</a></td>
<td>A regression in PB 11 from PB 10.5. The customer has a datawindow with an autosized detail band. Once migrated to PB 11, the spacing between the rows is a little more in PB 11 than it was in PB 10.5. This small difference adds up over all the rows to be significantly different.</p>
<p>				03/26/2008: Fixed in PB 11.1 build 8215 and after, and PB 11.2 build 8382 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489047">489047</a></td>
<td>Customer has recently updated to PocketBuilder 2.5.0.1123 and after deploying to PDA&#39;s the borders around column controls ARE NOT displayed. Running the program through the IDE the borders ARE showing.</p>
<p>				The columns are of type Edit and type DDLB and DDDW.Some of the Border properties are set to Box(2) and some are set to Underline(4) none of them show on the Device.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489065">489065</a></td>
<td>When connected to Apache Derby using jdbc and you are trying to create a datawindow that has a underscore in the table name,the columns do not show up in the dw datasource painter.</p>
<p>				If you try to create a dw using quick select, than you get the following error: </p>
<p>				Quick Select</p>
<p>				SQLSTATE = 42X01</p>
<p>				Syntax error: Encountered &quot;FROM&quot; at line 1, column 13</p>
<p>				If you expand the same table in the database painter, you only see a folder for columns and index. You cannot expand the columns folder even though there are columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489073">489073</a></td>
<td>PocketBuilder 2.5 on Vista (only) crashes randomly on actions you perform in IDE.</p>
<p>				Running setup as Admin, and running the PKB exe as Admin does not help.</p>
<p>				Before PK 2.5 EBF#2, there is the workaround.</p>
<p>				This has a workaround....</p>
<p>				In &quot;C:\Users\xxxxx\AppData\Local\PK.INI&quot; - add the statement...</p>
<p>				[pb]</p>
<p>				XPStyleTB=0</p>
<p>				Then restart PocketBuilder. This disables the offending portion of the new menu presentation layer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489077">489077</a></td>
<td>Data is dropped when a dw with a computed column of mid(s_code,1,3) is used as a dddw where the computed column is the data column.</p>
<p>				For example, </p>
<p>				DW - A has 3 columns of s_code, s_desc and code3. Code3 is a computed field defined as</p>
<p>				mis(s_code,1,3). DW -B has 2 columns of s_code3 and s_desc. S_code3 is defined as</p>
<p>				a dddw using s_desc as the Display column and code3 as the Data Column.</p>
<p>				The datawindows are external. Once you insert a row, and select a value in s_code3 and</p>
<p>				tab off, the value should be NRQ or REQ or DEL. But the only value that shows is N or R or D. Only the first character appears and the rest of the data is cut off.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489134">489134</a></td>
<td>This is a regression from PB6.0.00.</p>
<p>				The shared datastores/datawindows become unlinked when a GetFullState() is done on a non-shared ds/dw object and a SetFullState() done on one shared ds/dw object.</p>
<p>				The latter should cause the synchronization of all the shared ds/dw objects. This synchronization feature is </p>
<p>				broken.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489154">489154</a></td>
<td>When deploying a winform application with a build</p>
<p>				type of Debug selected, pb generates the following output in the pbtrace.log</p>
<p>				when using PrintOpen():</p>
<p>				Main Exception:</p>
<p>				Exception Time: 2008-01-17 09:53:38.6178057</p>
<p>				Process ID: 4040</p>
<p>				AppDomain: testapp.exe Domain ID: 1</p>
<p>				Managed Thread ID: 3</p>
<p>				Current Thread State: Running</p>
<p>				Method: Void StartPrint()</p>
<p>				Exception Type: System.NullReferenceException</p>
<p>				Exception Message: System.NullReferenceException: Object reference not set to an instance of an object.</p>
<p>				at Sybase.PowerBuilder.Win.BackPrinting.PrintPrintingJob.StartPrint()</p>
<p>				Exception Source: Sybase.PowerBuilder.Win</p>
<p>				Exception StackTrace: at Sybase.PowerBuilder.Win.BackPrinting.PrintPrintingJob.StartPrint()</p>
<p>				Exception Call Stack: at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)</p>
<p>				at System.Environment.get_StackTrace()</p>
<p>				at Sybase.PowerBuilder.PBLogger.a(Exception A_0, LogLevel A_1, Boolean A_2, Boolean A_3)</p>
<p>				at Sybase.PowerBuilder.PBLogger.a(Exception A_0, LogLevel A_1, Boolean A_2)</p>
<p>				at Sybase.PowerBuilder.PBLogger.LogException(Exception e, LogLevel logLevel)</p>
<p>				at Sybase.PowerBuilder.PBLogger.LogException(Exception e)</p>
<p>				at Sybase.PowerBuilder.Win.BackPrinting.PrintPrintingJob.StartPrint()</p>
<p>				at System.Threading.ThreadHelper.ThreadStart_Context(Object state)</p>
<p>				at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)</p>
<p>				at System.Threading.ThreadHelper.ThreadStart()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489158">489158</a></td>
<td>Device side, PocketBuilder 2.5.0 GA.</p>
<p>				Printing a regular window (not a datawindow) will sometimes fail.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489257">489257</a></td>
<td>Contextual menus called from the right click event of a treeview are not working anymore on a webform application. Customer says this used to work. They apply all EBFs and somewhere recently it started failing. The first couple work, but then they don&#39;t work, even the first two that did work, don&#39;t if you go back to them.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489265">489265</a></td>
<td>The customer is using the String function to convert a number to a string. He wants the number formatted a certain way so is using the format argument. If is uses this format:</p>
<p>				String(1123.45, &#39;###,###,##0.00&#39;) the number is display as &quot;1,123.45&quot; which is exactly as he wants it.</p>
<p>				Now he uses String(1123.45, &#39;### ### ##0.00&#39;) which has spaces instead of commas. He wants to see &quot;1 123.45&quot; but instead sees 000 001 123.45. He does not want the leading zeros, that&#39;s why he used the #. But he is getting leading zeros.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489370">489370</a></td>
<td>When the DisplayOnly property of EditMask is on, the paste of a shortcut menu is enable. </p>
<p>				Data of a clip board can be pasted on EditMask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489379">489379</a></td>
<td>VScrollBar is not erased when dw.reset() and dw.insertrow() are called. </p>
<p>				VScrollBar is erased when only dw.reset() is called.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489400">489400</a></td>
<td>WinForms regression on menus display with contemporary style. Incorrect menu display on .NET Windows Forms Hebrew Applications (Right To Left property is set to true for the window) if menu style is set to contemporary</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489404">489404</a></td>
<td>customer use feature of SharedObjectRegister to enable PowerBuilder multi-therad feature. </p>
<p>				The PB Application get crash intermittenly. As problem still cannot be reproduced in-house, collect the dump file from customer and request help for investigation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489437">489437</a></td>
<td>dw.find does not return correct row with some decimal value</p>
<p>				CR 344196 was closed with a note that this would be addressed in PB 11. With the enhancement to the Decimal datatype in PB 10.5.x to support up to 28 digits this should now work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489488">489488</a></td>
<td>WordPad cannot discriminate the japanese unicode font name defined as RTF.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489539">489539</a></td>
<td>Have a computed field c_2 which refers to another computed field c_1.</p>
<p>				In PB9 describe(&quot;c_2.ColType&quot;) returns &#39;number&#39;. In PB10, 10.5 and 11 it returns &#39;decimal&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489576">489576</a></td>
<td>Customer has a datawindow which has static text with an expression for an escapement of 900 that in past versions would align up as a legend on a round rectangle object. In PB 10.5.1.6602 this works, but in 10.5.2.7525, 11.1.8123 and 11.2.8374 the behavior has changed. </p>
<p>				It appears as though the axis of rotation for the static text labels has changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489723">489723</a></td>
<td>Display problems appear in controls with images</p>
<p>				defined in the CMYK (Cyan,Magenta, Yellow and Black) format as oppose to</p>
<p>				images defined with RGB (Red,Green, and Blue).</p>
<p>				RESOLUTION: CMYK pictures are not supported</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489778">489778</a></td>
<td>When the &quot;$&quot; sign is used for the currency format of DW, even if it distributes application to other countries, a display does not change.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489789">489789</a></td>
<td>When specifying two or more Sort terms to be setSort(), terms are divided with a comma. </p>
<p>				But when a blank does not exist behind a comma sign, following terms are not recognized correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489873">489873</a></td>
<td>Wrong row selected after filtering a DDDW</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489875">489875</a></td>
<td>MOP Smart Open - establish a suitable orientation if none match.</p>
<p>				The typical usecase is where the customer has defined PDA landscape and portrait, but when they execute on a VGA device the pixel counts don&#39;t match up.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489880">489880</a></td>
<td>DataWindow - Incorrect syntax for a computed field.</p>
<p>				PocketBuilder 2.5.0 regression (from earlier versions)</p>
<p>				From Newsgroup:</p>
<p>				If a datawindow has one or more computed field, the customer can&#39;t save it.</p>
<p>				The message is: DatawindowError Line XX Column XXX: incorrect syntax. </p>
<p>				Datawindow can save ok in Edit Source painter. </p>
<p>				The root cause was the syntax change introduced for MOP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489893">489893</a></td>
<td>App crashes in WebDW component</p>
<p>				An excerpt from the Jaguar Log for this crash is listed below: </p>
<p>				Jan 22 15:20:14 2008: PB INTERNAL EXCEPTION on: Thread : 2776, Address : 0x066D2B6C, Type : EXCEPTION_ACCESS_VIOLATION reading address 0xFFBBFFBF. CPB_Component::invoke </p>
<p>				Jan 22 15:20:14 2008: Dumped Succeeded to file: </p>
<p>				Jan 22 15:20:14 2008: C:\Sybase\EAServer\bin/PB_20080122_151957_0001.dmp </p>
<p>				Jan 22 15:20:14 2008: Fatal Error Occurs when try to invoke PB method set_ds in pbcomponent/WebDW. </p>
<p>				Jan 22 15:20:14 2008: Fatal Error Occurs in PB Component, Jaguar Terminated. </p>
<p>				Even though we have not seen the exact error 揊atal Error Occurs when try to invoke PB method set_ds in pbcomponent/WebDW擻r</p>
<p>				From the dump file (but also getting checksum error for pbvm105):</p>
<p>				FAULTING_IP: </p>
<p>				PBVM105!ob_get_groupref_group+64c</p>
<p>				066d2b6c 8b4004 mov eax,[eax+0x4]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 066d2b6c (PBVM105!ob_get_groupref_group+0x0000064c)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: ffbbffbf</p>
<p>				Attempt to read from address ffbbffbf</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR489911">489911</a></td>
<td>SaveAsFormattedText() function duplicating some columns.</p>
<p>				In this example it appears that &quot;P2008&quot; and &quot;CCM&quot; are duplicated when using SaveAsFormattedText() but not when displayed in the datawindow nor when using regular SaveAs(). </p>
<p>				If one looks at the dw source you will see both </p>
<p>				compute_0006 and compute_0006_01 </p>
<p>				compute_0018_1 and compute_0018</p>
<p>				while the columns that aren&#39;t duplicated do not. Am not why that is but the dw display and the normal saveas are handling this correctly and not saving duplicates.</p>
<p>				I am not sure why the datawindow source is like this and I was not able to recreate from with my own datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490045">490045</a></td>
<td>After install of latest PB 11 EBF, an error on a .NET Web Form app occurs : Server Error in &#39;/powerframe_example&#39; Application. Multiple controls with the same ID &#39;m_mdi_1_C&#39; were found. FindControl requires that controls have unique ID</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490070">490070</a></td>
<td>PSE NOTES</p>
<p>				----------------------</p>
<p>				OS: Windows XP</p>
<p>				PB Version and Build: 11.1 build 8204</p>
<p>				DB/DLL: </p>
<p>				Comments:</p>
<p>				Three datawindow columns. A Time, a Date, and a DateTime column. Each has an EditMask, time: hh:mm:ss, date: mm/dd/yyyy, and datetime: mm/dd/yy hh:mm:ss. And each clolumn has a Format that is the same as the editmask and includes a ; followed by a space so that null values are displayed as a blank. The Use Format is checked so that the format will be used to display the column when it does not have focus. The EditMask will display the column when it does have focus. What the customer wants is to be able to delete a column value using the native datawindow context menu (right click on a column value and select Delete) and have it displayed as a blank when the column does not have focus. It works fine for the Date and the DateTime columns. If those columns have a value and it&#39;s deleted with the context menu, the value becomes null and the format displays the column as blank. However the Time column does not have a null value after it is deleted. It has a 00:00:00 value and that is what is displayed. The customer belives this is wrong and that the time value should be null after a deletion. This makes sense as that is how the Date and DatTime columns behave. Why would a Time column be different?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490082">490082</a></td>
<td>Enhancement Request to add support for RTF control to save and load documents in OpenDoc and OpenXML formats.</p>
<p>				Please refer to: http://www.openoffice.org/</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490093">490093</a></td>
<td>At runtime the firing order of a user event mapped from pbm_lbuttondown, and the clicked event is different in Win32 and Winforms. Win32: user event then clicked. Winform: just the opposite.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490140">490140</a></td>
<td>SetRedraw function behaves incorrectly when resize is done with multiple tab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490203">490203</a></td>
<td>The cusotmer has migrated from 10.2 to PB 11.1 and notices that the automatic hourglass that PB displays during a long datawindow retrieve is gone. Now you have to script it yourself. Why the change? Customer wants to auto hourglass back. I see the hourglass in 10.2 build 7516. But it&#39;s gone in late 10.2 builds, and in PB 11.</p>
<p>				5/02/2008: Fixed in PB 11.2 build 8537 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490285">490285</a></td>
<td>An application crashes when pasting text into a rich text control on PB Clients and also in PB IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490415">490415</a></td>
<td>When opening the &#39;w_student&#39; window and then</p>
<p>				clicking on the &#39;Notes&#39; tab, you can still see some of the objects from the &#39;Details&#39; tab in the mle on the &#39;Notes&#39; tab.</p>
<p>				This happens in the window painter and at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490441">490441</a></td>
<td>Migrated app to PB 11 and there is a</p>
<p>				considerable change in the dw row height.</p>
<p>				When you put the 2 dw&#39;s next to one another, you can see that there is more space</p>
<p>				between the rows in PB 11. The dw row height appeared consistent in PB 8,9,10.2.1.</p>
<p>				There&#39;s a slight/minor difference in PB 10.5.2. Comparing PB 8,9,10.2.1 or</p>
<p>				even PB 10.5.2, there is considerable change in the row height to PB 11.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490708">490708</a></td>
<td>The DataWindow sort expression is cut-off after 80 bytes</p>
<p>				Work-around use a global function for (part of) the expression.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490731">490731</a></td>
<td>Data returned from &#39;Ter&#39; ocx is getting truncated.</p>
<p>				The &#39;Ter&#39; ocx is used for richtext. Data appears to be getting truncated either at</p>
<p>				ole_1.object.ReadTerFile or ole_1.object.data.</p>
<p>				ole_1.Object.TerRecreateToolbar(TRUE) </p>
<p>				ole_1.of_InitNewEntry()</p>
<p>				ole_1.of_convertblobtofile(ls_filename, lblb_clause) </p>
<p>				// read RTF file into RTE control</p>
<p>				lb_rc = ole_1.Object.ReadTerFile(ls_filename)</p>
<p>				// Get RTF data</p>
<p>				lblb_clause = Blob(ole_1.object.data)</p>
<p>				ole_1.of_ConvertBlobToFile(ls_filename, lblb_clause)</p>
<p>				RESOLUTION: Not a bug. Unicode data length must be even in functions of File I/O</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490735">490735</a></td>
<td>A tab control with many tab pages will have scroll arrows to scroll the tab pages when there are too many tab pages to fit all at once on the tab control. But in Winforms the scroll arrows do not appear when the TabPosition is set to tabsonright! or tabsonleft!. The extra tabs will &quot;stack&quot; in another column out to the right or left. The tabpage scroll arrows do appear and it works fine in Winforms if the TabPosition is tabsontop! or tabsonbottom!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490738">490738</a></td>
<td>When you edit source on the df_start_ac global function,</p>
<p>				you will see two prototypes.</p>
<p>				When you edit source on the df_start_ac, you will see:</p>
<p>				forward prototypes</p>
<p>				global function integer df_start_ac (ref st_planning ms_planning)</p>
<p>				global function integer df_start_ac_test (ref st_planning ms_planning, ref long lp_schedule_hours, ref long lp_schedule_cycles, ref long lp_schedule_days, ref datetime dtp_schedule_date, ref long l_schedule_ac_hours, ref long l_schedule_ac_cycles)</p>
<p>				end prototypes</p>
<p>				However, compiler is not picking up corruption issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490743">490743</a></td>
<td>Change in behavior in PB 11.2. Webform problem when Javascript keyword &quot;new&quot; is used as a datawindowcolumn name.</p>
<p>				If a datawindow contains a column name that is the same as a JavaScript keyword, you get runtime error mesages:</p>
<p>				&quot;A column of the the DataWindow d_database_directory has a JavaScript keyword &#39;new&#39; as name&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490748">490748</a></td>
<td>The customer is complaining that when he does a PB trace he is not seeing the values in the trace for database columns of type float that are coming back from an Oracle stored procedure. In PB a stored procedure datawindow is calling the procedure and all the correct data is coming back. The columns are number datatypes in the datawindow. But no values for them show up in the trace. You do see values for string columns.</p>
<p>				03/18/2008: Fixed in PB 10.5.2 build 7621 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490792">490792</a></td>
<td>An application crashes after pasting text into an OLE control to MSWord.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_119.htm#CR490805">490805</a></td>
<td>If you have a global function open in the funtion painter and you have a compile error and attempt to close the function, it prompts to Save Changes?. You click Yes and then get the compile error and the function remains open. If you try to close the function again still with the errors, again you are prompted to Save Changes?. This time if you click NO, the function does close but it does save the changes with the bad code.</p>
<p>				Do the same thing in a Window object and the object closes without the changes as it should when you say No the second time to Save Changes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_120.htm#CR490836">490836</a></td>
<td>The customer is creating a crosstab datawindow dynamically with dw.Create using the SyntaxFromSQL. It creates the crosstab successfully. But if he repeats the exact same code to create the same datawindow again, PB 11.1 crashes. In PB 10.5 there is no crash second, third, or more times around. </p>
<p>				3/10/2008: This issue is fixed. The fix is available in PB 11.1 build 8218 and later.</td>
</tr>
</tbody>
</table>
<p>--EOF--</p>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/sap-pb-cr-number-8.htm">https://www.dbainfo.net/sap-pb-cr-number-8.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/sap-pb-cr-number-8.htm">SAP PB Enterprise的所有已知BUG列表（8）</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-10.htm" title="SAP PB Enterprise的所有已知BUG列表（10）">SAP PB Enterprise的所有已知BUG列表（10）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-9.htm" title="SAP PB Enterprise的所有已知BUG列表（9）">SAP PB Enterprise的所有已知BUG列表（9）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-7.htm" title="SAP PB Enterprise的所有已知BUG列表（7）">SAP PB Enterprise的所有已知BUG列表（7）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-6.htm" title="SAP PB Enterprise的所有已知BUG列表（6）">SAP PB Enterprise的所有已知BUG列表（6）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-5.htm" title="SAP PB Enterprise的所有已知BUG列表（5）">SAP PB Enterprise的所有已知BUG列表（5）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-4.htm" title="SAP PB Enterprise的所有已知BUG列表（4）">SAP PB Enterprise的所有已知BUG列表（4）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-3.htm" title="SAP PB Enterprise的所有已知BUG列表（3）">SAP PB Enterprise的所有已知BUG列表（3）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-2.htm" title="SAP PB Enterprise的所有已知BUG列表（2）">SAP PB Enterprise的所有已知BUG列表（2）</a> (1)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-1.htm" title="SAP PB Enterprise的所有已知BUG列表（1）">SAP PB Enterprise的所有已知BUG列表（1）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-asa-cr-number-8.htm" title="SAP SQL Anywhere的所有已知BUG列表（8）">SAP SQL Anywhere的所有已知BUG列表（8）</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/sap-pb-cr-number-8.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SAP PB Enterprise的所有已知BUG列表（7）</title>
		<link>https://www.dbainfo.net/sap-pb-cr-number-7.htm</link>
		<comments>https://www.dbainfo.net/sap-pb-cr-number-7.htm#comments</comments>
		<pubDate>Sun, 08 Mar 2015 14:26:16 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[CR]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/?p=2922</guid>
		<description><![CDATA[随着Sybase被完全整合到SAP下，Sybase原来的支持网站被SAP Support Portal取代。 只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。 考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况，现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。 在SAP Support Portal网站或者google上搜索Targeted CR List for ASE，可以看到针对不同版本的CR（CR表示Change Request）简单描述信息列表。 需要注意的是：Targeted CR List for ASE列出的CR虽然绝大多数是BUG，但有一些是更改需求。 以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息！ 不仅仅包括BUG的详细描述信息，还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程；有些BUG还提供了Workaround来临时解决该BUG带来问题。 PB Enterprise的所有已知BUG列表（1） PB Enterprise的所有已知BUG列表（2） PB Enterprise的所有已知BUG列表（3） PB Enterprise的所有已知BUG列表（4） PB Enterprise的所有已知BUG列表（5） PB Enterprise的所有已知BUG列表（6） PB Enterprise的所有已知BUG列表（7） PB Enterprise的所有已知BUG列表（8） PB Enterprise的所有已知BUG列表（9） PB Enterprise的所有已知BUG列表（10） &#160; CR Number Description 352128 Request for an option [...]]]></description>
			<content:encoded><![CDATA[<p><base target="_blank" /></p>
<p>随着Sybase被完全整合到SAP下，Sybase原来的支持网站被SAP Support Portal取代。<br />
	只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。<br />
	考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况，现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。<br />
	在SAP Support Portal网站或者google上搜索Targeted CR List for ASE，可以看到针对不同版本的CR（CR表示Change Request）简单描述信息列表。<br />
	需要注意的是：Targeted CR List for ASE列出的CR虽然绝大多数是BUG，但有一些是更改需求。<br />
	以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息！<br />
	不仅仅包括BUG的详细描述信息，还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程；有些BUG还提供了Workaround来临时解决该BUG带来问题。</p>
<p><a href="https://www.dbainfo.net/sap-pb-cr-number-1.htm">PB Enterprise的所有已知BUG列表（1）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-2.htm">PB Enterprise的所有已知BUG列表（2）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-3.htm">PB Enterprise的所有已知BUG列表（3）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-4.htm">PB Enterprise的所有已知BUG列表（4）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-5.htm">PB Enterprise的所有已知BUG列表（5）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-6.htm">PB Enterprise的所有已知BUG列表（6）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-7.htm">PB Enterprise的所有已知BUG列表（7）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-8.htm">PB Enterprise的所有已知BUG列表（8）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-9.htm">PB Enterprise的所有已知BUG列表（9）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-10.htm">PB Enterprise的所有已知BUG列表（10）</a><br />
	&nbsp;</p>
<table align="left" border="1" cellpadding="0" cellspacing="0" style="table-layout: fixed; word-break:break-all; word-wrap: break-all;" width="100%">
<tbody>
<tr align="center">
<td width="11%">CR <br />
				Number</td>
<td>Description</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352128">352128</a></td>
<td>Request for an option for closer integration of DW.NET(DWDesigner) with VisualStudio. Customer feels that the best way is to save DW not in PBL(PBD) but in RESX-files. This way there will be no need to deploy pbd with app, resx could be embeded in EXE(DLL).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352133">352133</a></td>
<td>Filter method returns void not the number of rows filtered as the on-line help indicates.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352137">352137</a></td>
<td>This is a follow-on to CR 348892. A datawindow has only a computed column displayed, and the expression uses the value of a source datawindow column. The datawindow is empty (no rows). If you use dot notation to insert a value into the source column for a row that doesn&#39;t exist, the rows are inserted and the value is assigned to the appropriate source column in the appropriate row. But the computed column based on the source column does not display.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352162">352162</a></td>
<td>Add GetFullState, SetFullState in PocketBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352164">352164</a></td>
<td>Add option to have a web page using the PowerBuilder Window ActiveX control be configured to use the WinXP style for visual controls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352165">352165</a></td>
<td>PB errors out for a DW stored proc. insert when the first argument is null. This happens for an ODBC driver and one gets an error message Program Type Out of range which comes from ODBC driver manager.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352175">352175</a></td>
<td>Errors in compiled HTML Help file: Several Titles/Topics are incomplete, or simply listed as &quot;untitled&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352177">352177</a></td>
<td>If you create a comment in the header section of the XML template for a DataWindow that is then used as a nested DataWindow in another DataWindow, when saving rows as XML the nested datawindow is not included in the XML generated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352185">352185</a></td>
<td>DataWindow Designer 1.0 needs an option &quot;Open last project at startup&quot; or &quot;Reload project on startup&quot; in the &quot;System Options&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352249">352249</a></td>
<td>Making an odbc connection from a PowerBuilder component in EAS 5.0 fails </p>
<p>				when using a FILE DSN or DSN-less connect.</p>
<p>				This CR is related to CR 329080 for earlier EAServer versions.</p>
<p>				==========</p>
<p>				DSN-less connects are not supported, the connection parameters need to be written to a dsn file. Also the length of the pathname may not be too long (up to 80-90 characters).</p>
<p>				Examples:</p>
<p>				SQLCA.DBParm = &quot;ConnectString=&#39;FILEDSN=c:\test_asa.dsn;uid=dba;pwd=sql&#39;&quot;<span id="more-2922"></span></td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352267">352267</a></td>
<td>When unselecting the Database Write option during a custom </p>
<p>				install of Infomaker, you can still write changes to the database.</p>
<p>				After installation, the Readonly property in the im.ini is set to 0. When you create</p>
<p>				a query and preview it, if you make a change and then close out of the preview, you</p>
<p>				are prompted to save changes back to the database. If you hit yes, the changes are</p>
<p>				updated to the database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352281">352281</a></td>
<td>The windows version of the fop.bat gets installs when installing PBVM 9.0.1 (6533) on EAServer.</p>
<p>				From looking at the fop.bat, </p>
<p>				java -cp build\fop.jar;lib\batik.jar;lib\xalan-2.3.1.jar;lib\xercesImpl-2.1.0.jar;lib\xml-apis.jar;lib\avalon-framework-cvs-20020315.jar;lib\logkit-1.0.jar;lib\jimi-1.0.jar org.apache.fop.apps.Fop %1 %2 %3 %4 %5 %6 %7 %8</p>
<p>				When it should something like:</p>
<p>				java -cp build/fop.jar:lib/batik.jar:lib/xalan-2.3.1.jar:lib/xercesImpl-2.0.1.jar:lib/xml-apis.jar:lib/avalon-framework-cvs-20020315.jar:lib/logkit-1.0.jar:lib/jimi-1.0.jar org.apache.fop.apps.Fop $*</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352284">352284</a></td>
<td>Wizard becomes unstable in Powerbuilder if the datawindow creation is cancelled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352288">352288</a></td>
<td>PB 9.0.1 (6533) When using the fop.bat to generate a pdf file from a fo file, results in the following errors:</p>
<p>				building formatting object tree</p>
<p>				[1]</p>
<p>				fo:flow must contain block level children</p>
<p>				at org.apache.fop.fo.flow.flow.layout (Unknown Source)</p>
<p>				at org.apache.fop.fo.pagination.PageSequence.format(Unknown Source)</p>
<p>				at org.apache.fop.apps.StreamRenderer.render (Unknown Source)</p>
<p>				at org.apache.fop.fo.FOTreebuilder.endElement (Unknown Source)</p>
<p>				.</p>
<p>				.</p>
<p>				at org.apache.fop.apps.Driver.render (Unknown Source)</p>
<p>				at org.apache.fop.apps.CommandLineStarter.run (Unknown Source)</p>
<p>				at org.apache.fop.apps.Fop.main (Unknown Source)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352308">352308</a></td>
<td>The customer has a datawindow with a column of type number that is a dddw column. The display column of the dddw is from a computed column with the expression &quot;string(col1, &#39;00000&#39;). So the number should be displayed with leading zeros and it is in most cases. But if the dddw is filtered so that there are fewer choices, if you then pick one of the choices and tab off, the number is displayed without the leading zeros.</p>
<p>				From Engineering: This is not a bug. The dddw filter is being applied to the dddw in the rowfocuschanged event of the main datawindow. What is happening in the case where they click on a row and select a value from the drop down and then tab off, is they are tabbing into the next row. This applies a different filter to the dddw and the value they picked for the previous row, has now been filtered out of the dddw. PB is doing what it always does when a data value does not have a match in a dddw, it displays the data value, so there are no leading zeros. You have to realize there is only one dddw, and it applies to the dddw column of all the rows on the main datawindow. So if you are filtering to be different for each row, be careful you don&#39;t eliminate vaues that are in use by other rows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352312">352312</a></td>
<td>The migration of external function declarations that have single quotes from pb 9.0 to PB 10 fail. The results in 10.0 make it seem that double quotes are expected, but the single quotes compile fine in 9.0.1 and should migrate as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352407">352407</a></td>
<td>SharedObject opens windows behind the main thread.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352426">352426</a></td>
<td>On the PocketPC, opening both a local and a remote database connection, then</p>
<p>				closing the remote connection makes the PDA run extremely slow.</p>
<p>				Solution: Updated DBODBCx.DLL from iAnywhere</p>
<p>				Fixed by the ASA crew - need a new DBODBCx.DLL</p>
<p>				Change ported to 8.0.2 and 8.0.3, as well as all the 9.0.0 and later codelines.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352467">352467</a></td>
<td>Add a search option to a JSP/Web Target similar to</p>
<p>				what is available now for PB targets.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352470">352470</a></td>
<td>DataWindow columns with lowered style borders, SelectRow() leads to invisible the column text (white on white) when using XP Style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352557">352557</a></td>
<td>Autoincrement column not displayed after an insert/update</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352560">352560</a></td>
<td>The following SQL statement which executes in PB 9.0.1 with no problems, crashes in PB 10.0:</p>
<p>				SELECT Coalesce((SELECT item_receipt_flag FROM item_table WHERE item_no</p>
<p>				= :ls_itemno,(SELECT item_receipt_flag FROM item_table WHERE</p>
<p>				trim(item_no) = trim(:ls_itemno))) FROM dummy;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352578">352578</a></td>
<td>A COM object with 2 functions is built and deployed. The first function is declared as: function1( ref string, ref string, value integer) At runtime calling function 1 causes a PB crash. The second function is declared as: function2( ref string, value string, value integer) At runtime calling function 2 is OK.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352602">352602</a></td>
<td>PFC &quot;dw.Event pfc_print&quot; will call out Print dialog box of OS.</p>
<p>				From the Print Dialog box inturn, it provide a feature &quot;pages per sheet&quot; to merge mulitple </p>
<p>				page into one sheet printout. The feature work fine with it is Win95/98 but fail on</p>
<p>				Windows 2000</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352604">352604</a></td>
<td>If a certain control has focus on a window and you pop a messagebox, after the messagebox is closed the focus reverts back to the first control in the tab order, not the one that had focus before the messagebox.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352605">352605</a></td>
<td>SortDialog and CrosstabDialog require datawindow resources within PBVM100.DLL, so on a DW.NET only machine, those dialogs appear blank.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352653">352653</a></td>
<td>When using double-quotes within a DbParameter string, the string is ignored (at least for ConnectString)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352655">352655</a></td>
<td>The edit control appears to have an &#39;underline&#39; when used with a DataWindow object that was created with SyntaxFromSql.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352656">352656</a></td>
<td>DDDW on columns for dynamically created datawindows are not appearing in DW.NET. When creating a DataWindow using DataWindowSyntaxFromSql, if a column has an edit style (from extended attribute table) that is a dropdown datawindow, the dropdown datawindow is not displaying, even though it&#39;s in the same PBL associated with the DataWindow object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352689">352689</a></td>
<td>In the System Tree, if you try to delete an object that is not open for editing while you have a different object open, you cannot do so by using the delete key. You can right click on the object and select Delete from the pop up menu and this works. If you do not have any objects open in a painter, you can successfully delete an object from the System Tree using the Delete key.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352772">352772</a></td>
<td>Normally if an &quot;end if&quot; is missing from an if statement, PB gives a Syntax error when compiling the script. But if you have the PB_POOL_THRESHOLD system environment variable defined, then PB crashes instead when compiling. If you also have the PB_HEAP_DEBUG system environment variable set to TRUE, then it does not crash and gives the syntax error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352788">352788</a></td>
<td>Enhancement request: In a OOM model in a class, customer would like to be able to make the operations display in Alphabetical order.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352805">352805</a></td>
<td>For the style string argument of the DataWindowSyntaxFromSql method, the DataWindow engine actually can accept a null, and if a null is passed a default tabular type will be used. </p>
<p>				So this is a request that documentation explicitly mention that a null value passed in as a style string to the DataWindowSyntaxFromSql method results in the default datawindow style being used. This is unlike most other string arguments which would throw an ArgumentNullException.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352810">352810</a></td>
<td>The customer has some VB script which he uses to scan class diagrams. It runs fine in PD standalone. But when attempting to run it in the PB PD Plug-in, it fails with this error:</p>
<p>				&quot;Microsoft VBScript runtime error Permission denied: &#39;InputBox&#39; (0x800A0046) At line 24, character 4&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352875">352875</a></td>
<td>Debugger shows incorrect value (zero) for an enumeration.</p>
<p>				object le_t</p>
<p>				le_t = this.typeof()</p>
<p>				This contains the correct value at runtime (like a CHOOSE/CASE stmt) but the</p>
<p>				debugger always displays ADOResultSet! (which is zero)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352896">352896</a></td>
<td>Powerbuilder switches to English keybord on a hebrew machine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352897">352897</a></td>
<td>After creating a report in the PowerDesigner plugin, you cannot open it via the Open Diagram (misnamed??) context menu option, or via the first icon on the tool bar after pressing Ctrl-E to bring up the list of reports.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352909">352909</a></td>
<td>PBDATA100.DLL is a .NET assembly used for the ADO.NET database driver. Per engineering, in beta 2 and prior the assembly was registered via REGASM to provide COM clients (PBADO100.DLL) the mechanism to access classes within the assembly. The COM access has been discontinued in favor of hosting the .NET runtime in the unmanaged classes of PBADO100.DLL; therefore, I believe this registration is no longer required.</p>
<p>				If you install Build 4016, for instance, you will find the following registry sub key has been installed</p>
<p>				HKEY_CLASSES_ROOT\CLSID\{13B236BD-1AA9-4EA2-8ADB-0A12510C8CBE}\InprocServer32\10.0.4016.0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352914">352914</a></td>
<td>The shortcut for compiling a script in PB is Crtl-L. In PD, that&#39;s the shortcut in a script editor for &quot;delete line&quot;. That&#39;s going to cause some of pain for folks working in an &#39;integrated&#39; environment...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352918">352918</a></td>
<td>When trying to call Oracle procedure with OUT parameter defined as ref array, getting Error Message:&quot;ORA-01486: size of array element is too large&quot; or PB crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352929">352929</a></td>
<td>A regression from 7.0.4 where selectrow works fine in a label datawindow. But nothing happens in 9.0.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352930">352930</a></td>
<td>Enhancement description: If I attempt to open the properties dialog for a class, check with the source control system to make sure that the underlying PB object is actually checked out if the workspace is under source control. Warn me if the object is not checked out, similar to what happens if I try to edit the PB object directly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352932">352932</a></td>
<td>Enhancement Request: Currently, it looks like there are two different methods of supporting multi-developer work, one for PB (through SCC) and one for PD (through the repository). When PD is intergrated into PB through the plug-in, there should be one intergrated method of handling source control. Checking out of an object or a class representing the object should be done in tandem (checking out one checks out both).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352934">352934</a></td>
<td>Enhancement Request: PD plug-in. It would be good to have a &#39;preview changes&#39; option for the Language-&gt;Generate PowerBuilder option so the user can see what PD is about to attempt.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352935">352935</a></td>
<td>Enhancement Request: Customer reverse engineers his PB target as a OOM into PD. In the model he double clicks on an object (userobject) and makes a change/update to it. When he clicks Save he gets a progressbar which tells that it is updating and the update happens on the object both in the model in PD and the object in PB. However if the customer opens the object in PB and makes a change/update to it, the effect takes place only in PB. The object in PD is not automatically changed/updated. Customer feels it should happen both ways. The same thing when he does a Get Latest Version out of the source control system. The object model should be automatically udpated with any changes that are resulting from that as well. Basically, the object model should always be up to date with any changes in the underlying PB code, no matter how they got there.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352943">352943</a></td>
<td>A user event in PB with a parameter declared, does not require a return statement to compile. For example you can declare a user event with an integer parameter and not put any script in the event,` and you are allowed to save the object. But if you reverse engineer such an object to PD and then bring it back to PB with Generate PowerBuilder, you will get an error that a return is required. Hit OK to the error message and the object in PB now gets the error and doesn&#39;t compile. And you are not able to open the object in the painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353071">353071</a></td>
<td>The Shortcut for the Close workspace menu option is Maj+F4 instead of Shift+F4.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353072">353072</a></td>
<td>PD Plug-in: Hot key (Alt-key) for Run and Repository menu are the same</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353074">353074</a></td>
<td>After reverse engineering a small PowerBuilder application, the PowerDeisgner workspace, Classes folder shows quite a few &#39;classes&#39; that have no symbols in the diagram. These seem to be controls within windows, which should be treated more as attibutes than classes. Additionally, those &#39;classes&#39; often display with incorrect icons. A &#39;commandbutton&#39; class in that folder has a Window icon next to it, for instance.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353150">353150</a></td>
<td>calling dw_1.update(FALSE) twice saves datas to database</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353158">353158</a></td>
<td>A number of old SaveAs types (WMF, DIF, Excel, etc.) were removed from PB10. Doing so will cause migration issues for some customers. Additionally, there are places in PB - picture buttons for instance - where you can add a WMF image, so it seems inconsitent to desupport that same format elsewhere.</p>
<p>				These types SHOULD be hidden from DW.NET though (as they are currently but via a different mechanism).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353175">353175</a></td>
<td>The TypeOfDataWindow property is not being reset to None when you set the DataWindowObject property to an empty string.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353177">353177</a></td>
<td>For usability, the Lock attribute of the Transaction class should be an enumerated type. This parameter is currently a string and the syntax varies depending upon the database driver used. For usability, we should map the string values to a set of enumerated types that would work across all native database drivers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353179">353179</a></td>
<td>As an enhancement, provide ToString implementation for Transaction and AdoTransaction.</p>
<p>				For the other classes of DW.NET we have provided ToString methods so that when you do a MsgBox(dw.ToString()) you get some information about the current instance of the class - like datawindow object and library list.</p>
<p>				We should do the same for Transaction and AdoTransaction; HOWEVER, we should not display the userid and password in clear text, since that would be a security issue. The other DW.NET classes have a pattern for how to format the ToString output.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353180">353180</a></td>
<td>Enhancement: For DW.Net make possible to use method dw.Create() without presetting liblist and dw_name. Customer had been able to do this in DW.NET by creating a stub PBL with a stub DW. In PB I can initialize DWControl from string without setting dw.DataObject.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353194">353194</a></td>
<td>Reverse engineering of local object structures is a problem in PD. One problem is if there are local object structures that contain elements of a type that is another local object structure, the elements are omitted. Another problem is local external function delarations that contain arguments of a local object structure type, are not reverse engineered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353200">353200</a></td>
<td>Need to remove one of the sets of overrides to enhance usability and increase consistency.</p>
<p>				In the Object Browser of VS.NET you can see that we currently we have the following overloads:</p>
<p>				GetItem (row#, col#)</p>
<p>				GetItem (row#, colname)</p>
<p>				GetItem (row#, col#, original)</p>
<p>				GetItem (row#, colname, original)</p>
<p>				GetItem (row#, col#, buffer, original)</p>
<p>				GetItem (row#, colname, buffer, original)</p>
<p>				and </p>
<p>				GetItemSQLxxx (row#, col#, buffer, original)</p>
<p>				GetItemSQLxxx (row#, colname, buffer, original)</p>
<p>				So there is some inconsistency here both within the overrides of GetItem and between GetItemxxx and GetItemSQLxxx</p>
<p>				1. Remove the two GetItemxxx(row, col, original) overloads, this reduces the number of overloads and eliminates the illogical progression where the original parameter is last the GetItemxxx(row, col, buffer, original) overload.</p>
<p>				2. Add a GetItemSqlxx(row, col#) and GetItemSqlxx(row,colname) overload so that we have a consistent set of overload for all the GetItem methods.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353251">353251</a></td>
<td>Using the script painter and going to an empty line and put in a space. If activate Autoscript using the menu Edit &gt; Activate Autoscript. Powerbuilder 9.0.1 causing a gpf.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353288">353288</a></td>
<td>UpdateData should throw InvalidOperationException instead of MethodFailureException when the DataWindow is not updateable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353293">353293</a></td>
<td>SaveAsAscii&#39;s intent is to provide a cross between SaveAs(Text!) and SaveAs(HTML!), the use of &quot;Ascii&quot; in the method name is unfortunate since it doesn&#39;t imply Ascii encoding. Given that there are some questions:</p>
<p>				1. Does SaveAsAscii save only in Ascii? If not, we need an encoding argument like for SaveAs. If so, then shouldn&#39;t there be a SaveAsUnicode method as well?</p>
<p>				2. This would be better called SaveAsEx and then we could add an encoding argument and deprecate SaveAsAscii</p>
<p>				Whatever choices are made in PowerBuilder should be carried through consistently to DataWindow .NET</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353297">353297</a></td>
<td>An editmask with decimal code table data crashes PB when the code table exceeds a certain size.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353300">353300</a></td>
<td>After inserting a rtf document and then using replacetext,</p>
<p>				the formatting leaves large spaces between words.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353317">353317</a></td>
<td>RowsCopy/RowsDiscard/RowsMove throw InvalidArgumentException in many cases when they should throw InvalidRowNumberException.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353322">353322</a></td>
<td>FindNextModifiedRow throws NullReferenceException when the row argument &lt; 0.</p>
<p>				Simple resolution here, the C# layer should throw InvalidRowNumberException if the input argument is less than 0... N.B., 0 itself is a VALID value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353328">353328</a></td>
<td>When a nested report is in the header band of a datawindow,</p>
<p>				its missing from the datawindow after page 1.</p>
<p>				The problem happens after you retrieve data and using getfullstate/setfullstate</p>
<p>				It can also be seen on a psr report. </p>
<p>				If you open the psr in the datawindow, its missing the nested report after page 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353342">353342</a></td>
<td>Reduce number of overloads of ImportString/File/Clipboard to reduce complexity and provide symmetry with SaveAs methods.</p>
<p>				SaveAs methods all require FileSaveAsType argument, so ImportFile/String/Clipboard should as well. This would reduce the number of overloads of each of those functions from four to two.</p>
<p>				Also, given that SaveAs now requires a FileEncoding, does Import need to specify that as well?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353344">353344</a></td>
<td>SetAdoTransaction should be renamed to be an overload of SetTransaction for a consistent object-oriented presentation.</p>
<p>				This would result in:</p>
<p>				SetTransaction(Sybase.DataWindow.Transaction) and</p>
<p>				SetTransaction(Sybase.DataWindow.AdoTransaction)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353347">353347</a></td>
<td>SetSqlSelect should throw NotSupportedException for consistency with other methods, SetSqlSelect should throw System.NotSupportedException when called for a datawindow that does not have a SQL statement as its source (e.g., an external datawindow or one from a stored procedure).</p>
<p>				The method currently throws MethodFailureException if the datawindow source is not a SQL select statement, so end-user is aware that method has not completed successfully; however, most other methods throw System.NotSupportedException when the method does not apply to the DataWindow type.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353349">353349</a></td>
<td>The Encoding and IncludeColumnHeaders arguments of the 4-argument overload of SaveAs should be switched. Encoding argument should logically be last.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353350">353350</a></td>
<td>1. Drop the Clipboard value. It&#39;s used to copy a graph image to clipboard, but we have that with GraphicObjectGraph.Copy</p>
<p>				2. Change Csv to CommaSeparatedText.</p>
<p>				3. Change Text to TabSeparatedText</p>
<p>				4. Change Pdf and Xml to PDF and XML respectively.</p>
<p>				5. Change PSReport to PSR.</p>
<p>				6. Change FileSaveAsEncoding should to FileEncoding.</p>
<p>				7. Change the name of the enumeration to just FileType.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353410">353410</a></td>
<td>When installing PB 10 (build 4021), no size of the installation</p>
<p>				is displayed in the Add/Remove programs from the Control Panel.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353414">353414</a></td>
<td>DW.NET: missing property to allow for canceling all or skipping current request.</p>
<p>				SQLPreviewEventArgs class has no property corresponding to the return values allowed in PowerBuilder:</p>
<p>				0 Continue processing</p>
<p>				1 Stop processing</p>
<p>				2 Skip this request and execute the next request</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353426">353426</a></td>
<td>Application contains a dw with 2 dddw columns. When you select a value in the first column, then click to the 2nd column and make a selection, the first column changes to display the data value instead of the display value. Problem occurs on the Device, not on the desktop.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353445">353445</a></td>
<td>In the PD plugin within PB the user is allowed to open a Business Process Model. The model gets added to the workspace but nothing can be done with it. But the user cannot open the BPM diagram. You can right click on the objects in the model in the workspace and open the properties windows. But what is the use of this when the diagrams in the model cannot be opened? Only OOM&#39;s should be allowed to be opened in the PB PD plugin.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353446">353446</a></td>
<td>None of the arguments to the PrintBegin, PrintEnd, or PagePrinting argument contain the correct values; they are always zero. Additionally, the Cancel option for PagePrinting doesn&#39;t work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353450">353450</a></td>
<td>Cancelling a retrieve or cancelling an Update in the BeginUpdate method throws a MethodFailureException and should not. </p>
<p>				From looking at some other .NET class implementation, one option is to file a CommandCanceled event when the Retrieve is cancelled by any mechanism. That event can allow user to code what should happen when the retrieve is cancelled - if anything.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353453">353453</a></td>
<td>A DataWindowNotCreatedException fires when you use the Create method on a DataStore and the DataStore does not already have a LibraryList property and a DataWindowObject assigned. Create is for dynamic datawindows, this should not be a requirement.</p>
<p>				Datastore.Create method throws an exception if there is not already a DataWindowObject assigned.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353454">353454</a></td>
<td>Datawindow with source using an Outer Join runs okay on the desktop, but you get an error running on the Pocket PC device &quot;Table &#39;xxx&#39; not found.&quot; Unclear as to whether the error is PPB or ASA CE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353459">353459</a></td>
<td>Performing a retrieve on an external datawindow clears whatever data is in it before throwing a MethodFailureException. There are two issues here:</p>
<p>				a. the data should be left alone and not changed, since the method is doomed to failure and should not have this side-effect</p>
<p>				b. the exception thrown should be System.InvalidOperationException</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353462">353462</a></td>
<td>In the Query painter (or datawindow painter) when you select multiple tables, PowerBuilder will give you a best guess join of those tables. According to the Help:</p>
<p>				&quot;If you have selected more than one table, PowerBuilder joins columns according to whether they have a key relationship: Columns with a primary/foreign key relationship are joined automatically. Columns with no key relationship are joined, if possible, based on common column names and types.&quot;</p>
<p>				In 8.0.4 this seemed to be working as stated. But it appears to have regressed in 9.0.1. In this testcase there are 2 tables and there is a foreign key relationship consisting of 5 columns from one table to another. When selecting these 2 tables in PB 8.0.4, they are joined with a where clause that correctly reflects the foreign key relationship. But in 9.0.1 the where clause is a single column that is not part of the foreign key, but is another column that does have the same name and type in both tables. It appears that something has changed in 9.0.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353466">353466</a></td>
<td>A DataWindow expecting a retrieval argument of double, when presented with a string type, causes a &quot;DataWindow Error&quot; messagebox to occur, followed by a MethodFailureException. We should NEVER display message boxes like this.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353551">353551</a></td>
<td>Enhancement Request: PB support for a tab control should include Microsoft&#39;s Common Controls Tab control and should support TCS_BUTTONS, TCS_FLATBUTTONS (only when button style is used), TCS_HOTTRACK and other style bits which are currently not supported.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353560">353560</a></td>
<td>Add the ability to dynamically re-dimension multi-dimensional dynamic arrays. VB allows this using their REDIM statement. There are times the arrays used are built at different times using different sizes with no idea of what the max size could be.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353669">353669</a></td>
<td>ItemError can fire as a result of ImportFile/String/Clipboard, so this functionality has a valid place in the DataStore, even if there is no visual representation by which a column can lose focus and thus more directly cause an ItemError to occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353702">353702</a></td>
<td>The SetPosition method from PowerBuilder is not implemented.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353705">353705</a></td>
<td>The IMEModeChanged event doesn&#39;t work correctly in DW.NET.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353716">353716</a></td>
<td>When you retrieve a DataWindow for which you have not set the Transaction object, an InvalidOperationException should be thrown. Instead we get a DbErrorException, whose text refers to SetTrans and SetTransObject - methods that don&#39;t exist in DataWindow .NET. For a nested datawindow, a system generated message box is displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353717">353717</a></td>
<td>When opening a sheet that has a windowstate = maximized, the sheet contains two sets of system control menus along with two sets of min, max and restore buttons.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353868">353868</a></td>
<td>problem occurred Only on win98 in PB8.x &amp; PB9.x (except 803.9704 , 900,5507 )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353871">353871</a></td>
<td>Request to increase the performance of getting database connections with Powerbuilder</p>
<p>				components in EAServer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353881">353881</a></td>
<td>When running an executable that was created with a pbr at</p>
<p>				the application level, the filemon utility is showing that the exe is still searching</p>
<p>				for the icons.</p>
<p>				The icons are being added dynamically from a dropdown picture listbox using </p>
<p>				addpicture. When the executable is running, you can see the icons in the dropdown.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353915">353915</a></td>
<td>Retrieving data in a Oracle 8i server through a database link on another Oracle server (in this problem its 9i) using: SELECTBLOB , it returns a -1 in the SQLCode, no data, and no SQLErrText. If the database connected is 8i , then everything works.</p>
<p>				The above turned out to be an Oracle issue, as discovered by the customer. However it leaves a question about UpdateBlob and binding as noted:</p>
<p>				&quot;I found the problem, and it&#39;s a bug in the Oracle 9i OCI layer (see attached metalink note). On 9i, OCI is reporting the size of long (and long raw) columns as if they were VARCHAR2(4000). So PB is sizing the host variable too small, which is why you end up with a Error 2 code. I was able to finally track it down because I wrote a Java Stored Procedure to transfer the data and it worked fine on 8i but generated ORA-01406 errors when run on 9i. Basically, any tool (including PB and Java) that sizes it&#39;s host variables based on what the OCI layer tells it the size of the data is will have this problem. Those tools that don&#39;t rely on that information don&#39;t have the problem. </p>
<p>				The remaining question is how to get PB to do a &#39;describeless retrieval&#39; for the SelectBlob statement. Apparently the staticbind setting doesn&#39;t seem to affect that statement. </p>
<p>				Oracle&#39;s Bug Document :</p>
<p>				ftp://psaftp.sybase.com/pub/uploads/ecm/11027367_2553240.pdf &quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353921">353921</a></td>
<td>When calling a stored procedure, receiving the</p>
<p>				ora-01740 error:</p>
<p>				Missing double quote in identifier</p>
<p>				Problem happens when calling Oracle stored procedure using synonyms and with the O84 driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353922">353922</a></td>
<td>The customer has an application that is GPFing in 9.0.1 on a save of a datawindow. It works OK in 8.0.4. They are doing some complex modifys on the datawindow and this seems to be a part of the problem. Also the problem is data sensitive, some data saves OK, but saving certain data in a field always GPFs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353971">353971</a></td>
<td>Allow JSP page to be deployed from PB to tomcat to use a custom component generator for Web Datawindow DTC on MTS/COM+.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353972">353972</a></td>
<td>Unclear section about MTS integration for JSP targets.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353981">353981</a></td>
<td>PowerBuilder 8.0.4 Build 10666</p>
<p>				The function PrintGetPrinter crashes when there are a large number of printers with possibly long names are defined.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353985">353985</a></td>
<td>Time for the database connect statement in a component increases considerably when connecting with a larger number of concurrent clients.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR353990">353990</a></td>
<td>When running the orcascr9 script to regenerate an object</p>
<p>				in a pbl, the following error occurs:</p>
<p>				Command syntax error at line 4. Found &quot;w_test&quot;, expected &quot;&lt;word&gt;&quot;</p>
<p>				endSession</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354000">354000</a></td>
<td>When a new pipeline between Excel ODBC and SQL Anywhere database is created in Infomaker/PowerBuilder, everything is OK. But when this new pipeline is saved and is closed and reopened and executed, all the fields are trimmed to the first 43 characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354029">354029</a></td>
<td>When connected to ASE 12 via SYC, if you have a datawindow column that is smaller than the db column, you&#39;ll get this error info on a retrieve: SQLDBCode=2 and SQLErrText=&lt;nothing&gt;. These are the arguments passed into the DBError event of the datawindow. This is a request to include more information for this error in the SQLErrText argument.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354030">354030</a></td>
<td>Problem in updating a datawindow based on a table having a trigger and if rowcount being returned from trigger is 0.This is a problem only with OLEDB driver but works fine with ODBC/MSS driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354033">354033</a></td>
<td>System.Windows.Forms.Control has a Scale property, but the DataWindow itself is not scaled. Provide this functionality for the DataWindow so that it adhers to the .NET environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354098">354098</a></td>
<td>SelectRow throws an InvalidRowNumberException when the row number is &gt; number of rows in the datawindow buffer, IsSelected just returns false. IsSelected should also throw an InvalidRowNumberException when the row number is out of range (as it does now for row &lt; 1)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354102">354102</a></td>
<td>ScrollToRow returns the row to which the datawindow is scrolled if successful, not 1 as help suggests. The behavior has always been this way, so we should change the doc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354104">354104</a></td>
<td>When you set the ControlBox property on a DataWindowControl, the Close box with the X is disable. The Close option on the menu is enabled, but the menu doesn&#39;t close when you select it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354113">354113</a></td>
<td>The customer is claiming PB is generating incorrect XML syntax for a datawindow when a column value is null. The column is a char column and PB is generating &lt;char&gt;&lt;\char&gt; when the value is null. The default behavior for ASA抯 &quot;For XML&quot; clause is to omit the &lt;char&gt; tag for a null value, and ASE抯 &quot;SQLX&quot; has a property (nullstyle omit), as do most other xml implementations. The customer would like to see PB follow this commnly adopted standard and omit the &lt;char&gt; tag on a null value, or provide a property so that it can be selected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354120">354120</a></td>
<td>When pressing a function key and closing a</p>
<p>				parent window using the closewithreturn, causes the application to shut down immediately.</p>
<p>				I was able to run the crash handler and not too much information was provided:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: unknown</p>
<p>				File Version: unknown</p>
<p>				Fault address=00000003 Section:Offset=00:00000000</p>
<p>				Registers:</p>
<p>				EAX:FFFFFFFF</p>
<p>				EBX:0124C9DC</p>
<p>				ECX:0012E464</p>
<p>				EDX:0012E28C</p>
<p>				ESI:00000001</p>
<p>				EDI:0000029E</p>
<p>				CS:EIP:001B:00000003</p>
<p>				SS:ESP:0023:0012D5D0 EBP:00000003</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010286</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				00000003 0012D5CC 00000010 00000000 00000000 00000010 0000:00000000 </p>
<p>				00150458 00000003 00000000 00000000 00000000 00000000 0000:00000000</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354135">354135</a></td>
<td>When you click on a column that is suppressed because of repeating values (or rather where that column would appear if visible), the ObjectUnderMouse indicates that the GOB is a column. When you click on an invisible column though, it does not. This seems inconsistent and ObjectUnderMouse should report only what is visible at the time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354137">354137</a></td>
<td>Customer is interested in better understanding the overhead PBODB.INI introduces when EAServer PB components access an ODBC connection.</p>
<p>				Customer is searching for information on eliminating the overhead introduced by EAServer PB NVO componenets connecting to ODBC sources (ASA in particular) and the overhead that access to PBODB90.INI introduces. </p>
<p>				Can we get information on the current mechanism and ways of reducing overhead? </p>
<p>				The customer has not edited or removed any entries in the ini file.</p>
<p>				Customer Resolution:</p>
<p>				1) Eliminating the PBODB.INI file is not an option</p>
<p>				2) The phrase &quot;round trip every time&quot; confuses me. Usually &quot;round trip&quot; refers to network communication between a client and a server. Both PBODBnn.DLL and PBODBnn.INI presumably reside on the same EAServer machine. There&#39;s no network communication involved to read the INI file, just some local file I/O.</p>
<p>				3) ODBC connection caches the contents of the ODBC.INI file (that it needs) in memory. This reduces the number of file I/Os on the PBODBC.INI file from over 100 to less than 10, and cuts in half the amount of time needed to initiate an ODBC database connection. </p>
<p>				We&#39;ve also done a lot of work to cache the answers that require us to parse the INI file text. The first time a question is asked, we have to parse the INI file text in memory to obtain the answer. Subsequent requests require no file I/O and no parsing. The previous answer is cached for the duration of the database connection. </p>
<p>				4) EAServer components should be using connection pooling. This will make the ODBC.INI file overhead negligible once the connections are established.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354145">354145</a></td>
<td>There are several built-in .NET System.WIndows.Forms.Control properties that need to work in concert with DataWindow behavior that is generally through Modify statements.</p>
<p>				Specifically:</p>
<p>				BackColor should cause a Modify(&quot;DataWindow.Color&quot;)</p>
<p>				Cursor should affect the DataWindow.Pointer</p>
<p>				RightToLeft is tougher because there is no RightToLeft property on the entire datawindow only on individual elements, so it&#39;s not clear what setting RightToLeft for the control should do, but whatever it is we should document what we consider the defined behavior.</p>
<p>				Note that each of these properties has a &#39;Changed&#39; event which also fires, so if we do implement these, the Events should also work correctly - although I suspect that will be obtained with no further coding on our part.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354152">354152</a></td>
<td>Calling Hide on a DataWindowConrol without a DataWindowObject assigned causes a DataWindowNotCreatedException; setting Visible property to FALSE works though as does Show.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354163">354163</a></td>
<td>Instead of our own class we should use or extend the existing system class for this event AND we should provide the capability to Cancel the event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354213">354213</a></td>
<td>Missing Icon property on IDataWindow interface, so DataWindows with titlebars will not be able to display custom icons.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354222">354222</a></td>
<td>SqlPreviewEventArgs should not extend System.CancelEventArgs - additionally, some of the enumerations need to be renamed to be more intuitive.</p>
<p>				A couple of modifications needed:</p>
<p>				1. SQLPreviewEventArgs should no longer extend System.CancelEventArgs, since the Cancel is built-in to a recently added Action property</p>
<p>				2. Change SqlPreviewRequest to RequestingMethod, since it is really the DataWindow method itself, not anything really &#39;SQL&#39;.</p>
<p>				3. As a consequence of #2, change the enumeration name from SqlPreviewRequest to SqlPreviewMethod AND change the enum value Update to UpdateData</p>
<p>				4. Change SqlPreviewType property name to SqlVerb (or SqlDmlVerb, but that might be too obtuse?). SqlVerb is much more clear as to what it indicates.</p>
<p>				5. As a consequence of #4, change the enumeration name from SqlPreviewType to SqlVerb</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354223">354223</a></td>
<td>For consistency and accuracy in reflecting their value contents, a number of properties in some fo the EventArgs classes need to be renamed.</p>
<p>				EndRetrieveEventArgs: change RowsRetrieved to RowCount. Rationale: the property contains the number of rows now in the datawindow, including previously retrieved rows if the append option in RetrieveStart was activated; therefore, it&#39;s not the number of rows truly retrieved, its the number of rows in the datawindow when the associated retrieve action completed.</p>
<p>				RowFocusChangedEventArgs: change CurrentRowNumber to just RowNumber. Rationale: &#39;Current&#39; is superfluous since there is no other row number argument in this class. Additionally, the name is also used in RowFocusChangingEventArgs and can lead to confusion and programming errors, especially since the value of &#39;CurrentRowNumber&#39; in RowFocusChanged is really the same as &#39;NewRowNumber&#39; in RowFocusChanging and not &#39;CurrentRowNumber&#39; in RowFocusChanging, which is actually the previously selected row.</p>
<p>				RowRetrievedEventArgs: change RowNumberBeingRetrieved to just RowNumber. Rationale: too wordy and not in line with other events. Additionally, it&#39;s actually the row that has just completed being retrieved not the one &#39;being retrieved&#39; - which implies you could cancel the retrieve for the row whose number is stored by that property.</p>
<p>				ScrollHorizontal/ScrollVerticalEventArgs: change ScrollPos to ScrollPosition. Rationale: no need to abbreviate here, spell it out as is the style everywhere else in DW.NET.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354226">354226</a></td>
<td>EditChangedEventArgs and ItemEventArgs both have ColumnName properties but not ColumnNumber properties. Those should be included for easier access.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354227">354227</a></td>
<td>When clicking on whitespace within a row, say between two columns, DW.NET reports a GraphicObject class on Row 0. There should be a GraphicObjectBackground class and the row number should reflect the correct row as it does in PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354325">354325</a></td>
<td>The property sheet lists the name of an Ole-Blob column as &#39;ole&#39; but in the source it&#39;s &#39;blob_1&#39;. If you change it in the property sheet it changes it in the source, but the property sheet will still display ole when reopened.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354332">354332</a></td>
<td>The customer upgraded his IBM ODBC client software to DB2 CLI version is V7.2 FP11 and is now experiencing problems in PB7 and PB8. A DB2 timeout is causing duplicate rows to be displayed in the datawindow. PB development will evaluate whether changes are required on the PB side.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354358">354358</a></td>
<td>The customer has a need to call older PB 7 8 or 9 version ORCA functions from PB 10. So these external declarations need to explicitly use the ;ANSI keyword. But calls that pass string arrays are failing, (strings work). So it seems the automatic conversion to ANSI isn&#39;t working with string arrays.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354427">354427</a></td>
<td>dw painter does not allow to enter a Timer Interval greater than 65,536 milliseconds. The documentation does not confirm a possible limitation.</p>
<p>				workaround: Export, modify and re-import the dw object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354448">354448</a></td>
<td>Consider a DataWindow with a mix of SLEs and other controls (like RBs/etc). If the SLEs have &quot;SIP-on-focus&quot; enabled, as you TAB from control to control, the SIP will go DOWN even though you never told it to.</p>
<p>				This does not happen with controls on a window, only for the DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354449">354449</a></td>
<td>Remove the old (and not needed on PocketPC) data save formats: SYLK (Multiplan) and WKS/WK1 (Lotus 123). This will save critical memory on the PDA.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354490">354490</a></td>
<td>The customer is using the MSS JDBC Service 2 driver to connect to MSS 2000 database, and gets update errors: &quot;Row Changed between Retrieve and Update&quot;. These errors are due to several datetime fields that retrieve incorrectly. In the database the datetime columns contain millisecond information. But when retrieved in the datawindow the millisecond portion of the datetime is zero. These zero millisecond values are used in the update where clause and thus don&#39;t match what is in the database, and the update fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354500">354500</a></td>
<td>CreateInstance is causing the following error of:</p>
<p>				Failed: Distributed Service Error:</p>
<p>				E13 Could not create object of class </p>
<p>				In the Jaguar.log is shows the following error:</p>
<p>				ld.so.1 jagsrv: fatal: libpthread.so.1: version &#39;SUNW_1.2&#39; not found (required by</p>
<p>				file libipbvm90x.so)</p>
<p>				Problem appears to be that PB 8.0.4 and higher were built using version 6 of</p>
<p>				the Sun C++ compiler on solaris 8. Even though easerver 4.2.2 is supported on solaris 2.6 and 2.8, the pbvm doesn&#39;t appear to work on solaris 2.6 machine.</p>
<p>				RESOLUTION: Updated EAServer Release Bulletin on Solaris:</p>
<p>				On Solaris, the EAServer binaries and libraries are provided in formats that are compatible with the Solaris C/C++ compiler version 4.x or 6.x. You can specify which version to use with the -compilerversion command-line argument. PowerBuilder support requires that you run the server binary that is compatible with version 6.x of the Solaris C/C++ compiler. For more information, see the EAServer System Administration Guide.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354520">354520</a></td>
<td>DW return groups and sums incorrectly when using retrieval arguments.</p>
<p>				Tested and reproduced with 9.0.1_7151 and 9.0.1_7161</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354524">354524</a></td>
<td>Enhancment DW.Net: The SelectRow method where you pass a 0 to select all rows, is not intuitive. Add a SelectAllRows(boolean) to essentially call SelectRow(0, boolean) under the covers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354628">354628</a></td>
<td>A long running select/stored procedure using ADO.net to MS SQL Server 2000 returns &quot;Select error:Index #0 Message: Timeout expired NativeError:0 Source: Microsoft OLE DB Provider for SQL Server SQLState HYT00&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354636">354636</a></td>
<td>In a script painter for any object, right click and select Activate AutoScript. PB either does nothing or crashes. It should bring up a selection of valid functions for that script. Works fine in build 5507, and regressed sometime after that.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354658">354658</a></td>
<td>There are some features of the SYMBOL barcode scanner which PocketBuilder did not implement. Unfortunately, for us (the customer) to implement these functions, we need the &quot;device handle&quot; that is associated with the opened scanner instance.</p>
<p>				Since this is not available, we have to implement *everything* using external function calls rather than the scanner object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354678">354678</a></td>
<td>Possible memory leak using PB Com component called by C++ application. Using PB 8.0.3 build 9704 the application used about 12k memory per iteration. Upon moving to PB 8.0.4 build 10624 (and later) the application uses an additional 2k per iteration, or about 14k of memory total per iteration. Customer is making thousands of iterations during their day and eventually with 8.0.4 the application fails. This did not occur using 8.0.3.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354685">354685</a></td>
<td>When using setsort() and DESC to sort in descending order,</p>
<p>				pb will sort in ascending order instead.</p>
<p>				Works ok using D, or A or ASC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354765">354765</a></td>
<td>The MouseEnter/MouseLeave events fire in a DataWindowControl when you move the mouse over an the active EditControl within the DataWindow, this control should be considered part of the DW and not generate these messages.</p>
<p>				The underlying implementation is a separate control; however, from the DW.NET developers perspective the DataWindowControl (including the Edit Control) is a single control, so these events should not be firing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354844">354844</a></td>
<td>The EditControl class needs a Text property to provided the current contents of the control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354847">354847</a></td>
<td>Customer has a datawindow with a check box style column with 3d effect. They uncheck the check box on a row. Then they modify the datawindow to not have the 3d effect for that column. Then if they go back to the same column and row, they had last unchecked, they are not able to check the check box. All other rows can be checked or unchecked, and once you give focus to any other column you can then check that column and row. It&#39;s only if you made a change to the a check box column on a row, then did the modify removing the 3d effect, and the first column and row you check is the same one you unchecked before the modify.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR354937">354937</a></td>
<td>Regression in PowerBuilder 9 datawindow editmasks.</p>
<p>				When the tilde is used in a string editmask definition then data entered </p>
<p>				may give a validation error or corrupted when tabbing out of the column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355015">355015</a></td>
<td>Datawindow displays garbage characters when run in executable on Windows XP platform. Customer reported problem for machine code executable, but pcode also displays the problem. Problem does not occur when application is run from the development environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355022">355022</a></td>
<td>When importing a xml file into a datawindow that</p>
<p>				has a datetime field, the following error will result:</p>
<p>				Item &#39;01/01/1950 00:00:00&#39; does not pass validation test</p>
<p>				Item validation error on IMPORT. Continue IMPORT?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355072">355072</a></td>
<td>If cust continued debugging after clicking/hovering on previous entry in call stack, </p>
<p>				PB will then crash. The problem cust is now facing is that if he clicked on a</p>
<p>				previous entry form the call stack, and do some hovering. Then proceed to finish the</p>
<p>				debugging process. PB will crash every time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355131">355131</a></td>
<td>PPB crashes while manipulating strings variables which are read from a datawindow computed expression.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355132">355132</a></td>
<td>If you scroll down and work on some rows low down the list and then resize the mdi sheet showing the list of phrases to be translated, the mdi sheet scrolls back to the top. (Translate Extracted Phrases option).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355162">355162</a></td>
<td>When connected to an Access database, and creating a table with a currency datatype, you can not enter the width and precsion for the column. You can with other databases. This comes into play when you pipe data to this table from another source. The decimals (cents) are lost because of the inablity to specify them in the painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355257">355257</a></td>
<td>When deploying an application in PB 10, the libjlog.dll file needs to be deployed along with the pbvm100.dll, libjcc.dll and pbshr100.dll.</p>
<p>				The pbvm100.dll has a dependency on libjcc.dll and pbshr100.dll. The libjcc.dll has a dependency on libjlog.dll.</p>
<p>				The libjlog is the new logging facility in EAServer 5.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355265">355265</a></td>
<td>Remove the dependency of the libjcc.dll for the pbvm100.dll and replace it with a dynamic link.</p>
<p>				The libjcc.dll is required for EAServer applications. With the introduction of</p>
<p>				EAServer 5.0, libjcc.dll now has a dependency on libjlog.dll. For applications that</p>
<p>				are not using EAServer, its 2 extra files that are required for deployment.</p>
<p>				In EAServer 5.1, the libjlog.dll will be replaced by libutils.dll. The dependency</p>
<p>				to libjcc.dll will still be their.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355301">355301</a></td>
<td>Enhancement: Customer would like to see PBVM.zip distributed with each PB EBF release. If they wishe to update their EAServer PB VM and they do not have a PowerBuilder development environment on that machine, the upgrade process involves going to a PowerBuilder development machine, using the runtime packager to produce the deployment DLLs for that upgrade and then installing them manually on the EAServer machine. They would like a PBVM.zip shipped with all PB EBFs to insall PB EBF upgrades on EAServer machines.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355415">355415</a></td>
<td>To manipulate the ColumnCodeTable (for a column that supports it) we need to have a method (or property) that will retrieve the length of that code table</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355416">355416</a></td>
<td>GetColumnCodeTable generates NullReferenceException when index &lt; 0; SetColumnCodeTable generated Breakpoint exception.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355421">355421</a></td>
<td>Gets a wrong display with a column format like &quot;1234500&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355477">355477</a></td>
<td>You cannot assign a PSR to the DataObject property of a nested or composite report. You can assign a datawindow object. If the datawindow is not nested, then you can assign a psr as well.</p>
<p>				The error you get a run time is &quot;Error accessing external object property dataobject, incorrect syntax. But we know the syntax is correct because the same syntax works with a datawindow object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355619">355619</a></td>
<td>Failed importing .sru file into PBL</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355649">355649</a></td>
<td>This enhancement request is a result of the partial fix for CR 353459. When performing a retrieve on an external datawindow and it fails it throws a MethodFailureException. The exception thrown should be System.InvalidOperationException. The initial problem in CR 353459 has been fixed but the correct exception cannot be thrown as according to development DWE does not return a finely grained return code to tell much about why the retrieve did not succeed.</p>
<p>				This CR is an enhancement request to PB so that the correct exception can be thrown and caught in DW.NET.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355665">355665</a></td>
<td>GetColumnObjectByNumber should throw InvalidColumnNumberException not InvalidArgumentException when column number argument exceeds the number of columns in the datawindow.</p>
<p>				GetColumnObjectByNumber method throws ArgumentException when column number &gt; column count, but InvalidColumnNumberException when column number &lt; 1. It should throw InvalidColumnNumberException in both cases.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355673">355673</a></td>
<td>When resizing an OLE Control on a Window (MS WORD), the PB Menu becomes Unusable. Various problems occur when you Maximize and Restore a window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355717">355717</a></td>
<td>SetColumn doesn&#39;t apply to label, crosstab or composites, so just return without error or exception - the column will remain 0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355727">355727</a></td>
<td>MaxPages has the connotation of some external limit, the value is the number of pages in the print job, so just call it TotalPages or NumberOfPages.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355736">355736</a></td>
<td>GetColumn should be renamed GetColumnNumber.</p>
<p>				We have GetColumnName, GetObjectByName, GetColumnObjectByNumber, and GetColumn. The latter is ambiguous given the various ways we can identify a column, so change it to GetColumnNumber.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355737">355737</a></td>
<td>GetSelectedRow should be renamed for consistency with similar methods in DW.NET.</p>
<p>				We have FindRow, FindNextModifiedRow, and FindRequired (see CR 355738 advocating that be called FindNextRequiredColumn), and GetSelectedRow, so let&#39;s be consistent and call it FindNextSelectedRow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355738">355738</a></td>
<td>Changes to FindRequired to make it consistent with similar methods in DW.NET</p>
<p>				1. FindRequired should be renamed FindNextRequiredColumn to make it similar to FindNextModifiedRow and FindRow</p>
<p>				2. Reorder the arguments to RowNumber, ColumnNumber, Buffer, UpdateOnly to make it consistent with Get/SetItem methods. Note, ColumnName is removed and can be obtained by other means.</p>
<p>				3. Remove test for System.NotSupportedException when crosstab or composite. The Find will fail as it will for other styles where there is not required column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355739">355739</a></td>
<td>Override FindRequired to return an ObjectAtPointer structure versus the row and column numbers as reference arguments. ObjectAtPointer should probably be renamed since it has more potential use than just the target of a mouse action.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355740">355740</a></td>
<td>Create method should throw MethodFailureException not InvalidArgumentException when empty string.</p>
<p>				The current implementation for Create is as follows:</p>
<p>				if ( Syntax == null )</p>
<p>				throw new ArgumentNullException ( &quot;Syntax&quot;, &quot;Create specified NULL for Syntax.&quot; );</p>
<p>				if ( Syntax == String.Empty )</p>
<p>				throw new InvalidArgumentException ( &quot;Create&quot;, String.Empty, &quot;Syntax&quot; );</p>
<p>				theDW = SF.Create ( Syntax, ref Error );</p>
<p>				if( theDW != IntPtr.Zero )</p>
<p>				{</p>
<p>				SHR.SetLibraries(theDW, m_LibraryList);</p>
<p>				RecreateDataStore(theDW);</p>
<p>				}</p>
<p>				else</p>
<p>				{</p>
<p>				throw new MethodFailureException ( &quot;Create&quot;, Error );</p>
<p>				}</p>
<p>				return;</p>
<p>				we can eliminate the test for if ( Syntax == String.Empty ) altogether and just let SF.Create take care of it as it would for any other invalid syntax. This simplifies the TRY/CATCH scenarios the DW.NET developer must handle.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355784">355784</a></td>
<td>SqlPreviewMethod.Reselect should be ReselectRow - this is because those enums have a direct correspondence with db-related methods in DW.NET.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355789">355789</a></td>
<td>SetSqlUpdate checks for various error conditions at the wrong points resulting in misleading exceptions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355792">355792</a></td>
<td>Enhancement request related to CR 355791. </p>
<p>				The Import methods should have some type of callback mechanism to allow the user to cancel or continue via their own constructs (in both a DataWindow and DataStore) and not just throw up a message box. It&#39;s better to restrict behavior for the &#39;new&#39; product and introduce this capability later than struggle to maintain backward compatibility.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355841">355841</a></td>
<td>GetChanges throws a MethodFailureException if there are no changes on the datawindow for which it is called. Having no changes is fine, the DataWindowState blob should just be &#39;empty&#39; and no exceptions should be raised, even when calling SetChanges with this &#39;empty&#39; blob.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355912">355912</a></td>
<td>Height and lenght on column objects using border style 5 (lowered) have a smaller active area if compiled using New visual style controls and displayed on an XP machine with XP style display theme.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355940">355940</a></td>
<td>Customer requests a PB9 fix as well 10.0. SaveAs(PDF!) returns 1 even when it fails because of an invalid file name. SaveAs(Text!) returns -1 when it fails due to an invalid file name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355946">355946</a></td>
<td>When using a literal string within a numeric format mask that includes a color attribute, the color is not intepreted and appears as literal text in the datawindow. For example: a mask of</p>
<p>				[red]Dept: ### causes the words [red] to appear in the datawindow display.</p>
<p>				[red]Name: @@@@ (a string format) works however.</p>
<p>				This is a documentation issue though, because engineering is aware of the problems with using literals in numeric formats. Documentation should recommend that literals within numeric masks be escaped. For instance:</p>
<p>				[red]\D\e\p\t\: ### works as we&#39;d want it to.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR355948">355948</a></td>
<td>Enhancement Request: Add support for Firebird syntax to PBODBXX.INI file. More detailed information at http://www.ibphoenix.com/main.nfs?a=ibphoenix&amp;page=ibp_60_sqlref</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356020">356020</a></td>
<td>PowerBuilder will crash in the menu painter when you try to delete a submenu item from a &quot;large&quot; inherited menu.</p>
<p>				It seems as though the large inherited menu has hit some internal PowerBuilder limit, as a workaround you could delete some submenu items from the parent menu and regenerate the inherited menu and you are able to delete the sae submenu items without PB crashing. </p>
<p>				Note: If you delete any items from the parent menu, you will run into CR 234995. As a result of CR 234995, you have to manually edit the source code on the inherited menu to delete the same menu items that you have deleted from the parent object before you can regenerate the inherited menu.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356028">356028</a></td>
<td>When a child window opens within a MDI Frame and has the center property set to true, it will not appear to be centered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356050">356050</a></td>
<td>The new properties, Icon and Units, and the GraphCreatedEvent are defined on the DataWindowControl class. They should be defined on the IDataWindow interface which the class implements.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356051">356051</a></td>
<td>SetText exception handling throws the same exception for very different types of failures.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356053">356053</a></td>
<td>SetRowFocusIndicator uses pixels as the measurement for the location argument; however, this is not consistent with SetDetailHeight which uses the underlying DataWindow units type or the ScrollHorizontal and ScrollVertical events which return ScrollPosition in the units specified for the DataWindow.</p>
<p>				SetRowFocusIndicator should likewise apply the Location argument in whatever units the underlying DataWindow utilizes. This may necessitate not using a Location type since that implies pixels and use instead an xoffset and yoffset argument.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356054">356054</a></td>
<td>ScrollToRow should throw InvalidRowNumberException when the row number argument is &lt; 1 (greater than RowCount is ok and can default to the last row).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356058">356058</a></td>
<td>GetNextSelectedRow should throw InvalidRowNumberException.</p>
<p>				For consistency with other DW.NET methods that accept a row number argument, the argument should be checked for &lt; 0 and &gt; rowcount and throw InvalidRowNumberException.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356072">356072</a></td>
<td>ItemChangedAction and ItemErrorEventArgs have some similar return code actions, however, the naming conventions don&#39;t convey where there is overlap.</p>
<p>				ItemChangedAction has:</p>
<p>				Accept</p>
<p>				RejectAndAllowFocusChange</p>
<p>				RejectWithoutFocusChange</p>
<p>				ItemErrorAction has:</p>
<p>				Accept</p>
<p>				Reject</p>
<p>				RejectAndAllowFocusChange</p>
<p>				RejectWithNoMessage</p>
<p>				ItemErrorAction is the tricky one because the focus change and the appearance of the validation message coud be independent events. RejectWithNoMessage, implies no focus change in that case.</p>
<p>				My recommendation is that ItemErrorAction RejectWithoutFocusChange just be a plain Reject, so that ItemChangedEvent args becomes a superset of ItemErrorEvent args, making documentation and usage more clear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356076">356076</a></td>
<td>This is a regression introduced around build 10616, and is probably a result of the fix to CR 342984. The datawindow has a computed field that is the concatenation of several text fields and as a result the height can change depending on how much text there is. This field is autosize height. Above the computed field are 2 lines, a blue line and a red line. The red line has the following expression for the y1 and y2 values:</p>
<p>				rowheight() -4.</p>
<p>				Thus at run time a blue line appears above each row of text and a red line appears below each row of text. This was working fine and would print preview and print correctly. (It should be noted that the original problem fixed in CR 342984 was evident here, that is after the print, the size of each row increased significantly in the print preview, but that was not a concern to this customer.)</p>
<p>				Now after the fix for CR 342984, the print preview is still OK, but the red line is not visible when printed, and it&#39;s clear that the rowheight is much larger than it was when it was working correctly and is causing the redline to be too far down. Part of the fix for CR 342984 requires that any object that uses rowheight() in it&#39;s own height should start the y values at 0 in the painter. In this case nothing is using rowheight() to change the height of itself, but the red line is using rowheight() for it&#39;s y values. Unfortunately, the setting of the initial y values to 0 does not help the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356104">356104</a></td>
<td>Change FocusRect enum value to Rectangle in RowFocusIndicator enum - no need to abbreviate here and the word &#39;Focus&#39; is redundant given the context of it being a RowFocusIndicator value to begin with.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356111">356111</a></td>
<td>SetRowFocusIndicator throws InvalidArgumentException, should throw ArgumentNullException when provided bitmap argument is null.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356113">356113</a></td>
<td>GetColumnObjectByNumber throws an InvalidCastException when the targeted column is an OLE-Blob Column, making such columns inaccessible programmatically (i.e, without ObjectUnderMouse property).</p>
<p>				The root of the problem is that GraphicObjectTableBlob does not extend GraphicObjectColumn or perhaps a new class is needed for the object that represent the blob on the datawindow, which may be different from GraphicObjectTableBlob that references the underlying database table information. A GraphicObjectBlobColumn should extendGraphicObjectColumn and then perhaps include a GraphicObjectTableBlob as one of its own properties.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356116">356116</a></td>
<td>OleActivate throws InvalidColumnException when the column name is a valid column, but just not an OLE column.</p>
<p>				OleActivate throws the same exception, InvalidColumnException, if the column name/number is not valid OR if the column is not an OLE blob column (but the column name/number is valid). These need to be differentiated. The underlying problem is really that one DWE return code is used for both cases, so we should make additional tests in the C# layer with the result that:</p>
<p>				1. a column number or name that does not exists throws InvalidColumnException</p>
<p>				2. a column that exists but is not a BLOB causes InvalidOperationException</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356123">356123</a></td>
<td>The FileName property of GraphicObjectPicture should throw an exception when a valid file, but not a valid .bmp, .jpg, or .gif, is assigned to the property. Currently, it fails silently.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356148">356148</a></td>
<td>Open any workspace under Perforce source control. Target objects will show DiffNotDone icon. (? above green dot). Actual status should be green dot. Many web target and jsp files will show same behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356158">356158</a></td>
<td>One of the refresh options for PBORCA_SccSetTarget()is &quot;IMPORTONLY&quot;. This choice indicates that all of the necessary target objects already exists on the local project path. Therefore, no SCC connection is really needed. </p>
<p>				Several of developers require the ability to rebuild projects without having to actually connect to the SCC provider. </p>
<p>				This will be accomplished by exposing a new ORCA function, PBORCA_SccConnectOffline. In Orcascript it will be &quot;scc connect offline&quot;. When you connect with PBORCA_SccConnectOffline, you must specify IMPORTONLY as a refresh option. Either OUTOFDATE or REFRESH_ALL may be specified. If OUTOFDATE is specified, no calls are made to the SCC provider. Instead, the object source residing in the PBL is compared with the object source on the local project path. If they are different, then the object source on the local project path is imported and compiled. EXCLUDE_CHECKOUT may also be specified. In offline mode, rather than calling the SCC provider to obtain checkout status, Orca relies on the accuracy of the workspace .PBC file instead. Therefore, the user must code PBORCA_SccGetConnectProperties in order to specify the &quot;workspace.PBC&quot; file that will be used. Objects marked as &quot;checked out to the current user&quot; in the PBC file will not be imported into the PBLs during SccRefreshTarget processing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356193">356193</a></td>
<td>Report causes PB and IM crash when scrolling. Seems this has to do with a nested datawindow and there combination of computed columns. If saving this datawindow as a report causes PB immediately to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356194">356194</a></td>
<td>Regression in PowerBuilder 8 Build 9838 and PB9 .</p>
<p>				Null values in structures are no longer passed between EAServer components and clients.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356249">356249</a></td>
<td>When you click on a nested report in a DataWindow, a GraphicObjectReport is returned only for the nested report associated with Row 1, all other nested instance report back as if you clicked the DataWindow background.</p>
<p>				The ObjectUnderMouse property after clicking on a nested report in a datawindow reports that the object is the DataWindow background for all nested reports associated with detail rows after the first row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356263">356263</a></td>
<td>When an invalid category name is passed to GetCategoryNumber we should throw ArgumentException, not MethodFailureException.</p>
<p>				This is another consistency issue. In GetCategoryNumber we throw MethodFailureException when the category name is invalid; however, in GetCategoryName we throw ArgumentOutOfRangeException if the category number is not valid. We should throw ArgumentException for GetCategoryNumber instead of MethodFailureException. This is a simple modification, but there are three overrides in which this should occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356266">356266</a></td>
<td>An array of ANY variables is getting corrrupted. This is a regression, everything worked fine in build 6533, but started to crash in the latest PB builds. I&#39;ve narrowed the problem down to an IF statement that contains a compound clause that seems to be causing the problem: IsNull( ClassName( aa_value ) ) where aa_value is the any argument passed into this function. The array is an instance array of anys in the object. Comment out the if statement ( or simply do the classname step separately) and the corruption does not happen.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356267">356267</a></td>
<td>When accessing a column that exists, but is not displayed, both of these should throw InvalidOperationException.</p>
<p>				In DW.NET, we are using the InvalidOperationException when a method is called on an object that is generally allowed, but not currently because of the state of that object. One example of that would be when using the GetObjectByName and GetColumnObjectByNumber methods applied to a column that exists but is NOT included in the DataWindow layout. Currently, we get two different exceptions:</p>
<p>				GetObjectByName throws an ArgumentException</p>
<p>				GetColumnObjectByNumber throws a InvalidColumnNumberException</p>
<p>				both of these exceptions may be puzzling because they are also thrown when the column simply doesn&#39;t exist.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356269">356269</a></td>
<td>The following stored procedures should be removed from</p>
<p>				the &quot;Installing PowerBuilder stored procedure in Adaptive Server Enterprise&quot; section in Chapter 5 of the Connecting to your Database manual:</p>
<p>				sp_pb90primarykey</p>
<p>				sp_pb90foreignkey</p>
<p>				sp_pb90extcat</p>
<p>				sp_pb90db</p>
<p>				The reason is these stored procedures are not listed in the pbsyc.sql and don&#39;t get created.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356270">356270</a></td>
<td>SetProperty does not handle erroneous property arguments, whereas Modify will throw an exception if a property is not valid. SetProperty should throw the same exception.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356271">356271</a></td>
<td>Currently the IsOverlay property of a data point in a graph overrides the series value and always returns FALSE, even if the point is part of a series that is an overlay. It should simply report what the overlay value is for its parent series.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356272">356272</a></td>
<td>Get/SetDataStyle need a way to determine if a data point is valid to provide better exception handling. </p>
<p>				Per engineering, there is no way in the Get/SetDataStyle methods for a graph object in a datawindow, to determine if a given point number exists or does not exist. As a result of this, we cannot test for a valid point and throw an exception that indicates that. Instead, we have to charge forward and try to get the various properties for the point, like color, symbol style, etc. Each of those methods will fail so we will get a MethodFailureException as an overall result; however, for consistency in the DW.NET methods, we should be getting an ArgumentException for the illegal point value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356273">356273</a></td>
<td>SetPosition has been replaced by several methods SetBand, BringToFront, and SendToBack, so the method should no longer appear in the public interface</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356412">356412</a></td>
<td>The ItemEventArgs hierarchy is unnecessarily complex and includes a property that overides an ancestor property of the same name, but different enumerated types. This could cause confusion and error in polymorphic code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356416">356416</a></td>
<td>eriesStyle does not work correctly when setting the fill pattern, line style, or symbol style. I would suspect SetDataStyle has the same type of issues.</p>
<p>				1. FillPattern constant values do not match with results. I suspect this is a bug introduced by the fix to CR 355411. In that fix, the constants values were changed to reflect the datawindow property for brush; however, those &#39;new&#39; values must also be mapped internally to the other set of constants defined for the FillStyle enumeration type in PowerBuilder. We want to use the datawindow constants here because other objects like shapes will also make use of the FillStyle enumeration constant in .NET.</p>
<p>				2. LineStyle doesn&#39;t seem affected at all when the property is changed. This may be a result of a &#39;fix&#39; just like the one to FillPattern - that CR is 355413.</p>
<p>				3. When changing SymbolStyle, you see the symbol flash to the desired style and then it gets immediately reset. This is &#39;new&#39; behavior and there were no previous CRs like the above that should have affected it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_91.htm#CR356433">356433</a></td>
<td>GetSeriesStyle throws a NullReferenceException when applied to a graph that has only the default series.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356469">356469</a></td>
<td>According to PowerBuilder Help, when the user clicks in a control (giving it focus) and then presses the f1 key the Help() event should fire. This includes windows, menues, and drag objects. But a top level menu item does not work, submenu items do work.</p>
<p>				In the sample app, in the menu m_help, I have coded the Help event of the top level menu item 搈_help1� and the sub-menu item 搈_show_help_file�. It should display a help file in each case. When you run the sample and move the mouse over the 揌elp� menu item until it is selected and press f1, nothing happens. But when you click the Help menu and move the mouse over the submenu item 搒how_help_file� and press f1, the code in the Help() event fires and displays a help file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356572">356572</a></td>
<td>NotSupportedException should be thrown in DataWindowSyntaxFromSql methods when the DataWindowStyle argument is not one of the supported styles. Currently it defaults to Tabular.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356573">356573</a></td>
<td>The name seems unnecessarily long, especially since it&#39;s a static method of the DataWindowSyntaxGenerator class so the context of the method is very clearly DataWindow-related already</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356696">356696</a></td>
<td>Problem with datawindow when showing prices. Float datatype in database and decimal in datawindow. Datawindow does not map decimal separator and comma correctly. for instance 16,00 appears as 1600.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356725">356725</a></td>
<td>When calling certain functions of a webservice an exception is thrown: Unknown error, problem with SoapClient. Error appears when returnvalues are Object types.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356755">356755</a></td>
<td>There is a bug in the code within GetSeriesStyle and SetSeriesStyle that causes the incorrect exception to be thrown.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356760">356760</a></td>
<td>The customer has threads running as shared objects and is trying to post a dynamic call to the shared object and pass in by value an argument. This should work, but they are getting a runtime error indicating that you cannot pass a reference parameter to an asychronous/remote method call. This is true, you can&#39;t, but they are passing by value. However, the error seems to be connected with making a DYNAMIC method call, and not with how the parameter is passed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356763">356763</a></td>
<td>Using the new XP Visual Control style option upon deployment causes the right-most character of the field to be truncated. This does not occur if the field height and width is increased by a small amount.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356765">356765</a></td>
<td>Need to support a byte datatype. Now that chars are double wide, they no longer map to byte data correctly in external DLL calls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356793">356793</a></td>
<td>A problem scrolling to the end of a datawindow in print preview, applying a filter and scrolling to the end again. PB crashes. The filter is applied with print preview turned off, then it is set again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356898">356898</a></td>
<td>When a stored procedure is returning a value that is over 4K,</p>
<p>				the following error appears:</p>
<p>				Error: ORA-06502: PL/SQL: numeric or value error: character string buffer too small</p>
<p>				ORA-06512: at &quot;TECHSUPP.XXXXXX&quot;, line 6</p>
<p>				ORA-06512: at line 1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356914">356914</a></td>
<td>You cannot migrate a PowerBuilder 9 application to PowerBuilder 10 using Orcascript, because the set liblist method expects a Unicode PBL header. The command will fail with the following error:</p>
<p>				Orca error in &#39;setLibList&#39;. Result Code -4.</p>
<p>				Library &#39;orcascript.pbl&#39; failed to open</p>
<p>				An OpenLibrary() operation failed. It is possibly locked by another user or</p>
<p>				deleted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356917">356917</a></td>
<td>A computed field on a WebDW not showing the display format.</p>
<p>				The display format is:</p>
<p>				$#,##0.00;[RED]($#,##0.00)</p>
<p>				The field called &quot;balance&quot; is showing the Display Format ok. The column value is appearing in red but not the computed field called &quot;compute_1&quot;. It still shows the</p>
<p>				column value in black.</p>
<p>				When viewing the datawindow in a browser, the following appears:</p>
<p>				dwClient.gobs.compute_1 = new HTDW_ComputeGob(&#39;compute_1&#39;, 0, dwClient_compute_1_compute, DW_FormatNumber, &quot;$#,##0.00;[RED]($#,##0.00)&quot;);</p>
<p>				dwClient.cols[3].addDepend(new HTDW_DependCompute(dwClient.gobs.compute_1));</p>
<p>				dwClient.gobs.balance = new HTDW_ColumnGob(&#39;balance&#39;,3, 0, 0, false, false, true, DW_FormatNumber, &quot;$#,##0.00;[RED]($#,##0.00)&quot;, null, dwClient.cols[3]);</p>
<p>				dwClient.cols[3].addDepend(new HTDW_DependColumn(dwClient.gobs.balance));</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356933">356933</a></td>
<td>Pbl file has a ReadOnly attribute. When user opens a project object from that pbl and tries to save it PB appears to hang up with a 100% CPU usage. When you try to open/save some other object type, e.g. window, it reports &quot;Save of object failed&quot; fairly quickly. The project object will eventually produce a longer error message, but I doubt that users will have waited long enough to see it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR356986">356986</a></td>
<td>When moving a text field (which has escapement = 900) near the right hand side of a label the text will suddenly switch to two lines.</p>
<p>				Workaround:</p>
<p>				don&#39;t move the 90 degrees rotated text object over the label border or the page border. Add some line breakes (~r~n) before text you like to show at the left side of label border or the page border. The line brakes move the rotated text to the left.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357032">357032</a></td>
<td>GPF when doing a dynamic function call with an any array passed as parameter</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357042">357042</a></td>
<td>EAS Component, implementing existing interface for CtsComponents::MessageListener. The generated code for this object is a errorous. (Missing closing brackets, strange generate &quot;i&quot; and end of &quot;if&quot; statements)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357069">357069</a></td>
<td>SCC: The &#39;Undo Check Out ...&#39; option is right next to the &#39;Check In ...&#39;. This could potentially be a big problem! It is easy to accidentally select &#39;Undo Check Out ...&#39; and lose all of your changes because both options dialogs look similar except the title. At the least there should be a confirmation dialog &quot;Are you sure?&quot; for &#39;Undo Check Out&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357128">357128</a></td>
<td>The DW has a computed field that calls a global function.</p>
<p>				In this function the YIELD() function is called. If scrolling the datawindow after a retrieve a GPF is caused.</p>
<p>				No workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357159">357159</a></td>
<td>It seems that the fix for CR 352470 has caused a major regression for DW on XP causing the contents of the edit fields display garbage characters (little squares).</p>
<p>				Solution: Duplicate of CR 355015 fixed with build 7196 of PB9</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357195">357195</a></td>
<td>For DW.NET there is a need to dynamically create composite reports. In PB customer uses a temporary PBL to save DW to and used that to create composite report. Request is to add Utility methods: LibraryCreate() LibraryImport() LibraryExport() ...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357210">357210</a></td>
<td>Enhancement: Add parameter Buffer! for DW.Find() function (and dw.FindRow() function for DW.NET) for searching in Filter! and Delete! buffers. Now it works only for Primary! buffer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357214">357214</a></td>
<td>When creating the web service proxy using the</p>
<p>				web service proxy wizard and you enter in the url of the wsdl, no services</p>
<p>				will appear.</p>
<p>				If you use XMLSpy (2004 version) and enter in the url of the wsdl, it will find</p>
<p>				the two services (activate and download) ok.</p>
<p>				However, when I used XMLSpy (2003 version) I received a schema error after I entered</p>
<p>				in the url of the wsdl. Once I ran XML/validate on the file, I received the following error:</p>
<p>				Schema error - undefined value for &#39;type&#39; encountered.</p>
<p>				The following was highlighted:</p>
<p>				xsd:element</p>
<p>				= name xtvdDocument</p>
<p>				= type tms:xtvd</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357221">357221</a></td>
<td>Orcascr9.exe crashes when doing a Full Refresh to bootstrap the PFC application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357223">357223</a></td>
<td>GraphicObjectType returns enum value of 37720 instead of &#39;None&#39;. Happening in builds from the GA branch (4501 and 4502), but not from the pb_diamond branch (40xx)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357297">357297</a></td>
<td>It is required to provide condition in setfilter function to enable to datawindow </p>
<p>				filter feature. It is reported that after apply simple arithmetic operation as setfilter,</p>
<p>				the datawindow may fail to filter some expected row.</p>
<p>				e.g. dw_1.setfilter(&quot;col1 = col2 + col3&quot;) where col1, col2, col3 are decimal(2)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357310">357310</a></td>
<td>A String edit mask is being used. When an accepttext is done on that field the values entered are altered or deleted.</p>
<p>				In previous versions of PB a mask containing special characters was marked by tilde character before the (preceeding) special character eg. ~S####~/#### </p>
<p>				will result in a display of: S1234/5678 - when doing an accepttext() now gives: </p>
<p>				S234 /78 and in the buffer is: 234/78 whereas it should be 12345678</p>
<p>				Solution: Dup of 357310 - solved in PB 9 build 7196</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357332">357332</a></td>
<td>When entering in an invalid month for a datawindow</p>
<p>				editmask or window editmask control, PB will default to JAN.</p>
<p>				For example, the editmask is DD-MMM-YYYY and if you enter in</p>
<p>				12-B</p>
<p>				PowerBuilder will default to 12-JAN.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357463">357463</a></td>
<td>Filter out the syntax differences between PocketBuilder and PowerBuilder.</p>
<p>				For example:</p>
<p>				PocketBuilder -&gt; PowerBuilder</p>
<p>				&quot;DataWindow Error: Line 14 Column 263: incorrect syntax&quot;.</p>
<p>				Line 14 Column 263 is referring to the source line: &quot;edit.siponfocus=yes&quot;.</p>
<p>				This fix filters out the &quot;SIPOnFocus&quot; property in DataWindows when exporting to PB.</p>
<p>				Similiarly, this fix filters out PowerBuilder 9 &amp; 10 specific attributes when both importing the SRD and importing an entire Target.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357488">357488</a></td>
<td>When creating a web datawindow using the DTC and</p>
<p>				you select a pbl (either absolute or relative), after the web datawindow is created</p>
<p>				and you select the web datawindow DTC properties you will see an invalid path</p>
<p>				for the Datawindow library.</p>
<p>				It will show:</p>
<p>				D:\web examples\Target1\SourceD:/web examples/Target1/Source/testdtc.pbl</p>
<p>				If you change any properties of the DTC after the web datawindow is created, the </p>
<p>				PSDataWindowSourceClass will be updated with this invalid path.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357507">357507</a></td>
<td>SelfLink arguments don&#39;t seem to be working. When trying to update from a JSP page, the selflink arguments are not getting passed and hence the update fails.</p>
<p>				PER DEVELOPMENT: The customer&#39;s syntax in the JSP required a change. Specifics were dependent on the SQL for the datawindow source. In some cases it might not always work and instead a change might be required for the SQL. Solution is fairly involved and depends upon the specific implementation, but did not turn out to be a PowerBuilder change.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357549">357549</a></td>
<td>Customer has been experiencing random crashes for a while. After trying several things he requested the crash handler hoping that these will give some clue as to the source of these crashes. These crashes all happen in the development environment and a good deal of the time in ntdll.dll. </p>
<p>				Found the following when searching on google:</p>
<p>				http://forums.viaarena.com/messageview.cfm?catid=13&amp;threadid=52978&amp;STARTPAGE=1</p>
<p>				The customer has the same version of ntdll.dll (1217) loading on his machine so wondering if that could be a problem??</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357551">357551</a></td>
<td>Large memory usage using importstring to import a xml string</p>
<p>				into a datastore.</p>
<p>				Happens in PB 9.0.1 and PB 10.</p>
<p>				string s = &#39;&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&lt;d_emp&gt;&lt;d_emp_row&gt;&lt;emp_id&gt;102&lt;/emp_id&gt;&lt;manager_id&gt;501&lt;/manager_id&gt;&lt;emp_fname&gt;Fran&lt;/emp_fname&gt;&lt;emp_lname&gt;Whitney&lt;/emp_lname&gt;&lt;dept_id&gt;100&lt;/dept_id&gt;&lt;street&gt;49 East Washington Street&lt;/street&gt;&lt;city&gt;boston&lt;/city&gt;&lt;state&gt;MA&lt;/state&gt;&lt;/d_emp_row&gt;&lt;/d_emp&gt;&#39;</p>
<p>				integer i</p>
<p>				ds.reset()</p>
<p>				for i = 1 to Integer(em_iter.text)</p>
<p>				ds.ImportString(XML!,s)</p>
<p>				next</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357618">357618</a></td>
<td>DataWindow error message &quot;Nest arguments are incorrectly specified&quot; appears if using array datatypes as retrieval arguments for a nested / composite datawindow. </p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357625">357625</a></td>
<td>DW attribute &#39;Values&#39; for a dropdownlistbox column has changed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357638">357638</a></td>
<td>Currently orcascript orcascr9 can only handle a librarylist of up to 128 pbl&#39;s.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357641">357641</a></td>
<td>The behavior for ItemChangedAction.Reject and ItemChangedAction.RejectAndAllowFocusChange is reversed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357655">357655</a></td>
<td>Passing a 2 element array of strings by reference to a COM object DLL fails. Passing the same array by value works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357691">357691</a></td>
<td>When requesting a Web XML Datawindow where rows per page</p>
<p>				is set to 0 for a freeform datawindow, easerver takes up an unusual amount of cpu</p>
<p>				usage and memory to return the page in the browser.</p>
<p>				Problem is noticeable using Generatexhtmlweb also. If you call up the same</p>
<p>				datawindow just using generateweb(), the page returns quickly and cpu usage is not</p>
<p>				thru the roof.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357693">357693</a></td>
<td>Entering the subscript (small) character 2 using &quot;Arial Unicode MS&quot; font by pressing ALT-key, enter 8322, release ALT-key. Wrong character &quot;e&quot; with accent is displayed.</p>
<p>				SOLUTION: Input characters by Alt + numeric keyboard is a problem with Windows and is not a PowerBuilder bug. Visual Studio 2003/2005 also have the same problem.</p>
<p>				If you use Alt + xxxx to enter a unicode character, only three digit are available in most applications(except for Wordpad and Word). For example, when you enter 8322 on numeric keyboard, actually the Windows system only sends 322 to the application which should receive the character.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357812">357812</a></td>
<td>When tabbing through the fields of a datawindow with 50% opacity, black rectangles are appearing in various places on the datawindow. This is happening if the form is overlapping another window/form with title bar lower than the datawindow fields.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357816">357816</a></td>
<td>Enhancement: Need ability to specify a location for PBD files in project painter. Especially when dealing with large applications under source control, it is cumbersome to have to manually copy the PBD into the exe&#39;s folder after each build.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357848">357848</a></td>
<td>A regression from 7.0 behavior. A frame window with an open response window is minimized to the taskbar. When clicking on the application on the taskbar it does not activate (The frame activate event does not fire). If it&#39;s just the frame window alone, it works fine and the frame activate fires when the taskbar application is clicked on. And it worked fine in 7.0 with the response window open.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357935">357935</a></td>
<td>In PowerBuilder 9 Build 7196 the width of a computed field created dynamically in a grid datawindow is not determined by the grid width as in builds before it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR357990">357990</a></td>
<td>Currency setting for the Thai regional settings not taking effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358033">358033</a></td>
<td>Not able to pick a different printer when Adobe PDFWriter is the default printer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358153">358153</a></td>
<td>When using the mailsend() to send a mail message, the</p>
<p>				return value is always mailreturnfailure!. When using the maillogoff to logoff</p>
<p>				from the mail system, the return value is always mailreturnfailure!. The maillogon</p>
<p>				works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358166">358166</a></td>
<td>When scrolling a datawindow using the down arrow key,</p>
<p>				the application appears to be slower in PB 9.0.1 than in PB 6.5.1.</p>
<p>				Used the profiler to examine the difference:</p>
<p>				uo_screen_meter_column`dw_screen_meter_column.ue_keydown() - PB6.5.1=0.0086/PB9.0.1=0.0007</p>
<p>				uo_screen_meter_column.ue_next() - PB 6.5.1=0.1039/PB 9.0.1=0.1371</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358176">358176</a></td>
<td>GetFolder PowerScript function should be linked to GetFileOpenName, GetFileSaveName, DirList, DirSelect, DirectoryExists etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358180">358180</a></td>
<td>The customer has an application in PB 7.0 than they are migrating to PB9. The migration goes cleanly - there are no errors. But then in PB 9 they crash when trying to open in the painter, certain objects. These objects could be opened fine in 7.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358192">358192</a></td>
<td>When you use prompt for retrieval criteria within the datawindow by checking on the Prompt check box on the column specification window, a dialogue will come up allowing you to specify a retrieval argument. The problem is if you have leading spaces in the database the record is not returned since the prompt for criteria behavior is to trim the leading spaces of the argument. This is a request to not trim leading spaces.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358307">358307</a></td>
<td>make XP visual style controls available in design and preview mode</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358314">358314</a></td>
<td>A menu has several items and one of these items is not visible. There are several sub menu items under this invisible item. At run time a popup menu for the invisible menu item is displayed. It correctly displays the visible sub menu items. However, if you disable one of the menu sub items programatically, it is disabled, but it is not grayed out when displayed. It grays it out properly if the top item is visible. This is a regression in 9.0.1. It works properly in 8.0.4.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358349">358349</a></td>
<td>Regression from 8.0.4. An editmask that has spin control and a &#39;###%&#39; mask behaves badly. First the spin control doesn&#39;t work. Instead of moving the value up or down by the increment of 1, it jumps to the max or the min value. Secondly you are unable to input digits into the editmask. The problem seems to be the %. If you remove it the editmask works as it should. This works fine in 8.0.4.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358351">358351</a></td>
<td>When the same datawindow is printed -- one way from a composite report and the other way just using print.preview=&#39;yes&#39;, the right most column of the datawindow that is printed from a composite report gets cutted off.</p>
<p>				The application has two datawindow controls. The top control sets print.preview=&#39;yes&#39;</p>
<p>				and then dw_1.print(). The botton dw control has the composite report. The report</p>
<p>				is printed just by dw_1.print(). When you print both reports, the composite report printout shows that the rightmost column gets cut off wherewas the printout from the top</p>
<p>				dw control, prints ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358436">358436</a></td>
<td>Cannot change the property of a column in a nested for a specific row</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358593">358593</a></td>
<td>Problem displaying characters on XP when compiled with XP controls if the fontcharset property is set to eastereurope! and the OS is using Western europe native charset.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358628">358628</a></td>
<td>When the system colors of windows controls (3d controls) are changed, the toolbar of the RTE control still displays grey.</p>
<p>				PB10 build 4506 works fine so a backpatch would be required.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358657">358657</a></td>
<td>Application that has a data window. When run on XP and the theme is set to XP the fields act strange. It doesn&#39;t allow all characters to be entered.Under classic theme it works fine. Problem occurs only in the EXE when built with the &quot;New Visual Controls&quot; option selected. If you run from the IDE, the problem does not occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358658">358658</a></td>
<td>When using PVCS Souce control, a window shows up out of sync if an OLE control is placed on the window. This occurs for all developers who do not have the OLE control DLLs installed in the same location (path) as the person who checked in these objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358794">358794</a></td>
<td>XP Style - On Datawindow fields, the I-Beam pointer mouse cursor will not appear when the field has focus, unless some chars are typed into the field first. Happens when the size of the field vertically is 56 PBU (Arial 8font) and increasing to 64 problem does not happen. Problem occurs in the EXE, not when run from the IDE, when using &quot;New Visual Style Controls&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR358962">358962</a></td>
<td>Application passes Null argument in Number Array of retrieval argument in datawindow, PowerBuilder crashes in development as well as when he runs EXE using build 10701. Worked okay with build 10501.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359052">359052</a></td>
<td>In this build i tried to open the Code Examples workspace and one of the target in the workspace could not be opened and a migration dialogbox popped up with the message title &quot;Targets - Not Opened&quot; and in the dialogbox was a list which displayed the path of the target. One problem in this list is that if the path is long, I wouldnt be able to see the full path and there is no way for me to stretch the width of the dialogbox to see the full path.</p>
<p>				Thus, i would like to request for a resizable dialogbox or any other solution to allow users to see the full path of the target which cannot be opened. This will aid them to pinpoint which target has a problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359105">359105</a></td>
<td>Customer&#39;s application crashes randomly. He is using PB 8.0.4 Build 10691. He has sent output from Crash Handler since Sybase doesn&#39;t accept Dr. Watson logs. Application interacts with Application server which has been built with C++. Customer has not provided a test case.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359195">359195</a></td>
<td>Weird behaviour passing autoinstantiated object by value</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359199">359199</a></td>
<td>Using a Microsoft Office Outlook View Control OLE control in a PB window cause &quot;Save of OLE binary Information failed. Object must be resaved to preserve it&quot;.</p>
<p>				No workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359244">359244</a></td>
<td>When using the OrcaScr.exe with ClearCase and SccLogLevel</p>
<p>				is set to 3, the following messagebox appears and processing appears to stop until you</p>
<p>				hit ok in the messagebox:</p>
<p>				ClearCase</p>
<p>				Unable to access &quot;m:\testscc.txt&quot;: No such file or directory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359257">359257</a></td>
<td>SetProperty requires single quotes around a property expression in the second argument; otherwise, a MethodFailureException is thrown. The quotation mark requirement should be dropped and the quotes added under the covers.</p>
<p>				SetProperty causes a MethodFailureException if the property value expression is not enclosed in single quotes. For instance, </p>
<p>				DataWindowControl1.SetProperty(&quot;t_1.color&quot;, &quot;0~tRGB(255,0,0)&quot;) causes an exception, but</p>
<p>				DataWindowControl1.SetProperty(&quot;t_1.color&quot;, &quot;&#39;0~tRGB(255,0,0)&#39;&quot;) does not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359402">359402</a></td>
<td>EAServer 4.2.2 5.0 / PowerBuilder 9.01 / ASP</p>
<p>				Passing an array or structure with an array between a PowerBuilder </p>
<p>				component and the asp page gives an error in the asp page:</p>
<p>				HTTP 500.100 - Internal Server Error - ASP error</p>
<p>				Internet Information Services</p>
<p>				Microsoft VBScript runtime (0x800A01FB)</p>
<p>				An exception occurred: &#39;obj.getstruct&#39;</p>
<p>				/CallComp.asp, line 10</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359419">359419</a></td>
<td>All of the exception classes except TransactionException have public constructors. These should be declared internal. TransactionException is also sealed - perhaps the others should be as well?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359423">359423</a></td>
<td>DW.Net (and PB enhancement request CR 313008). DataWindowChild does not have methods GetFullState/SetFullState. Implementation of these in DW.NET is dependent on these being implemented for DataWindowChild.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359557">359557</a></td>
<td>SaveDocument should contain an encoding parameter when saving as FileTypeText!. Currently the only resultant file is 8 bit ascii. Should be able to save as Unicode file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359564">359564</a></td>
<td>Windows XP: new visual controls: Don&#39;t get the FlatStyle property for command and picture buttons. When applied to a command button, it causes the command button to become transparent. The command button is expected to appear flat (but not transparent) until hovered over, at which point it would appear raised (but not transparent). Also, this should have been implemented for toolbars!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359643">359643</a></td>
<td>After a migration from PB 8 to 9.0.1 + ebf, select statement on DataWindow passing null string array ( set to null with a SetNull statement ) that used to work in PB 8, crashes in PB 9.0.1. starting ebfs: 7171, 7196 and later.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359724">359724</a></td>
<td>Windows XP: In an exe created with &#39;New Visual Style Controls&#39; option in the project, the cursor is not visible in editable columns on a datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359827">359827</a></td>
<td>Using messaging service (Message Service) to put calls into a queue and component is processing messages from queue. </p>
<p>				Now the PBVM memory is growing constantly until it eats all resources and they have to bring EAS down every few hours.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359845">359845</a></td>
<td>If you select &quot;Suppress prompts to overwrite read-only files&quot;, PB seems to change the file property to writeable, and then still prompts with a message about overwriting the now writable copy. The customer is using Microsoft Visual SourceSafe.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359850">359850</a></td>
<td>When passing in a string argument thats over</p>
<p>				5,994 characters, the following error will appear in the log file:</p>
<p>				(113365fc): CONNECT TO tra O90 ORACLE8/8I (8.X.4+):</p>
<p>				(113365fc): DBPARM=UseContextObject=&#39;Yes&#39;,CacheName=&#39;Oracle817&#39;,StaticBind=0,PBCatalogOwner=&#39;tsdata&#39;,BindSPInput=&#39;Yes&#39; (0 MilliSeconds)</p>
<p>				(113365fc): PREPARE WITH BIND VARIABLES:</p>
<p>				(113365fc): Execute CHG_PERMANENCY_NARRATIVE ( :1, :2, :3, :4, :5, :6, :7, :8, :9, :10, :11, :12, :13, :14, :15, :16, :17, :18, :19, :20, :21, :22, :23, :24, :25, :26, :27, :28, :29, :30, :31)</p>
<p>				(113365fc): VCHAR Length=0 ID=:1 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:2 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:3 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:4 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:5 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:6 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:7 (NULL)</p>
<p>				(113365fc): VCHAR Length=4000 ID=:8 *This is a Test &#39; jrorehwr&quot;&quot; ueoreuor : erueru &#39;&#39;&#39; This is a Test &#39; jrorehwr&quot;&quot; ueoreuor : erueru &#39;&#39;&#39; This is a Test &#39; jrorehwr&quot;&quot; ueoreuor : erueru &#39;&#39;&#39; This is a Test &#39; jrorehwr&quot;&quot; ueoreuor : erueru &#39;&#39;&#39; This is a Test &#39; jrorehwr&quot;&quot; ueoreuor : erueru &#39;&#39;&#39; This is a Test &#39; jrorehwr&quot;&quot; ueoreuor : erueru &#39;&#39;&#39; This is a Test &#39; </p>
<p>				.</p>
<p>				.</p>
<p>				.</p>
<p>				sssssssssssssfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffsssssssssssssssssssssssssssss</p>
<p>				*</p>
<p>				(113365fc): VCHAR Length=0 ID=:10 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:11 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:12 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:13 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:14 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:15 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:16 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:17 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:18 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:19 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:20 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:21 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:22 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:23 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:24 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:25 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:26 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:27 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:28 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:29 (NULL)</p>
<p>				(113365fc): VCHAR Length=0 ID=:30 (NULL)</p>
<p>				(113365fc): VCHAR Length=7 ID=:31 *EI08120* (10 MilliSeconds)</p>
<p>				.</p>
<p>				.</p>
<p>				.</p>
<p>				(113365fc): DESCRIBE SELECT: (0 MilliSeconds)</p>
<p>				(113365fc): 1 Bind Columns</p>
<p>				(113365fc): CHAR Length=45</p>
<p>				(113365fc): EXECUTE: (2633 MilliSeconds)</p>
<p>				(113365fc): </p>
<p>				Error 3113 (rc -1) : ORA-03113: end-of-file on communication channel</p>
<p>				(113365fc): CANCEL: (0 MilliSeconds)</p>
<p>				Customer is using the BindSPInput=&#39;Yes&#39; dbparm. However, when I ran a test </p>
<p>				and set the BindSPInput=&#39;No&#39;, the pbtrace.log showed the following error too:</p>
<p>				ORA-24333: zero iteration count</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR359972">359972</a></td>
<td>PB9 does not always handle relative paths that begin with &quot;.\&quot;.</p>
<p>				Also, the EntryInfo.lSourceSize returned for PBORCA_BINARY components is not sufficient for exporting the hexascii source.</p>
<p>				For PB9 users, do not use relative path specification starting with &quot;.\&quot; to indicate &quot;current working directory&quot;. Simply omit the &quot;.\&quot; and it will work OK.</p>
<p>				In PB9, the best way to calculate the size of PBORCA_BINARY buffer needed is to call PBORCA_LibraryEntryInformation with otEntryType=PBORCA_BINARY. (EntryInfo.lObjectSize + 5000) will always be sufficient for PB9 PBORCA_BINARY objects. lObjectSize takes into account the fact that hexascii representation is 2X as many bytes as the actual binary object. lSourceSize does not. The 5000 fudge factor is for padding the last 4000 byte data record with binary zeros and taking into account the size of the limit records.</p>
<p>				In PB10 and PocketBuilder 2.0, we return the same value in both lSourceSize and lObjectSize. This value represents the number of bytes needed to represent the hexascii representation of the binary object using UNICODE encoding. This size also includes the extra bytes needed to pad the final 4000 byte data record and includes bytes needed for the header and footer limit records.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360004">360004</a></td>
<td>ORACLE DB interface: When an updateblob of a CLOB column is issued, a row is created in the db when no explict commit has been issued and Autocommit is false.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360014">360014</a></td>
<td>The font size changes in a column when doing DataWindow processing in an external datawindow that is a nested report. Happens using the GetChild () method on the nested report. Caused by setting column to invisible via an expression. </p>
<p>				When the dw are db source (not external) the effect is different, the data whifts to the right hand side.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360130">360130</a></td>
<td>Missing constructor/destructor code for NVO in window after reserving into OOM</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360192">360192</a></td>
<td>child window is not shown up if you open it from a mdi frame window. </p>
<p>				MDI window calls open(w_child) in open event but no child window is shown up.</p>
<p>				workaround: use BringToTop=TRUE in the open event of the child window</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360232">360232</a></td>
<td>A computed field in a WebDW is calculated incorrectly and seems to miss the last row of grouped data that is involved in the calculation. The same DataWindow shows the correct value for the computed field in a DataWindowControl, but the incorrect value is seen in the Describe(&quot;DataWindow.Data.HTML&quot;) output which is the basis for the WebDW.</p>
<p>				Doing a dw.groupcalc() prior to the Describe(&quot;DataWindow.Data.HTML&quot;) does cause the correct calculation to be in the html.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360248">360248</a></td>
<td>Application migrated from PB 6.5.1 to PB 8.0.4 and getting</p>
<p>				lots of access violation errors. The errors are happenning randomly. Using Windows</p>
<p>				NT Terminal Server 4.1.9. Works ok on regular windows machine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360345">360345</a></td>
<td>If you want to delete the undo stack using eg. Undodepth=0 it does not work, it will be at least one item in the undo stack.</p>
<p>				Workaround: Use interfacing with the he rte control via windows messages.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360352">360352</a></td>
<td>The installer doesn&#39;t exit correctly if you cancel the install.</p>
<p>				If you already have the product installed, you will get the warning from the installer that you need to un-install the previous version first. Great, but when you attempt to cancel the install, it only cancels that portion of the install. That is, if you cancel the install of DataWindow.Net, the installer will still proceed to try to install DataWindow Designer and the DataWindow Reference. And since those products are also already installed, you will get the error messages for those products as well. There should be an option to exit out of the install completely if an error occurs, not just that portion of a mulit-product install.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360466">360466</a></td>
<td>PowerBuilder 8 and 9 DataWindow EditMask issue.</p>
<p>				With an editmask containing a thousands separator, then deleting digits may make</p>
<p>				the pointer move to the wrong position when also the thousands separator is deleted.</p>
<p>				For example an edit mask &#39;###,###,###,###.00&#39; having the value &#39;2.850.000,00&#39;</p>
<p>				If you put the pointer between the &#39;8&#39; and the &#39;5&#39; and press the delete (or backspace) button then </p>
<p>				the &#39;8&#39; is deleted and the pointer moves behind the 5 instead of staying before it.</p>
<p>				The behavior in PowerBuilder 8 and 9 may be slightly different.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360473">360473</a></td>
<td>When generating a machine code exe on WinXP, its causing</p>
<p>				PB to crash.</p>
<p>				Works ok when generating a pcode exe. Customer provided a user dump file. It appears</p>
<p>				the crash is happending in pbcmp90!initializeArguments</p>
<p>				pbcmp90!initializeArguments+74 [cmgenrou.cpp @ 2032]</p>
<p>				1094e4d4 8a448110 mov al,[ecx+eax*4+0x10]</p>
<p>				Using windbg and using ln produced the following results:</p>
<p>				&gt; ln 1094e4d4</p>
<p>				(1094e460) pbcmp90!initializeArguments+0x74 | (1094e590) pbcmp90!initializeLocalVariables</p>
<p>				&gt; ln 1094e590</p>
<p>				(1094e590) pbcmp90!initializeLocalVariables | (1094e7f0) pbcmp90!generateLocalInitialValues</p>
<p>				Exact matches:</p>
<p>				pbcmp90!initializeLocalVariables (cm_generation_state*)</p>
<p>				&gt; ln 1094e7f0</p>
<p>				(1094e7f0) pbcmp90!generateLocalInitialValues | (1094ee10) pbcmp90!generateLocalArrayInitialValues</p>
<p>				Exact matches:</p>
<p>				pbcmp90!generateLocalInitialValues (cm_generation_state*, char*, ob_data*)</p>
<p>				&gt; ln 1094ee10</p>
<p>				(1094ee10) pbcmp90!generateLocalArrayInitialValues | (1094ef60) pbcmp90!generateInitializedLocalArray</p>
<p>				Exact matches:</p>
<p>				pbcmp90!generateLocalArrayInitialValues (cm_generation_state*, char*, ob_data*, ob_arraydef*)</p>
<p>				&gt; ln 1094ef60</p>
<p>				(1094ef60) pbcmp90!generateInitializedLocalArray | (1094f130) pbcmp90!initializeTempLocalVariables</p>
<p>				Exact matches:</p>
<p>				pbcmp90!generateInitializedLocalArray (cm_generation_state*, char*, ob_data*, ob_arraydef*)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360488">360488</a></td>
<td>When using importstring(ls_xml), no xml trace file is </p>
<p>				generated.</p>
<p>				When you use importstring(ls_xml) it produces a datawindow error. That appears to</p>
<p>				be covered under cr348035. The reason for this cr is when no saveas type is specified,</p>
<p>				the xml trace is not generated.</p>
<p>				For example:</p>
<p>				string ls_xml</p>
<p>				integer ii_rc</p>
<p>				dw_1.Modify(&quot;DataWindow.Import.XML.Trace = &#39;yes&#39;&quot;)</p>
<p>				dw_1.Modify(&quot;DataWindow.Import.XML.TraceFile = &#39;d:\xmltrace.log&#39;&quot;)</p>
<p>				ls_xml &quot;some xml&quot;</p>
<p>				dw_1.importstring(ls_xml) // does not generate a xml trace and produces error</p>
<p>				// covered under cr348035</p>
<p>				dw_1.importstring(XML!,ls_xml) // works ok</p>
<p>				RESOLUTION: When you want to generate a xml trace file with importstring, you must specify the import type. For example, use dw_1.importstring(XML!, ls_xml) instead of</p>
<p>				dw_1.import(ls_xml).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360498">360498</a></td>
<td>Cannot open a window migrated from 8.0, in the 9.0.1 painter, even though there were no error messages during migration. A Full Rebuild in 8.0.4 works fine and the window opens fine in 8.0.4.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360502">360502</a></td>
<td>Dropdown in HTML DW doesn&#39;t get expanded to show all the information in DDDW. In normal dw if you set PercentWidth to 150, you can see all the contents of the Datawindow but this property doesn&#39;t seem to have effect in HTMLDW.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360578">360578</a></td>
<td>Customer would like to see that from a RTE control, copy and paste would be possible for images and formatted text. Eg. to copy&amp;paste to word and vice versa.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360656">360656</a></td>
<td>When creating a window fuction with 16 arguments, when saving the window, an &quot;Out of Memory&quot; error occurs and then Pocket PowerBuilder disappears.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360657">360657</a></td>
<td>An access violation occurs when an application is using</p>
<p>				the LeadTools Common Dialog ocx and the previewenabled=true is set at runtime for</p>
<p>				the ocx. The access violation happens when halt() is used to close the application.</p>
<p>				The following access violation occurs:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: E:\pb90\Shared\PowerBuilder\PBVM90.dll</p>
<p>				File Version: 9.0.1.7216</p>
<p>				Fault address=10B1B736 Section:Offset=01:0001A736</p>
<p>				Registers:</p>
<p>				EAX:096068F8</p>
<p>				EBX:0012EB40</p>
<p>				ECX:0012EB08</p>
<p>				EDX:10DCC550</p>
<p>				ESI:01264124</p>
<p>				EDI:00000000</p>
<p>				CS:EIP:001B:10B1B736</p>
<p>				SS:ESP:0023:0012EA98 EBP:0012EB18</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010202</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				10B1B736 0012EB18 01264124 00000001 01264124 0124FA0C PBROI_OLEIPSubClass+1AF6</p>
<p>				10B2EC46 0012EB2C 00000001 00000000 01264124 00000000 PBROI_StreamsysGetName+12256</p>
<p>				10B16579 0012EB40 01264124 00000000 0124FA0C 0134D530 PBROI_ControlRunHelp+3B9</p>
<p>				10B1652C 0012EB54 01264124 10C03E8A 01264124 0134D530 PBROI_ControlRunHelp+36C</p>
<p>				10B14095 0012EB5C 01264124 0134D530 10C02B59 0124FA0C PBROI_ControlDestroy+15</p>
<p>				10C03E8A 0012EB68 0124FA0C 0134D530 10BE754B 0124FA0C FN_StaticTextNCPaint+157A</p>
<p>				10C02B59 0012EB74 0124FA0C 0134D530 0124FA0C 0134D530 FN_StaticTextNCPaint+249</p>
<p>				10BE754B 0012EB8C 0124FA0C 0134D530 0134D530 0124FA0C FN_FieldGetWN+9B</p>
<p>				10BE3818 0012EBA0 0124FA0C 0134D530 0027062E 00000000 FN_CtlFree+18</p>
<p>				10C45F8A 0012EBBC 01250434 0027062E 00000000 00000000 fn_txnservice_create_instance+2FDA</p>
<p>				10C19609 0027062E 00000000 00000000 00000000 00000000 FN_WndProc+42F</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360734">360734</a></td>
<td>Enable Pocket PowerBuilder to fully support hebrew/Arabic language.</p>
<p>				All properties/functions related to Arabic are only applicable to PB, not PocketPB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360801">360801</a></td>
<td>To access or check the retrieval arguments, you have to open</p>
<p>				the datawindow painter and then put it in SQL Syntax mode. </p>
<p>				You shouldn&#39;t have to go thru all those steps. It should be available as part of the</p>
<p>				datawindow properties in the system tree.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360852">360852</a></td>
<td>Avoid spaces between dw groups when scroll by row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR360980">360980</a></td>
<td>StyleLowered does not appear to be working for window controls.</p>
<p>				The problem also appears to be happenning on a datawindow when a column border</p>
<p>				is set to Lowered.</p>
<p>				RESOLUTION: To revert to the windows 2000 style in the IDE, from the Control Panel/Appearances and Themes, change to Windows Classics. To revert to windows 2000 style</p>
<p>				for an application executable, uncheck the &#39;New Visual Style Controls&#39; in the project painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_92.htm#CR361015">361015</a></td>
<td>SelectTextAll() fails in header and footer portions of RTE document when fields are included, copy/paste to clipboard corrupts, and at times crashes application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361065">361065</a></td>
<td>Pocket PowerBuilder crashed using dw with global function and inheritance object</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361081">361081</a></td>
<td>SetPosition does not work for Label DataWindows.</p>
<p>				When SetPostion is called on an object in a Label DataWindow, SetPositon returns 1, but no change is visually apparent in the DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361155">361155</a></td>
<td>Application migrated from PB 6.5.1 to PB 8.0.4 and getting</p>
<p>				an access violation error. The access violation appears to be happenning in:</p>
<p>				PBVM80!rtdb_trans_pool_login</p>
<p>				Using Windows NT Terminal Server 4.1.9. Works ok on regular windows machine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361185">361185</a></td>
<td>When DisplayOnly is set to True, the powerscript function</p>
<p>				of Find() will return 0 on a RichText Control.</p>
<p>				When DisplayOnly is set to False, than Find will return the number of characters found.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361218">361218</a></td>
<td>In the MobiLink sync wizard, the &quot;Override Registry Settings&quot; should display the new &quot;Current Object Build&quot; value as 1 more than the current entry in the registry key:</p>
<p>				HKCU/Software/Sybase/PowerBuilder/10.0/appname/MobiLink/Current Object Build</p>
<p>				Instead it is setting the value to 1 more than PocketBuilder registry key. </p>
<p>				HKCU/Software/Sybase/Pocket PowerBuilder/1.5u/appname/MobiLink/Current Object Build. </p>
<p>				Just ignore the value displayed by the dialog. Set it yourself to 1 more than last time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361224">361224</a></td>
<td>Three problems in header and footer. 1) Header and footer displays text incorrectly (one word per line) on the first display. 2) The ruler bar is shifted to the right when showing header/footer. 3) The rte.clear() does not always work as expected, eg. clears the header even if the selected text is in the footer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361302">361302</a></td>
<td>Editmask control with mask ##0.00 shows a different behaviour in PB8.</p>
<p>				This is similar to CR 336645 witch was only fixed for PB9 and PB10. </p>
<p>				Editmasks of type #0.00 ##0.00 ###0.00</p>
<p>				0.00 do not enter digits properly when selecting the fields.</p>
<p>				In an editmaks &quot;#0.00&quot; entering 8 results into 80.00 instead of 8.00 </p>
<p>				possible workaround:</p>
<p>				use ,##0.00 mask</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361316">361316</a></td>
<td>When using the EAServer Component Project wizard and</p>
<p>				you specify a Web Service service name and leave the WebApplication blank, after</p>
<p>				you complete the wizard the service name will appear in the WebApplication property and </p>
<p>				the service name property is blank.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361424">361424</a></td>
<td>PB 9 performance is much slower than PB 7</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361578">361578</a></td>
<td>It is not possible to invoke a PB Web Service method returning a structure that contains (eg. string) array fields/elements.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361684">361684</a></td>
<td>GetFullState() ignores the DataWindow object property EditMask.UseFormat</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361702">361702</a></td>
<td>PB requires support for windows-1251 / 1250 in encoding declaration for XML templates.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361845">361845</a></td>
<td>Consult: Customer&#39;s application crashes randomly during debugging. No test case or steps to reproduce have been provided. Only the output from the crash handler is available. Checking to see whether the crash handler provides enough information for the developers to help this customer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361989">361989</a></td>
<td>When creating a PVCS 7.5.1 project thru PB, the next time you</p>
<p>				try to select the project, it doesn&#39;t show up in the IDE.</p>
<p>				You create the project from the Add to Source Control, click on Create Project. The</p>
<p>				next time you connect to PVCS and browse for that project it won&#39;t be there. Problem</p>
<p>				appears to be machine specific. It appears that the registry entry is being deleted</p>
<p>				once you disconnect from PVCS (by selecting (None) from the Source Control System).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR361991">361991</a></td>
<td>The RichTextEdit control does not support the following RTF 1.2 underline attributes:</p>
<p>				/ulnone</p>
<p>				/ul0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362061">362061</a></td>
<td>PasteRTF() fails to paste Greek, Turkish... characters.</p>
<p>				The problem is that it refuses to set a greek/turkish default font for the RTE control.</p>
<p>				The text stays at Times New Roman.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362192">362192</a></td>
<td>When running the application, the dw fields that do not have focus are slightly shorter than the field that has focus, and the borders of the fields are slightly less defined than before. In the dw painter, all fields have the same height (56 PB units). </p>
<p>				The problem can be worked around by increasing the height of the fields. Unfortunately this is not an option for this customer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362244">362244</a></td>
<td>When Empty String is Null is set to true for a</p>
<p>				dddw column and that column is null, scrolling the dddw and then scrolling back</p>
<p>				to the null value results in the following error:</p>
<p>				Microsoft Internet Explorer</p>
<p>				Item &quot;Does not pass validation test.&quot;</p>
<p>				The error doesn&#39;t go away once you hit ok. The validation error is in a loop.</p>
<p>				The function definition for the column is:</p>
<p>				function HTDW_ColumnGob(name, colNum, rowInDetail, region, bRequired, bNilIsNull, bFocusRect, formatFunc, getDisplayFormatFunc, getEditFormatFunc, column)</p>
<p>				When you view the source of the html, the bNilIsNull should be set to true but shows</p>
<p>				false whether Empty String Is Null is set to True or False.</p>
<p>				webDW.gobs.manager_id = new HTDW_ColumnGob(&#39;manager_id&#39;,4, 0, 0, false, false, false, null, null, null, webDW.cols[4]);</p>
<p>				If you set any other column to true, that column (bNilIsNull) will show up as true</p>
<p>				in the html source.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362299">362299</a></td>
<td>Add a language property to datawindow columns. This will enable programmers to define the language for each column, and the end users to will not have to change languages by the keyboard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362363">362363</a></td>
<td>Doing a search in the library painter results in a gpf when the search is done within a large pbl. A similar search in the System Tree works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362420">362420</a></td>
<td>When migrates PB6.5 application which contain some Traditional Chinese character to PB9.x, PB migration wizard reports error message which seems caused by those Chinese Character. It is identified that the character 0xA67E with the lower byte 0x7E ( tilde char &quot;~&quot;) cause the problem</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362432">362432</a></td>
<td>SetMask |a|a|a|a for editmask ctrl doesn&#39;t work the same way in 9 as in 6.5</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362452">362452</a></td>
<td>After accessing several format expressions of computed columns</p>
<p>				on a datawindow, when the process is repeated PB crash if you click on the format</p>
<p>				expression when the icon is red. </p>
<p>				The format expression should be green, but when repeatedly accessing the format expression, the icon will eventually be red. When it is, and you click on it, PB will crash.</p>
<p>				The crash handler shows that the crash happened in the pbdev90.dll:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: E:\pb90\Shared\PowerBuilder\PBDEV90.dll</p>
<p>				File Version: 9.0.1.7236</p>
<p>				Fault address=00321AC0 Section:Offset=01:00040AC0</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:00000000</p>
<p>				ECX:0012F938</p>
<p>				EDX:10DCDDE0</p>
<p>				ESI:0129ADA8</p>
<p>				EDI:80004005</p>
<p>				CS:EIP:001B:00321AC0</p>
<p>				SS:ESP:0023:0012F914 EBP:0127A0E6</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010202</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				00321AC0 0012FA40 002EFBE9 0127A0E6 0129ADA8 00190576 pbdv_template_object_copy+2730</p>
<p>				002EFBD5 0012FA58 0127A290 0129ADA8 0012FABC 012A9764 PB_CreatePropertyList+1735</p>
<p>				003007EA 0012FA6C 00190576 00190576 00000111 002F3174 PB_CreatePropertyList+1234A</p>
<p>				0030077E 0012FA7C 012A9768 00190576 00000111 00000000 PB_CreatePropertyList+122DE</p>
<p>				002F3174 0012FAA8 0125C3A4 00000111 012A9768 00000000 PB_CreatePropertyList+4CD4</p>
<p>				00338AFF 0012FAD0 00210672 00000111 00000000 00190576 CreatePBIBuildServices+88F</p>
<p>				77E11EF0 00687900 E47BC228 8114A358 A03E7900 20080000 0001:00000EF0 C:\WINNT\system32\USER32.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362459">362459</a></td>
<td>Using the XP style controls, for a grid datawindow. If the fields are defined to use Lowered borders, at runtime it looks like a double box around them. The borders show up, but faint gridlines also appear around them so the lines are doubled.</p>
<p>				PER DEVELOPMENT:</p>
<p>				The customer got the right display effect for grid datawindow. A grid datawindow has grid line ,which displays around the field, especially when the fields are defined to use Lowered borders. As a result the right grid line is close to the right border line. The visual effect looks like a double box around the field and the borders show up.</p>
<p>				Customers can set the fields to no border when using Grid data window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362573">362573</a></td>
<td>PB hangs or crashes when a Crosstab column has a global function for color attribute.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362578">362578</a></td>
<td>Getting ORA- 00932 when trying to update stored proc driven DW. This only happens if the DW is dynamically created, and retrieved with normal select. If using the same datawindow as a static one everything works fine.</p>
<p>				Workaround: use a static datawindow if possible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362592">362592</a></td>
<td>Enhancement Request. Add a Help... Option on the RMB for the System Tree, so that we can go directly from the system tree to documentation for the function/event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362615">362615</a></td>
<td>The customer has an application that uses datawindows with horizonal split scrolling. The datawindows also have code in the dw retrieverow event, which is known of course to slow down retrieve times. In 6.5 they had no problems with performance, but after migrating to 9.0.1, the datawindows are retrieving much more slowly than they were in 6.5.</p>
<p>				It is related to the split scroll, because if you eliminate that, the retrieve times become fast again. And it is related to the retrieverow event, if you eliminate that code (and keep splitscroll), the retrieves are also fast again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362623">362623</a></td>
<td>When double clicking on a stored procedure in the Database painter, or attempting to create a new datawindow with a stored procedure source, PB crashes. ASA 8.0 database and stored procedure. You can call the stored procedure from PB ISQL and it works and returns a result set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362643">362643</a></td>
<td>The Customer is looking for a way to allow the User to undo an updated selection in a DDDW on an HTML Datawindow. Currently, if a Column has an Edit style of DDDW, and that column allows a null, there is no way to enter a null value from a DDDW.</p>
<p>				Example:</p>
<p>				If on the Original Retrieve, column X row Y has a Null Value. This Column is a type DDDW. The Original DDDW will have the values Selected from the List and an extra OPTION VALUE=&quot;&quot;.</p>
<p>				When a Value is selected from the List, other than the NULL(Or empty string) and the Database is Updated the Extra OPTION VALUE=&quot;&quot; is lo longer in the DDDW Select in the HTML</p>
<p>				The Allow Updating Datawindow Property has no affect on the DDDW column in an HTML Datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362646">362646</a></td>
<td>FileRead regression in 10.0. In PB 9, FileRead works. In PB 10 the first char in every line after the first is being ignored when the line terminator is just &lt;cr&gt; rather than &lt;cr&gt;&lt;nl&gt;. But the new FileReadEx reads the same file right.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362688">362688</a></td>
<td>When a web service include more overloaded functions(operation),pb can not genereate correct proxy,just create one function(operation) in proxy.</p>
<p>				Workaround: use .Net engine</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362714">362714</a></td>
<td>Customer&#39;s old PB6.5 application contain a Wingding (Font) character to represent a &quot;tick&quot; mark. But this special character cause migration error in PB9.x.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362732">362732</a></td>
<td>Calls to the API function FindFirstFile/FindNextFile don&#39;t work properly on the device. The third character of name is missing. &#39;ASA9 Demo.dsn&#39; becomes &#39;AS9 Demo.dsn&#39;. Works fine on desktop.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362744">362744</a></td>
<td>According to the Online Help, Migration PB 9 -&gt; PB 10 should automatically append EncodingANSI! to Blob() functions. The length of the blob is otherwise double the expected length. EncodingANSI! is not being appended. </p>
<p>				Not clear whether this is a migration problem, or whether the Online Help needs additional clarification.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362836">362836</a></td>
<td>Changing DataObject of a DW control that sits on a tabpage of a tab control crashes PB(gpf). The gpf is in PBUDO90.DLL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362839">362839</a></td>
<td>PBL Libraries from earlier PB versions (PB8 or9) when added to the lib list of a library in PB10 do not show their objects in the target system view.</p>
<p>				When migrating a complete workspace they will show up.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362863">362863</a></td>
<td>When a large application is registered to a project</p>
<p>				in PVCS and then the application is migrated from PB 8.0.4 to PB 9.0.1, the application will show that its not registered in source control. It shows a plus sign next to the objects in PB 9.0.1 instead of the green dot. If the PB 9.0.1 app is opened and closed many (15) times, some of the objects will show a green dot and others will show a plus sign (as reported in subcase.) </p>
<p>				If you use a smaller application like the template application, this problem doesn&#39;t happen. In PB 9.0.1, you will see a green dot next to all the objects.</p>
<p>				RESOLUTION: If you open the library painter and click on a pbl within the target, you</p>
<p>				will see a hour glass and &quot;Initialization ...&quot; in the title of the library painter. Once</p>
<p>				the initialization process is complete, the application will show that its registered in PVCS. You must click on each pbl within the target and wait until the initialization process is completed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362961">362961</a></td>
<td>Printing a DW changes the number of rows/paper size in DW Print Preview.</p>
<p>				This only seem to happen on a Printek driver. Seems not to happen with Postscript printers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362982">362982</a></td>
<td>A local datastore reference retrieves OK, then is passed readonly to an NVO function. After the call the datastore is reset and retrieved again with a different retrieval argument. But after the call to the NVO the datastore never retrieves any rows again.</p>
<p>				Comment out the call that passes the ds reference readonly, and the ds retrieves successfully multiple times.</p>
<p>				This is not a bug. Passing a ds reference by readonly is the same as passing by reference really. The reference itself is protected but it never changes and can still be used to access and change the datastore. In this case they were applying a filter that remains in the ds and filters out all the rows on subsequent retrieves...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR362993">362993</a></td>
<td>A large memory leak occurs when a blob is passed to a method as a readonly argument and then is passed to another method by value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363074">363074</a></td>
<td>PB 10: Migrating previous version PFC causes compiler warnings for some local external functions (unicode):</p>
<p>				Information C0207: Append ALIAS FOR clause to external function &#39;...&#39; for back compatibility.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363101">363101</a></td>
<td>A PB application displays some bitmaps that are both relatively addressed and absolutely addressed within the picture controls. Both bitmaps display when running in the ide. An exe is built in PB from a project and it includes a pbr that addresses the bitmaps relatively. The resulting exe and pbd run and again both bitmaps display when the exe runs. But if the same application is built using Orcascript with the same pbr file, only the absolutely addressed bitmap displays when the exe is run, the relatively addressed bitmap does not display. If you replace the pbd built with Orcascript with the one built from the PB Project, then it works. So it appears that somehow the relatively addressed bitmap is not getting included in the PBD when built with Orcascript.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363151">363151</a></td>
<td>The DW graph property OverlapPercent behaves differently from all other properties. </p>
<p>				It is resetted to default zero by the painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363169">363169</a></td>
<td>Messagebox not displaying in the datechanged event of</p>
<p>				the monthcalendar control when you use the mouse to click on different date. The datechange event does fire. The messagebox returns -1 when you use the mouse to</p>
<p>				change the date on the monthcalendar control.</p>
<p>				The messagebox does fire ok when you use the up,down,right and left arrow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363218">363218</a></td>
<td>A child window is opened on a frame. Then another child window is opened with the first child window as the parent. When the second child window is displayed on top of the first, the controls of the first window bleed through and are visible on the second. This does not happen if the first child is not the parent of the second.</p>
<p>				A workaround: In the second child window open event put:</p>
<p>				this.bringtotop = true</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363275">363275</a></td>
<td>Iterate Groups on Header Propertie has no effect if a DW with several groups using a template. Without using a template the it seems to work fine. This is similar to the closed CR 300898.</p>
<p>				Workaround: Use datawindow without a saved template</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363319">363319</a></td>
<td>A datawindow saved to the Excel8! format, does not</p>
<p>				save the data to the file. It does work if the Excel! format is used.</p>
<p>				This particular datawindow is an external dw. But if you create one from scratch</p>
<p>				it worked ok with Excel8!.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363378">363378</a></td>
<td>Feature Request:</p>
<p>				When incorporating error handling with datawindow errors there is a problem that the behavior of the dberror event </p>
<p>				depends on the return value. However if you add a throw statement then the return statement will never be executed and</p>
<p>				you cannot control the event processing.</p>
<p>				You can create a runtimeerror object in the datawindows DBERROR event, populate this object with information about db errors, and throw it for error handling at a different place. </p>
<p>				This may give better error handling across all our scripts instead of checking lots of return codes ( -1 ) in all kinds of scripts.</p>
<p>				Except there is one problem: Using Return 1, the default error dialog should not appear: But with the THROW, return 1 is never processed, so the dialog appears anyway.</p>
<p>				Other (datawindow) events have quite similar problems.</p>
<p>				======</p>
<p>				There is one existing solution to this problem but it is an obsolete one. </p>
<p>				You can still use the SetActionCode to control the processing of the event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363383">363383</a></td>
<td>In the PB IDE, changing the windowtype of a window</p>
<p>				changes the window size. For example, after you create a new window and you change</p>
<p>				the windowtype from main to child!, you can see the height and width increase.</p>
<p>				If you keep changing the windowtype, it will mostly increase. Changing from</p>
<p>				child! to popup!.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363410">363410</a></td>
<td>PB90, EAS4.2.x when EJBs throw an exception PB client application missing its message that&#39;s been placed in it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363416">363416</a></td>
<td>When clicking on the objects from a library search results,</p>
<p>				pb will crash with an access violation. When you click on any of the objects from the search results, it will open the object. If you do that several times, it may crash PB.</p>
<p>				From the user dump generated, the problem appears to be happenning in the:</p>
<p>				PBUDO90!CDS_Object::UnsubscribeVariables+8e</p>
<p>				ExceptionAddress: 1270568e (PBUDO90!CDS_Object::UnsubscribeVariables+0x0000008e)</p>
<p>				ExceptionCode: c0000005 (Access violation)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363435">363435</a></td>
<td>In the help topic &quot;Converting strings to and from Unicode&quot;, the link &quot;Encoding argument in FileOpen function&quot; fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363554">363554</a></td>
<td>GPF when using complicated wsdl file with document/literal encoding. When either trying to go through the project wizard and specifying the wsdl file, a GPF happens sometimes when finishing the webservice proxy project wizard, or when deploying the project.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363596">363596</a></td>
<td>This is a regression starting around build 7196 (Build 7171 is OK, build 7196 and after are bad). When you do a number of datawindow modifys in succession, they get slower and slower and memory leaks to the point of running out on the machine. You can concatenate all the same modifys into one modify string and do one modify statement and there is no problem.</p>
<p>				Fixed in PB 9.0.1 build 7270 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363795">363795</a></td>
<td>Request official release on EAS 5.0 Itanium PBVM for CR 350759</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363813">363813</a></td>
<td>A group nested report will show that its a 2 page report but</p>
<p>				looking at the second page, it only shows the header and page number in the footer band.</p>
<p>				The group nested report has groups in the header and detail.</p>
<p>				RESOLUTION: The extra page will disappear if you decrease the detail area size. Move detail bar up, until it reach the bottom of nested DW. The page will show good by one page.</p>
<p>				The dw and nested dw are set to autoheight, but the length of nested dw to bottom detail bar still needs to be calculated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363939">363939</a></td>
<td>A crash occurs when generating webservice proxies from a large wsdl file.</p>
<p>				The crash is avoided when the generation is divided into smaller subsets of the service structures (around 30).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR363973">363973</a></td>
<td>When openwithparm is called on an already open window,</p>
<p>				the activate event is not triggered. The only way to get focus back on the window</p>
<p>				is to click on the icon on the task bar to activate the window.</p>
<p>				The testcase will use openwithparm to open window1. Then by clicking on the cb</p>
<p>				openwithparm is called again to open window2. Finally by clicking on the cb openwithparm is called to open window3. Window2 is closed. In the open event of window3, calls </p>
<p>				a user event which calls the openwithparm on window1 again and closes window3. Window3</p>
<p>				is closed but the activate event in window1 is not triggered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364063">364063</a></td>
<td>Datawindow.NET: When using a retrieval argument in a computed field expression within DataWindow Designer, the expression does not validate (with the message &quot;Expression is not Valid&quot;). It works fine in PB10, and a datawindow with this expression imported into DataWindow Designer also works. But if you attempt to enter such an expression while in DataWindow Designer, it fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364066">364066</a></td>
<td>DataWindow Designer (w/DW.NET) consults old registry keys for some information, notably HKCU/Software/Sybase/DataWindowBuilder/10.0 for the InitPath entry (to allow you to use a DW.INI elsewhere than in the DW100.EXE directory). I also saw an attempted access for HKCU/Software/Riverton, which is really obsolete (but harmless).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364070">364070</a></td>
<td>The customer has a simple group datawindow with three values. The dw displays the grouped data correctly. They want to export the dw to xml, and have it grouped in xml similarly as it is displayed in PB. But it always only gets one group value (the first value) and puts all rows into this group regardless of the group column value. I was able to create a similar grouped datawindow from the employee table and create an xml template that works and groups the data appropriately. But for some reason I can&#39;t get the customers template to work in the same way. Creating a new template and even a new datawindow still doesn&#39;t work for the customer&#39;s data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364097">364097</a></td>
<td>Using GetChanges and SetChanges to sync and update a datastore/datawindow. Initially the datastore and datawindow are empty. An insertrow is done on the datawindow and values for a new row are entered. On the update a Getchanges blob from the datawindow is applied to the datastore and the ds is updated to the database. Then resetupdate is done to the datastore and datawindow. But if you modify that existing row in the datawindow and update again, you get a -2 error on the setchanges to the datastore.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364105">364105</a></td>
<td>In a datawindow, a numeric column has an editmask of ####/4. When entering a number with a leading 0 like 0123, after tabbing off it displays 1234 . Basically it removes the leading zero and puts a 4 in last digit.</p>
<p>				Fixed in PB 9.0.1 build 7265 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364137">364137</a></td>
<td>RelativeTime Function doesn抰 work</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364144">364144</a></td>
<td>Cannot change Paper Orientation in Print dialog box when printing DW in PB 9.0.1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364145">364145</a></td>
<td>I tested entering numbers on a numeric editmask field in a smartphone test application. Tried to hit the &quot;Back&quot; button on the smartphone emulator but it cannot delete the numbers i entered.</p>
<p>				There is no problem deleting a number or a character on a single-line edit field using the emulator&#39;s &quot;Back&quot; button. There is also no problem deleting a character on an editmask field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364146">364146</a></td>
<td>Tried entering a 0 as the 1st value on a numeric editmask field on a smartphone 2003 SE emulator but it keeps backspacing the 0. Thus, the 0 cannot be inputted. There is no problem entering a 0 in the middle of other numbers.</p>
<p>				eg. if i want to enter a phone number on a numeric editmask field:</p>
<p>				-&gt; 0651112345 will turn out as 651112345, the leading 0 is backspaced automatically.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364186">364186</a></td>
<td>Powerbuilder crashing when receiving safearrays from a C++ COM server. The COM Server is a C++ program created in VisualStudio .NET 2003.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364316">364316</a></td>
<td>wrong increase number with spin on an editmask with %</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364529">364529</a></td>
<td>mask &quot;mmm&quot; does not work on an editmask control</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364636">364636</a></td>
<td>MOUSE WHEEL scroll behavior on DataWindow is different than UP/DOWN arrows on VScroll bar</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364673">364673</a></td>
<td>The ShadeColor property of a DW 3D line graph does not get saved with the value</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364674">364674</a></td>
<td>ShadeColor property not disabled for DW 2DColumn graph.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364686">364686</a></td>
<td>A problem with a dw column format of #,##0.00 ;#,##0.00-. You get a &quot;Bad character in format&quot; error when using regional settings of English (United States) locale. But with English (Canada) locale, all is well and data displays as expected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364689">364689</a></td>
<td>PB 7.0.3 crashes (possible memory leak). Need help investigating these crashes which causes application to hang, affecting ~ 300 users about 60-70 times a day. PBDEBUG and DUMP files are provided. A straight client-server application running on 12 servers, accessed by 300 users using Citrix is crashing 60-70 times a day in PBVM70.DLL, mostly during peak-time use. The process seems to be within a string parsing loop of an auto-instantiated object when this happens. PBDEBUG shows garbage.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364701">364701</a></td>
<td>The filewrite powerscript function has performance issues on W2K and XP with many iterations. The performance issue does not exists on W98.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364794">364794</a></td>
<td>Mail-merge doesn&#39;t work properly if calling with OLE using PB8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364831">364831</a></td>
<td>Crosstab datawindow. Using the Crosstabdialog() function at runtime results in PB changing header column names. The problem is that if you have dot notation script refering to header column names, it no longer works after the Crosstabdialog() call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364862">364862</a></td>
<td>One of the largest issues may be that I&#39;m still on SmartPhone 2002, and the readme only refers to SmartPhone 2003. In any event, what I&#39;ve seen so far: </p>
<p>				1. Attempted to use ActiveSync to install the runtime on the device (throught the Add/Remove programs option). It copies over the CAB fine, but then can&#39;t install it. Apparently the CAB gets installed in the phone&#39;s main memory and then there isn&#39;t enough room left to decompress it. </p>
<p>				2. Copied the SP_PocketBuilder.SPARM.CAB file over to a storage card on the phone manually and then decompressed it. It appeared to work fine. However, only the APPLIST file ended up in the Program Files\Sybase\PocketBuilder directory. I have no idea where, if anywhere, the DLLs got deployed to. </p>
<p>				3. Attempted to compile the app and deploy it to the device. No matter what I put in for the program location, PocketBuilder couldn&#39;t seem to figure out where it was supposed to deploy it to. </p>
<p>				4. Copied the compiled application over to the device manually, placing it in the same directory as the APPLIST file. Attempted to run it and was told that the application couldn&#39;t find the PKVM20.DLL file. </p>
<p>				5. Copied the files from the \Program Files\Sybase\PocketBuilder 2.0\WinCE\sparm directory on the desktop into the same folder as the APPLIST file on the device. Attempted to run the deployed application again, and was told that the PKVM20.DLL file is not a valid DLL file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364863">364863</a></td>
<td>Having the following issues with SmartPhone 2003: </p>
<p>				1. I cannot deploy PocketBuilder to the SmartPhone using ActiveSync. </p>
<p>				2. I cannot deploy PocketBuilder to the SmartPhone using the CAB file. </p>
<p>				3. When the application is run on the SmartPhone, the load time seems extremely long. </p>
<p>				4. The application does not appear to have a title, even though the window has. Instead, it still shows the title from the File Explorer (which I used to launch it). </p>
<p>				5. The deployed application didn&#39;t pick up the application icon I used (though I&#39;ve still got to try a few other formats). </p>
<p>				6. I&#39;m dynamically modifying the text on the menu items I&#39;m using for the option buttons, but the text isn&#39;t updating. Is there a way to force the application to refresh the text on the option buttons?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364865">364865</a></td>
<td>Autosize height column in detail band of dw will print blank page.</p>
<p>				Using the FieldSoftware printer driver, if the datawindow has an autosize height column in the detail band, a blank page is printed. If the column is NOT autosize then the datawindow prints OK, but we&#39;ve lost the autosize functionality.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364937">364937</a></td>
<td>Enhancement request to implement printDialog() in DataWindow.NET to bring up the printer dialog at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364952">364952</a></td>
<td>GetFileOpenName PowerScript function doesn&#39;t seem to be working properly in PB9.x or PB 10. </p>
<p>				Sample uses the script found in the PB help and works as expected if more than one file is selected, but appends an extra filename as part of the path as shown below if only one file is selected. The result is displayed in an mle.</p>
<p>				The code snippet from PB Help that is used is:</p>
<p>				string docpath, docname[]</p>
<p>				integer i, li_cnt, li_rtn, li_filenum</p>
<p>				li_rtn = GetFileOpenName(&quot;Select File&quot;, &amp;</p>
<p>				docpath, docname[], &quot;DOC&quot;, &amp;</p>
<p>				+ &quot;Text Files (*.TXT),*.TXT,&quot; &amp;</p>
<p>				+ &quot;Doc Files (*.DOC),*.DOC,&quot; &amp;</p>
<p>				+ &quot;All Files (*.*), *.*&quot;, &amp;</p>
<p>				&quot;C:\Program Files\Sybase&quot;, 18)</p>
<p>				IF li_rtn &lt; 1 THEN return</p>
<p>				li_cnt = Upperbound(docname)</p>
<p>				for i=1 to li_cnt</p>
<p>				mle_selected.text += string(docpath)+&quot;\&quot;+(string(docname[i]))+&quot;~r~n&quot;</p>
<p>				next</p>
<p>				If I select one file named readme.txt located under C:\Program Files\Sybase , the mle shows :</p>
<p>				C:\Program Files\Sybase\readme.txt\readme.txt</p>
<p>				The docpath is returned as C:\Program Files\Sybase\readme.txt when it should be just C:\Program Files\Sybase</p>
<p>				Butif more than one file is chosen, this doesn&#39;t occur. The docpath is correct and the mle shows something similar to this:</p>
<p>				C:\Program Files\Sybase\readme.txt</p>
<p>				C:\Program Files\Sybase\PB10install.txt</p>
<p>				C:\Program Files\Sybase\DWNET10readme.txt</p>
<p>				The docpath is returned as : C:\Program Files\Sybase</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR364976">364976</a></td>
<td>Regression/Change in behavior of a spincontrol editmask using a Stringmask! and a code table. In this case the code table has three letter month abbreviations with corresponding values and initially opens with AUG. In PB 7/8 if you clicked the up arrow you would see JUL but in PB 9/10 it jumps to JAN. </p>
<p>				Using a NumericMask! the behavior is the same in all versions tested.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365018">365018</a></td>
<td>By observation and testing, it is found that PB9 datawindow sort</p>
<p>				has different behaviour on DBCS OS and non-DBCS OS.</p>
<p>				DBCS sort by case sensistive.</p>
<p>				non-DBCS sort by case insensistive.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365035">365035</a></td>
<td>If you try to pass more than 1999 characters in a string parameter to Oracle you receive the following error message: ORA-02005 implicit (-1) length not valid for this bind or define datatype. The error message is only displayed if the parameter length is greater than 1999 characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365073">365073</a></td>
<td>Enhancement request: Add an option in datawindow SaveAs method to exclude non-visible columns. Currently output is the data in the datawindow&#39;s buffer, including non-visible columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365087">365087</a></td>
<td>PKB 2 Beta: Select and hold a value in a DDDW. The DDDW will scroll uncontrollably on a Pocket PC device.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365136">365136</a></td>
<td>Refer CR365018, dw sort will change back to case insensistive even in DBCS OS.</p>
<p>				Thus this CR Request to enhance the datawindow sort syntax with a case sensistive switch:</p>
<p>				Suggestion.</p>
<p>				no matter on DBCS or not it is default to case insensistive</p>
<p>				e.g. integer dwcontrol.SetSort ( string format [, boolean case-sensistive]) </p>
<p>				case-sensistieve </p>
<p>				- false (default ), sort by case insensistive logic </p>
<p>				- true , sort by case sensistive.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365150">365150</a></td>
<td>Data corruption of datetime variables can occur when testing for IsNull on functions with </p>
<p>				any type arguments containing a datetime, i.e: IsNull(function(any_datetime))</p>
<p>				This corruption could also lead to a later crash.</p>
<p>				To test for Null values convert the any variable or the function return value first </p>
<p>				to a regular datetime variable or test IsNull directly on the any variable, i.e. IsNull(any_datetime)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365151">365151</a></td>
<td>Nested reports - not showing first page correctly when a report has many datas</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365265">365265</a></td>
<td>The primary key in the DataWindow Update Properties dialog box fails to identify the right primary key when you created an index in the db painter before the pk. It will choose the index instead of the pk.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365338">365338</a></td>
<td>The customer has a datawindow with a computed field expression that has worked in PB versions 5.0 and 7.0. Recently they migrated to 9.0 and now this expression is causing crashes. The expression is:</p>
<p>				if ( sum (unit_price) = 0.00 ,string (&#39;0.00&#39;,&quot;0.00&quot; ) , if ( sum (unit_price) &lt; 0 ,string (sum (unit_price) , &quot;###,###,###,##0.00&quot;),string (sum (unit_price) , &quot;###,###,###,##0.00&quot;)))</p>
<p>				This computed field is able to be verified in the computed field dialogue box but when you open the window that has a datawindow with this dataobject associated with it in the Window painter, you will gpf when clicking on the datawindow control. The customer has a workaround to this issue (remove the quotes around the first 0.00 in the first string function):</p>
<p>				if ( sum (unit_price) = 0.00 ,string (0.00,&quot;0.00&quot; ) , if ( sum (unit_price) &lt; 0 ,string (sum (unit_price) , &quot;###,###,###,##0.00&quot;),string (sum (unit_price) , &quot;###,###,###,##0.00&quot;)))</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365350">365350</a></td>
<td>The customer has an app that ran in 6.5 with no problems. Now that they have migrated to 9.0.1 they have a problem with their code that changes the tab order at runtime in the rowfocuschanged event; it&#39;s now leaving a column editable that should not be. If I remove the code from the rowfocuschanged event such as doing it in an event posted from the rowfocuschanged event, then it works OK.</p>
<p>				Fixed in PB 9.0.1 build 7270 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365461">365461</a></td>
<td>When connected to jdbc and retrieve as needed option is set to retrieve to a datawindow and an embedded select statement is in the rowfocuschanged eventt, once you use the scrollbar to view all the data, the following error will display:</p>
<p>				Select error: internal error: no result set</p>
<p>				In the jdbc log, the following error displays:</p>
<p>				Java PbjdbcCommand::GetRowSet No ResultSet</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365519">365519</a></td>
<td>PB doubles the size for nchar / nvarchar column when creating DW from ASE (SYC)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365527">365527</a></td>
<td>Scripts have to be compiled twice sometimes because on first wrong compile error. Happens after debugging, when a watch in the debugger with a certain name (a keyword) has been used and the user returns to the script.</p>
<p>				Errormessage claims a variable is not defined - the referenced variable is a word of a comment in the script. compile error C0015: Undefined variable: or sometimes you get a c0165: Misused type:</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365584">365584</a></td>
<td>When using the FieldSoftware PrinterCE SDK for printing a datawindow from a mobile device, columns in the datawindow always have a border (line) even if the column is set to NOT have a border. This problem is not reproducable in the Desktop environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_93.htm#CR365587">365587</a></td>
<td>Customer is attempting to call a QueryByExample method of a off-the-shelf web service exposed by Siebel. The method accepts a structure of multiple fields an interprets the values of the fields as crtieria in a WHERE clause used to query a back end database. The fields of the structure are described in WSDL with the following XML (this is three of dozens):</p>
<p>				&lt;xsd:element name=&quot;MetFACSBrokerageId&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;1&quot; type=&quot;xsd:string&quot;&gt;&lt;/xsd:element&gt;</p>
<p>				&lt;xsd:element name=&quot;MetFACSCustNo&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;1&quot; type=&quot;xsd:string&quot;&gt;&lt;/xsd:element&gt;</p>
<p>				&lt;xsd:element name=&quot;MetFACSProspectNo&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;1&quot; type=&quot;xsd:string&quot;&gt;&lt;/xsd:element&gt;</p>
<p>				The issue is that when PowerBuilder sends the SOAP request message, it sends ALL fields of this structure within the message, even if that field is NULL or an empty string. When the web service receives the message it builds a WHERE clause with all of the fields, and so the desired elemnt in the DB is never located.</p>
<p>				Since there is a minOccurs=0 clause on these fields, we feel that PowerBuilder should not send the fields in the SOAP message if the value of the structure field in PowerBuilder is NULL. The same might be said if the value of the field is an empty string; however, that is subject to interpretation.</p>
<p>				RESOLUTION: Set the structure fields to null will cause the nill=true attribute to be set and then web service worked ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR365606">365606</a></td>
<td>DataWindow Designer: Provide Edit Source option from context menu in System Tree.</p>
<p>				DataWindow Designer doesn&#39;t allow you to do an Edit Source directly, we should enable this option for convenience.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR365682">365682</a></td>
<td>QueryClear crashes on shared datawindow.</p>
<p>				A datawindow is shared and set in querymode. </p>
<p>				After a retrieve of the datawindow a crash occurs when setting DataWindow.QueryClear = &quot;yes&quot;.</p>
<p>				Work-around is to call sharedataoff() before the QueryClear and re-establish the sharedata afterwards.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR365690">365690</a></td>
<td>When trying to place an SLE or static text on a window where the font is set to Tahoma size 12, the font gets set to -16 and the control height is set very small.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR365810">365810</a></td>
<td>When using the IN9 driver to connect to a informix 7 server</p>
<p>				and you try to expand a table in the db painter, the following error will result:</p>
<p>				SQL Error -217: Column(extended_id) not found in any table in the query</p>
<p>				(or SLV is undefined).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR365917">365917</a></td>
<td>When calling a stored procedure from pb 10, the following</p>
<p>				error message will appear:</p>
<p>				Location Services Error - Procedure</p>
<p>				ORA-06550: line1, column 15:</p>
<p>				PLS-00306: wrong number or types of arguments in call to &#39;NEWPART&#39;</p>
<p>				ORA-06550: line1, column 15:</p>
<p>				PL/SQL: Statement ignored</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR365923">365923</a></td>
<td>A problem with a datawindow that has columns of radio buttons or checkboxes, and if you change the color of these columns at runtime. Once you change the color if the focus is on the column changed, you are unable to click and change the radio button or check the checkbox. If you click on some other column and then come back it works OK. From then on it works OK, until you change the color again.</p>
<p>				Verified fixed in PB 9.0.1 build 7284.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR365926">365926</a></td>
<td>When compiling a machine code exe in the application</p>
<p>				project, a codegen compilation error results. From the log file, the following</p>
<p>				is listed:</p>
<p>				CGEN: Compiling &#39;C:\WINNT\TEMP\a_cdap_repl.c&#39;</p>
<p>				CGEN: Compiling &#39;C:\WINNT\TEMP\cgi3h2uv.c&#39;</p>
<p>				CGEN: Compiling &#39;C:\WINNT\TEMP\cgi3h2uu.c&#39;</p>
<p>				C:\WINNT\TEMP\cgi3h2uu.c(935) function argument(s) do not match those in prototype </p>
<p>				C:\WINNT\TEMP\cgi3h2uu.c(935) &#39;OB_OBJECT * stdcall ob_copy_rtinst( ob_this *, OB_OBJECT * )&#39; defined in: C:\pb80\Shared\PowerBuilder\cgen\DN32T.h(44) (col 44) </p>
<p>				C:\WINNT\TEMP\cgi3h2uu.c(935) cannot convert argument 2 defined in: C:\WINNT\TEMP\cgi3h2uu.c(935) (col 103) </p>
<p>				C:\WINNT\TEMP\cgi3h2uu.c(935) source conversion type is &quot;tag_OB_NARRAY * (lvalue)&quot; </p>
<p>				C:\WINNT\TEMP\cgi3h2uu.c(935) target conversion type is &quot;OB_OBJECT *&quot; </p>
<p>				RESOLUTION: Applying fix of CR273803 to PB80 will require all the current PB80 applications to do a full rebuild to work correctly. That means all the application must do migration. That&#39;s why we haven&#39;t applied the fix to PB80. The fix is in PB 90.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR365941">365941</a></td>
<td>When connected to the in9 driver in the db painter,</p>
<p>				pb will crash when you select edit data -&gt; tabular or freeform for a stored procedure </p>
<p>				that has 13 or more arguments.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR365950">365950</a></td>
<td>When creating a datawindow using a Informix 9 stored procedure</p>
<p>				and that sp has 13 or more arguments, pb will crash as soon as you select that</p>
<p>				sp in the datawindow wizard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR365952">365952</a></td>
<td>When connecting to a informix7 server using the native </p>
<p>				driver, pb will crash when you try to paste the Declare Procedure syntax into</p>
<p>				any pb object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366045">366045</a></td>
<td>Wrong datas entered in HTML Generator when decimal separator is comma.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366069">366069</a></td>
<td>korean character is broken whose type is char array at calling external function on DLL in PB10</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366093">366093</a></td>
<td>Regression with popmenu opening at the wrong position.</p>
<p>				When in the open event of a mdi sheet a popup window is opened and closed, </p>
<p>				then a subsequent popup menu may open at the wrong position. </p>
<p>				After minimizing and restoring the frame window, the popup menu appears at the right position.</p>
<p>				The problem is reproducible in PowerBuilder 9 Build 7096 and later, and also in PowerBuilder 8 and 10.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366257">366257</a></td>
<td>The customer is importing a .srw file into an application. The window being imported has continuation characters (&amp;) in a couple of messagebox statements. One of them is imported fine, but one has an extra blank line inserted after the continuation character. This causes a compile problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366345">366345</a></td>
<td>PowerBuilder 9 and 10 cannot parse WSDL files containing user-derived simpleTypes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366434">366434</a></td>
<td>When the PBMaxBlobSize is set to a high value, the selectblob does not work and the sqlcode and sqlerrtext don&#39;t indicate the problem.</p>
<p>				When the PBMaxBlobSize is set high value, the pbtrace.log shows the following:</p>
<p>				(12a5ff4): BLOB READ: COLUMN=store_data1 TABLE=store_data1 CLAUSE= from store_data1 WHERE store_key =&#39;APDF111122223333&#39; AND segment =0 (90 MilliSeconds)</p>
<p>				(12a5ff4): GET AFFECTED ROWS: (0 MilliSeconds)</p>
<p>				(12a5ff4): ^ 0 Rows Affected </p>
<p>				When its set to 32767, the log file shows the correct results:</p>
<p>				(1300220): BLOB READ: COLUMN=store_data1 TABLE=store_data1 CLAUSE= from store_data1 WHERE store_key =&#39;APDF111122223333&#39; AND segment =0 (10 MilliSeconds) LENGTH=346</p>
<p>				(1300220): GET AFFECTED ROWS: (0 MilliSeconds)</p>
<p>				(1300220): ^ 1 Rows Affected </p>
<p>				Customer setting the PBMaxBlobSize to PBMaxBlobSize=&#39;2147483647&#39; in the pbodb100.ini.</p>
<p>				Works ok in PB 9.0.1 (build 7560).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366470">366470</a></td>
<td>Cannot use AdoTransaction with an IBM.Data.Informix.IfxConnection only with System.Data.OleDb, but IfxConnection implements the IDbConnection interface.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366487">366487</a></td>
<td>Applying changes to deploy projects in a PB target properties does not work on XP</p>
<p>				Workaround: run right project manualy from project painter</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366517">366517</a></td>
<td>Need to implement the Righ to Left property in the rich text control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366619">366619</a></td>
<td>Some PowerBuilder Wizards can not treat UNC (Universal Naming Convention) properly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366638">366638</a></td>
<td>External function call not working after migration to PB 10.</p>
<p>				External function declaration in PB 9.x before migration:</p>
<p>				FUNCTION int GetNames(ref string names[]) LIBRARY &quot;TEST.DLL&quot;</p>
<p>				External function declaration in PB 10 after migration:</p>
<p>				FUNCTION int GetNames(ref string names[]) LIBRARY &quot;TEST.DLL&quot; alias for &quot;GetNames;Ansi&quot;</p>
<p>				UpperBound is returning invalid values and data returned is also corrupted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366686">366686</a></td>
<td>If a resultset includes a bit datatype column (say the resultset was created in a java component, and the resultset is passed to PB), the datastore CreateFrom function to create a datastore from the resultset fails. PB should not fail, and instead create a number type column in the datawindow for the bit column. This is what happens if you create a datawindow in the painter that includes a bit column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366694">366694</a></td>
<td>If datawindow column has Text Color set to &#39;Window Text&#39; and Background Color set to &#39;Highlight Text&#39;, running on XP using the Silver color scheme on the desktop, the fields display black on black. NOTE: Not clear that this is a bug. This should be checked for in deployment testing. It is always possible to set up colors so that fields do not display as expected upon deployment.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366707">366707</a></td>
<td>A datawindow with a large XML template is crashing if you make almost any change to the datawindow and then save.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366729">366729</a></td>
<td>Powerbuilder tries to load the UxTheme.dll, this is an WinXP themes DLL, whenever a datawindow object is loaded into memory. This happens even on a Win2K machine where there is no UxTheme.dll. The customer is experiencing a significant slowdown because of this, as PB seaches for the dll many times, and when it does not exist each search takes in the range of .8 to 1.2 seconds. They used a tool call BlackBox which showed that there is considerable delays because of constant lookups for this dll. The problem becomes acute if one has a Network drive in the system path.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366782">366782</a></td>
<td>If you select a column and choose the Edit Style Type Checkbox it does not appear immediately, it is necessary to close and reopen the DataWindow again for instance.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366926">366926</a></td>
<td>DW.net: sign assemblies for datawindow.dll and datawindowinterop.dll</p>
<p>				Wants to develop a big secured application with Datawindow .net product.</p>
<p>				According to the .NET technology, it is possible to create signed assemblies (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconProgrammingWithAssemblies.asp)</p>
<p>				Customer has noticed that, unlike pbdata100.dll which is signed and has a section .publickey, datawindow.dll and datawindowinterop.dll are not signed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366950">366950</a></td>
<td>Data type &#39;float&#39; generates weid behaviour in DW HTML with comma as Decimal separator</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366976">366976</a></td>
<td>Customer has a C++ application, using PBNI, application accesses PB window throough C++ application. In open event of window, customer retrieves data in datawindow and inserts row. Customer thinks application crashes after he calls insertrow function, crash is random and he has provided a custom dump file that he has created.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR366998">366998</a></td>
<td>Enhancement Request: Customer has a datawindow for which he has specified alias names for the tables in the dw sql syntax. He wants to have a option/property in the tool where he can go and see the table and alias names so that he can manipulate the where clause when using the dw in query mode. Right now he has to parse the sql himself to see the table aliases.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367007">367007</a></td>
<td>Everytime a jdbc connection is made in EAServer, the</p>
<p>				following is written to the Jaguar.log:</p>
<p>				Java VM loaded. Version: 1.4.1_03, Vendor: Sun Microsystems Inc.&quot;</p>
<p>				If you doing alot of connections, it will create alot of output. The java vm message</p>
<p>				appears whether a connection cache is used or not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367043">367043</a></td>
<td>Customer has application that use PB JSP variable. </p>
<p>				It is reported that PB JSP 4GL get problem on handling the variables / parameter, </p>
<p>				as the variable content of the first JSP session always be overwritten by another session.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367197">367197</a></td>
<td>Java class, using EJBClient proxy wizard, customer created java proxy in PB. He accesses method in Java class thru PB. Even after the method is completed PB app doesn&#39;t release the memory used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367203">367203</a></td>
<td>When running an application from the development environment, response windows do not show the &quot;OK&quot; (or &quot;X&quot;) button in the upper right corner of the window. They do show (as an &quot;OK&quot;) when running on the device.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367216">367216</a></td>
<td>Filtering when column is of type number and contains a large number example (900002313) does not work properly. Row is not filtered. Smaller numbers filter properly. Works correctly in development environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367217">367217</a></td>
<td>CR#338302 introduced a new function ( pageabs() ) to get the absolute page number of a grouped datawindow with ResetPageCount flag set. This enabled a user to print a specific page range of a report. The function works for simple datawindows, however it does not give the correct absolute page number for more complex datawindows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367239">367239</a></td>
<td>Enh Req: Ability to select multiple objects from multiple PBLs in SystemTree</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367294">367294</a></td>
<td>Random but very often crashes in development environment while attempting to save window objects after having altered event/function scripts.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367318">367318</a></td>
<td>The XML encoding property is not set in the DW attribute at Runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367404">367404</a></td>
<td>Problem with checkbox editstyle in N-up DWs if visibility is controlled with an expression like (if columnname[0]= x, 1, 0). This cuases to show up all checkboxes in th eright way but the last checkboxes in the row could be not checked or unchecked anymore with the mouse. looks like they are protected somehow.</p>
<p>				No workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367432">367432</a></td>
<td>Regression: When resetting a date or currency EditMask on a window by setting the value to an empty string, the insertion point remains where it was prior, usually at the end of the mask, instead of resetting to position 1. Doing the same in PB 8.0.4 resets the insertion point to 1.</p>
<p>				As a workaround until this is fixed you can set the insertion point in an editmask to the first position with this code:</p>
<p>				em_1.SelectText ( 1, 0 )</p>
<p>				See the help on SelectText for more details.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367433">367433</a></td>
<td>Document limitation of 1000 columns per DataWindow.</p>
<p>				There is a hard-coded limit of 1000 columns per datawindow as evidenced by the following constant in the dw.h include file:</p>
<p>				// Restrict maximum number of columns to ensure consistent performance.</p>
<p>				// Should look at this number again at some point.</p>
<p>				#define DW_MAXIMUM_COLUMNS 1000</p>
<p>				This limitation should be documented.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367521">367521</a></td>
<td>Retrieving twice into the same Crosstab datawindow forces the summation rows to all display the same value. On first retrieve sum values are correct. </p>
<p>				Workaround: reassign the dataobject to the datawindow or datastore before a 2nd retrieve</p>
<p>				dw_1.dataobject = &quot;d_test&quot;</p>
<p>				dw_1.settransobject(sqlca)</p>
<p>				dw_1.retrieve()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367532">367532</a></td>
<td>When a datawindow has a taborder of 0, getitem</p>
<p>				doesn&#39;t work. This behavior is different than with a datawindow. Getitem does</p>
<p>				return the value when the taborder is 0 for a regular dw. </p>
<p>				Customer would like to seem the same behavior on a web datawindow that is now</p>
<p>				for a regular dw and that is getitem works when the taborder is 0.</p>
<p>				When taborder is 0 the following is generated:</p>
<p>				&lt;SPAN CLASS=dwClient92C STYLE=&quot;position:absolute; left:2.803in; top:0.000in; width:1.980in&quot; onClick=&quot;{return dwClient.itemClicked(125,-1,&#39;address&#39;);}&quot; &gt;91 Washington Street&lt;/SPAN&gt;</p>
<p>				When taborder is greater than 0, the following is generated:</p>
<p>				&lt;INPUT TYPE=&quot;text&quot; NAME=&quot;address_125&quot; SIZE=30 MAXLENGTH=35 VALUE=&quot;91 Washington Street&quot; CLASS=dwClient629 TABINDEX=629 STYLE=&quot;position:absolute; left:2.803in; top:0.000in; width:1.980in&quot; READONLY onFocus=&quot;{dwClient.itemGainFocus(125,4,this,dwClient.gobs.address); dwClient.selectControlContent(this);}&quot; onClick=&quot;{var ret; ret= dwClient.itemClicked(125,4,&#39;address&#39;); return ret;}&quot; onChange=&quot;{this.bChanged = true;}&quot; onkeypress=&quot;DW_EditKeyPressed(-1)&quot; onBlur=&quot;{dwClient.itemLoseFocus (this);}&quot;&gt;</p>
<p>				The getitem function generated from the webdw:</p>
<p>				function HTDW_GetItem(row, col)</p>
<p>				{</p>
<p>				var result;</p>
<p>				var colNum = this.getColNum(col);</p>
<p>				var rowObj = this.rows[row-1];</p>
<p>				if (colNum == -1 ||</p>
<p>				(rowObj + &quot;&quot; == &quot;undefined&quot;) || </p>
<p>				rowObj[colNum] + &quot;&quot; == &quot;undefined&quot;)</p>
<p>				result = -1;</p>
<p>				else</p>
<p>				result = rowObj[colNum];</p>
<p>				return result;</p>
<p>				}</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367571">367571</a></td>
<td>A report with a blob column works fine and retrieves as expected. But when this report is placed in a composite report and a getchild is done to get a reference to this report, it takes 2 retrieves to get data in the report. The first retrieve appears to do nothing, it returns a 0 and no rows are displayed. Do a second retrieve and this time it works as expected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367572">367572</a></td>
<td>Customer requests that the SCC icons be made somewhat larger and more distinguishable. The user&#39;s complain about having difficulty distinguishing between a &quot;+&quot; and a dot.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367651">367651</a></td>
<td>Customer calling PB components on EAServer and also</p>
<p>				using SQL Server and IIS on the same machine.</p>
<p>				Machine is a quad processor with 4GB of RAM.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367677">367677</a></td>
<td>PowerBuilder allows a typed variable to be set using an unrelated class if the classes are not auto-instantiating.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367748">367748</a></td>
<td>When saving a stored procedure in the IDE that</p>
<p>				has a Declare statement with output parameters defined as follows will cause</p>
<p>				the error of &#39;Database C0038: Can&#39;t use the OUTPUT option when passing a constant to a </p>
<p>				stored procedure&#39;.</p>
<p>				Declare deptproc Procedure For deptroster</p>
<p>				@rc = deptroster,</p>
<p>				@deptno = :lDeptno,</p>
<p>				@totsal = :dTotSal output,</p>
<p>				@avgsal = :dAvgSal output using sqlca;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367770">367770</a></td>
<td>When customer generates and HTML datawindow from PowerBuilder 8.0.4, the appearance of an extra blank column shows up on the right side of the report. This was not present in PB 8.0.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367879">367879</a></td>
<td>In PowerBuilder 9 the facename must match exactly when calling the function PrintDefineFont.</p>
<p>				For example, the following will not select the desired font:</p>
<p>				PrintDefineFont(Job, 1, &quot;Courier 10Cpi&quot;, -18, 400, Default!, Decorative!, FALSE, FALSE)</p>
<p>				The following does select the desired font (10cpi in lower case):</p>
<p>				PrintDefineFont(Job, 1, &quot;Courier 10cpi&quot;, -18, 400, Default!, Decorative!, FALSE, FALSE)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367883">367883</a></td>
<td>When printing a datawindow graph to PDF or color printer then the markers are printed in black instead of color.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367918">367918</a></td>
<td>Opensheet Original! size issue with scrollbars</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR367938">367938</a></td>
<td>When connected to an ASA 9.0 or ASA 8.0 database via OLE DB, there are problems using a column of type long binary. You get an error trying to edit the table in the database painter, and you are unable to use UPDATEBLOB in script to populate the column. When connected to the very same database via ODBC, there are no problems.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368012">368012</a></td>
<td>If you call CrosstabDialog on a datawindow not associated with a connection object, the dialog doesn&#39;t appear. As this behavior is seen in all versions of PB tested it appears to be expected behavior that is not currently documented. Behavior is also seen in DW.NET</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368047">368047</a></td>
<td>This is a regression in both 8.0.4 and 9.0.1. It used to be that if you had the row focus indicator (the hand) displayed, and you click elsewhere in the datawindow but not on a row, the hand stayed displayed on the current row, and the current row stayed the same as the last current row. But now in both 8.0.4 and 9.0.1 latest builds, if you have a current row and you click in the header for example, the current row goes to 0, the rowfocuschanging and rowfocuschanged events fire, and the focus indicator disappears.</p>
<p>				In 8.0 build 10691 and prior it had the old behavior as it did in 9.0.1 build 7196 and prior. But shortly after those builds the behavior changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368097">368097</a></td>
<td>Can&#39;t scroll in an edit mask when number size wider than the control width</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368118">368118</a></td>
<td>When procedure is described in to the staging area, DESCRIBE SQLSA INTO SQLDA, results in ORA-24333. </p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368159">368159</a></td>
<td>If you have a dw that has rows with a 3d checkbox column, and you modify the 3d property of the checkbox with a dw Modify statement, the row in the dw that had focus, no longer has focus, in fact no row has focus. If you tab into the dw you will tab right out to the next control in the window tab order.</p>
<p>				By contrast, if you modify the text property of the same checkbox column, the row that had focus, still has focus after the modify, and when you tab into the datawindow, it goes to the first column in that row and tabs from column to column in the dw.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368219">368219</a></td>
<td>Has a column with an editmask with format containing &#39;;&#39; and alignment set to right. When using BackSpace or DEL keys, it gives a weird behaviour and corrupts data. Same problem with a control edit mask(See Repro).</p>
<p>				Could be linked to CR368097.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368258">368258</a></td>
<td>When saving a large number of rows of data to an Excel8! </p>
<p>				file and then you try to open up the *.xls file, no data shows up in Excel.</p>
<p>				If you try to open up the file in PB 9.0.2, you get a memory error. In PB 10,</p>
<p>				it opens with no data inside. Works ok using Excel5!. </p>
<p>				Save problem when trying to save to Excel8 from the datawindow or database painter.</p>
<p>				In the datawindow painter, if you select File/Save Rows As and save to excel8, when</p>
<p>				you try to open it no data shows up.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368346">368346</a></td>
<td>What is the max length of a datawindow object name? Documentation would indicate 40, but other areas of the painter and peeks at ths source code see a limit of 49 or 50. The maximum should be consistent through out PB and enforced, not allowing any changes to dw object names to exceed the limit. Another problem is that you can enter a valid column name of 40 chracters, but then PB names the header the same name and appends 2 more characters &#39;_t&#39; to it making the header name 42 characters which exceeds the limit.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368364">368364</a></td>
<td>Run the Following SQL Select Statement in the ISQL pain of the PocketBuilder Database Painter. PocketBuilder will crash.</p>
<p>				select convert(varchar(2),datepart(MM,getdate())) + substring(&#39;00&#39;,1,2 - length(convert(varchar(2),datepart(DD,getdate()))))+ convert(varchar(2),datepart(DD,getdate()));</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368380">368380</a></td>
<td>Customer is using a dw with required columns. It is using sharedata, and the application datastore is the primary dw. They are also using the PFC of_SetReqColumn(True) in the constructor event of the datawindow. This service allows users to Tab/Click out of Required fields without entering any data.</p>
<p>				The problem they have is that under certain conditions, because the datastore is primary and of_SetReqColumn does not effect the datastore, the dw focus can become &quot;stuck&quot; in a field with no error message and the subsequent attempt to sort fails.</p>
<p>				There are a number of workarounds depending upon the full implementation. The simplest workaround is to use the datastore as the secondary and the datawindow as the primary datasource when using ShareData in combination with Required fields and the of_SetReqColumn method. In this customer&#39;s case, that workaround is unacceptable.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368482">368482</a></td>
<td>When running a application that connects to the</p>
<p>				Informix 9 driver, pb will crash with an access violation in the pbshr100.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368541">368541</a></td>
<td>PowerBuilder 10 and deploying and exposing a PowerBuilder nonvisual object as a WebService.</p>
<p>				To get the actual argument names of a Webservice in the resulting wsdl requires the following server property to be set:</p>
<p>				com.sybase.jaguar.server.jvm.options=-Djava.protocol.handler.pkgs=com.sybase.jaguar.net,-DSERVER_STUBS_DEBUG=true</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368582">368582</a></td>
<td>Using ASE 12.5. The customer has datawindows with nested outer joins, that get the error &quot;Select error: Tables &#39;xx&#39; and &#39;yy&#39; have the same exposed names. Use correlation names to distinguish them&quot;. This is a known issue with databases that support ANSI SQL-92 syntax. There is a dbparm, ojsyntax that can be set to eliminate this error. But this dbparm is not available for SYC (ASE). But it is possible to set the dbparm ojsyntax in script (OJSyntax = &#39;PB&#39;) for SYC connections, and the problem goes away when running in the IDE or an exe when this is done. If this is so why is the ojsyntax dbparm not available in the SYC connection profile? Other db profiles have a dropdown to select &quot;PB&quot; or &quot;ANSI&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368630">368630</a></td>
<td>Customer is encountering a regression in PB 10.0_5046, with GPF when tabbing in DW that has taborders=0. There was no problem in PB 10.0_4510. Believe this regression may be due to fix to CR365350.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368637">368637</a></td>
<td>Groupboxes do not displaying correct textcolor on XP Operating System when running an exe built using the New Visual Style Controls. They show up in other Windows operating systems, and they show up in XP if you don&#39;t select the New Visual Style Controls when building the exe.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368660">368660</a></td>
<td>On XP machine, when she runs her application in development mode, she can&#39;t see Lowered Style border. Similar to CR 360980 but this problem is when running app in IDE. </p>
<p>				The solution for the problem is to switch to Windows Classic View through Control panel.</p>
<p>				Customer does not want to have to alter her control panel settings in order to get the Lowered borders to show up when running from the IDE. She has used the solution of deselecting &quot;New Visual Style Control&quot; in the project painter for her Executable. She would like a better solution for running within the development environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368724">368724</a></td>
<td>Using Web Service Proxy Wizard, it doesn&#39;t create structure of type &lt;choice&gt; correctly. Also affects a function using it. </p>
<p>				Workaround: export proxy and change the function manualy and import it again. As well complete the empty structure manualy.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368726">368726</a></td>
<td>When a column of a table is created via ISQL eg. create table T_ASA (C1 int); comment on column T_ASA.C1 is &#39;C1_Comment&#39;; the comment cannot be seen as a property of the column. The field is empty.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368734">368734</a></td>
<td>When running a dw in PB10 that has an OCX control inside the OCX does not display. Happens with several calendar controls.</p>
<p>				Inconsitant behavior in PB9:</p>
<p>				In PB9 OLE control (mscal.ocx) inside of a datawindow can display a &#39;ghost&#39; image on the window, where it has been placed onto. PB will crash if user clicks on &#39;ghost&#39; image.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368783">368783</a></td>
<td>Customer would like to be able to use the System.Windows.Forms.MonthCalendar control in Visual Studio.NET in a similar way as one can use PFCs u_calendar object. </p>
<p>				Functionality would include a date column appearing to be a dropdown and when one clicks on the dropdown it opens the Microsoft control positioned right over the date column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368844">368844</a></td>
<td>A Web service running on WebSphere (app server here might not be significant) returns an array of structures with 16 elements each. When the service is deployed as a document-style service, PowerBuilder interprets a returned array of one element as having 16 elements. When the service is deployed as a RPC-style service, PowerBuilder interprets the returned array value correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368848">368848</a></td>
<td>Cannot execute ASE extended stored procedures on HP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368957">368957</a></td>
<td>Computed field expressions execute on mouseover in the dw in preview or at runtime in XP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368959">368959</a></td>
<td>When HALT CLOSE is called, destructor events of user objects are not fired.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR368990">368990</a></td>
<td>With longer java class names ejb2pb90 generates proxies that can not be imported because the object names are too long.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369049">369049</a></td>
<td>PB 9.0.1_7275 regression: Currentrow(), GetRow() returning (different) values on protected rows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369069">369069</a></td>
<td>When JSP calling PB component, easerver will randomly disappear.</p>
<p>				No errors in Jaguar.log file.</p>
<p>				The user dump provided shows:</p>
<p>				Stack overflow - code c0000fd</p>
<p>				jvm!JVM_FindSignal</p>
<p>				Customer is using jdk 1.4.2 hotspot (mixed mode).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369161">369161</a></td>
<td>C0031 Syntax error when saving function object for 2nd time</p>
<p>				Tested and reproduced with PB 9.0.1 7204, 7236 and 7275</p>
<p>				Works fine with PB 9.0 with no EBFs</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369216">369216</a></td>
<td>ONLY on Windows NT4! COM/MTS component on NT4 which was working in PB7 but does not now work in after migration to PB9. Could be related to CR 348334.</p>
<p>				Workaround: Migrate to Windows 2000 or higher</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369256">369256</a></td>
<td>With Ultralite, if you omit a list of publications, the ULConn-&gt;Synchronize() method should sync all of the publications defined in the UL database. However, the parsePublications() method in PKUL915U.DLL returns a -280 PUBLICATION NOT FOUND error and aborts the sync request. </p>
<p>				Instead, it should allow a blank list of publications and return a ul_publication_mask of zero. -280 will still be returned if the user explicitly requests a publication that is not found.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369287">369287</a></td>
<td>Add to source control is much slower in PB9 than PB8. Also consumes more memory.</p>
<p>				The problem increases exponentially as the number of objects to add increases. Thus, if you try to add an entire target with 10+ PBLs, you will see noticable degradation. Add a target with 100 PBLs and you could hang forever or consume all available memory.</p>
<p>				The performance problem is due to an error handling routine called CreateValidEnum() that was introduced in PB9 development. It tries to make sure that the .PBG file entries that are added only include objects that were successfully added to source control. A more efficient technique is needed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369324">369324</a></td>
<td>When debugging for example an ejb client app, the returned any value is shown as NULL for its value in the local objects pane, although it has values.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369345">369345</a></td>
<td>Calling SetChanges for a second time on a datawindow results in a -2 error code; however, that seems to happen only when the datawindow had previous changes made to it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369379">369379</a></td>
<td>Customer would like to be able from a computed field to reference computed fields on other rows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369402">369402</a></td>
<td>Customer would like to be able to let users download PBD used in Datawindow .NET from webserver along with the application. Specific request is to be able to use LoadFrom( URL) to run the application</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369472">369472</a></td>
<td>Placing a horizontal line in a GRID DataWindow column does not anchor the line to the column it is in. It seems to anchor to the right most GRID column for resizing but does not move when the columns are re-ordered. It also does not resize unless it is placed in the first or second column. Regardless of the placement of the line, if the columns are reordered, the line does not &quot;stick&quot; to the column in which it was placed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369475">369475</a></td>
<td>MailLogon seems to be broken in PB10. It returns a return code of mailReturnFailure! , which is not documented. The exact same code works in PB 9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369489">369489</a></td>
<td>When Orcascript &quot;OUTOFDATE EXCLUDE_CHECKOUT&quot; options are used to refresh a Perforce target, the processing is inefficient in PB9. Assume 1000 objects in the target, and SccMaxArraySize=500.</p>
<p>				EXCLUDE_CHECKOUT processing will issue two SccQueryInfo calls with an array of 500 file names. </p>
<p>				Perforce OUTOFDATE processing also needs the SCC_STATUS_OUTOFDATE flag setting from SccQueryInfo. However, instead of saving the status indicators from the EXCLUDE_CHECKOUT request, PB9 must re-issues 1000 SccQueryInfo requests with array size of 1. This adds several minutes to time needed to complete the job.</p>
<p>				This is fixed in PB10 and PocketBuilder 1.5.2. This CR documents the fact that the problem exists in PB9 and a customer has reported the problem on the newsgroup.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369567">369567</a></td>
<td>Description of Problem: When calling a publically available webservice (wsdl location at http://greg.froh.ca/fun/random_bushism/soap/?wsdl) with PB soapclient, an error is received calling a service function: Error: Could not find element by name: return</p>
<p>				The log however (soaplog), shows the returned values ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369586">369586</a></td>
<td>Application creates tab pages and user objects dynamically and has code which retrieves datawindow with datawindowChild. The application crashes consistently while doing this, but crashes at a different location everytime. Request analysis from engineering.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369669">369669</a></td>
<td>When use Copy &amp; Paste or Drag &amp; Drop on a brach of submenu items,</p>
<p>				PowerBuilder will incorrectly attach the submenu branch.</p>
<p>				From observeration, wrong order and miss menu item may occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369696">369696</a></td>
<td>Clarify documentation when using saveas to save to PDF,</p>
<p>				that the Distill method is not supported on unix.</p>
<p>				The documentation describes Distill and XSL-FO. It mentions the following:</p>
<p>				The XSL-FO option provides a platform-independent solution and offers the possibility of customizing the saved PDF file and printing it directly to a printer. Saving as PDF using XSL-FO is particularly useful for printing DataWindow objects in EAServer on a UNIX operating system.</p>
<p>				------</p>
<p>				It probably should just mention that Distill is not supported on unix.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369758">369758</a></td>
<td>Input data may be inserted into the wrong position on editmask control if the edit field has a value and a digit of the value has been highlighted by dragging the mouse.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369783">369783</a></td>
<td>ActiveX created with AXBridge (provided by Sun) from a Java Bean failed to save.</p>
<p>				-&gt; Save of OLE binary information failed. Object must be resaved to preserve it. </p>
<p>				No workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369792">369792</a></td>
<td>Customer is using Window-Eyes with PB application that provides blind users access to Windows based computers by speaking the contents of the computer&#39;s screen.</p>
<p>				Getting error:</p>
<p>				&quot;PowerBuilder Accessibility Error&quot; &quot;Error loading library. Please check whether PowerBuilder Accessibility library can be located in the path.&quot;</p>
<p>				This was solved by deploying PBACC100.DLL to the deployment machine. I do not find PBACC100.DLL listed as a deployment dll in the documentation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_94.htm#CR369817">369817</a></td>
<td>Web Service Proxy can not be generated for a wsdl file.</p>
<p>				Generates an error: The data type, &#39;gYear&#39;, is not supported.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR369819">369819</a></td>
<td>If you do not check the &quot;Deploy after Building&quot; option in the Project object .. when using the &quot;Build and Deploy&quot; option in the System Tree ignores the action! This seems very confusing for the PPB developer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR369832">369832</a></td>
<td>When you use the zoom property to change the scaling</p>
<p>				percentage of a grid datawindow and then use getfullstate/setfullstate, one</p>
<p>				of the column headers (City) is missing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR369920">369920</a></td>
<td>semi-colon at the end of an external function definition prevents migration.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR369926">369926</a></td>
<td>Comments at the end of an external function definition hide the alias added by the PB10 migration.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR369947">369947</a></td>
<td>Customer has provided sample application which crashes only on Tablet PC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR369954">369954</a></td>
<td>Regression: Menu disappears in window during runtime</p>
<p>				Tested and reproduced with:</p>
<p>				PB 9.0.1.7204, 9.0.1.7236, 9.0.1.7275, 9.0.2.7509 and 10.0.0.5032</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR369959">369959</a></td>
<td>When using the XP style and you select on a row that</p>
<p>				has a computed field, the text color will change.</p>
<p>				Problem happens in the IDE and running an exe (when new XP style control is checked).</p>
<p>				When you run without the XP Style (no pb90.exe.manifest) than the text color that</p>
<p>				was assigned to the color shows up ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR369964">369964</a></td>
<td>User A creates new objects in a source controlled target. </p>
<p>				User B uses orcascript to refresh the target but chooses &quot;incremental&quot; build option </p>
<p>				instead of &quot;full&quot; rebuild. Orcascript imports the source for the new object and performs phase 2 compile. However, the &quot;incremental&quot; rebuild phase does not detect the need to regenerate this new object, so it goes unregenerated. </p>
<p>				From the IDE, it appears that the object was never added to the PBL and is therefore unusable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370042">370042</a></td>
<td>Customer has developped an application using Jaguar and PB components. He based his application on PB shared components using direct DB connection and do not want to use the Jaguar connection manager (JCM) in order to key these connection alive. Jaguar releases the connection after each method call even tough the connection is not defined the connections cache. We can see that at the end of the method call, jaguar releases the connection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370051">370051</a></td>
<td>When Empty String Is Null is checked for a datawindow</p>
<p>				column, the following error will result when you delete the values in that column</p>
<p>				and then update it:</p>
<p>				Error 257 (rc -1) : SQLSTATE = 42000</p>
<p>				Microsoft OLE DB Provider for SQL Server</p>
<p>				Implicit conversion from data type text to nvarchar is not allowed. Use the CONVERT function to run this query.</p>
<p>				Problem only happens when Emptry String Is Null is checked for a column. The column is</p>
<p>				defined to allow nulls.</p>
<p>				In PB 8.0.4, the error happens on varchar and nvarchar columns. In PB 9, the error</p>
<p>				only happens on nvarchar. In PB 10, the error only happens a varchar column.</p>
<p>				The update to the database is being done thru a stored procedure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370114">370114</a></td>
<td>A datawindow with two groups and group sorts based upon a maximum column value.</p>
<p>				The inner group is sorted correctly but the outer group is sorted in descending </p>
<p>				order instead of the specified Ascending order.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370117">370117</a></td>
<td>It is expected that Datawindow Printout is exactly match with Datawindow PrintPreview</p>
<p>				on screen. Thus aligned objects with grid datawindow should be the same.</p>
<p>				However, it is not the case when investigate with the repro. sample.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370132">370132</a></td>
<td>Cannot deploy to both SmartPhone and PocketPC. When customer attempts to deploy to regular PDA, invalid Windows CE file error occurs. He can manually copy over the PocketBuilder.ARM.CAB file the device and it installs fine. Deploying to SmartPhone works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370154">370154</a></td>
<td>When running a executable with pbds over the network,</p>
<p>				a customer sees a noticable performance difference between PB 5.0.4 and PB 9.0.2 (build 7509.</p>
<p>				From the filemon utility, you can see there is noticable more I/O activity with PB 9.0.2</p>
<p>				than 5. For example, </p>
<p>				When you click on the lion.exe and then login to the application, you see alot more</p>
<p>				I/O activity in PB9. You see read activity on the libjcc.dll, pbvm90.dll and pb.ini. </p>
<p>				In PB 9.0.2, the following sequence is repeated twice for every pbd. Once it</p>
<p>				query, open,etc for each pbd, it goes back and repeats the process in PB 9.0.2.</p>
<p>				There is also a sequence where it reads each pbd and then repeats the process. This is</p>
<p>				not happenning in PB 5.</p>
<p>				In PB 5 (I/Os) In PB 9.0.2 (I/Os)</p>
<p>				lionfinal.pbd: 7 60 </p>
<p>				common.pbd: 21 96</p>
<p>				security.pbd: 11 63</p>
<p>				l_courtesy.pbd: 10 53</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370204">370204</a></td>
<td>This enhancement request is for a &quot;resolve once&quot; flag to be available on computed columns in the datawindow that would execute the computed field once only and then carry that value from then on. This is to inhibit the constant re-computations of computed fields that occur for every change in the datawindow such as scrolling. This can cause some computed fields to be executed many times, and that can be a performance drag if they are complex. A once only flag would solve this problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370330">370330</a></td>
<td>A search on a window doesn&#39;t find the ancestor userobject to a control. For example if you have a standard visual user object of type datawindow named u_dw, and you place that user object on a window, you get the control dw_1 inherited from u_dw. Now the user wants to search the window for the string &quot;u_dw&quot; and expects to find a match. But the search finds no matches.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370342">370342</a></td>
<td>An Oracle database has a global temporary table. When PB is connected via Oracle native driver, and the following is executed in a PB ISQL session:</p>
<p>				insert into TSDATA.EMPLOYEE_T select * from TSDATA.EMPLOYEE;</p>
<p>				select count(*) from TSDATA.EMPLOYEE_T;</p>
<p>				select count(*) from TSDATA.EMPLOYEE_T;</p>
<p>				The result from the first select count(*) is 76 as it should be (76 rows in the employee table are inserted into the temp table). But the result from the second select count(*) is 0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370390">370390</a></td>
<td>PowerBuilder 9.0.1 7265 and 10.0.0, EAServer 5.1, Win2000/XP : Null values of date datatype are lost in intercomponent method call at EAServer 5.1. The null value will be interpretet as 1/1/1900 date. </p>
<p>				Workaround: if possible use string value as parameter instead date and convert the string into a date in the calling component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370508">370508</a></td>
<td>I used PB10 GA Build 4510 to create a graph datawindow (column graph) from the dept table. I proceeded to use PK 2.0 and run &quot;Import Desktop to CE&quot;. The import process ended with an error as appended:</p>
<p>				DataWindow Error</p>
<p>				Line 10 Column 211: incorrect syntax.</p>
<p>				The Progress tabpage in the Migration Information dialog shows:</p>
<p>				&quot;Error C0159 Conversion of impdw.pkl (d_graph.dwo) failed. Probable library file I/O error.&quot;</p>
<p>				I checked the exact datawindow source for the error referenced and found it references the window property &quot;plotnulldata=&quot;0&quot;. This property is disabled in PB10 and removed from the graph datawindow painter in PK 2.0. Thus, during import from PB10 to PK 2.0, it might have been an invalid syntax.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370523">370523</a></td>
<td>Certain strings that spawn one line will cause Machine code compiles to fail with a variety of watcom compiler error messages.</p>
<p>				CGEN: Compiling &#39;c:\temp\11072859.c&#39;</p>
<p>				c:\temp\11072859.c(650) wide character string concatenated with a simple character string</p>
<p>				Workaround: break up the single line string into more shorter strings.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370666">370666</a></td>
<td>Composite datawindow with group by will overlap each other.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370676">370676</a></td>
<td>Enhancement request: support zero length array.</p>
<p>				how can you instantiate a java array with no elements in PB?</p>
<p>				Sample: in java you can create an array without elements: </p>
<p>				MyClass[] test = new MyClass[0]; </p>
<p>				the result of it is an existing array (not null) but empty (no elements)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370689">370689</a></td>
<td>In a 3dline Graph datawindow: start value of second series starts with 0 at categoryposition - 1 instead of the actual value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370691">370691</a></td>
<td>The script of the crosstab DW increases dramatically (double size) when retrieving for the second time. If the datawindow is large enough, this will cause the application to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370842">370842</a></td>
<td>If you use the SetRowFocusIndicator (picture_object) it will</p>
<p>				not work on the PPC device (I have tried GIF and BMP). However, it does work</p>
<p>				correctly in native mode from the PPB IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370844">370844</a></td>
<td>When calling a PB component that modifies the tabsequence</p>
<p>				of a column in a datastore, the following error results in the Jaguarhttpservlet.log:</p>
<p>				Nov 02 08:20:06 2004: 060038-Error: Unable to service request for servlet: jspservlet.</p>
<p>				Nov 02 08:20:06 2004: 060039-Error: ServletException contained the following root cause exception:</p>
<p>				org.omg.CORBA.MARSHAL: offset (24) + length (4) exceeds message size (24) minor code: 0 completed: No</p>
<p>				at com.sybase.CORBA.iiop.InputStream.read(InputStream.java:90)</p>
<p>				at com.sybase.CORBA.iiop.InputStream.read_ulong(InputStream.java:195)</p>
<p>				at com.sybase.CORBA.iiop.InputStream.read_string(InputStream.java:431)</p>
<p>				at com.sybase.CORBA.iiop.Connection.read_string(Connection.java:4114)</p>
<p>				The following code is used:</p>
<p>				ds_test = Create Datastore </p>
<p>				ds_test.dataobject = &quot;d_test&quot;</p>
<p>				ls_dwObject = ds_test.Describe( &quot;Datawindow.Syntax&quot;)</p>
<p>				ds_test.DataObject = &quot;&quot;</p>
<p>				li_ret = ds_test.Create(ls_dwObject )</p>
<p>				ls_modify = ds_test.Describe(&quot;Test.Type&quot;)</p>
<p>				ls_modify = ds_test.modify (&quot;test.TabSequence = 10&quot;)</p>
<p>				Return ls_modify</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR370949">370949</a></td>
<td>The dbpainter (dbpaint.pkl) and mlmaint (mlmaint.pkl) code examples for PK 2.0 has a window &quot;w_editdsn&quot; which has a local external function declared as:</p>
<p>				FUNCTION long ODBC_WriteDSN (ref s_dsn mydsn) library &quot;pkodb10u.dll&quot; alias for &quot;ODBC_WriteDSN&quot;</p>
<p>				The references to &quot;pkodb10u.dll&quot; is archaic as the PK ODB driver library is now &quot;pkodb20.dll&quot;. Thus, the function declaration should be updated to reflect the PK 2.0 ODB driver library.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371021">371021</a></td>
<td>Tested and reproduced with:</p>
<p>				EAServer 5.1 + PBVM 9.0.1_6533 on Sun Solaris</p>
<p>				Windows 2000 Client: PB 9.0.2_7509</p>
<p>				The error message produced by XMLParseString invocation is a &quot;Exception: Bad runtime reference&quot;. The XMLParseString function works ok when invoked in EAServer 5.1 on Windows platform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371142">371142</a></td>
<td>In a dropdown datawindow, the key sensitive search fails to find the row if the field starts with an asterisk or question mark. This search works for other special characters, like % and &amp;, but not * or ?.</p>
<p>				Workaround: use the search service for dddw in the PFC</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371146">371146</a></td>
<td>The PK 2.0 smartphone CAB files (SP_PocketBuilder.ARM, SP_PocketBuilder.X86) are missing the pkodb20.dll file although the file</p>
<p>				is available in the folders &quot;c:\program files\sybase\PocketBuilder 2.0\WinCE\sparm&quot; and &quot;c:\program files\sybase\PocketBuilder 2.0\WinCE\spx86&quot;.</p>
<p>				This may be the desired approach since UltraLite is recommended for the SmartPhones...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371390">371390</a></td>
<td>Unbounded array elements are empty when a web service</p>
<p>				function is called and it returns a structure where some of the elements in the structure</p>
<p>				are unbounded arrays.</p>
<p>				The function lookupcompletecodedconcept is define as:</p>
<p>				lookupcompletecodedconcept(intf__conceptid in0) returns intf__completecodedconceptdescription</p>
<p>				The inft__conceptid is defined as:</p>
<p>				string codesystem_id</p>
<p>				string concept_code</p>
<p>				The inft_completecodedconceptdescription is defined as:</p>
<p>				inft__conceptid concept_id</p>
<p>				string conceptstatus_code</p>
<p>				string codesystem_version</p>
<p>				intf__conceptdesignation designatedby[]</p>
<p>				intf__conceptproperty hasproperties[]</p>
<p>				intf__conceptrelationship sourcefor[]</p>
<p>				intf__conceptrelationship targetof[]</p>
<p>				When viewing in the PB debugger, you will see the following:</p>
<p>				intf_conceptdesignation designatedby[3]</p>
<p>				[1]</p>
<p>				boolean preferredforlanguage=false</p>
<p>				powerobject classdefinition</p>
<p>				string designation = &quot;&quot; &lt;-- missing value</p>
<p>				string language_code = &quot;&quot; &lt;-- missing value</p>
<p>				[2]</p>
<p>				boolean preferredforlanguage=false</p>
<p>				powerobject classdefinition</p>
<p>				string designation = &quot;&quot; &lt;-- missing value</p>
<p>				string language_code = &quot;&quot; &lt;-- missing value</p>
<p>				[3]</p>
<p>				boolean preferredforlanguage=false</p>
<p>				powerobject classdefinition</p>
<p>				string designation = &quot;&quot; &lt;-- missing value here</p>
<p>				string language_code = &quot;&quot; &lt;-- missing value here</p>
<p>				intf_conceptid concept_id</p>
<p>				powerobject classdefinition</p>
<p>				string codesystem_id = &quot;ne=uri:iso:2.16.840.1.113883.6.2/DIAG,ra=HL7&quot; &lt;-- notice value</p>
<p>				string concept_code = &quot;001.9&quot; &lt;-- notice value</p>
<p>				intf_conceptproperty hasproperties[4]</p>
<p>				[1]</p>
<p>				powerobject classdefinition</p>
<p>				string language_code = &quot;&quot; &lt;-- missing value</p>
<p>				string mimetype_code = &quot;&quot; &lt;-- missing value</p>
<p>				string property_code = &quot;&quot; &lt;-- missing value</p>
<p>				string propertyvalue = &quot;&quot; &lt;-- missing value</p>
<p>				[2]</p>
<p>				powerobject classdefinition</p>
<p>				string language_code = &quot;&quot; &lt;-- missing value</p>
<p>				string mimetype_code = &quot;&quot; &lt;-- missing value</p>
<p>				string property_code = &quot;&quot; &lt;-- missing value</p>
<p>				string propertyvalue = &quot;&quot; &lt;-- missing value</p>
<p>				[3]</p>
<p>				powerobject classdefinition</p>
<p>				string language_code = &quot;&quot; &lt;-- missing value</p>
<p>				string mimetype_code = &quot;&quot; &lt;-- missing value</p>
<p>				string property_code = &quot;&quot; &lt;-- missing value</p>
<p>				string propertyvalue = &quot;&quot; &lt;-- missing value</p>
<p>				[4]</p>
<p>				powerobject classdefinition</p>
<p>				string language_code = &quot;&quot; &lt;-- missing value</p>
<p>				string mimetype_code = &quot;&quot; &lt;-- missing value</p>
<p>				string property_code = &quot;&quot; &lt;-- missing value</p>
<p>				string propertyvalue = &quot;&quot; &lt;-- missing value</p>
<p>				intf_conceptrelationship sourcefor[0]</p>
<p>				intf_conceptrelationship targetof[3]</p>
<p>				[1]</p>
<p>				intf_conceptid sourceconcept_id</p>
<p>				powerobject classdefinition</p>
<p>				string codesytem_id = &quot;&quot; &lt;-- missing value</p>
<p>				string concept_code = &quot;&quot; &lt;-- missing value</p>
<p>				intf_conceptid targetconcept_id</p>
<p>				powerobject classdefinition</p>
<p>				string codesystem_id = &quot;&quot; &lt;-- missing value</p>
<p>				string concept_code = &quot;&quot; &lt;-- missing value</p>
<p>				powerobject classdefinition</p>
<p>				string relationqualifiers = [0]</p>
<p>				string relationship_code = &quot;&quot;</p>
<p>				[2]</p>
<p>				intf_conceptid sourceconcept_id</p>
<p>				powerobject classdefinition</p>
<p>				string codesytem_id = &quot;&quot; &lt;-- missing value</p>
<p>				string concept_code = &quot;&quot; &lt;-- missing value</p>
<p>				intf_conceptid targetconcept_id</p>
<p>				powerobject classdefinition</p>
<p>				string codesystem_id = &quot;&quot; &lt;-- missing value</p>
<p>				string concept_code = &quot;&quot; &lt;-- missing value</p>
<p>				powerobject classdefinition</p>
<p>				string relationqualifiers = [0]</p>
<p>				string relationship_code = &quot;&quot;</p>
<p>				[3]</p>
<p>				intf_conceptid sourceconcept_id</p>
<p>				powerobject classdefinition</p>
<p>				string codesytem_id = &quot;&quot; &lt;-- missing value</p>
<p>				string concept_code = &quot;&quot; &lt;-- missing value</p>
<p>				intf_conceptid targetconcept_id</p>
<p>				powerobject classdefinition</p>
<p>				string codesystem_id = &quot;&quot; &lt;-- missing value</p>
<p>				string concept_code = &quot;&quot; &lt;-- missing value</p>
<p>				powerobject classdefinition</p>
<p>				string relationqualifiers = [0]</p>
<p>				string relationship_code = &quot;&quot;</p>
<p>				In the wsdl file, the function is defined as:</p>
<p>				- &lt;wsdl:operation name=&quot;lookupCompleteCodedConcept&quot; parameterOrder=&quot;in0&quot;&gt;</p>
<p>				&lt;wsdl:input message=&quot;impl:lookupCompleteCodedConceptRequest&quot; name=&quot;lookupCompleteCodedConceptRequest&quot; /&gt; </p>
<p>				&lt;wsdl:output message=&quot;impl:lookupCompleteCodedConceptResponse&quot; name=&quot;lookupCompleteCodedConceptResponse&quot; /&gt; </p>
<p>				&lt;wsdl:fault message=&quot;impl:UnexpectedError&quot; name=&quot;UnexpectedError&quot; /&gt; </p>
<p>				&lt;wsdl:fault message=&quot;impl:UnknownConceptCode&quot; name=&quot;UnknownConceptCode&quot; /&gt; </p>
<p>				&lt;wsdl:fault message=&quot;impl:UnknownCodeSystem&quot; name=&quot;UnknownCodeSystem&quot; /&gt; </p>
<p>				&lt;/wsdl:operation&gt;</p>
<p>				The lookupCompleteCodedConceptRequest is defined as:</p>
<p>				- &lt;wsdl:message name=&quot;lookupCompleteCodedConceptRequest&quot;&gt;</p>
<p>				&lt;wsdl:part name=&quot;in0&quot; type=&quot;impl:ConceptId&quot; /&gt; </p>
<p>				&lt;/wsdl:message&gt;</p>
<p>				- &lt;complexType name=&quot;ArrayOfConceptId&quot;&gt;</p>
<p>				- &lt;complexContent&gt;</p>
<p>				- &lt;restriction base=&quot;soapenc:Array&quot;&gt;</p>
<p>				&lt;attribute ref=&quot;soapenc:arrayType&quot; wsdl:arrayType=&quot;impl:ConceptId[]&quot; /&gt; </p>
<p>				&lt;/restriction&gt;</p>
<p>				&lt;/complexContent&gt;</p>
<p>				&lt;/complexType&gt;</p>
<p>				- &lt;wsdl:message name=&quot;lookupCompleteCodedConceptResponse&quot;&gt;</p>
<p>				&lt;wsdl:part name=&quot;lookupCompleteCodedConceptReturn&quot; type=&quot;impl:CompleteCodedConceptDescription&quot; /&gt; </p>
<p>				&lt;/wsdl:message&gt;</p>
<p>				- &lt;complexType name=&quot;CompleteCodedConceptDescription&quot;&gt;</p>
<p>				- &lt;sequence&gt;</p>
<p>				&lt;element name=&quot;concept_id&quot; nillable=&quot;true&quot; type=&quot;impl:ConceptId&quot; /&gt; </p>
<p>				&lt;element name=&quot;conceptStatus_code&quot; nillable=&quot;true&quot; type=&quot;xsd:string&quot; /&gt; </p>
<p>				&lt;element name=&quot;codeSystem_version&quot; nillable=&quot;true&quot; type=&quot;xsd:string&quot; /&gt; </p>
<p>				&lt;element maxOccurs=&quot;unbounded&quot; name=&quot;designatedBy&quot; nillable=&quot;true&quot; type=&quot;impl:ConceptDesignation&quot; /&gt; </p>
<p>				&lt;element maxOccurs=&quot;unbounded&quot; name=&quot;hasProperties&quot; nillable=&quot;true&quot; type=&quot;impl:ConceptProperty&quot; /&gt; </p>
<p>				&lt;element maxOccurs=&quot;unbounded&quot; name=&quot;sourceFor&quot; nillable=&quot;true&quot; type=&quot;impl:ConceptRelationship&quot; /&gt; </p>
<p>				&lt;element maxOccurs=&quot;unbounded&quot; name=&quot;targetOf&quot; nillable=&quot;true&quot; type=&quot;impl:ConceptRelationship&quot; /&gt; </p>
<p>				&lt;/sequence&gt;</p>
<p>				&lt;/complexType&gt;</p>
<p>				- &lt;complexType name=&quot;ConceptDesignation&quot;&gt;</p>
<p>				- &lt;sequence&gt;</p>
<p>				&lt;element name=&quot;designation&quot; nillable=&quot;true&quot; type=&quot;xsd:string&quot; /&gt; </p>
<p>				&lt;element name=&quot;language_code&quot; nillable=&quot;true&quot; type=&quot;xsd:string&quot; /&gt; </p>
<p>				&lt;element name=&quot;preferredForLanguage&quot; type=&quot;xsd:boolean&quot; /&gt; </p>
<p>				&lt;/sequence&gt;</p>
<p>				&lt;/complexType&gt;</p>
<p>				- &lt;complexType name=&quot;ConceptProperty&quot;&gt;</p>
<p>				- &lt;sequence&gt;</p>
<p>				&lt;element name=&quot;property_code&quot; nillable=&quot;true&quot; type=&quot;xsd:string&quot; /&gt; </p>
<p>				&lt;element name=&quot;propertyValue&quot; nillable=&quot;true&quot; type=&quot;xsd:string&quot; /&gt; </p>
<p>				&lt;element name=&quot;language_code&quot; nillable=&quot;true&quot; type=&quot;xsd:string&quot; /&gt; </p>
<p>				&lt;element name=&quot;mimeType_code&quot; nillable=&quot;true&quot; type=&quot;xsd:string&quot; /&gt; </p>
<p>				&lt;/sequence&gt;</p>
<p>				&lt;/complexType&gt;</p>
<p>				- &lt;complexType name=&quot;ConceptRelationship&quot;&gt;</p>
<p>				- &lt;sequence&gt;</p>
<p>				&lt;element name=&quot;sourceConcept_id&quot; nillable=&quot;true&quot; type=&quot;impl:ConceptId&quot; /&gt; </p>
<p>				&lt;element name=&quot;relationship_code&quot; nillable=&quot;true&quot; type=&quot;xsd:string&quot; /&gt; </p>
<p>				&lt;element maxOccurs=&quot;unbounded&quot; name=&quot;relationQualifiers&quot; nillable=&quot;true&quot; type=&quot;xsd:string&quot; /&gt; </p>
<p>				&lt;element name=&quot;targetConcept_id&quot; nillable=&quot;true&quot; type=&quot;impl:ConceptId&quot; /&gt; </p>
<p>				&lt;/sequence&gt;</p>
<p>				&lt;/complexType&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371394">371394</a></td>
<td>An OCX has help files in chm format which is a form of compiled HTML help file. These files work if you double click on them. But in PowerBuilder when you have the olecustomcontrol userobject open in the Painter, if you click on the &quot;OLE Control Help&quot; button on the General tab of the Properties, PB can&#39;t find the help file. This is because it is looking for a misnamed .hlp file. If you then browse to the proper .chm file, PB is unable to display it, giving an Error saying this is not a valid Windows help file or that it is corrupted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371422">371422</a></td>
<td>When modifying comments on an object, in an app that is under source control (green dot), it gives &quot;Modify of comments Failed&quot; , if the SCCversion sle is blank.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371522">371522</a></td>
<td>Problem with setFullState and changing the DatawindowChild name</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371572">371572</a></td>
<td>In a window function is a loop with several Win API calls; FindFirstFileA, FindNextFileA, and FindClose. This code was working fine up until 10.0 build 5046. Starting in this build it GPFs, sometimes during the window function, sometimes after, and sometimes when the window is closed. The code was originally from PFC but the customer has isolated the problem to these lines of code.</p>
<p>				The external function declarations have the ALIAS FOR ...;ansi clause added, but the behavior is the same without it.</p>
<p>				Verified fixed in 10.0.1 build 6019.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371664">371664</a></td>
<td>Getfullstate/SetFullState doesn抰 save setDetailHeight from dataWindowChild.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371684">371684</a></td>
<td>Support for ISO-8859-15 in encoding declaration for XML templates</p>
<p>				or better support all encodings of the Unicode Standard Version 4.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371696">371696</a></td>
<td>Calling GetPrivateProfileSectionNamesA will GPF PowerBuilder.</p>
<p>				This is most likely a regression caused by CR 366069. CR 366069 was fixed in PB 10 build 5046. Previous versions of PB worked without any problems e.g. PB 10 build 5041.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371710">371710</a></td>
<td>When calling a RPC SP using a Oracle UTF-8 enabled database,</p>
<p>				receiving the following error:</p>
<p>				ORA-06502: PL/SQL: numeric or value error: character string buffer too small</p>
<p>				Using the following stored procedure syntax:</p>
<p>				CREATE OR REPLACE procedure sp_vtest (id integer, val IN OUT CHAR) as begin val := &#39;Y&#39;; end;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371725">371725</a></td>
<td>When the PBRXxx.ocx is in a cab file and you call up</p>
<p>				a html page with a codebase pointing to the cab file, the ocx is not registering on</p>
<p>				the client machine.</p>
<p>				The following error appears in the temp cache:</p>
<p>				*** Code Download Log entry (08 Nov 2004 @ 11:24:09) ***</p>
<p>				Code Download Error: (hr = 80040154) Class not registered</p>
<p>				Operation failed. Detailed Information:</p>
<p>				CodeBase: http://localhost/mycab.cab</p>
<p>				CLSID: {99991304-9999-1000-8000-080009AC61A9}</p>
<p>				Extension: </p>
<p>				Type: </p>
<p>				LOG: Setup Hook (null) was executed successfully.</p>
<p>				--- Detailed Error Log Follows ---</p>
<p>				LOG: Download OnStopBinding called (hrStatus = 0 / hrResponseHdr = 0).</p>
<p>				LOG: URL Download Complete: hrStatus:0, hrOSB:1, hrResponseHdr:0, URL:(http://localhost/mycab.cab)</p>
<p>				LOG: Setup Hook (null) was executed successfully.</p>
<p>				LOG: Setup successful installing: mycab.inf to (null) destination code(0)</p>
<p>				LOG: Reporting Code Download Completion: (hr:80040154, CLASSID: 99991304..., szCODE:(http://localhost/mycab.cab), MainType:(null), MainExt:(null))</p>
<p>				RESOLUTION: Used the following format for the .INF file:</p>
<p>				[version]</p>
<p>				signature=&quot;$CHICAGO$&quot;</p>
<p>				AdvancedINF=2.0</p>
<p>				[DefaultInstall]</p>
<p>				CopyFiles=install.files</p>
<p>				RegisterOCXs=RegisterFiles</p>
<p>				[DestinationDirs]</p>
<p>				install.files=11</p>
<p>				pbvm80.dll=pbvm80.dll</p>
<p>				libjcc.dll=libjcc.dll</p>
<p>				[install.files]</p>
<p>				PBRX80.ocx=PBRX80.ocx</p>
<p>				pbvm80.dll=pbvm80.dll</p>
<p>				libjcc.dll=libjcc.dll</p>
<p>				[RegisterFiles]</p>
<p>				%11%\PBRX80.ocx</p>
<p>				[pbvm80.dll]</p>
<p>				file-win32-x86=thiscab</p>
<p>				FileVersion=8,0,4,10810</p>
<p>				DestDir=11</p>
<p>				[libjcc.dll]</p>
<p>				file-win32-x86=thiscab</p>
<p>				FileVersion=</p>
<p>				DestDir=11</p>
<p>				[PBRX80.ocx]</p>
<p>				file-win32-x86=thiscab</p>
<p>				FileVersion=8,0,4,10701</p>
<p>				RegisterServer=Yes</p>
<p>				DestDir=11</p>
<p>				Used cabarc.exe to create the cab file:</p>
<p>				cabarc.exe n mycab.cab mycab.inf pbrx80.ocx pbvm80.dll libjcc.dll</p>
<p>				Used the following html syntax:</p>
<p>				&lt;OBJECT ID=&quot;PBRX1&quot; CODEBASE =&quot;http://localhost/mycab.cab#1,0,0,0&quot; CLASSID =&quot;CLSID:88881304-8888-1000-8000-080009AC61A9&quot; NAME=&quot;PBRX1&quot; WIDTH=720 HEIGHT=490 &gt;</p>
<p>				&lt;PARAM NAME =&quot;_Version&quot; VALUE=&quot;65536&quot;&gt; </p>
<p>				&lt;PARAM NAME =&quot;_ExtentX&quot; VALUE=&quot;15843&quot;&gt;</p>
<p>				&lt;PARAM NAME =&quot;_ExtentY&quot; VALUE=&quot;9172&quot;&gt;</p>
<p>				&lt;PARAM NAME =&quot;_StockProps&quot; VALUE=&quot;0&quot;&gt; </p>
<p>				&lt;PARAM NAME =&quot;PBWindow&quot; VALUE=&quot;w_test&quot;&gt; </p>
<p>				&lt;PARAM NAME =&quot;PBApplication&quot; VALUE=&quot;test&quot;&gt;</p>
<p>				&lt;PARAM NAME =&quot;LibList&quot; VALUE=&quot;http://localhost/test.pbd;&quot;&gt; </p>
<p>				&lt;/OBJECT&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371791">371791</a></td>
<td>Memory growth may occur if you change ToolbarItemVisible property of Menu a lot of times.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371824">371824</a></td>
<td>Enhancement request to have the modified event of an editmask fire when the value in the editmask is changed by clicking a spincontrol.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371850">371850</a></td>
<td>The customer has created a web service according to WS-I basic profile 1.1 specification. The WSDL defined is DOC-Literal with SOAP attachments. But they are not able to create a proxy in PB using this WSDL file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371934">371934</a></td>
<td>Take any datawindow which has an XML template, in datawindow painter it is possible to export/import template. But it is not possible to import template back in datawindow at runtime. Please add the ability to import a dw XML template at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR371978">371978</a></td>
<td>When a pdf file is stored in a database ole blob column</p>
<p>				and you click on the column to open the pdf, it either doesn&#39;t launch Adobe to open</p>
<p>				the file or you get the following error:</p>
<p>				Adobe Reader</p>
<p>				The document could not be saved. This operation is not permitted.</p>
<p>				The first behavior where Adobe didn&#39;t launch when I doubleclicked on the database</p>
<p>				ole blob column. I then upgraded the Adobe Reader from 6.0.1 to 6.0.2 and now I get</p>
<p>				the document could not be saved error. After I click ok, than the pdf file will appear.</p>
<p>				If I close out of the pdf and then double click on the column again, than I just see</p>
<p>				the document could not be saved error again. Upgrading to 6.0.2 doesn&#39;t appear to resolved the issue since on another machine I just upgraded to 6.0.1 and saw the same behavior. Just upgrading Adobe appears to change the behavior within PB--that is PB not launching Adobe to Adobe displaying error messages and than opening the pdf file. The</p>
<p>				error messages appear in the background and only by scrolling to the Adobe process</p>
<p>				will the error message appear.</p>
<p>				Resolution: Used workaround below and Adobe Reader 7.0:</p>
<p>				// insert pdf into ole container and then update to table</p>
<p>				blob lb_object</p>
<p>				ole_1.InsertFile(&quot;C:\nmfs.pdf&quot;)</p>
<p>				lb_object = ole_1.objectdata</p>
<p>				UPDATEBLOB ole SET object = :lb_object</p>
<p>				WHERE id = &#39;PDF File&#39;</p>
<p>				USING SQLCA ;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372011">372011</a></td>
<td>Memory growth may occur if you show and hide menu items by using Show() and Hide() PowerScript functions a lot of times.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372070">372070</a></td>
<td>In PB 10.0 the new animation visual control does not appear in the list of visual controls that can be subclassed in the Standard Visual User Object painter. Also the corbaobject a nonvisual object, does not appear in the list of nonvisual objects that can be subclassed in the Standard Class User Object painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372082">372082</a></td>
<td>Character Fields getting truncated using crosstab datawindow.</p>
<p>				The issue seems to be related to an oledb connection, in this case SqlServer as ASE does not appear to have the problem. There are two fields that are failing within a crosstab datawindow. The problem fields are Char(3), Char(5). These two fields are fully populated with 3 characters and 5 characters of data. If you were to create a tabular datawindow you would get the complete result set back. With a crosstab datawindow these two fields are getting truncated by one character resulting in a field lenght of 2 and 4 rather then the 3 and 5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372094">372094</a></td>
<td>The client has a C++ app that uses PBNI to run a PB app. It&#39;s a PFC app and the window postopen event is not firing when run via C++. The same app when run via a PB built exe performs as expected and the postopen event fires.</p>
<p>				This is not a bug and is expected behavior. If you use c++ code to call the pb application, there is no message loop and all posted events will not be executed. The way to solve this problem is to call PBNI function &quot;ProcessPBMessage()&quot; in the c++ code. When ProcessPBMessage() is called, a PB message is fetched from the queue and executed. If you use a console c++ application, you may need create a thread to call ProcessPBMessage() continuiously. If you you are using a window c++ application, you could call ProcessPBMessage() in your own message loop in OnIdle() methods.</p>
<p>				The PowerBuilder Native Interface Programmer&#39;s Guide and Reference has details.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372105">372105</a></td>
<td>The DB Trace facility, PBTRA90.DLL, often shows timings as 0 milliseconds. This is due to the fact that computer speeds have vastly improved over the years, and that the old mechanism for obtaining timings (GetTickCount) cannot detect times less than several milliseconds. A better method of getting timings (QueryPerformanceCounter) gives us accuracy to 1/1000 of a millisecond (microsecond).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372208">372208</a></td>
<td>The Datawindow Find function ignores trailing spaces present in the found value. Eg. If the find expression is something like city=&#39;BOSTON&#39; find returns a row even if the city field contains a value &#39;BOSTON &#39;. It does not find it if there are leading spaces, so PB appears to be doing a trim trailing spaces. The question is, is this by design? Technically the customer is correct and &#39;Boston&#39; does not equal &#39;Boston &#39;. But I would think the majority of our customers would want to find both values, whether they knew there were trailing spaces or not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372209">372209</a></td>
<td>When using a stored procedure to insert a row to a</p>
<p>				datawindow, PB will crash will a access violation in libcomn.dll.</p>
<p>				The crash handler shows the following:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: E:\sql125\OCS-12_5\dll\libcomn.dll</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				0244FEA4 0012C498 012C0000 0000002C 0012C4FC 00000400 0001:0002EEA4 E:\sql125\OCS-12_5\dll\libcomn.dll</p>
<p>				0242DDA1 0012C8E4 00A099A0 0012CD48 012BFFE8 0012CDF8 0001:0000CDA1 E:\sql125\OCS-12_5\dll\libcomn.dll</p>
<p>				024C24B4 0012C9F0 00A099A0 0012CD48 012BFFE8 0012CDF8 0001:000014B4 E:\sql125\OCS-12_5\dll\libcs.dll</p>
<p>				10DC78AB 0012CFC0 012AD268 012AC3E8 0129D220 00000000 Syc5_ChangePasswordBoxProc+918B</p>
<p>				10DA25B1 0012D01C 012AD268 0012D1BC 00000000 00000000 PB_DB_Rout+A11</p>
<p>				10FE492C 00000001 00000000 00000000 00000000 00000000 0001:0000392C E:\pb10\Shared\PowerBuilder\pbTRA100.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372235">372235</a></td>
<td>The PB debugger is single stepping when you have a breakpoint set on a variable change. Once you set a breakpoint on a variable change, when you click continue, it stops at the very next statement and continues to do this each time you click continue rather than running to the next breakpoint as it should.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372320">372320</a></td>
<td>Exchange of empty Java array from server to PB and back arrives as NULL on the websphere application server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372381">372381</a></td>
<td>Memory problem when saving large reports to pdf using</p>
<p>				xsl-fo on hpux.</p>
<p>				When saving to pdf using xsl-fo, it taxes the cpu such that the overall system </p>
<p>				performance degrades.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372432">372432</a></td>
<td>Java application invokes method of a NVO in PBL, PBVM crash after a period of time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372459">372459</a></td>
<td>Tested and reproduced with PB 10.0_5032 and 10.0_4510 and Oracle client 8.0.5 or 8.0.6 against Oracle server 8.0.5 or 8.0.6</p>
<p>				O84 native interface returns strange &quot;square&quot; characters in DB Painter resultset when selecting column with datatype as VARCHAR2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372462">372462</a></td>
<td>Tested and reproduced with PB 10.0_5032 and 10.0_4510 and Oracle client 8.0.5 or 8.0.6 against Oracle server 8.0.5 or 8.0.6</p>
<p>				O84 native returns the following error message:</p>
<p>				Select error: Decimal conversion error. PowerBuilder only supports 18 decimal digits.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372466">372466</a></td>
<td>PowerBuilder 10</p>
<p>				Data retrieved from univarchar columns using the SYJ interface is not properly converted.</p>
<p>				This does not happen with SYC or ODBC(U) or with nvarchar columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372475">372475</a></td>
<td>PowerBuilder crashes (sometimes) but definitely overwrites invalid memory when performing a datawindow update using a datetime parameter to a MS SQL Server table.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372496">372496</a></td>
<td>Accessing pb nvos thru pbni from a webapp. The webapp is hosted on Tomcat and the JNI classes are communicating to PB nvo methods thru pbni. Sometimes the call to datastore.filter hangs.</p>
<p>				PER DEVELOPMENT:</p>
<p>				deploy pb.ini file to the tomcat server(on which pbvm and pbdwe run), add a switch like this:</p>
<p>				[DataStore Behavior]</p>
<p>				UseHwnd = no</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372506">372506</a></td>
<td>If you set the FontCharSet in a column of a DW to anything other than &quot;ansi&quot;, it reverts back to &quot;ansi!&quot; when you tab off the column. Note: The altered FontCharSet is saved in the DataWindow, if you examine the source of the DW.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372597">372597</a></td>
<td>Special paste behaviour for statments changed since PowerBuilder 8.x. </p>
<p>				Now the statements are all in lowercase.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372626">372626</a></td>
<td>Customer would like to have the ability to disable connection to database while compiling application coding, when there are embedded SQL instructions in PBScript.</p>
<p>				Today we have the &quot;Display Database Warnings&quot; option that we can disable, but does not avoid the db connection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372638">372638</a></td>
<td>Powerbuilder does not recognize Oracle Tables as Array types. This happens in PB 9.0.1 9275 and above.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372741">372741</a></td>
<td>In PB10 the font Arial Tur (among others) cannot be selected as font anymore. There is only Arial available. The result of this migration problem from PB9 to 10 is that in a datawindow, when a field with turkish characters has the alignment set to &quot;justified&quot;, some words can be cut without the proper justification.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372772">372772</a></td>
<td>When the colors of the machine are set to True Color (32 bit), the PB Environment object is not returning the correct number in the NumberOfColors property, it is returning a 1. It returns the correct number of 65536 when set to High Color (16 bit), and 256 when set to 256 Colors.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372868">372868</a></td>
<td>If you enter in a dropdowndatawindow or datawindow field a value containing the german special char ss ( sz or sharp S) the find function in a datawindow returns the wrong row and the automatic search finds select the wrong entry. </p>
<p>				Workaround for find function: Implement a dummy find with an empty string. </p>
<p>				ll_row = dw_liste.find ( &quot;column_name = &#39;&#39;&quot;, 1, dw_liste.rowCount() )</p>
<p>				Reason is that dw can distinguish between &#39;ss&#39; and &#39;sz&#39; but keeps the wrong row result for some reason</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372874">372874</a></td>
<td>The DataWindow SaveAs function does not return an error when the save to file operation fails, if the SaveAsType is psr or PSReport!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372887">372887</a></td>
<td>In 8.0.4 with an editmask of: ###,###.00## you can&#39;t enter a zero in the decimal part. For example if you try to enter 1234.1205, it won&#39;t let you enter the zero. This happens in both an Editmask control and a datawindow editmask column editmask. It appears to have started with build 10691. It looks like prior to that there was another problem, the insertion point was incorrect and that was fixed in build 10691, but it doesn&#39;t allow you to enter a zero when it should.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372909">372909</a></td>
<td>PB 9.0.2 Build 7524 (and 7509) crashes when trying to bring up list of datawindows to assign to a datawindow control in a newly created window. The app has a lot of pbls and the problem is related to the length of the library list once it is expanded with full absolute paths.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372929">372929</a></td>
<td>RPCFunc calling a Oracle function that returns a blob</p>
<p>				will result in the following error:</p>
<p>				SQL Error</p>
<p>				ORA-06550</p>
<p>				PLS-0221 F-BLOB is not a procedure or is &#39;undefined&#39;</p>
<p>				ORA-06550</p>
<p>				PL/SQL: Statement ignored</p>
<p>				The following is the function being called:</p>
<p>				CREATE OR REPLACE function f_blob(p_dummy in int) </p>
<p>				RETURN blob IS </p>
<p>				v_value blob; </p>
<p>				BEGIN </p>
<p>				select b into v_value from t; </p>
<p>				return (v_value); </p>
<p>				END;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR372999">372999</a></td>
<td>PowerBuilder application using an external DLL crashes in production. Seems to have to do with port usage. Dr Watson seems to point to failure in NTDLL.DLL. </p>
<p>				This application crashes when one instance of the application is being run and one closes the window without stopping the &#39;server&#39; ( their dll) first or when a second instance of the &#39;server&#39; is trying to start up. The &#39;server&#39; does detect that the chosen port is in use and gives a friendly error message. This does not stop the PowerBuilder application from crashing.</p>
<p>				Tried the same scenario with a C# application and the friendly error message is displayed but the crash does not occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373013">373013</a></td>
<td>When a system generated (Application Modal) response window is spawned by PB (like an ItemError message), if there is a TopMost! window active, the message box appears behind it and may actually be inaccessible if the TopMost window is a response window.</p>
<p>				The underlying C MessageBox function works with various flags set. If you experiment with the flag settings, you will see that if the parent form is set to TopMost then the message box appears on top of the window if either of the following is true:</p>
<p>				a) The handle of the parent window is provided as the argument to MessageBox, versus the null handle.</p>
<p>				b) The message box modality flag is set to MB_SYSMODAL.</p>
<p>				While it&#39;s never worked this way before, I think this is a bug and not an enhancement request. I can&#39;t see the current behavior being what anyone would want or expect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373018">373018</a></td>
<td>When connected to an MS SQL Server database via OLE DB, after the initial retrieve of a RetrieveAsNeeded datawindow and then attempting a second SQL operation during the pending retrieve as needed, you receive the message &quot;Only Cancel command is allowed when the rows are pending&quot;; however, the SQLCA.SQLCode is set to 0, indicating success (SQLDBCode=999 and SQLErrText does reflect the error message, however). But when connected to the same database via ODBC all works well and the second SQL operation succeeds during the pending retrieve as needed. This happens in PB 9.0.2 and early PB10 builds, but it works (sort of) in newer 10 builds. This is a request to back patch the 10.0 fix (CR 365461) into 9.0.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373024">373024</a></td>
<td>Customer has an HTML page with an input form that has been designed in Dreamweaver. He has imported the page into a Powerbuilder JSP Target and made a small change. The next time the HTML form is opened the HTML source had been converted into one long string making it hard to work with. </p>
<p>				Either this is a bug or there should be some kind of a utility to reformat the HTML into a human readable form.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373029">373029</a></td>
<td>Customer is connecting to Oracle 9 using O90 interface. He has a column of datatype long and when he tries to insert more than 16383 char into that col, no data gets inserted, col is blank. Any data less than 16383 char gets inserted. Same statments work fine in PB 9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373108">373108</a></td>
<td>PrintDataWindow prints fine on network printer or fax driver, but function intermittent returns -1 ( error occurs ), which it should not do, as it succeeds. Works fine for instance with Freefrom DW, but fails intermittent with RichText DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373117">373117</a></td>
<td>Memory leak (java.lang.OutOfMemory exception) when looping through a SELECTBLOB statement using the JDBC driver. In this case, blob is large (10 Mb) and we can iterate only 6 or 7 times.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373129">373129</a></td>
<td>When a datawindow has group headers and is scrolled by row, there is an increase in the blank space after the last row on a page and the gray line that is displayed to demarcate the end of the page, starting with the second page. All pages after have the same larger space after the last row. So the first page has a small amount of blank space after the last row on the page, and the rest of the pages have a larger amount of blank space after the last row. The gray line is only displayed when scrolling by row. If you scroll by page, you see no difference, or if there are no group headers you see no difference.</p>
<p>				6/15/2005: This was determined to not be a bug by Engineering. The first line of a group must follow the group header closely, they must be in the same page and can&#39;t cross the page. This will leave what ever space is left at the bottom of a page. Each page is built independently and the space left over may not be the same on all pages.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373240">373240</a></td>
<td>MDI frame, open sheet. Turn off one of the toolbars using SetToolbar(frame.SetToolBar(1, FALSE)) Sheet window moves up and doesn&#39;t expand to fill the entire mdi client region. In previous builds this was the case.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373287">373287</a></td>
<td>PowerBuilder 10 with SQLServer ODBC driver connection.</p>
<p>				Greek data stored in varchar columns don&#39;t properly retrieve or update in PowerBuilder 10.</p>
<p>				This happened on Windows 2000 but not with PowerBuilder 10 on XP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373360">373360</a></td>
<td>A few ASE error messages are greater than 255 characters in length. PBSYC100.DLL will overwrite memory when returning these error messages, resulting in intermittant GPFs. Solution is to install EBF version of PBSYC100 that truncates the error message to 255 characters to prevent memory overwrite.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373362">373362</a></td>
<td>A Child Window opened from a Response window is unresponsive when the user switches to another application and then comes back to Powerbuilder application. The focus comes back to the response window and the child window does not respond to mouse/keyboard events. </p>
<p>				I also noted that when I change the child window type to popup, I can get the focus back on the popup window once I switch the application and come back, however when I manually click on the response window without closing the popup window, the popup freezes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373425">373425</a></td>
<td>Memory leakage occurs when calling AddData() or ModifyData() on a Graph control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373446">373446</a></td>
<td>In Customers environment a Bad Runtime function reference error is thrown on the client when using the string function in a component on EAServer on HP Unix.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373450">373450</a></td>
<td>GetCommandDDE PowerScript function returns an incorrect blob. If you convert this to string wrong value is provided. This seems to be related to the unicode support of PB 10.</p>
<p>				Workaround: convert string to blob and blob with ANSI encoding back to string</p>
<p>				blob bl</p>
<p>				getcommanddde(data)</p>
<p>				bl = Blob(data)</p>
<p>				data = String(bl,EncodingANSI!)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373452">373452</a></td>
<td>DDE RemoteSend PowerScript event is not fired from VB6. </p>
<p>				-&gt; &quot;Foreign application won&#39;t perform DDE method or operation&quot;</p>
<p>				No workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373463">373463</a></td>
<td>Using DataWindow SetRow( ) function to move to rows with protected columns. Enhancement request : Function that moves to row and different column simultanously. eg. Setrowcolumn( row, col )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373464">373464</a></td>
<td>Using DataWindow SetRow( ) function to move to rows with protected columns. Enhancement request : When columns are protected, they should allow focus to be set to themselves.</p>
<p>				There should at least be a property on editable columns that could control if focus could be set or not: e.g. a &quot;displayonlyprotect&quot; property.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373465">373465</a></td>
<td>Using DataWindow SetRow( ) function. Enhancement request: When using setrow to move to a different row, if the column on the target row is protected, PB should evaluate which columns with lesser tab-order it can set focus to.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373466">373466</a></td>
<td>Using DataWindow SetRow( ) function to move to rows with protected columns. Enhancement request : PB should allow focus to be set to rows with all columns protected, not only the last row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373610">373610</a></td>
<td>After a executable is generated from the project painter and you select Design&gt;List Objects, PB should display a listing the objects in that executable file but nothing happens.</p>
<p>				From online help, </p>
<p>				Listing the objects in a project</p>
<p>				After you have built your project, you can display a list of objects in the project.</p>
<p>				To list the objects in a project:</p>
<p>				Build your project.</p>
<p>				Select Design&gt;List Objects from the menu bar.</p>
<p>				The List Objects dialog box displays listing the objects that PowerBuilder placed in the executable file and the dynamic libraries it created when it built the project. </p>
<p>				What&#39;s in the report? The report is a grid DataWindow object with the following columns:</p>
<p>				Column Meaning </p>
<p>				Library Name Source library that contains the object </p>
<p>				Object Name Name of the object </p>
<p>				Object Type Type of object</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373714">373714</a></td>
<td>Trigonometric functions like ACos and ASin don&#39;t throw exception on invalid argument. In PB 9 you get the exception message: &quot;Double or Real Expression has overflowed...&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373721">373721</a></td>
<td>Using OpenSheet(sheet,frame,0,Layered!) in menu script gives problem with display of sheet window if ToolBarAlignment= AlignAtLeft! or AlignAtRight!</p>
<p>				The sheet will be moved towards (clipped) at the right hand side and at the bottom there will be a gap. (using ToolBarAlignment= AlignAtLeft!)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373768">373768</a></td>
<td>When compiling an embedded sql statement where the table name is (intentionally) invalid, no compile error is produced when PB is connected to SQLServer with odbc. A compile error is display when connected to ODBC using Sql Anywhere and a error is also displayed when connected to MSS native driver.</p>
<p>				From the odbc trace for the odbc to sqlserver connection:</p>
<p>				b90 a88-a48 ENTER SQLPrepare </p>
<p>				HSTMT 02511778</p>
<p>				UCHAR * 0x01268280 [ -3] &quot;SELECT UPPER ( missing ) FROM missing_table \ 0&quot;</p>
<p>				SDWORD -3</p>
<p>				pb90 a88-a48 EXIT SQLPrepare with return code 0 (SQL_SUCCESS)</p>
<p>				HSTMT 02511778</p>
<p>				UCHAR * 0x01268280 [ -3] &quot;SELECT UPPER ( missing ) FROM missing_table \ 0&quot;</p>
<p>				SDWORD -3</p>
<p>				pb90 a88-a48 ENTER SQLFreeStmt </p>
<p>				HSTMT 02511778</p>
<p>				UWORD 1 &lt;SQL_DROP&gt;</p>
<p>				For the odbc trace connection to the EAS Demo DB:</p>
<p>				b90 904-a74 ENTER SQLPrepare </p>
<p>				HSTMT 02511988</p>
<p>				UCHAR * 0x01268280 [ -3] &quot;SELECT UPPER ( missing ) FROM missing_table \ 0&quot;</p>
<p>				SDWORD -3</p>
<p>				pb90 904-a74 EXIT SQLPrepare with return code -1 (SQL_ERROR)</p>
<p>				HSTMT 02511988</p>
<p>				UCHAR * 0x01268280 [ -3] &quot;SELECT UPPER ( missing ) FROM missing_table \ 0&quot;</p>
<p>				SDWORD -3</p>
<p>				DIAG [S0002] [Sybase][ODBC Driver][Adaptive Server Anywhere]Table &#39;missing_table&#39; not found (-141)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373836">373836</a></td>
<td>Cannot use LEADTOOL OCX,PB Crashed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373874">373874</a></td>
<td>PowerBuilder 9 COM+ MTS integration</p>
<p>				The Transaction management doesn&#39;t work consistently with multiple components.</p>
<p>				- SetComplete may rollback a transaction after a previous DisableCommit</p>
<p>				- DisconnectObject returns a 32767 error with option Leave Running when idle.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373876">373876</a></td>
<td>Request for a &quot;Pending checkins&quot; view (tab) on the system tree (same as in Visual Studio) to avoid having to search through eg. 4000+ objects in 87 PBLs when it is time to check in objects that have been worked on. Doing a check-in at the target level can be very time consuming just to get the list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_95.htm#CR373877">373877</a></td>
<td>Add an optional argument to Date function to allow developer to specify format that the string will be in (so that it doesn&#39;t rely on users regional settings).</p>
<p>				This request refers to the Date PowerScript function: Syntax 2 For strings</p>
<p>				The current usage is: Date(string) </p>
<p>				where string is any string containing a valid date (such as January 1, 1998, or 12-31-99) that you want returned as a date </p>
<p>				Valid dates in strings can include any combination of day (1 to 31), month (1 to 12 or the name or abbreviation of a month), and year (2 or 4 digits). PowerBuilder assumes a 4-digit number is a year. Leading zeros are optional for month and day. The month, whether a name, an abbreviation, or a number, must be in the month location specified in the system setting for a date&#39;s format. If you do not know the system setting, use the standard datatype date format yyyy-mm-dd. </p>
<p>				The enhancement request is to have an optional format argument, eg.</p>
<p>				Date(&quot;01/02/2004&quot;, &quot;DD/MM/YYYY&quot;) </p>
<p>				which would always translate the date to be the 1st of February even though some system settings may be &quot;MM/DD/YYYY&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR373889">373889</a></td>
<td>When connected to an MS SQL Server database via OLEDB, a table with a multiple column primary key does not display correctly. Both the primary key properties and the image of the table in the layout view, show only one column as the primary key, and not the others. When connected to the same database via ODBC, the primary key displays correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR373959">373959</a></td>
<td>A SCC Partner requested a new ORCA function that allows an ORCA program to reset the Scc revision number of an object in a PBL. This is not possible via ORCA today, so a new API function is proposed: </p>
<p>				PBWINAPI_(INT) PBORCA_SccResetRevisionNumber </p>
<p>				( HPBORCA hORCASession, </p>
<p>				LPTSTR lpszLibraryName, </p>
<p>				LPTSTR lpszEntryName, </p>
<p>				PBORCA_TYPE otEntryType, </p>
<p>				LPTSTR lpszRevisionNum</p>
<p>				); </p>
<p>				To delete the revision number in the PBL, call this function with lpszRevisionNum set to NULL. This function does not require an ORCA SCC connection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374046">374046</a></td>
<td>PB10 export dialog has a new combobox that allows the user to choose the encoding format to be used when exporting source code to the file system. It would be nice if the last format chosen would be used as the default the next time the dialog appears. </p>
<p>				Users typically choose the same format every time they export source. So keeping track of the user&#39;s preferred encoding format makes the dialog more efficient.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374151">374151</a></td>
<td>The EditChanged event in a DW control is not triggered when the user highlights and tries to paste something into the DW column which has edit style set to EditMask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374156">374156</a></td>
<td>OpenSheet() with Layered! option displays sheets with incorrect size.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374166">374166</a></td>
<td>Rows Discard makes PB crash if the datawindow has a certain height.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374169">374169</a></td>
<td>ESRI tech support says PowerBuilder will not support ArcGIS because ArcGIS has multiple custom interfaces for its objects and PowerBuilder will not work with an object</p>
<p>				that has multiple custom interfaces. I would like to either have this</p>
<p>				verified or refuted by Sybase. They said their older product, MapObjects,</p>
<p>				would work with PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374274">374274</a></td>
<td>EAServer SYJ ct_lib connection but not JDBC </p>
<p>				If a pooled stateless component is deactivated and sent back to the pool without releasing the connection then it still holds a connection open on the database plus possibly table locks.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374330">374330</a></td>
<td>The customer has a datawindow with a column that has a Date editmask of MM/DD/YYYY. He wants to perform his own validation of entered dates, so he does not want PB to do any automatic changes to the entered values, that PB will do in date editmasks. To inhibit the automatic changes he has put the following in his PB.ini file:</p>
<p>				[Edit Mask Behaviors]</p>
<p>				AutocompleteDates=no</p>
<p>				The following four scenarios describe what happens with various inputs. The primary complaint here is that he does not want PB to make any automatic changes to the values he types into the date editmask.</p>
<p>				Scenario 1: If user enters 00/01/0000 (or 01/00/000) in the date field and tabs out, the itemchanged event does not fire and the date field has a displayed value of 00/00/0000. But if you click back in the field the value is still the value entered. Why does PB change it to 00/00/0000? Why is 00/00/0000 considered a valid date? If it is a valid date shouldn&#39;t the itemchanged event fire and the primary buffer get the value?</p>
<p>				Desired behavior: Don&#39;t make any automatic changes to the value entered because the AutocompleteDates=no is set. Display a datawindow validation error message and fire itemerror when tabbing off because the 00/01/0000 value is not valid. </p>
<p>				Scenario 2: If user enters 00/01/2000 in the date field and tabs out, PB changes it to 01/01/2000 and allows it, the itemchanged event fires. But if you click back in the field it is still 00/01/2000. If this is correct behavior why isn&#39;t the value in the primary buffer changed?</p>
<p>				Desired behavior: Don&#39;t make any automatic changes to the value entered because the AutocompleteDates=no is set. A datawindow validation message should display and the itemerror event should fire because 00/01/2000 is invalid.</p>
<p>				Scenario 3: If user enters 00/00/2000 in the date field and tabs out, you get a datawindow validation error message and the itemerror event fires. But the value displayed in the error message is 2000-01-00 and the value in the field is 00/00/2000. The data value passed into the itemerror event is also incorrectly 2000-01-00.</p>
<p>				Desired behavior: Display the correct error message of 2000-00-00 and pass the 2000-00-00 value into the itemerror event.</p>
<p>				Scenario 4: If user enters 01/00/2000 in the date field and tabs out, you get a datawindow validation error message and the itemerror event fires. This behavior seems correct and the correct value is displayed in the error message and passed to the itemerror event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374333">374333</a></td>
<td>In PB 10, if customer uses O84 interface and calls function which returns NCLOB or CLOB, he gets all the characters back. But if he calls same the function while connecting using O90 interface, he gets only some of the characters back. The end characters are truncated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374350">374350</a></td>
<td>Enhancement Request for SCC: Add a check-out option in RMB menu in other areas than system tree/library painter. Currently, a developer needs to know in which pbl an object is located before he can check it out. This can be difficult/time-consuming in large projects. It would speed things up to be able to check out an object directly from a RMB popup menu on the object in the browser painter, in the open dialog, or as the result of a search.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374420">374420</a></td>
<td>A large composite report with many graphical objects is printed only partially.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374426">374426</a></td>
<td>*) New Window</p>
<p>				*) Add DataWindow control (no object, just a control)</p>
<p>				*) Add button and script:</p>
<p>				dw_1.AcceptText() </p>
<p>				*) Run app and press button (run from within IDE) </p>
<p>				PocketBuilder will crash</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374438">374438</a></td>
<td>Tested and reproduced with PB 10.0.1_5502 and 8.0.4_10784.</p>
<p>				Customer would like to have possibility to ommit sender name in MailMessage object. Today, we don&#39;t have a property to ommit it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374481">374481</a></td>
<td>Application running EAServer on Solaris with PB Component accessing Oracle 9i database. Running on Solaris the component sometimes does not return result set, and component is deactivated. Problem does not occur when running EAServer on Windows. Cannot reproduce this problem here at Sybase. Consulting with engineering.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374549">374549</a></td>
<td>Doing &quot;build project&quot; task after &quot;scc refresh target&quot; task in OrcaScript causes GPF.</p>
<p>				start session</p>
<p>				scc get connect properties &quot;w.pbw&quot;</p>
<p>				scc connect</p>
<p>				scc set target &quot;Benchmark.pbt&quot; &quot;outofdate exclude_checkout&quot;</p>
<p>				scc refresh target &quot;full&quot;</p>
<p>				build project &quot;pbexbm.pbl&quot; &quot;p_benchmark_pcode&quot;</p>
<p>				scc close</p>
<p>				end session</p>
<p>				no Workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374550">374550</a></td>
<td>If we call the InsertObject() function, and insert a tif file with the link option activated, powerbuilder will crash. There is a workaround (using setredraw()) that works in W2000 but not XP. On XP it fails with -9. Happens also for other file types, ie. jpg, gif and sound files.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374555">374555</a></td>
<td>Unable to convert successfully from Oracle charset WE8ISO8859P15 to Unicode.</p>
<p>				This worked fine in previous Ansi versions of PB. </p>
<p>				Workaround:</p>
<p>				Change the both registry keys to AMERICAN_AMERICA.WE8MSWIN1252 to make the Oracle client convert to cp1252.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374698">374698</a></td>
<td>A PB 9.0.2 regression. A component in EAServer uses a connection cache that is ODBC to MS SQL Server. When an embedded SQL delete where the where clause does not find any rows, is executed, the SQLCA.SQLCode returns a -1. When using PB 8.0.4 it returned a 0 which is the correct behavior, and with PB 9.0.2 standalone connected to the same odbc datasource the same sql delete also returns a 0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374745">374745</a></td>
<td>The customer is using 8.0.4 and connecting to Oracle 9i. They have a datawindow with a retrieval argument of type number. In a database trace you can see that PB is binding the retrieval argument to a vchar type. This is causing some performance problems for the customer on the Oracle server as the string type does not match the index datatype.</p>
<p>				The customer has been made aware of the workaround to set DisableBind=1 or to add an explicit CAST() (with whatever Oracle function is used) to the query.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374873">374873</a></td>
<td>The customer is using a Micosoft OCX control. He has a datawindow which has computed columns. The expressions in these columns evaluate correctly when he opens the datawindow the first time. But after opening the window with the OCX control,the datawindow expressions no longer evaluate correctly, even though there has been no change to the data in the datawindow. Somehow the OCX which is on a separate window from the datawindow is interfering with the datawindow expressions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374980">374980</a></td>
<td>In PB 10.0 there is a new boolean argument in the datawindow print that will bring up the system print dialog box when set to true; dwcontrol.Print(true,true). Normally you can select a range of page numbers to be printed. But this page range option is disabled when the system print dialog box is displayed from this call in PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR374998">374998</a></td>
<td>A 10.0 listview control is displaying garbage characters in columns that have nothing in them and in columns where a space character was put with additem. If columns have data other than a space put to them, they seem to display OK. Everything was fine in 9.0.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375086">375086</a></td>
<td>Tested and reproduced with PB 10.0.1_5502, 10.0.1_6019, 10.0.0_4510</p>
<p>				ASE: 12.5.2 on Windows 2000</p>
<p>				When calling stored procedure to raise custom error message using SYC, only the 1st letter of the error message is retrieved. Works fine in PB 9.0.2_7509.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375252">375252</a></td>
<td>Button text is put into &#39;Selected Text&#39; color (white by default) which becomes unreadable on the button surface. Under XP themes, you cannot modify the button color to accomodate this.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375254">375254</a></td>
<td>A RPC call to a stored procedure returning a null value, fetches a &quot;0&quot; instead of NULL into Powerbuilder. The Stored procedure is in Oracle and is set up to return a number.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375453">375453</a></td>
<td>When calling an ASE 12.5 stored procedure with output parameters in a component deployed to EAServer using an EAServer connection cache (SYJ), you get the following error: &quot;Error Executing bug_test2; SQLCode = -1 SQL DbCode = 137 SQL Error Text = Must declare variable &#39;@rc&#39;&quot;. In standalone PB when connected to the same database via SYC, the same calling code works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375568">375568</a></td>
<td>Custom java exceptions CORBAUserException from components in EAServer are not caught. </p>
<p>				Instead there is a runtimeerror.</p>
<p>				This is a regression that occurs from PowerBuilder 8 Build 10691 and PowerBuilder 9 Build 7196.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375579">375579</a></td>
<td>When running a application exe where the </p>
<p>				exe was compiled with a pbr file, the wmf is not included in the application exe.</p>
<p>				It works ok with a jpg file but not a wmf file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375582">375582</a></td>
<td>Memory Error when doing fileread() multiple times. Memory is freed when application is closed, but not when you try to repeat the fileread running the application only once.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375627">375627</a></td>
<td>The customer has an OCX called ActiveGannttVC Scheduler Component. This was working fine in 9.0. But after upgrading to a newer build of 9.0.2, the ole control with this ocx is painting it as transparent. You can see thorough it. It starts around build 7534. Seems to be some kind of migration issue, if you create the ocx control from scratch in the newer version all is OK. It&#39;s only controls migrated from an earlier version that paint as transparent...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375711">375711</a></td>
<td>Build number of the PBVM does not appear for a</p>
<p>				shared library.</p>
<p>				When running the following command to check the build number of a shared library,</p>
<p>				the build number is not listed.</p>
<p>				strings libpbvm90x.so | grep Version</p>
<p>				For the other versions of the PBVM on unix, this information is available. For example</p>
<p>				on solaris the following will appear:</p>
<p>				Version 9.0.1.6533</p>
<p>				Version Inconsistencies</p>
<p>				Version: %s</p>
<p>				getVersion</p>
<p>				.</p>
<p>				.</p>
<p>				.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375725">375725</a></td>
<td>Createinstance is returning the following error:</p>
<p>				Failed Distributed Service Error: E13 Could not create object of class sedcsm/n_sedcsm (70C)</p>
<p>				From the jaguar.log:</p>
<p>				Dec 23 10:59:25 2004: 180287-Library: &#39;libpbjag90x.so&#39; for component type &#39;pb90&#39;</p>
<p>				Dec 23 10:59:25 2004: AFLIB Message: 18011/11/0: DLL lookup for &#39;libpbjag90x.so&#39; failed, OS Message: &#39;/lib/i686/libpthread.so.0: version `GLIBC_2.3.2&#39; not found (required by /bigred1/duquette/jag/EAServer/lib/libpbjag90x.so)&#39;</p>
<p>				Dec 23 10:59:25 2004: AFLIB Message: 18011/11/0: DLL lookup for &#39;libpbjag90x.so&#39; failed, OS Message: &#39;/lib/i686/libpthread.so.0: version `GLIBC_2.3.2&#39; not found (required by /bigred1/duquette/jag/EAServer/lib/libpbjag90x.so)&#39;</p>
<p>				Dec 23 10:59:25 2004: DynamicLibrary::lookup: af_dll_lookup (libpbjag90x.so, new_JagComponent) failed</p>
<p>				Dec 23 10:59:25 2004: 180286-CTS_JagComponent::load: failed to load component model library</p>
<p>				Dec 23 10:59:25 2004: 180918-CTS_Component::load: failed for component &#39;sedcsm_pkg/n_sedcsm&#39;</p>
<p>				Dec 23 10:59:25 2004: SystemException: OBJECT_NOT_EXIST (sedcsm_pkg/n_sedcsm:Home/create - @10.18.43.234)</p>
<p>				Dec 23 11:12:30 2004: 180287-Library: &#39;libpbjag90x.so&#39; for component type &#39;pb90&#39;</p>
<p>				Dec 23 11:12:30 2004: AFLIB Message: 18011/11/0: DLL lookup for &#39;libpbjag90x.so&#39; failed, OS Message: &#39;/lib/i686/libpthread.so.0: version `GLIBC_2.3.2&#39; not found (required by /bigred1/duquette/jag/EAServer/lib/libpbjag90x.so)&#39;</p>
<p>				Dec 23 11:12:30 2004: AFLIB Message: 18011/11/0: DLL lookup for &#39;libpbjag90x.so&#39; failed, OS Message: &#39;/lib/i686/libpthread.so.0: version `GLIBC_2.3.2&#39; not found (required by /bigred1/duquette/jag/EAServer/lib/libpbjag90x.so)&#39;</p>
<p>				Dec 23 11:12:30 2004: DynamicLibrary::lookup: af_dll_lookup (libpbjag90x.so, new_JagComponent) failed</p>
<p>				Dec 23 11:12:30 2004: 180286-CTS_JagComponent::load: failed to load component model library</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375788">375788</a></td>
<td>Column property html.appendedhtml not saved by GetFullState.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375792">375792</a></td>
<td>Cannot send hebrew or chinese characters from a PB-MAPI application</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375793">375793</a></td>
<td>When trying to create a datawindow in the painter with the following syntax:</p>
<p>				SELECT TOP :NumRows * FROM DEPARTMENT</p>
<p>				where NumRows is a retrieval argument of type number, you get the error:</p>
<p>				&quot;Error -674 Statements size limit is invalid&quot;</p>
<p>				If you do &quot;SELECT TOP 3 * FROM DEPARTMENT&quot; all is fine and it works. A PB trace shows that on the retrieval argument select the painter sends &quot;SELECT TOP 0 * FROM DEPARTMENT&quot; to the database. This causes the size limit error becasue a 0 is invalid. On the initial send of the syntax to the database, the painter needs to do a valid substitution for the retrieval argument.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375802">375802</a></td>
<td>A datawindow has a blob column. If the main dw retrieve returns rows, but the blob key clause is such that no blob column is retrieved, then a subsequent unrelated select returns incorrect data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375807">375807</a></td>
<td>Header group column width aren&#39;t well adjusted on crosstab DataWindows.</p>
<p>				The width of header column @col is to short.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375811">375811</a></td>
<td>The customer has a Tidestone Formula One OCX in a window OLE contol. It&#39;s a spreadsheet type of OCX and they load data into it from a datawindow and all is OK in PB 8.0.4. But upon migrating the app to 10.0, the control no longer displays any data after it is loaded from the datawindow. Creating a new OLE control in 10.0, has the same problem, no data is displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375872">375872</a></td>
<td>Error when order of array arguments is not the sames in report and child datawindow. Error is &quot;Retrieve argument 1 does not match excpected type&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375908">375908</a></td>
<td>Two regressions in 9.0.2 from 8.0.4 involving datawindow editmask columns. The first problem is a datetime column with an editmask of date. The editchanged event is firing twice on each change when it should only fire once. The data argument passed into the event is incorrect the first time, and is correct the second time. A gettext() called in the editchanged event is also incorrect the first time and is blank the second time. In 8.0.4 the editchanged fires only once and the data argument is correct, although a gettext() call is blank.</p>
<p>				The second problem is a datetime column that has an editmask of hh:mm and a spincontrol. The field is too narrow so you can&#39;t see all of the 4 digits. When you enter valid data you can see the format is changed and when you tab off, you get a validation error. In 8.0.4 the valid data was entered correctly and you could tab off with no validation error.</p>
<p>				The problem can be corrected in 9.0.2 by making the field wider so that you can see all 4 digits.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375961">375961</a></td>
<td>For SYC native dirver, PB fail to pass string argument greater than 255 to Sybasee 12.5x.</p>
<p>				For ODBC driver, Sybase ASE 12.5.x fail to return output string argment greater than 255 to PB</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR375977">375977</a></td>
<td>When calling a sp, the sp will fail with an Invalid column name error. </p>
<p>				From the trace from PB 10, it shows the following:</p>
<p>				ce1a40): EXECUTE:</p>
<p>				(ce1a40): EXECUTE dbo.mpb_flp_batch_label @i_printer_id = 0, @i_printer_ut_id = 804, @i_printer_type = &quot;SAM8400D&quot;, @i_header_user = &quot;sa&quot;, @i_client_id = &quot;PREPNISH&quot;, @i_client_unit_id = 804, @i_parm1 = 1, @i_parm2 = 804, @i_reprint_flag = &quot;0&quot;, @o_return_code = a OUTPUT</p>
<p>				(ce1a40): SRV 16 #207 Invalid column name &#39;a&#39;. (0 MilliSeconds)</p>
<p>				(ce1a40): SRV 16 #207 Invalid column name &#39;a&#39;. (0 MilliSeconds) (60 MilliSeconds)</p>
<p>				(ce1a40): Error 207 (rc -1) : Invalid column name &#39;a&#39;.</p>
<p>				Using Ribo, it shows the following:</p>
<p>				LANGUAGE Token</p>
<p>				Status [1]: UNUSED (0x00)</p>
<p>				Text [313]: &quot;DECLARE @o_return_code鐆/� char(1) EXECUTE dbo.mpb_flp_batch_label @i_printer_id = 0, @i_printer_ut_id = 804, @i_printer_type = &quot;SAM8400D&quot;, @i_header_user = &quot;sa&quot;, @i_client_id = &quot;PREPNISH&quot;, @i_client_unit_id = 804, @i_parm1 = 1, @i_parm2 = 804, @i_reprint_flag = &quot;0&quot;, @o_return_code = @o_return_code鐆/� output &quot;</p>
<p>				Capture Record Header</p>
<p>				Source [4]: RESPONSE (0x00000002)</p>
<p>				EED Token</p>
<p>				Message Number [4]: 102</p>
<p>				Message State [1]: 1</p>
<p>				Message Class [1]: 15</p>
<p>				SQL State [5]: &quot;42000&quot;</p>
<p>				Status [1]: NO_EED (0x00)</p>
<p>				Transaction State [2]: TDS_NOT_IN_TRAN (0x0000)</p>
<p>				Message Text [27]: &quot;Incorrect syntax near &#39;/&#39;.&quot;</p>
<p>				Server Name [7]: &quot;CATALPA&quot;</p>
<p>				Line Number [2]: 1</p>
<p>				EED Token</p>
<p>				Message Number [4]: 137</p>
<p>				Message State [1]: 2</p>
<p>				Message Class [1]: 15</p>
<p>				SQL State [5]: &quot;ZZZZZ&quot;</p>
<p>				Status [1]: NO_EED (0x00)</p>
<p>				Transaction State [2]: TDS_NOT_IN_TRAN (0x0000)</p>
<p>				Message Text [42]: &quot;Must declare variable &#39;@o_return_code鐆&#39;. &quot;</p>
<p>				The sp is called from the n_cst_label_print/of_flp_main_execute. The setup of the</p>
<p>				arguments is done from n_cst_label_print/of_flp_register_app.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376004">376004</a></td>
<td>In the PDA (runtime) the syntax generated by &quot;datawindow.syntax&quot; is</p>
<p>				not usable by &quot;datawindow.create(string)&quot;</p>
<p>				1) release 8; should be release 9;</p>
<p>				2) edit.inputeditmode=0 is not understood by PocketBuilder (though it</p>
<p>				exports it)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376095">376095</a></td>
<td>When using orcascript and the exclude_checkout, a object</p>
<p>				that is checked out appears to be getting overwritten anyways.</p>
<p>				When a target is checked out and then you add a pbl to the library list, once you</p>
<p>				run the orcascript and then reopen PB you will notice that the pbl you had added is</p>
<p>				no longer included in the library list.</p>
<p>				Using the following script:</p>
<p>				start session</p>
<p>				scc get connect properties &quot;C:\pse\pse-90\11101366\test1.pbw&quot; </p>
<p>				scc set connect property logfile &quot;C:\pse\pse-90\11101366\recompile.log&quot; </p>
<p>				scc set connect property logappend &quot;FALSE&quot; </p>
<p>				scc connect</p>
<p>				scc set target &quot;C:\pse\pse-90\11101366\test1.pbt&quot; &quot;outofdate exclude_checkout&quot; </p>
<p>				scc refresh target </p>
<p>				scc close </p>
<p>				end session </p>
<p>				Problem happens when using PBNative. With PVCS the following dialog appears:</p>
<p>				Confirm Overwrite Work File</p>
<p>				A Writable &quot;&lt;targetname.pbt&gt;&quot; Exists. Check out anyway?</p>
<p>				If you hit no, the target file does not get overwritten. But the log file shows the following:</p>
<p>				/6/2005 09:55 Source Management Initialization...</p>
<p>				Scc Provider: PVCS Source Control</p>
<p>				UserID: duquette</p>
<p>				Project Path: /PB_11013666?PVCS Version Manager?C:\Program Files\PVCS\vm\common\SampleDB?</p>
<p>				Aux Project Path: ?PVCS Version Manager?C:\Program Files\PVCS\vm\common\SampleDB?</p>
<p>				Local Project Path: c:\pse\pse-90\11101366</p>
<p>				Connection to source control established</p>
<p>				PBORCA_SccSetTarget: c:\pse\pse-90\11101366\test20.pbt</p>
<p>				Target settings: REFRESH OUT OF DATE | EXCLUDE CHECKOUT </p>
<p>				Non Specific Error performing SccGetLatest()</p>
<p>				Unable to get latest version of c:\pse\pse-90\11101366\test20.pbt from SCC. Operation cannot continue.</p>
<p>				PBORCA_SccClose</p>
<p>				1/6/2005 09:55 Source control terminated</p>
<p>				If you hit yes when the Confirm Overwrite Work File, than the target file does get overwritten (even though exclude_checkout is set). The log file shows the following:</p>
<p>				/6/2005 09:57 Source Management Initialization...</p>
<p>				Scc Provider: PVCS Source Control</p>
<p>				UserID: duquette</p>
<p>				Project Path: /PB_11013666?PVCS Version Manager?C:\Program Files\PVCS\vm\common\SampleDB?</p>
<p>				Aux Project Path: ?PVCS Version Manager?C:\Program Files\PVCS\vm\common\SampleDB?</p>
<p>				Local Project Path: c:\pse\pse-90\11101366</p>
<p>				Connection to source control established</p>
<p>				PBORCA_SccSetTarget: c:\pse\pse-90\11101366\test20.pbt</p>
<p>				Target settings: REFRESH OUT OF DATE | EXCLUDE CHECKOUT </p>
<p>				PVCS Source Control Info: /PB_11013666/test20.pbt Checked out revision 1.0.</p>
<p>				App Name: test20 App Lib: c:\pse\pse-90\11101366\test20.pbl</p>
<p>				Library List: </p>
<p>				c:\pse\pse-90\11101366\test20.pbl</p>
<p>				PBORCA_SccRefreshTarget. Full Rebuild </p>
<p>				PVCS Source Control Info: /PB_11013666/test20.pbg Checked out revision 1.0.</p>
<p>				Calling cm_rebuild_application(CM_REBUILD_FULL).</p>
<p>				PBORCA_SccClose</p>
<p>				1/6/2005 09:57 Source control terminated</p>
<p>				RESOLUTION: At current,&quot;Scc set target&quot; will use .pbt file in the scc server. It will overwrite .pbt file in the local.</p>
<p>				It is a good logic, because &quot;Scc set target&quot; can only rely on the file of server. Because at most of time .pbt file does not exist in the local.</p>
<p>				If we want use local .pbt file ,we must check in it before invoke &quot;Scc set target&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376155">376155</a></td>
<td>Customer is using PBDOM calls like BuildFromString on a Citrix server with reduced premissions on the root directory and it causes a failure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376198">376198</a></td>
<td>RPC function with array argument failed if first value is empty. the error is &quot;ORA-01403 : No data found&quot; appear and all values behind are lost. No problem with O84 driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376199">376199</a></td>
<td>RPC function to Oracle with array argument crashes if first value of the string array is set to NULL. The gpf is in:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\WINNT\system32\MSVCR71.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376226">376226</a></td>
<td>When creating a pcode exe, pb will crash with</p>
<p>				an access violation error in the pbvm90.dll. From the project painter, the crash</p>
<p>				occurred while &#39;Inspecting application objects&#39;.</p>
<p>				The crash handler reported the following:</p>
<p>				xception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\pb\pb9\Shared\PowerBuilder\PBVM90.dll</p>
<p>				File Version: 9.0.2.7559</p>
<p>				Fault address=10C98169 Section:Offset=01:00197169</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:00B7E7B0</p>
<p>				ECX:00000000</p>
<p>				EDX:0012E4E4</p>
<p>				ESI:00B7E7B0</p>
<p>				EDI:00000000</p>
<p>				CS:EIP:001B:10C98169</p>
<p>				SS:ESP:0023:0012E4D8 EBP:00000006</p>
<p>				DS:0023 ES:0023 FS:003B GS:0000</p>
<p>				Flags:00010246</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				10C98169 0012E4D8 00B7E7B0 00000000 0012E4F8 00000000 ob_destroy_rtinst+49</p>
<p>				10C9D779 0012E4F0 00B7E7B0 00000000 06ED260C 00B7E7B0 ob_get_obinst_system_class+39</p>
<p>				10BE47EC 0012E520 00B7E7B0 07966890 00000000 00000001 FN_CtlCreateAll+9C</p>
<p>				10C867C6 0012E544 0000406B 07966890 046CAB88 00000000 ob_link_project+C26</p>
<p>				10C86DB8 0012E564 00000058 0000DAC0 046CAB88 00000001 ob_link_project+1218</p>
<p>				10C86FB0 0012E58C 00B702BC 04390C30 07930C34 046C9B88 ob_link_project+1410</p>
<p>				10C86D5B 0012E5B0 0000001C 0000D890 046C9B88 00000001 ob_link_project+11BB</p>
<p>				10C86FB0 0012E5D8 00B702B5 043DA794 03152794 05FE9768 ob_link_project+1410</p>
<p>				10C86D5B 0012E5FC 00000010 0000D1B0 05FE9768 00000001 ob_link_project+11BB</p>
<p>				10C86FB0 0012E624 00B7029F 043D463C 03FF07D4 05FE9208 ob_link_project+1410</p>
<p>				10C86D5B 0012E648 0000000B 0000D110 05FE9208 00000001 ob_link_project+11BB</p>
<p>				10C86FB0 0012E670 00B7029D 043D113C 03C51360 05FE91C8 ob_link_project+1410</p>
<p>				10C86D5B 0012E694 00000001 0000D0C0 05FE91C8 00000001 ob_link_project+11BB</p>
<p>				10C86FB0 0012E6BC 00B7029C 043CACA4 036C5748 05FE8FE8 ob_link_project+1410</p>
<p>				10C86D5B 0012E6E0 00000008 0000D070 05FE8FE8 00000001 ob_link_project+11BB</p>
<p>				10C86FB0 0012E708 00B7029B 06F27BB8 0683CFF8 00C3F208 ob_link_project+1410</p>
<p>				10C86D5B 0012E72C 00000022 00000230 00C3F208 00000001 ob_link_project+11BB</p>
<p>				10C86FB0 0012E754 00B70007 06F23978 068336D4 02E00528 ob_link_project+1410</p>
<p>				10C86D5B 0012E778 00000013 000001E0 02E00528 00000001 ob_link_project+11BB</p>
<p>				10C86FB0 0012E7A0 00B70006 06F22680 06F21DA8 02E02428 ob_link_project+1410</p>
<p>				10C86D5B 0012E7C4 00000001 00000190 02E02428 00000001 ob_link_project+11BB</p>
<p>				10C86FB0 0012E7EC 00B70005 06F20C00 06EF23C8 02EB4A48 ob_link_project+1410</p>
<p>				10C86D5B 0012E810 00000001 00000140 02EB4A48 00000001 ob_link_project+11BB</p>
<p>				10C86FB0 0012E838 00B70004 00BA6324 0688E62C 00C28D28 ob_link_project+1410</p>
<p>				10C86D5B 0012E85C 0000000F 00000050 00C28D28 00C6FC20 ob_link_project+11BB</p>
<p>				10C83881 0012E87C 00B7E7B0 00C6FC20 00BB057C 0000002B ob_create_appl_report+C1</p>
<p>				1080BC22 0012E898 77D46AF8 00BA907C 0012F01C 00010011 CreatePBIGeneratorFactory+5482</p>
<p>				1080BB8B 00BB057C 108104E0 00000002 00B7D644 0007079C CreatePBIGeneratorFactory+53EB</p>
<p>				10810500 10810560 108069B0 108069E0 10806A20 10806A30 0002:00000500 C:\pb\pb9\Shared\PowerBuilder\PBAPL90.dll</p>
<p>				1080699F 108068E0 C0681424 56108129 000007C7 C7E80000 CreatePBIGeneratorFactory+1FF</p>
<p>				7C8B570C 24748B56 00000000 00000000 00000000 00000000 0001:0002470C C:\WINDOWS\System32\CLBCATQ.DLL</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376245">376245</a></td>
<td>When customer is connected to PVCS and they try to deploy web target, they get error. </p>
<p>				Error: Deployment JAR initialization failed. changerequest Deployed - 2 error(s), 0 warning(s) </p>
<p>				When they are not connected to PVCS, deployment works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376346">376346</a></td>
<td>The &quot;PhoneCall&quot; object&#39;s *constructor* is failing if the device is not phone enabled.</p>
<p>				Instead, the internal state of the object should hold this information and simply refuse to function (return an error).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376398">376398</a></td>
<td>A regression from 7.0.4. An editmask column with a code table was editable in 7.0.4, and you could make a change and tab off the column. But in 9.0.2, you can still make the change, but when you tab off you get a validation error &quot;Value must be greater than zero&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376563">376563</a></td>
<td>A COM object that builds successfully in 9.0.2, fails to build in 10.0. There are compiling and linking errors.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376564">376564</a></td>
<td>After creating a ADO Microsoft ADO .Net database profile</p>
<p>				using the System.Data.SqlClient Namespace in the DW Designer, once you reopen</p>
<p>				the profile some of the properties are missing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376586">376586</a></td>
<td>When using the right mouse button on an item in the Control List for a DataWindow, the Delete menu click seems to be ignored, but inconsistently. At one point, the first Delete always worked, but TSE could only delete again if he switched to another pane and then back to Control List. TSE was also able to always delete the last item in the control list. And at somepoint in those scenarios, it started working regardless of which object were clicked, even when he closed and reopened the datawindow. However, if restarted PB, the odd behavior would recur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376734">376734</a></td>
<td>When using the DW plugin on Netscape to view a psr</p>
<p>				file, the file is not showing up in the browser.</p>
<p>				When you move the npbdwe100.dll to the Netscape plugins directory, it showing it</p>
<p>				with a application/datawindow9 mime type.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376833">376833</a></td>
<td>When using nested reports in a datawindow changing &lt;DW Control Name&gt;.Object.DataWindow.Print.Preview.Zoom while in preview jumps back to page 1, although you might be on page x. In a normal datawindow this doesn&#39;t happen.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376834">376834</a></td>
<td>PocketBuilder 2.0 : Looking for doc about CAB Configuration Tool. </p>
<p>				new tool &quot;Cab configuration tool &quot; in PocketBuilder2.0--&gt;New--&gt;Tool--&gt; CAB Configuration Tool</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376846">376846</a></td>
<td>Need to Understand from Engineering on the numbers shown in IIOP stats. in Jag Manager.</p>
<p>				Customer is seeing values for Sessions, Last Maximum Session, Peak Maximum session increment when there is only one client session involved. They want to know why this is happening.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376885">376885</a></td>
<td>PowerBuilder is hitting a breakpoint with (PB_HEAP_DEBUG=true) when importing a datawindow .srd file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376944">376944</a></td>
<td>If you select PB Native as SCC provider and specify &quot;P:\&quot; as the project path (no subfolders), you&#39;ll see many error messages in the output window. Actually, any project path that ends with a backslash will cause this condition. </p>
<p>				Workaround is to remove the backslash at the end of the project path or upgrade to latest EBF of PBNATnn.DLL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR376968">376968</a></td>
<td>A large Ansi text file gets only partially imported into a datawindow in PowerBuilder 10.</p>
<p>				The text file could be imported fine in PowerBuilder 9.</p>
<p>				Also a unicode text file imported fine in PowerBuilder 10</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377006">377006</a></td>
<td>On Windows XP, the border for a text datawindow column that is set as Lowered appears as a thick dark line when the data value in that column is null (looks like the height of the column may be set to 0 so we see the top and bottom of the border compressed).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377104">377104</a></td>
<td>The computed column is missing in &quot;Sort&quot; tab for SQL Tab in graphic mode while creating new DataWindow. It simply shows all columns of the table being used in the select statement.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377129">377129</a></td>
<td>This is a request for PB Engineering to look at the customer&#39;s scc log files to see if they can shed any light on what is happening to the customer. PB 9.0.2 and PVCS. Objects seem to drop out of SourceControl. Their status changes to &quot;not in Source Control&quot; (a +) intermittently. Once the status changes to a + it does not change back till PB is restarted. This happens while connected to Merant Version Mgr. 8.0.2.</p>
<p>				The customer reports that they always see the error when they have more than one PBL expanded and when they go expand more PBLS. As soon as a new PBL is expanded the objects all appear with &quot;+&quot;s against them. The customer believes that this was not a problem in PB8.0 and consequently should be working in PB9.0.2 as well.</p>
<p>				10/27/2005 Customer upgraded to PVCS version 8.0.2.3 (Build 662) and problem went away.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377132">377132</a></td>
<td>Call to SetNull(blobvar) then passing that blob var to a function to read a file into the blob. The file is never added to the blob - length remains zero/null.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377138">377138</a></td>
<td>If you run the application PocketBuilder crashes. Run again with the application object open in the Application Painter and there is no crash. Appears to be something specific to this application, perhaps something in the Open event code, as this problem does not occur with other applications.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377148">377148</a></td>
<td>Call to GarbageCollect function causes PocketBuilder to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377269">377269</a></td>
<td>When using setredraw on a composite report and</p>
<p>				you set a filter on a child dw, pb will crash when filter() is called.</p>
<p>				The crash handler shows the following error:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\pb\pb10\Shared\PowerBuilder\PBDWE100.dll</p>
<p>				File Version: 10.0.1.6052</p>
<p>				Fault address=107023B6 Section:Offset=01:001413B6</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:0302473C</p>
<p>				ECX:00000000</p>
<p>				EDX:00000000</p>
<p>				ESI:00C398AC</p>
<p>				EDI:0000189B</p>
<p>				CS:EIP:001B:107023B6</p>
<p>				SS:ESP:0023:0012CECC EBP:00000587</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010246</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				107023B6 00000587 00000000 00000000 00000000 00000000 dwTabSortCmp+6836</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377272">377272</a></td>
<td>For an application deployed to the PDA, double-clicking the shortcut will SOMETIMES launch the application twice.</p>
<p>				There must be some timing hole in the &quot;FocusToPreviousInstance&quot; system function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377390">377390</a></td>
<td>PB component with Dynamic SQL causes memory leak</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377422">377422</a></td>
<td>A simple call to an EJB which returns an array ob objects produces a memory leak.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377472">377472</a></td>
<td>ImportString returns -1 when importing a xml string</p>
<p>				into a datastore.</p>
<p>				li_FileNum = FileOpen(file_xml,StreamMode! )</p>
<p>				iret=FileRead(li_FileNum,string_xml)</p>
<p>				iret = ids.importstring(XML!,string_xml,1,75,1,20,1)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377474">377474</a></td>
<td>When importing a file of type xml, ImportFile will</p>
<p>				fail with a return code of -4.</p>
<p>				iret = ids.importfile(XML!,file_xml)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377476">377476</a></td>
<td>When using the getenvironment() to populate the</p>
<p>				environment structure, the osType will return sol2! when running the PBVM on</p>
<p>				linux.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377544">377544</a></td>
<td>After removing all PowerBuilder objects from source control through the PB IDE, there may be extra files like vssver.scc and libname.PBG that remain in the SCC repository. These may be manually deleted by the SCC administrator. The PB IDE will not automatically delete these metadata files.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377557">377557</a></td>
<td>TX OCX Control (Rich text edit control from The Imaging Source Europe GmbH )</p>
<p>				OCX does not appear correctly in the most recent builds of PB, when it worked fine in earlier builds. (pre PB 9.0.2 7534+)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377605">377605</a></td>
<td>When you specify a unc entry for the Executable File</p>
<p>				Name in the application project painter, the executable does not get created.</p>
<p>				The following error results:</p>
<p>				---------- Deploy: Deploy of p_pb10_unc_exe</p>
<p>				Creating executable file...</p>
<p>				Inspecting Application Dependencies...</p>
<p>				Inspecting Application Dependencies...</p>
<p>				Inspecting application libraries...</p>
<p>				Create of executable file failed</p>
<p>				---------- Finished Deploy of p_pb10_unc_exe</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377715">377715</a></td>
<td>Differences in behavior between MSS and OLE DB connections for datawindow editstyles of dropdownlistbox, checkbox, and radiobuttons. The display is incorrect using OLE DB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377717">377717</a></td>
<td>The PBORCA_LibraryEntryExport function generates incorrect hexascii representation of the binary component of the object. Specifically, the last data record should be zero-filled to the fixed length of all the other data records. Also, the last data record is mistakenly generated twice. </p>
<p>				With this fix applied, the binary component generated by LibraryEntryExport should be identical to the binary component generated by the library painter &quot;export&quot; menuitem.</p>
<p>				This actual fix for this problem is in PBVM90.DLL, not PBORC90.DLL. New PBVM90.DLL must be deployed for this fix to be seen.</p>
<p>				Not a problem in PB10.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377724">377724</a></td>
<td>Setting the following Print Specification Properties in the datawindow:</p>
<p>				Paper Orientation = Landscape</p>
<p>				Paper Size = Legal 8 � x 14</p>
<p>				Then doing a SaveAs(PDF!) Distill! Method. When Printing the resulting PDF File, it is not using the correct paper size. No sure this is a PB problem. When you open up the PDF file in Adobe, it is displayed in landscape, and the document properties show a page size of 8 1/2 x 14. But when you print it shows portrait and 8 1/2 x 11 as the defaults. It prints in landscape but on 8 1/2 x 11 paper.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377873">377873</a></td>
<td>Regression: Dw column Format for number ****#,##0.00 shows incorrect display in PB 9.0.2</p>
<p>				Tested and reproduced with PB 9.0.2_7554 and 10.0.1_7554. Works fine with PB 7.0.2</p>
<p>				The display in PB 9 and 10 for number 2.91 becomes 0,002.91 and in PB 7 becomes 2.91 correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR377985">377985</a></td>
<td>Performace is very slow in version 9</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378044">378044</a></td>
<td>Tab characters in DW displayed as boxes if dw column does not have focus. CR #310775 dealt with embedded CR/LFs in the data having different display depending if field has focus, a similar fix should have been applied for Tab Characters as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378227">378227</a></td>
<td>When calling a stored procedure with no return value, the following error will occur:</p>
<p>				-410 Prepare statement failed or was not executed. </p>
<p>				The pbtrace log shows the following:</p>
<p>				(c98610): SERVER=tbone@tbone_informix9(DBI_CONNECT)</p>
<p>				(c98610): (DBI_CURSOR_CONNECTION)</p>
<p>				(c98610): (DBI_SPECIAL_DECIMAL)</p>
<p>				(c98610): (DBI_SPECIAL_DOUBLE)</p>
<p>				(c98610): PREPARE:</p>
<p>				(c98610): execute test_proc ( 100 ) (DBI_PREPARE)</p>
<p>				(c98610): GET AFFECTED ROWS:(DBI_GET_AFFECTED_ROWS)</p>
<p>				(c98610): ^ 1 Rows Affected </p>
<p>				(c98610): GET NUMBER OF COLUMNS SELECTED:(DBI_GET_SELECT_ITEMS)</p>
<p>				(c98610): ^ 0 Columns </p>
<p>				(c98610): EXECUTE:(DBI_DYN_EXECUTE)</p>
<p>				(c98610): *** ERROR -410 ***(rc -1) : SQL Error -410 : Unknown error message number &#39;-410&#39; </p>
<p>				(c98610): CANCEL:(DBI_CANCEL)</p>
<p>				(c98610): DISCONNECT:(DBI_DISCONNECT)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378231">378231</a></td>
<td>When running a stored procedure with Informix odbc,</p>
<p>				the following error will result:</p>
<p>				(c98610): PREPARE WITH BIND VARIABLES:</p>
<p>				(c98610): execute test_proc ( ? ) </p>
<p>				(c98610): INT Length=0 ID=? </p>
<p>				(c98610): *** ERROR -11116 ***(rc -1) : SQLSTATE = S1003</p>
<p>				[Informix][Informix ODBC Driver]Invalid application buffer type.</p>
<p>				(c98610): CANCEL:</p>
<p>				(c98610): DISCONNECT:</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378297">378297</a></td>
<td>When using an Crystal Report ole component a call to the component will cause a subsequent update fail.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378457">378457</a></td>
<td>If &quot;Allways Show Arrow&quot; and &quot;Allow Editing&quot; is choosen for a DDDW or DDLB the arrow width is bigger than if only &quot;Allways Show Arrow&quot; is choosen. This happens only if the XP style is used.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378458">378458</a></td>
<td>When a datawindow has a conditional expression set and additionally a modify() call is being made to its columns, it will decrease scrolling performance of scrolltorow() considerably.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378460">378460</a></td>
<td>Unicode characters are lost whenb using copyRtf/pasteRtf</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378476">378476</a></td>
<td>DataWindow.Data.HTML property does not include header and footer background color</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378507">378507</a></td>
<td>When using selectbob to retrieve a column of type long,</p>
<p>				the data appears to be getting truncated.</p>
<p>				The table is defined as:</p>
<p>				create table testlong (&quot;id&quot; number 5,0) not null, &quot;mydata&quot; long);</p>
<p>				alter table testlong add (constraint pk_long_id primary key (&quot;id&quot;));</p>
<p>				blob mydata</p>
<p>				SELECTBLOB mydata</p>
<p>				INTO :mydata</p>
<p>				FROM testlong</p>
<p>				WHERE id = 1 ;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378608">378608</a></td>
<td>Request for an utility that can automate the resaving of windows when moving to the</p>
<p>				XP platform as described by CR 340943 and Release Bulletin PowerBuilder Enterprise 10.0.1 :</p>
<p>				4.2 Window sizing change or change the solution of CR 340943.</p>
<p>				The solution of CR 340943 has been modified.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378642">378642</a></td>
<td>An application deployed to a NON-PocketPC or SmartPHone device (like the HP-Jornada 720) has non-functional menus. Additionally, the painting seems messed up.</p>
<p>				This is undoubtedly because the PocketPC &amp; SmartPhone menu handling is with AYGSHELL functions that don&#39;t exist on the &quot;bare&quot; WinCE platforms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378648">378648</a></td>
<td>When running the PFC examples PB is disappearing. No error messages, no GPF messages. It happens on an example that links a treeview and a listview. Tracing the code it happens when a listview AddColumn object function is called. This is a PB problem, not a PFC issue. The PB 9 PFC examples run fine in PB 9.0.2 but when migrated to 10.0.1 the same app crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378696">378696</a></td>
<td>Bug in the syntaxFromSQL() function in the PocketBuilder 2.0 version (build 659). It doesn&#39;t happen with the desktop VM but only on the PocketPC VM. If the select joins two tables together and creates a datawindow with a column from the second table (only exists in second table, not in both tables) the resultant column name in the datawindow is prefixed with the first table name. So:</p>
<p>				table1 has columns primekey and column_a</p>
<p>				table2 has columns primekey and column_b</p>
<p>				After running the code below on a PocketPC and checking the syntax generated, you will see that the datawindow column name is table1_column_b rather than table2_column_b as it should be.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378749">378749</a></td>
<td>A global function with many arguments (75) cannot be successfully edited in the function painter. PowerBuilder crashes. The problem may be a combination of the number of arguments and the length of the argument names since another function with the same number of arguments could be successfully modified. However it was a test function where the argument names did not need to be meaningful to the application developer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378787">378787</a></td>
<td>When calling a stored procedure using Declare and Fetch,</p>
<p>				the following sql error appears when executing the stored procedure:</p>
<p>				Can&#39;t use the OUTPUT option when passing a constant to a stored procedure</p>
<p>				reate PROCEDURE dbo.sp_test</p>
<p>				@test_in tinyint,</p>
<p>				@test_out tinyint OUTPUT</p>
<p>				AS </p>
<p>				BEGIN </p>
<p>				SELECT @test_out = @test_in * 2</p>
<p>				END</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378873">378873</a></td>
<td>Tested and reproduced with PB 10.0.1_5502, 10.0.1_6044</p>
<p>				Text Color never changes for group box in StyleLowered! in Windows XP only.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_96.htm#CR378875">378875</a></td>
<td>This is an extension to CR 369324. CR 369324 fixed the problem with simple arguments, but for more complex arguments (nested types) the debugger doesn&#39;t show the value. Currently they have to be casted to derived classes and then they are observable in the Debugger.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379040">379040</a></td>
<td>When using generatexmlweb() or generatexhtml() to</p>
<p>				generate a web dw, the column headings will display as follows on Netscape 7.2:</p>
<p>				Department&nbsp;ID Department&nbsp;Name Manager&nbsp;ID</p>
<p>				The xml that is generated in the _tmp directory is:</p>
<p>				&lt;band_header row=&quot;0&quot;&gt;</p>
<p>				&lt;dept_id_t&gt;Department&amp;nbsp;ID&lt;/dept_id_t&gt;</p>
<p>				&lt;dept_name_t&gt;Department&amp;nbsp;Name&lt;/dept_name_t&gt;</p>
<p>				&lt;dept_head_id_t&gt;Manager&amp;nbsp;ID&lt;/dept_head_id_t&gt;</p>
<p>				&lt;/band_header&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379178">379178</a></td>
<td>Embedded INSERT statement with Sting varaible fails with &quot;SQL Error, Bind parameter for &#39;?&#39; is too big&quot; using ODBC DATADIRECT 4.x SQL Server Wired Protokol driver </p>
<p>				Workaround: Use an other ODBC driver ( for instance &quot;ODBC DATADIRECT 4.x SQL Server&quot; driver) or the Native PB driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379220">379220</a></td>
<td>This is a datawindow editmask regression issue. The customer had a 5.0 app that worked fine, and they have migrated to 9.0.2. Now they crash when they type into the date field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379376">379376</a></td>
<td>When viewed in the database painter, a TimeStamp column may display garbage.</p>
<p>				Another problem is that pocketpowerbuilder crashes when retrieving data in </p>
<p>				tables with timestamp filled in (even when number of rows is low, 200 for </p>
<p>				example)</p>
<p>				When setting the timestamp null, the retrieve works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379403">379403</a></td>
<td>A Web DataWindow has a text column that is marked auto size as is the detail band. In some cases there is a lot of text in this column. The datawindow works well in most cases. It displays correctly in a window. It displays correctly if you print it. But sometimes if you get the html and write it to a file, then when viewing the resultant html file in a browser, the row after a row with a large amount of text in the text column overlays the end of the previous row.</p>
<p>				The browser on the Web Generation property tab is set to Internet Explorer 4.0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379486">379486</a></td>
<td>Powerbuilder GPFs when calling a component and passing a couple of structures as argument</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379599">379599</a></td>
<td>Unable to generate correct structure from WSDL file</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379614">379614</a></td>
<td>When deleting one deployment component from a target and then redeploying the deployment project via the System Tree (RMB on system tree) a GPF occurs. No GPF if deploying from the toolbar icon &#39;Deploy&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379630">379630</a></td>
<td>When trying to create a datawindow where the</p>
<p>				datasource is a stored procedure and the stored procedure name has spaces in it,</p>
<p>				the following error will result:</p>
<p>				Cannot create Datawindow</p>
<p>				SQLSTATE=42000</p>
<p>				Microsoft OLEDB Provider for SQL Server</p>
<p>				Line 1: Incorrect syntax near &#39;Expensive&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379643">379643</a></td>
<td>Tested and reproduced with PB 10.0.1_6044 and 10.0.1_5502 on Windows 2000 SP4</p>
<p>				ASE 12.5.2 on Windows 2000 SP4</p>
<p>				DBSM: SYC</p>
<p>				Works ok with PB 9.0.2_7578 and 9.0.2_7544</p>
<p>				dw.OLEActivate() does not invoke MS-Word when reading text column that contains a .doc as content. It seems that the Unicode factor in PB 10.0.1 is causing this issue to happen.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379687">379687</a></td>
<td>A scrolling issue when using source control. With a large library list of many pbls, scroll down to the last pbl click the + to expand, check out and open an object. Now scroll back up to the first pbl, click the + to expand, there is a delay and then pop!, the sysytem scrolls back so that the object that is open is in view in the system tree. This doesn&#39;t happen without source control, it leaves you at the top where you scrolled to.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379748">379748</a></td>
<td>When connected to MSSQL with ADO and creating a datawindow </p>
<p>				using Quick Select datasource, if you select a table that has a column or columns of data type bit, those columns do not show up in the list when the table is selected. </p>
<p>				The columns will show up in the list if you select the Sql Select datasource.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379749">379749</a></td>
<td>Process stay alive on the server after a connection failure with a wrong password.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379750">379750</a></td>
<td>When connected to ADO and exporting the table</p>
<p>				syntax in the DB painter, the syntax will return the following when a table has</p>
<p>				a column or columns of bit:</p>
<p>				CREATE TABLE dbo.titleauthor (au_id ????? NOT NULL , title_id ????? NOT NULL , au_ord tinyint , royaltyper int , CONSTRAINT UPKCL_taind PRIMARY KEY (au_id, title_id) , CONSTRAINT FK__titleauth__au_id__0519C6AF FOREIGN KEY (au_id ) REFERENCES dbo.authors , CONSTRAINT FK__titleauth__title__060DEAE8 FOREIGN KEY (title_id ) REFERENCES dbo.titles ) ;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379768">379768</a></td>
<td>Tested and reproduced with PB 9.0.2_7578, 9.0.2_7554 and 9.0.2_7539</p>
<p>				OS: Windows XP SP1 and SP2</p>
<p>				When editing a window that has a ChartFX OCX control on it, PB hangs and locks the machine. This issue happens in XP only. Works fine in Win2000. Also works fine with PB 9.0.2_7509 on Windows XP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379937">379937</a></td>
<td>PB application shuts down when printing a datawindow</p>
<p>				where sorting and filtering were done. PB application is running on Citrix and using uniprint version 5.0 to convert a normal print job to a Adobe pdf file.</p>
<p>				Using dw.print() and messagebox appears saying &quot;Printing 1 of 4&quot; and then the</p>
<p>				application disappears.</p>
<p>				No Dr. Watson dump is generated.</p>
<p>				xception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\WINNT\system32\ntdll.dll</p>
<p>				File Version: 5.00.2195.6899</p>
<p>				Fault address=77FCCA95 Section:Offset=03:00000A95</p>
<p>				Registers:</p>
<p>				EAX:030F01A0</p>
<p>				EBX:00000005</p>
<p>				ECX:7FFDE000</p>
<p>				EDX:030F0608</p>
<p>				ESI:FFFFFFF9</p>
<p>				EDI:030F0000</p>
<p>				CS:EIP:001B:77FCCA95</p>
<p>				SS:ESP:0023:0012D4EC EBP:0012D6B8</p>
<p>				DS:0023 ES:0023 FS:003B GS:0000</p>
<p>				Flags:00000297</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				77FCCA95 0012D6B8 030F0000 00000000 00000020 00000000 RtlZeroHeap+1ACD</p>
<p>				02CC7A67 0012D6D8 030F1E90 030F1E90 02CF00E8 02CF0000 0001:00006A67 C:\WINNT\system32\spool\DRIVERS\W32X86\3\acpdf209.dll</p>
<p>				02CC894E 0012D710 030F1E90 02CF0138 00000000 00000000 0001:0000794E C:\WINNT\system32\spool\DRIVERS\W32X86\3\acpdf209.dll</p>
<p>				02CC86DB 0012D764 02CF0000 02CF00E8 02CF010C 02CF0138 0001:000076DB C:\WINNT\system32\spool\DRIVERS\W32X86\3\acpdf209.dll</p>
<p>				77F66C09 0012D7A8 0012E00C 0012D7C4 00000004 00512D70 GdiPrinterThunk+4AB</p>
<p>				77E4178B 0012DFFC 0012E00C 00000038 00000038 00000017 DdeDisconnectList+1296</p>
<p>				77F9FF57 0012E074 672102D7 B40402D3 00000005 FFFFFFFE RtlCreateTimer+EA</p>
<p>				77E59FDD 0012E110 672102D7 00193BAC 0000000A 0012E224 CopyRect+13DE</p>
<p>				77E42156 0012E148 672102D7 02AFD008 FFFFFFFF 0012E224 TabbedTextOutA+25</p>
<p>				77E22BFB 0012E17C 672102D7 02AFD008 FFFFFFFF 0012E224 GetScrollRange+4E</p>
<p>				1161F313 0287B13C 00000000 00000000 00030190 00000000 0001:0011E313 d:\Sybase\Shared\PowerBuilder\PBDWE90.dll</p>
<p>				0287B944 00776470 00000000 00000000 00000000 00000000 0000:00000000 </p>
<p>				RESOLUTION: The problem is that having a dotted line, followed by a solid line confuses UniPrint and causes the application to crash. The error is not specific to PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR379961">379961</a></td>
<td>When trying to ping or connect to Informix using</p>
<p>				ODBC, the following error will result in the Jaguar.log file:</p>
<p>				cm__odbc_error: SQLError: -908, SQLState: 60 [Merant][ODBC driver][20101]</p>
<p>				Attempt to connect to database server failed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR380037">380037</a></td>
<td>When using multiple mail profiles of Outlook and one is open you cannot seem to connect to the other profiles to act on them. This was possibe with PB9.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR380155">380155</a></td>
<td>We can enter a trace file name used in tracing under &quot;Tools-&gt;System Options-&gt;Profiling&quot;.</p>
<p>				After I entered a trace file name and click OK, the next time I restart PocketBuilder, the trace file name field will be empty again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR380164">380164</a></td>
<td>When autosize height is turned on in the detail band</p>
<p>				of a psr report, when you click in the vertical scroll bar area the psr report</p>
<p>				does not scroll down or up.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR380170">380170</a></td>
<td>A datawindow modify on a column can fail on a syntax error when using array notation</p>
<p>				and there is no space after the array.</p>
<p>				For example for a N-up datawindow: </p>
<p>				ls_Ret = dw_1.Modify( &quot;col_2.Width=&#39;100~tIF(mycol[1]=1,100,400)&#39;&quot; ) //fails</p>
<p>				ls_Ret = dw_1.Modify( &quot;col_2.Width=&#39;100~tIF(mycol[1] =1,100,400)&#39;&quot; ) //succeeds</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR380263">380263</a></td>
<td>PB crash when assigning value from array of object &#39;s instance variable to local variable</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR380305">380305</a></td>
<td>When assigning a range of data to nested reports using the object.data dot notation in larger loops it will result in a GPF. (pbdwe90.dll)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR380317">380317</a></td>
<td>Dynamic sql Format 4 can give errors when arguments contain single quotes in stored procedure arguments:</p>
<p>				- Can&#39;t use the OUTPUT option when passing a constant to a stored procedure</p>
<p>				- incorrect syntax near &#39;int&#39;</p>
<p>				- Must declare variable &#39;@rv&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR380443">380443</a></td>
<td>Document encoding lost after PBDOM processing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR380562">380562</a></td>
<td>Delay in moving selected objects within the DW painter</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR380606">380606</a></td>
<td>FileDirect object.</p>
<p>				The Read/Write bytecount is an integer - restricting the amounts to +/-32KB.</p>
<p>				These should be either long or ulong.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR380608">380608</a></td>
<td>An application that worked ok in PB 8.0.4 is now</p>
<p>				getting an access violation in pbole100.dll.</p>
<p>				The application is connected to mssql using oledb.</p>
<p>				A user dump provided the following:</p>
<p>				00 0012bfdc 14f35f3f 033eb3f8 00000000 00000000 pbole100!PBOLEDB_COMMAND::CreateInputParmBinding(struct DBI_INPUTBIND * pDBIInputBind = &lt;Memory access error&gt;, unsigned long i = &lt;Memory access error&gt;, int bReused = &lt;Memory access error&gt;)+0xacd (FPO: [EBP 0x00000000] [3,36,0]) (CONV: thiscall) [e:\pb10\db\oledb\command.cpp @ 6196]</p>
<p>				01 0012c008 14f04cf1 00000001 0291afe4 036278b8 pbole100!PBOLEDB_COMMAND::BindWithInputParameters(int bFree = &lt;Memory access error&gt;)+0x18f (FPO: [EBP 0x00000000] [1,3,0]) (CONV: thiscall) [e:\pb10\db\oledb\command.cpp @ 5668]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR380807">380807</a></td>
<td>This is a datawindow display regression that behaves correctly in 7.0.4, but incorrectly in the latest builds of 10.0.1, 9.0.2, and 8.0.4. It appears as though the summary band height is being considered for how much data appears in the detail band on every page except the first. That is the first page is full of data, but subsequent pages have less than full data. It as if PB is saving space for the summary band on each page after the first, but only putting the summary band on the last page (as it should).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR380964">380964</a></td>
<td>This is a request to fix the problem described in CR 378602 slated for a 10.2 fix, in a 10.0.1 EBF. The problem summary: It appears that there are two flaws in PowerBuilder O84 driver: 1) it does not honor NLS_LANG settings solely defined in the registry; 2) it does not honor NLS_LANG environment variable settings in the process space (which could easily be obtained using the GetEnvironmentVariable() Windows API call). Furthermore, the driver needs to take into account the precedence (or priority) of NLS_LANG settings: &quot;NLS_LANG Environment Variable in process space&quot; should take priority over &quot;NLS_LANG in User Environment Variables&quot; should take priority over &quot;NLS_LANG in System Environment Variables&quot; should take priority over &quot;NLS_LANG in Registry (for current Oracle Home)&quot;.</p>
<p>				Desired Change: Honor NLS_LANG Environment Variables settings and Windows Registry Settings.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381092">381092</a></td>
<td>When moving an MDI application from NT to XP significantly less sheets could be opened. </p>
<p>				The frame and the sheets all contain fairly sizeable menu&#39;s.</p>
<p>				To work around the issue replace the menu of the deactivated sheets by a small dummy menu </p>
<p>				by using the changemenu function in the deactivate and activate events of the sheets.</p>
<p>				If necessary also write some code to preserve the state of the menu.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381093">381093</a></td>
<td>Insert Turkish characters in an RTF control and do a &quot;savedocument&quot;. PB10 doesn&#39;t save these special characters properly. Happens if Windows has Turkish language installed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381107">381107</a></td>
<td>I am trying to rotate a text label in my application. I can set the escapement expression to 900 and I have also set the &quot;X&quot; expression to 0, but the text object after rotation will not move to the far left hand side of the DWO.</p>
<p>				I also tried shrinking the width (makes it move over in &quot;preview&quot; mode) and set an expression for the width back to 233. But the end result is the same - I can not flush the object to the far left!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381115">381115</a></td>
<td>From customer reports and my own poking around I see some shortcomings in the current PocketBuilder 2.0.1 SMS support.</p>
<p>				a) customer states that the incoming message ID is always zero.</p>
<p>				b) when the message sent confirmation is requested (from the telco) the message we get is simply &quot;Message Sent&quot;, whereas the messaging application displays &quot;Message Sent&quot; as the subject then the body being &quot;The message was successfully sent to 123456789&quot;</p>
<p>				I don&#39;t know whether this is *generated* by the phones messaging application or whether this is in the body or other property someplace.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381251">381251</a></td>
<td>When importing an XML string that has new line characters in a column into a datawindow, the formatting seems to be OK until the datawindow gets the focus. The new line characters dissapear when the field has the focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381266">381266</a></td>
<td>Can&#39;t get the GetChildElement method of PBDOM_Element to return anything. The workaround is to use GetChildElements (the array version of the call) and then use the single element array that is returned. Using IsValid as in CR 338245 does not work if there are child elements.</p>
<p>				PER DEVELOPMENT: Incorrect usage:</p>
<p>				//This won&#39;t work</p>
<p>				l_task = l_root.GetChildElement ( &#39;Tasks&#39; )</p>
<p>				It should be</p>
<p>				l_task = l_root.GetChildElement ( &#39;Tasks&#39; , &#39;&#39;, &#39;http://schemas.microsoft.com/project&#39;)</p>
<p>				Because URI is not empty in the test xml, so the user must use another GetChildElement syntax to get the element.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381279">381279</a></td>
<td>This is a regression of the ImportFile() PB function in 10.0 from the way it worked in 7.0.4. In 7.0.4 you could import successfully a file that was already opened by another user, in the customer&#39;s case Excel. But in PB 10.0 the ImportFile returns a -2 when you try to do this. A -2 is an empty file error, which isn&#39;t true. But it appears that in PB 10.0 the ImportFile is trying to open the file with an exclusive lock, which is not needed and not the way it used to work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381336">381336</a></td>
<td>When expanding a table in the database painter that has a</p>
<p>				foreign key, pb simply shuts down.</p>
<p>				There is no error given in the odbc trace and the crash handler only reports the following:</p>
<p>				---Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				6C13DC0F 0012AA4C 00000000 00000000 00010000 00200000 CLI_utlCheckIfBindNeeded+3FABF</p>
<p>				RESOLUTION: Verify that expanding foreign key works ok with DB2 v7.2 fixpack 13 and PB 10.0.1. Customer upgraded to DB2 version fixpack 7 and it also works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381397">381397</a></td>
<td>: The &quot;Retrieve on Preview&quot; options is not really taking effective properly after being &quot;unchecked&quot;. Retrival arguments from child DW within Parent DW will still be prompted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381399">381399</a></td>
<td>There are misleading description about accessing unicode data between ASE and PB in Chapter 6 - Using Native Database Interfaces in PowerBuilder 10 Document &quot;Connecting to Your Database&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381436">381436</a></td>
<td>Regression in editmask control PowerBuilder 9.0.1 Build 9290, 9.0.2 Build 7514 and 10.01 6064</p>
<p>				When entering the decimal point using the numeric keyboard in a stringmask, the decimal point gets entered twice or as ,. depending on the language settings.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381441">381441</a></td>
<td>GetFileOpenName displays a file selection dialog. If the user selects multiple files, an array of file names should be returned. However, if the user selects too many files (greater than about 120 files) then GetFileOpenName returns 0 (error) and the array of file names is empty.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381466">381466</a></td>
<td>If the library list includes a PBD, and the PBD is read only, you cannot preform a full rebuild on the target.The error is : &quot;C0193: One or more of the files in your library list could not be opened for write.&quot; In the customer&#39;s environment, the project is under source control, so the PBD is registered directly with the source control system. That&#39;s why it&#39;s marked read only.</p>
<p>				Further, PB isn&#39;t going to write to any PBDs anyway during the compile, it shouldn&#39;t require that it be writeable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381469">381469</a></td>
<td>A datawindow with an editmask column is using QueryMode. If the editmask column&#39;s required property is changed using Describe, the next time the datawindow is put in QueryMode, you can&#39;t enter any criteria, all the columns are non editable. It happens only when the required property is changed via Describe. If you set the required property in the painter, QueryMode works either way.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381559">381559</a></td>
<td>TabBackColor property for TabPage objects and user objects works on certain builds. The documentation is unclear about the availability of the property.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381568">381568</a></td>
<td>When using embedded sql where you have a selectblob</p>
<p>				of a long datatype into a blob variable results in a access violation in pbshr100.dll.</p>
<p>				Problem happens using the o84 driver. Works ok using the o90 driver and using </p>
<p>				selectblob of type long to a long variable.</p>
<p>				From the user.dump generated the following is the result:</p>
<p>				FAULTING_IP: </p>
<p>				pbshr100!pbstg_huge_memcpy+19 [e:\pb10\shared\pbshr\pbstg.cpp @ 116]</p>
<p>				10b7d3b9 8801 mov [ecx],al</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 10b7d3b9 (pbshr100!pbstg_huge_memcpy+0x00000019)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000001</p>
<p>				Parameter[1]: 00cb1000</p>
<p>				Attempt to write to address 00cb1000</p>
<p>				0xc0000005 - The instruction at &quot;0x%08lx&quot; referenced memory at &quot;0x%08lx&quot;. The memory could not be &quot;%s&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381690">381690</a></td>
<td>When connecting to Oracle with ODBC and using the DataDirect 4.10 Oracle Odbc driver, creating a datawindow from an SP fails. The same SP works fine creating a datawindow when using Oracle native drivers. A couple of other observations that may have something to do with the problem: When you connect via ODBC you get the &quot;Catalog tables could not be created and are not available for use&quot; error even though the same Cat table owner is specified as in the native connection. And the list of stored procedures in the datawindow painter when creating the sp datawindow in the native connection is prefixed by the owner. The owner prefix is not there in the ODBC conecction</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381693">381693</a></td>
<td>It seems that the menu bar is subtracted two times, so I do not have the</p>
<p>				full screen when I create a new VGA window (exported window attached).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381697">381697</a></td>
<td>When using Duel Monitor to display PB and you have</p>
<p>				a dropdowndatawindow, if you drag the pb application to the secondary monitor and</p>
<p>				then expand the dddw, it will display in the primary monitor.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381722">381722</a></td>
<td>This is a follow on to CR 374330. In that CR several senerios with a Date editmask with a PB.ini seting of:</p>
<p>				[Edit Mask Behaviors]</p>
<p>				AutocompleteDates=no</p>
<p>				were fixed. This is one more similar behavior reported by the same customer.</p>
<p>				If you enter a date with a 0000 year (01/01/0000) and tab off, PB accepts the date as valid and the itemchanged fires. But this is an invalid date, and instead the itemerror event and appropriate datawindow validation error message should occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381784">381784</a></td>
<td>It is observed that certain OLE call get performance degrade on HyperThreading Machine.</p>
<p>				From the repro. sample.</p>
<p>				With HyperThreading ON - around 1 min to finish.</p>
<p>				With HyperThreading OFF - take 1 - 2 seconds to finish</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381836">381836</a></td>
<td>The DateSelected event - unimplemented in PB - should fire when the user picks an explicit date from the month calendar control. DateChanged fires both then and whever the date changes, for instance just by scrolling through the list of months. The net effect is that you cannot tell in PowerBuilder when the user has actually selected a date.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR381960">381960</a></td>
<td>Passing arrays of structures to a Jaguar component with the &quot;Allow NULL values in method parameters&quot; leads to large transfer times with large arrays.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382150">382150</a></td>
<td>Cannot parse WSDL file</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382168">382168</a></td>
<td>After adding a Calendar Entry to pocket Outlook Using the POOM Object, when synchronizing Pocket Outlook with the Desktop (Outlook 2003) the Note Entry is doubled when you open the appointment to look at the details (on the desktop.) Not sure if this is a PocketBuilder bug or an Outlook/Activesync bug since the details are not duplicated on the device. However if you use the Calendar application without PocketBuilder, the notes are not duplicated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382208">382208</a></td>
<td>The latest releases of PB 9.0.2 and PB 10.2 support SCC multiple checkout with certain SCC providers. There is a new PB.INI setting that lets the user explictly tell PowerBuilder whether this feature is supported:</p>
<p>				The workaround is for the user to explicitly code the following in PB.INI:</p>
<p>				[library]</p>
<p>				SccMultiCheckout=0 | 1</p>
<p>				If the above PB.INI setting does not exist, we issue GetProcAddress for SccIsMultiCheckoutEnabled. If this is a valid exported function, we call it. </p>
<p>				The Serena SCC logging utility exports SccIsMultiCheckoutEnabled, but there is no guarantee that the true SCC provider that it is connect to exports the function also. To avoid a GPF, explicitly set [library] SccMultiCheckout=0 in PB.INI.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382228">382228</a></td>
<td>If you select the Univers font for a datawindow column, PB 10.0.1 hangs. Doing the same selection does not hang in PB 8.0.4. This appears to be a special font, and perhaps it should not be listed. It is not listed in the fonts on the font property page. But it is listed in the font drop down on the toolbar, and if you select it after clicking a column, PB 10 hangs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382257">382257</a></td>
<td>A PB component calling a web service will cause</p>
<p>				EAServer to crash under load testing.</p>
<p>				The last line in the Jaguar.log is:</p>
<p>				Exception info: Unknown error, problem with SoapClient</p>
<p>				When the pb component continuously calls the web service, the response time appears to be getting slower between receiving the Soap response and closing the Soap connection.</p>
<p>				Several interesting dumps to look at. (See testcase for details).</p>
<p>				In particular from cisnt81 Crash 03-07-05 12-13-36-15PM.zip:</p>
<p>				PID-752_JAGSRV.EXE_1st_chance_AccessViolation_mni_09AC_2005-03-07_14-06-21-765_02F0.dmp</p>
<p>				# ChildEBP RetAddr Args to Child </p>
<p>				00 0b1bfc1c 77f82a8c 00230000 00230778 00000005 NTDLL!RtlpInterlockedPopEntrySList+0x16 (FPO: [0,2,0])</p>
<p>				01 0b1bfc4c 77fcc1d0 00230778 77f82ad0 05494e70 NTDLL!RtlpAllocateFromHeapLookaside+0x40 (FPO: [Non-Fpo])</p>
<p>				02 0b1bfe24 78001532 00230000 00000000 00000020 NTDLL!RtlAllocateHeap+0x12b (FPO: [Non-Fpo])</p>
<p>				03 0b1bfe64 780014cf 00000020 780014b8 00000020 msvcrt!_heap_alloc+0xeb</p>
<p>				04 0b1bfe6c 780014b8 00000020 00000000 00d925ac msvcrt!_nh_malloc+0x10 (FPO: [2,0,0])</p>
<p>				05 0b1bfe78 00d925ac 00000020 0b1bffa4 0b1bfea0 msvcrt!malloc+0xf (FPO: [1,0,0])</p>
<p>				06 0b1bfe88 00d91469 11a2bc1c 00000058 11a2bc00 libjtml!tml_cond_alloc(void ** cvpp = 0x11a2bc1c)+0x1c (CONV: stdcall) [Y:\calm\conn\itg\tmlib\generic\src\win32_synch.c @ 513]</p>
<p>				07 0b1bfea0 00d915c7 0b1bfeac 00000000 00d92dcc libjtml!tml_thread_alloc(void ** threadp = 0x0b1bfeac)+0x79 (CONV: stdcall) [Y:\calm\conn\itg\tmlib\generic\src\tml_thread.c @ 26]</p>
<p>				08 0b1bfeb4 00e5d161 00000000 00e5d17e 00000000 libjtml!tml_thread_create(void * threadp = 0x00000000, &lt;function&gt; * startfunc = 0x00e5d17e, void * arg = 0x00000000)+0x1b (CONV: stdcall) [Y:\calm\conn\itg\tmlib\generic\src\tml_thread.c @ 129]</p>
<p>				09 0b1bfecc 00e5d0fd 01fd4f38 0b1bfee8 00e5cfec libjtcl!new_background_thread(void)+0x37 (CONV: stdcall) [Y:\calm\conn\itg\netlib\generic\iomodel\td_background.c @ 487]</p>
<p>				0a 0b1bfed8 00e5cfec 01fd4f38 01fd4f38 0b1bfef8 libjtcl!enqueue_work(struct work_struct * work = 0x01fd4f38)+0x91 (CONV: stdcall) [Y:\calm\conn\itg\netlib\generic\iomodel\td_background.c @ 464]</p>
<p>				0b 0b1bfee8 00e5cf20 00e5ec1b 050fd230 0b1bff54 libjtcl!background(&lt;function&gt; * function = 0x00e5ec1b, void * args = 0x050fd230)+0x32 (CONV: stdcall) [Y:\calm\conn\itg\netlib\generic\iomodel\td_background.c @ 214]</p>
<p>				0c 0b1bfef8 00e5ed12 00e5ec1b 050fd230 0b1bff1c libjtcl!netp_background(void)+0x10 (CONV: stdcall) [Y:\calm\conn\itg\netlib\generic\iomodel\td_background.c @ 77]</p>
<p>				0d 0b1bff54 00e5d253 050fd230 00e5ec1b 01fd4f38 libjtcl!netp_accept_mp_sync(void)+0xf7 (CONV: stdcall) [Y:\calm\conn\itg\netlib\generic\iomodel\td_serv.c @ 246]</p>
<p>				0e 0b1bff6c 00d92ba7 00000000 05494e70 0b1bffb4 libjtcl!background_thread(void * unused = 0x00000000)+0xd5 (CONV: stdcall) [Y:\calm\conn\itg\netlib\generic\iomodel\td_background.c @ 287]</p>
<p>				0f 0b1bff7c 780085bc 05494e70 77f82ad0 77fcc3d5 libjtml!tml__thread_start(void * threadp = 0x05494e70)+0xa7 (CONV: stdcall) [Y:\calm\conn\itg\tmlib\generic\src\win32_thread.c @ 104]</p>
<p>				10 0b1bffb4 7c57b388 11a1a5b8 77f82ad0 77fcc3d5 msvcrt!_endthreadex+0xc1</p>
<p>				11 0b1bffec 00000000 78008532 11a1a5b8 00000000 KERNEL32!BaseThreadStart+0x52 (FPO: [Non-Fpo])</p>
<p>				From PID-752_JAGSRV.EXE_2nd_chance_UnknownException_full_09AC_2005-03-07_14-06-25-156_02F0.dmp:</p>
<p>				# ChildEBP RetAddr Args to Child </p>
<p>				00 06f4ecd4 00d22f49 00000000 00000001 00000000 KERNEL32!RaiseException+0x56 (FPO: [Non-Fpo])</p>
<p>				01 06f4ecec 00d22f21 06f4ed44 00ee584e 00000000 libjcomn!com__abort+0x24 (CONV: stdcall) [Y:\calm\conn\itg\comnlib\nt386\src\dbgfuncs.c @ 230]</p>
<p>				02 06f4ecf4 00ee584e 00000000 00f56aa4 000002bf libjcomn!com_chkptr+0x4c (CONV: stdcall) [Y:\calm\conn\itg\comnlib\nt386\src\dbgfuncs.c @ 188]</p>
<p>				03 06f4ed44 014cb415 00000000 055a5ca0 00000022 libjct!ct_callback+0x15e (CONV: stdcall) [Y:\calm\conn\itg\ctlib\generic\ct\ctcback.c @ 705]</p>
<p>				04 06f4eda0 004ef851 016aa9c8 054cf7f0 11a04d20 libjcm!cm__release_connection+0x4b5 (CONV: stdcall) [Y:\calm\conn\itg\jagsrv\generic\jagcm\cmrelconnection.c @ 260]</p>
<p>				05 06f4edc8 00437a6d 016aa9c8 054cf7f0 11a04d20 libjdispatch!JagCmLink::cm__release_connection+0x26 (CONV: stdcall) [Y:\calm\conn\itg\jagsrv\generic\dispatch\JagCmLink.cc @ 199]</p>
<p>				06 06f4edf0 00437c6f 016aa978 06f4ee1c 0041f778 libjdispatch!CDBResource::~CDBResource+0xbf (CONV: thiscall) [Y:\calm\conn\itg\jagsrv\generic\dispatch\DBResource.cc @ 161]</p>
<p>				07 06f4edfc 0041f778 00000001 0aa2469c 0171107c libjdispatch!CDBResource::`scalar deleting destructor&#39;+0xf (CONV: thiscall)</p>
<p>				08 06f4ee1c 0041f024 0171107c 06f4f02c 00421d75 libjdispatch!CTS_Container::ReleaseConnList+0x63 (CONV: thiscall) [Y:\calm\conn\itg\jagsrv\generic\dispatch\CTS_Container.cc @ 562]</p>
<p>				09 06f4ee28 00421d75 11a0a388 00000000 7ffb001c libjdispatch!CTS_Container::Deactivate+0x19 (CONV: thiscall) [Y:\calm\conn\itg\jagsrv\generic\dispatch\CTS_Container.cc @ 141]</p>
<p>				0a 06f4f02c 00426019 06f4f9d0 00484d39 11a0a388 libjdispatch!ActualInvoke::invoke+0xc8e (CONV: stdcall) [Y:\calm\conn\itg\jagsrv\generic\dispatch\CTS_Object.cc @ 1360]</p>
<p>				0b 06f4fb14 00441e47 01711584 028bb2f0 01711640 libjdispatch!CTS_Object::invoke+0x1d5f (CONV: stdcall) [Y:\calm\conn\itg\jagsrv\generic\dispatch\CTS_Object.cc @ 3549]</p>
<p>				0c 06f4fe5c 004431dd 028bb2f0 028bb2f0 06f4fe80 libjdispatch!IIOP_messageHandler+0x1126 (CONV: stdcall) [Y:\calm\conn\itg\jagsrv\generic\dispatch\IIOPHandlers.cc @ 974]</p>
<p>				0d 06f4fe6c 00dfeb90 028bb2f0 06f4fe88 028bb2f0 libjdispatch!IIOP_connectHandler+0x1d (CONV: stdcall) [Y:\calm\conn\itg\jagsrv\generic\dispatch\IIOPHandlers.cc @ 1563]</p>
<p>				0e 06f4fe80 00dc2ea7 06f4fec0 00dc2e28 028bb2f0 libjsrv!srv__spawnfunc+0x41 (CONV: stdcall) [Y:\calm\conn\itg\srvlib\generic\src\procutil.c @ 994]</p>
<p>				0f 06f4fe88 00dc2e28 028bb2f0 004431c0 028bb2f0 libjsrv!srv__bindspawn+0x74 (CONV: stdcall) [Y:\calm\conn\itg\srvlib\generic\src\conservice.c @ 43]</p>
<p>				10 06f4fec0 00dc3077 11bebf38 050e98c8 00000000 libjsrv!srv__protocol_connect+0x268 (CONV: stdcall) [Y:\calm\conn\itg\srvlib\generic\src\conservice.c @ 155]</p>
<p>				11 06f4fef4 00e5ed24 01fcd300 11bebf38 06f4ff10 libjsrv!srv__accept_upcall+0x1cc (CONV: stdcall) [Y:\calm\conn\itg\srvlib\generic\src\conservice.c @ 209]</p>
<p>				12 06f4ff54 00e5d253 050fd230 00e5ec1b 01fd4f38 libjtcl!netp_accept_mp_sync+0x109 (CONV: stdcall) [Y:\calm\conn\itg\netlib\generic\iomodel\td_serv.c @ 248]</p>
<p>				13 06f4ff6c 00d92ba7 00000000 0548df50 06f4ffb4 libjtcl!background_thread+0xd5 (CONV: stdcall) [Y:\calm\conn\itg\netlib\generic\iomodel\td_background.c @ 287]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382305">382305</a></td>
<td>After generating a executable and then trying to</p>
<p>				connect to a sqlserver, the following error will result:</p>
<p>				SQLSTATE - 08S01</p>
<p>				Microsoft OLE DB Provider for SQL Server</p>
<p>				[DBNETLIB][ConnectionWrite (send()).]General network error.</p>
<p>				When generating the executable, a db connection is needed. The code in the application has a soap connection and embedded sql statement. Problem happens using either oledb</p>
<p>				or odbc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382319">382319</a></td>
<td>Nested reports give unexpected page break.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382497">382497</a></td>
<td>When trying to print a datawindow using the</p>
<p>				Adobe 7 Print driver, pb will crash.</p>
<p>				The access violation appears to happen in the AD2KReGP.dll. But if you add a document name under the Print Specification tab on the DW properties, PB doesn&#39;t crash. The </p>
<p>				following is the output of the crash handler:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\AD2KReGP.DLL</p>
<p>				File Version: 7, 0, 0, 0</p>
<p>				Fault address=70001CC7 Section:Offset=01:00000CC7</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:00000000</p>
<p>				ECX:77DD193B</p>
<p>				EDX:00000000</p>
<p>				ESI:022440C8</p>
<p>				EDI:022440C8</p>
<p>				CS:EIP:001B:70001CC7</p>
<p>				SS:ESP:0023:0012C8A0 EBP:0012D0F8</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010246</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				70001CC7 0012D0F8 022445A8 022440C8 0012D118 5E163870 0001:00000CC7 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\AD2KReGP.DLL</p>
<p>				700024CA 0012DD48 022445A8 001E43A8 00000001 00000000 0001:000014CA C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\AD2KReGP.DLL</p>
<p>				5E1811C5 0012DD74 001F5C5C 001E65E0 00000001 00000000 0001:000201C5 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\PSCRIPT5.DLL</p>
<p>				5E17BB00 0012DEB0 00000032 00000001 0012E778 001E65E0 0001:0001AB00 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\PSCRIPT5.DLL</p>
<p>				5E177951 0012DF18 00000000 0012DF30 00000004 001D5320 0001:00016951 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\PSCRIPT5.DLL</p>
<p>				77D6E16B 0012E768 0012E778 00000018 00000018 00000021 CreateSystemThreads+2C3</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382532">382532</a></td>
<td>The customer has an application with PB components deployed to EAServer. The components do a large amount of copying columns in one datastore to another using dot notation. The customer&#39;s server machine is an 8 cpu machine, and they see the cpu usage increase dramtically when these PB components are called and they see the client performance degrade as soon as they exceed 8 clients hitting the sever at the same time. They are disappointed with this and want assurance that PB and EAServer are working correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382546">382546</a></td>
<td>Regression in 10.0. IsDate causes PB to crash when called with an invalid date string longer than 18 characters. It did not crash in PB 8.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382779">382779</a></td>
<td>Objects with long names (&gt;49 characters) cause a GPF when the DW is opened in the painter.</p>
<p>				Only happens on certain machines. </p>
<p>				On other machines the problem appears with object names longer than 186 characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382789">382789</a></td>
<td>When importing data into a composite group DW using ImportString() function for the datawindow child, no data is displayed in the report. It works fine in older builds.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382936">382936</a></td>
<td>Different behaviour edit mask of ###,###.0000 </p>
<p>				Power Builder 9.0.1.7151 is all OK, but in Version 9.0.2.7554 and pb 10.0.1.6044 is other behaviour. Customer sent repro. Test1 : Press key sequence : minus 1 TAB. Test2 : Press key sequence : minus Backspace 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382941">382941</a></td>
<td>SetFilter gives wrong result set when decimal separator is comma.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382943">382943</a></td>
<td>SetFilter gives wrong result set when decimal separator is comma</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR382960">382960</a></td>
<td>The customer&#39;s datawindow has several fields side by side across the datawindow. Some of these fields are autosized as they have text data. Another autosized field is the width of the whole datawindow and should be positioned starting after the largest auto sized column, so that all fields are visible. But the wide field is positioned too high, and is on top of the other auto sized fields. It&#39;s as if it was positioned from info on the other fields before they were autosized.</p>
<p>				A point of interest; there are other objects in the datawindow; vertical lines between the fields, and horizontal lines at the bottom. These line objects use the rowheight() function in expressions to position them correctly. These lines are positioned correctly and you can see that the datawindow did apparently calculate the y position that the wide field should start at correctly as there is precisly the correct amount of room allocated at the bottom of the largest autosized field for the wide field. It&#39;s just that it isn&#39;t positioned at the bottom where it should be, it&#39;s up higher on top of other fields.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR383007">383007</a></td>
<td>If you have a standard visual user object with functions, and you put this object on a Window, there is no way to see the ancestor functions, or add new object functions in the Window painter. You have to open up the ancestor user object to see/edit functions. With events, you can right click on the object in the Window painter and you are in the event Script painter for that object where you can see ancestor events, and add/override events on the window object. The customer is asking for a similar capabilty for functions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR383109">383109</a></td>
<td>When using a global function in the db painter as the validation rule the save process results in the errormessage: Expression is not valid.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR383193">383193</a></td>
<td>The &quot;PhoneCapable&quot; flag is FALSE on some devices which are really capable.</p>
<p>				For example, the Motorola MPx device.</p>
<p>				Definately a phone, PPC-2003-SE</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR383343">383343</a></td>
<td>Enhancement to review the Client Runtime installation to include all the steps noted above or allow the PBVM90.DLL to be registered via the standard regsvr32 utility or improve documentation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR383539">383539</a></td>
<td>PowerBuilder cuts length for char and varchar columns. This is happening only when ASE Server is configured to ISO_1 and UTF8 DBParm is used in connection. (the UTF8 DBParm has to be set to TRUE and the ASE must be configured to &#39;enable unicode conversion&#39;).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR383739">383739</a></td>
<td>Bad input handling on a column with data type long and an editmask ##:00</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR383761">383761</a></td>
<td>Regression: The customer can no longer read binary data stored in a text column using a SelectBlob statment. The data is stored on SQL Server 2000 and is queried via the OLE DB driver. The error probably occurs because PB 10.0 now treats data in text columns as Unicode. This used to work fine in PB8.x.</p>
<p>				The customer&#39;s application was migrated from PB8.0.4 and uses text columns to store ObjectData from an OLE Control (which embeds MS-Word documents). The ObjectData from an OLE control gives a blob which may contain non-printable characters. When they migrated the application to PB10.x and started using the OLE DB driver (MSS is no longer supported in PB10) the data from the server comes back garbled.</p>
<p>				Sybase introduced a DBParm called BinTxtBlob for the SYC driver which permits one to read the contents of an ASE &quot;text&quot; column as binary rather than a Unicode string (CR 379643). We are asking for a similar fix for the OLE DB driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR383782">383782</a></td>
<td>Enhancement request to provide PowerScript facility to declare classes as &#39;final&#39; thus preventing them from being extended via inheritance.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR383784">383784</a></td>
<td>When PowerBuilder 5 was originally introduced, the PBSYB50 and PBSYC50 database drivers ignored a PRINT statement returned by non Sybase System Stored Procedure. This was intended by design, and was a change in behavior from PB 1 to 4.</p>
<p>				The CR Reverted the behavior of the PBSYB050 to work like it did in PowerBuilder 4, However Maintained the new Functionality of the PBSYCxx database driver.</p>
<p>				The Customer would like to see the PBSYCxx drive behave in the same manner as the PBSYB50 driver does.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR383917">383917</a></td>
<td>Cursor not closed after calling a SP which has a return value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR383921">383921</a></td>
<td>When inserting picture (BMP) of certain size in a Richtext DW in PB10, the image will be displayed with black lines accross.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR383929">383929</a></td>
<td>The customer has migrated his application from Powerbuilder 9.0 to 10.0 He has OLE objects embedded in his datawindows, specifically Microsoft Graph to plot the values in the datawindow in a graph. When he runs his datawindows in 10.0 the OLE objects (the graph plot) don&#39;t display. Everything works fine in PB 9.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR383958">383958</a></td>
<td>When opening this crosstab dw in the IDE and</p>
<p>				the preview pane is set in the default layout, PB will crash in the pbshr100.dll.</p>
<p>				PB will also crash if you open the crosstab dw and then select preview (if its</p>
<p>				not set in the default).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR383963">383963</a></td>
<td>The datawindow is a group datawindow that has the Reset Page Count checked for the group. When printing using the new 10.0 print with the 2 arguments { dw_1.print(true, true) }, only the first group gets printed out. Using the old dw_1.print() prints the complete datawindow. Unchecking the Reset Page Count on the group, allows the datawindow to be completely printed with dw_1.print(true, true).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384053">384053</a></td>
<td>Changing alignment propertie of RTE column cause gpf</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384125">384125</a></td>
<td>SccHistory and SccProperties allow the vendor to return SCC_I_RELOAD return code. This informs the PB IDE that the object has been refreshed on the local project path and should be re-imported into the PBL. We do this fine, but there should be better messages displayed in the output view.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384138">384138</a></td>
<td>The customer&#39;s application crashes randomly in a Citrix environment. He has provided Dr Watson log files. He is not able to narrow down the problem to a particular window in his application. His application is very large and the crash is random. This is a request for PB Engineering to anayze the dump files and provide any insight into the nature of the problem, and any suggestions of what might be causing it, or how to further isolate the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384250">384250</a></td>
<td>The customer has a csv format file that is created on a mainframe computer that they have no control over. The file opens in Excel or Notepad fine and you can see all the data. But when they use the PB DataWindow ImportFile function to bring the data into a datawindow, they only get part of the data.</p>
<p>				I opened the csv file as a binary file in Visual C++, and I see the problem. All the data values are enclosed in double quotes and are comma separated, but 2 data values have included within the quotes, 2 binary zero characters. The first one coincides with where PB truncates the ImportFile. So PB apparently thinks that it&#39;s done when it encounters the binary zero characters. Since the customer can&#39;t change how their csv file is generated and since other programs like Excel and Notepad have no problem reading the entire file, they are looking for a PB fix to the problem.</p>
<p>				If you open the csv file in Notepad, Notepad apparently ignores the binary zero character and if you save the file even with no changes, the binary zero characters do not get written out, and the resulting csv file then works fine importing into PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384428">384428</a></td>
<td>DoubleClicked Event not triggered on PB10 Calendar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384430">384430</a></td>
<td>4GL Page variables not set on session and not passed to the client.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384433">384433</a></td>
<td>When connected to MySql using ODBC and you create a datawindow, the datatypes don&#39;t appear to be mapping properly in the datawindow.</p>
<p>				For example, in MySql the table is defined as:</p>
<p>				+---------------+--------------+------+-----+---------+-------+</p>
<p>				| Field | Type | Null | Key | Default | Extra |</p>
<p>				+---------------+--------------+------+-----+---------+-------+</p>
<p>				| Test_Id | bigint(20) | | PRI | 0 | |</p>
<p>				| Test_Name | varchar(100) | YES | | NULL | |</p>
<p>				| Test_Date | date | YES | | NULL | |</p>
<p>				| Test_Time | time | YES | | NULL | |</p>
<p>				| Test_Currency | decimal(8,2) | YES | | NULL | |</p>
<p>				| Test_Text | text | YES | | NULL | |</p>
<p>				| Test_Integer | int(11) | YES | | NULL | |</p>
<p>				| Test_Datetime | datetime | YES | | NULL | |</p>
<p>				| Test_Varchar | varchar(255) | YES | | NULL | |</p>
<p>				| Test_Tinyint | tinyint(4) | YES | | NULL | |</p>
<p>				+---------------+--------------+------+-----+---------+-------+</p>
<p>				After you create the datawindow in PB, the column specification is listed as:</p>
<p>				+---------------+--------------+------+-----+---------+-------+</p>
<p>				| Field | Type | Null | Key | Default | Extra |</p>
<p>				+---------------+--------------+------+-----+---------+-------+</p>
<p>				| Test_Id | decimal(0) | | PRI | 0 | |</p>
<p>				| Test_Name | char(0) | YES | | NULL | |</p>
<p>				| Test_Date | date | YES | | NULL | |</p>
<p>				| Test_Time | time | YES | | NULL | |</p>
<p>				| Test_Currency | decimal(2) | YES | | NULL | |</p>
<p>				| Test_Text | char(0) | YES | | NULL | |</p>
<p>				| Test_Integer | long | YES | | NULL | |</p>
<p>				| Test_Datetime | datetime | YES | | NULL | |</p>
<p>				| Test_Varchar | char(0) | YES | | NULL | |</p>
<p>				| Test_Tinyint | long | YES | | NULL | |</p>
<p>				+---------------+--------------+------+-----+---------+-------+</p>
<p>				If the &quot;Don&#39;t Optimize Column Width&quot; is checked in the ODBC DSN, then</p>
<p>				then when a datawindow is created the column specification will look like this:</p>
<p>				+---------------+--------------+------+-----+---------+-------+</p>
<p>				| Field | Type | Null | Key | Default | Extra |</p>
<p>				+---------------+--------------+------+-----+---------+-------+</p>
<p>				| Test_Id | decimal(0) | | PRI | 0 | |</p>
<p>				| Test_Name | char(100) | YES | | NULL | |</p>
<p>				| Test_Date | date | YES | | NULL | |</p>
<p>				| Test_Time | time | YES | | NULL | |</p>
<p>				| Test_Currency | decimal(2) | YES | | NULL | |</p>
<p>				| Test_Text | char(32766) | YES | | NULL | |</p>
<p>				| Test_Integer | long | YES | | NULL | |</p>
<p>				| Test_Datetime | datetime | YES | | NULL | |</p>
<p>				| Test_Varchar | char(255) | YES | | NULL | |</p>
<p>				| Test_Tinyint | long | YES | | NULL | |</p>
<p>				+---------------+--------------+------+-----+---------+-------+</p>
<p>				That still leaves a problem for datatype mappings of bigint,decimal,int,Tinyint and text.</p>
<p>				MySQL defines the datatypes as follows: (file:///C:/mysql/Docs/manual.html#Column_types)</p>
<p>				Tinyint - A very small integer. The signed range is -128 to 127. The unsigned range is 0 to 255. </p>
<p>				BigInt - A large integer. The signed range is -9223372036854775808 to 9223372036854775807. The unsigned range is 0 to 18446744073709551615.</p>
<p>				Int - A normal-size integer. The signed range is -2147483648 to 2147483647. The unsigned range is 0 to 4294967295. </p>
<p>				Text - A BLOB or TEXT column with a maximum length of 65535 (2^16 - 1) characters</p>
<p>				Decimal - An unpacked floating-point number</p>
<p>				RESOLUTION: Problem is covered under Cr&#39;s 354613 and 359632.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384455">384455</a></td>
<td>Display as picture is not working with a crosstab datawindow when the data element is a string URL of an image.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384549">384549</a></td>
<td>The user can create a userobject inherit from DynamicStagingArea,but can not use it in Dynamic SQL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384636">384636</a></td>
<td>After a Changemenu is called on a frame window to change the menu, the wrong menu item event fires when you click on a menu item.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384646">384646</a></td>
<td>EAServer/PowerBuilder application hang.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384798">384798</a></td>
<td>Regression. The customer has a C++ dll which they created and called from a PB 10.0 GA (build 4510) application. It worked fine returning a structure of values to PB. But now after migrating to a recent PB 10.0.1 build, only the first element in the structure is returned, the rest of the elements are null.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384897">384897</a></td>
<td>no implementation of PBHeap Dump APIs call on HPUX Itanium PBVM</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384919">384919</a></td>
<td>In a WebDW, when you insert a new row, (or otherwise have null data in the column) a &#39;blank&#39; entry is included in the generated INPUT SELECT tag for columns with a DDDW edit style (see CR 362643). The problem is that this blank row is put LAST in the list of options, so if you are entering data for a new row for instance, you are placed at the bottom of the dropdown list when you get to the column with the DDDW edit style and that&#39;s very unintutive. Much better would be to have the blank row first in the dddw list.</p>
<p>				This seems like a pretty easy fix to make that would have a big impact on the usability of Web apps in PB and DW.NET.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384920">384920</a></td>
<td>PB 10.2: The install creates registry entries under a &quot;10.2&quot; key that should be under the &quot;10&quot; key.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384950">384950</a></td>
<td>The MonthCalendar control has a bug where if you initially set a selecteddate with the SetSelectedDate function, and then you click on today&#39;s date, the datechanged event does not fire as it should. It seems to think that both the date you set, and today&#39;s date are selected dates. It only happens if you click on today&#39;s date as the first click you make. And once you do that it starts working correctly thereafter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_97.htm#CR384958">384958</a></td>
<td>After migrating application to PB 10, app behaves</p>
<p>				differently.</p>
<p>				The application uses a third party dll call pdfenc32.dll and creates a bar code bitmap. The bitmap is a different image in PB 10 than PB8.</p>
<p>				The application calls some external functions from the pdfenc32.dll. It uses the pdfobj</p>
<p>				structure. The structure gets populated differently in PB 10 than PB 8. The following functions that uses the pdfobj structure are MakeMemoryObject, MakeFilenameObject, PDFEncode and PDFMakeImage. PDFMakeImage function actually writes the bitmap to the file. </p>
<p>				RESOLUTION: The solution is to use BLOB type instead of String type in MakeMemoryObject. </p>
<p>				Workaround:</p>
<p>				declare extern function:</p>
<p>				FUNCTION boolean MakeMemoryObject (ref pdfobj lpObj, int ioDirection, ref Blob lpBase) LIBRARY &quot;PDFENC32.DLL&quot; alias for &quot;MakeMemoryObject;Ansi&quot;</p>
<p>				string numstr</p>
<p>				long lDpiScale</p>
<p>				Blob Blb</p>
<p>				Blb = Blob(&quot;123456&quot;, EncodingANSI!)</p>
<p>				lDpiScale = (300 * 65536) + (3)</p>
<p>				Pdfobj objin,objout</p>
<p>				MakeMemoryObject(objIn, 1, Blb)</p>
<p>				MakeFilenameObject(objOut, 2, &quot;barcode.bmp&quot;)</p>
<p>				PDFEncode(objIn, len(Blb))</p>
<p>				PDFOutputAsDIBFile(lDpiScale, 0) </p>
<p>				PDFMakeImage(objOut, 0)</p>
<p>				return</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR384960">384960</a></td>
<td>DDE Regression. The GetCommandDDE() function only returns a single character, where it used to return the whole string. It works OK in PB 10.0.1 Build 5502 but fails in build 6064 and after. It was probably introduced by the fix to CR 373450.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR384972">384972</a></td>
<td>PB sets the inital value of a declared date variable to 01/01/1900. The customer is asking for it to be set to a null value. 01/01/1900 is a valid date and the software can&#39;t tell that date from a real date. Null is a much better initial value and more in line with other languages.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR385110">385110</a></td>
<td>WebDW does not work correctly when Back button is pressed.</p>
<p>				This is dupe of CR 213368 and the request it to take another look at that behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR385129">385129</a></td>
<td>Cannot use a userobject of type dynamicdescriptionarea with dynamic sql. It results in a compile error. Error occurs regardless of whether you attempt to use it as the global variable type for SQLDA in your application (Application Painter, Properties view, Additional Properties button, assign your userobject for SQLDA) or whether you just declare a variable of type &lt;your userobject&gt; and create it in script.</p>
<p>				The only way I was able to use a different dynamicdescriptionarea than SQLDA was to code:</p>
<p>				dynamicdescriptionarea my_sqlda</p>
<p>				my_sqlda = create dynamicdescriptionarea</p>
<p>				The above has limited uses since you are not able to customize the functionality of the dynamicdescriptionarea.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR385305">385305</a></td>
<td>Feature requested to include XSL files within PB project. For example a XSL painter to import/edit XSL files in PB and also have it under source control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR385309">385309</a></td>
<td>Tested and reproduced with PB 10.0.1_6064, 10.0.1_6044.</p>
<p>				Worked fine with PB 8.0.4_10784</p>
<p>				The edit mask control suppresses the decimal point when typing negative values, when using mask ###.00</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR385313">385313</a></td>
<td>When a proxy is generated from a Weblogic WSDL and then</p>
<p>				running a PB SoapClient, it causes a soapexception.</p>
<p>				Using the Weblogic MedRec sample and the FindPatientBySSn() function to populate the</p>
<p>				__patientws structure. The structure isn&#39;t getting populated. </p>
<p>				The proxy is generated using the WSDL location of: http://localhost:7001/ws_medrec/MedRecWebServices?WSDL</p>
<p>				When the proxy is generated with the hardcode location it appeared to work ok:</p>
<p>				file://C:\soft\bea\weblogic81\samples\server\medrec\src\clients\CSharpClient\Web References\localhost\MedRecWebServices.wsdl</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR385316">385316</a></td>
<td>If you enter data into a datawindow editmask numeric field, but then later delete it, the ItemError event fires because the value is Null. However, adding a return code of 2 to the itemerror event that directs &quot;Accept the data&quot; should allow the value Null to be set in the datawindow field. Currently a garbage value displays. Should allow the concept of &quot;Empty String is Null&quot; to be used for a datawindow editmask field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR385380">385380</a></td>
<td>When updating a webdw that has a retrieval argument, the retrieval argument is not getting passed in to the WebDW component.</p>
<p>				From the Jaguar.log file, the retrieval argument doesn&#39;t appear to be getting passed in:</p>
<p>				Mar 31 16:25:24 2005: HTMLDW: Entering SetSelfLink(&#39;test.jsp&#39;,&#39;&#39;)</p>
<p>				Mar 31 16:25:24 2005: HTMLDW: Exiting SetSelfLink() = &#39;&#39;</p>
<p>				In the datawindow painter, datawindow.htmlgen.selflinkargs is set to</p>
<p>				projectid=&#39;projectid[1]&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR385422">385422</a></td>
<td>If Oracle database character set is JA16SJIS and national character set is AL16UTF16,</p>
<p>				PB 10.0.1 O90 interfaces can not display/insert UTF-16 data from/to NCHAR/NVARCHAR2 columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR385438">385438</a></td>
<td>Offsite activation with Excel</p>
<p>				The Save event of the OLE object does not fire with Excel although it works with MSWord.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR385443">385443</a></td>
<td>Enhancement Request to improve out of resources handling.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR385508">385508</a></td>
<td>The customer has an application that continuosly opens a response window. They are using it to do a printing process. In early versions of 9.0 they had no trouble clicking on another application while their PB app was running and working with the other application.</p>
<p>				But now in builds 7509 and above, they can no longer switch to another application while the PB app is running. Something has changed in PB and it is not relinquishing the cpu as it used to. </p>
<p>				The testcase simulates what they are doing. It opens a response window in a loop, the reponse window closes itself once it is open. In build 6053 while the PB app is running it is easy to switch to another app and work in it. But in build 7618, it is very difficult to switch to another app, you have to be very persistent and click many times before a click might be accepted. It&#39;s not an acceptable working environment. Adding in a yield in the main loop helps, but not much, it was much better in build 6053.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386002">386002</a></td>
<td>When retrieving an external datawindow in 9.0 you get a -1 return code as expected, because there is no sql. However, he retrievestart event still fires. But the behavior changes in 10.0. You still get the -1 return as you should, but now the retrievestart event no longer fires. The customer is requesting the same behavior be continued in 10.0.</p>
<p>				Engineering says this was an intentional change. External datawindows can&#39;t be retrieved so the retrievestart event should not fire. This change was made in conjunction with some others to improve performance.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386009">386009</a></td>
<td>The encoding property is not being passed to the</p>
<p>				SaveAs popup box when you optionally omit the filename.</p>
<p>				If you use dw_1.saveas(&quot;&quot;,CSV!, True, EncodingANSI!), the SaveAs popup</p>
<p>				box will appear. The saveas type and colheading properties are passed to the Saveas</p>
<p>				popup box but not the encoding type.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386114">386114</a></td>
<td>On Traditional Chinese XP/ W2K. The Chinese data can also be saved and viewed properly (using &quot;dw_control.SaveAs()&quot;) as Excel files with the SaveAsTypes Excel! and Excel5!. However, saving Chinese data as Excel8! format produces garbage characters in the output Excel files.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386151">386151</a></td>
<td>Those ASCII type String function rely on the conversion of sting from PB10&#39;s UTF16 to OS&#39;s native DBCS string(i.e. ascii). The conversion in turns rely on the OS System Locale.</p>
<p>				However, it is observed that the ASCII type String function fail if change the User Regional Locale (currency , date format etc)to &quot;US English&quot; in DBCS OS (e.g. Tradtion Chinese W2K , XP).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386189">386189</a></td>
<td>If a tab control has a default button on a tab that is not the front tab </p>
<p>				then returns are still catched instead of going to an edit control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386378">386378</a></td>
<td>Extra-characters Ascii 127-160 not reported in a window control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386424">386424</a></td>
<td>A regression in PB 10.0. Connected to an Oracle database using the Oracle8i client and the O84 driver. Calling a stored procedure as an RPC, the procedure passes an array of strings back as an argument. In PB 10.0 the last character of each string array element is missing. It&#39;s fine in PB 9.0, and it works if you use the O90 driver in PB 10.0 as well. But this customer is unable to switch to the O90 driver and needs this fixed in the O84 driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386436">386436</a></td>
<td>PowerBuilder and EAServer: Corba system exception: Corba_marshall error message when passing blobs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386444">386444</a></td>
<td>Customer uses our datawindow activex technology to display datawindow psr files within IE. Customer is able to display psr that contain tabular datawindows but ends up with a blank box when they try to display graph datawindows within a psr but just from this Portuguese windows OS.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386517">386517</a></td>
<td>When deploying an ASP website, all the pages will be identical to the last page deployed, but they will keep their names.</p>
<p>				Workaround</p>
<p>				===========</p>
<p>				Deploy the pages one at a time</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386529">386529</a></td>
<td>Getting &quot;Item xxxx does not pass validation test&quot; when tabbing out of DateTime column with format dd.mm.yy when all of the following is true:</p>
<p>				- Regional settings Norwegian (BBokmal)</p>
<p>				- Build 7578 or later (works in 7554)</p>
<p>				- AutocompleteDates=no PB.ini setting</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386539">386539</a></td>
<td>My problem is how to change uid and pwd on Ultralite Database (Default dba sql) within a PockeBuilder script.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386540">386540</a></td>
<td>Hungarian date format &quot;yyyy. MM. dd.&quot; with a trailing dot causes Validation error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386548">386548</a></td>
<td>The customer has a datawindow with basically a group column and a data column. They have a number of computed fields and expressions that will display the group column only at the top of a page, or when the group column changes. They are basically simulating a group datawindow. There is a visible expression for the group column that only makes it visible when the row is the firstrowonpage or the group changed from the previous row. If the group column displays, they move the data column down so there is room for both to display. So there is an expression in the data column&#39;s y property which sets the y value to a small value if the group column did not display, and a larger value if the group column did display.</p>
<p>				What is happening is that the last row you see on the first page is row 66, then on the next page you see the group column as you should, but the first row is 68. Row 67 is not displayed. Row 68 is the correct first row on page 2, and row 67 should be the last row displayed on page 1. But I think PB runs out of room because of the becasue of the y expression in the data colun, perhaps not taking it into consideration when calculating how many rows can be displayed per row... It&#39;s only off by one row, and there are several group columns displayed on page 1, so it&#39;s only one that&#39;s not being considered.</p>
<p>				From Engineering: This can&#39;t be fixed. The reason is that an expression containing FirstRowOnPage is used to determine a rows y position. PB has to make multiple passes on the datawindow to display it properly, the first pass is to do paginating, where it calculates how many pages the dw will use, and the position of the every element in the DW.(It based on X, Y, Height &amp; Width in property window). In the paginating process, the describe(&quot;DataWindow.FirstRowOnPage&quot; ) is useless as the rows on each page are not known yet, so the default value of 1 is used. But then later during the actual display the correct FirstRowOnPage value is known, and the y position of a row may be changed. This conflicts with the pagination calculations and the result is the missing row. The recommendation is to use a group datawindow, a much easier way to get that type of display.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386567">386567</a></td>
<td>When generating a webdw and you</p>
<p>				have buttons for navigation on a datawindow, those buttons don&#39;t appear to work when you generate html format. They appear to work ok when generating xhtml or xml.</p>
<p>				In the lower left hand corner of browser the following error appears when you click on the yield sign:</p>
<p>				Line: 9</p>
<p>				char: 1</p>
<p>				Error: Object doesn&#39;t support this property or method</p>
<p>				Code: 0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386599">386599</a></td>
<td>SetChanges returning -1. </p>
<p>				The same testcase works ok using the PBVM 9 (build 7509) on solaris. Same testcase works ok on windows using PB 10.2 (build 8006).</p>
<p>				ll_rv = table_datastore.settransobject(SQLCA)</p>
<p>				ll_rv = table_datastore.setchanges(table_data)</p>
<p>				if ll_rv = 1 then</p>
<p>				ll_rv = table_datastore.update()</p>
<p>				if ll_rv = 1 then</p>
<p>				txnsrv.setcomplete()</p>
<p>				else</p>
<p>				txnsrv.setabort()</p>
<p>				end if</p>
<p>				else</p>
<p>				txnsrv.setabort()</p>
<p>				end if</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386868">386868</a></td>
<td>Composite Datawindow rely on the accuracy of the &quot;Autosize Height&quot;.</p>
<p>				It is observed on PB9 and PB10, under certain condition, the Composite datawindows cannot 100% display a Nested Report of Grid Style. When the problem happen, the last line of the data item may be totally disappear or be partially shown.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR386900">386900</a></td>
<td>Processing large results from a web service (e.g., 50MB) results in a &quot;Unknown error, problem with SoapClient&quot; error. Seems related to amount of machine memory. We reproduced this here on machines with 128 KB memory, but it was hard to reproduce the error on machines with more memory, even with larger results.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387060">387060</a></td>
<td>When setting the argument in the powerscript space() function to a large number, PB will shut down with a fatal error.</p>
<p>				The failure point is pbvm90!fnSpace. The last know call without a memory access</p>
<p>				error is pbsys90!PB_SysSwapAndRun.</p>
<p>				string ls_string</p>
<p>				ls_string = space (425853547) // will work on my machine</p>
<p>				ls_string = space(536854528) // will crash PB on my machine</p>
<p>				ls_string = space(2147483647) // maximum value</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387148">387148</a></td>
<td>Documentation issue:</p>
<p>				Cannot create new connection because in manual or distributed transaction mode</p>
<p>				SQLOLEDB doesn&#39;t support concurrent commands like nested esql selects on the same transaction. </p>
<p>				This is a driver limitation, see MS knowledge base article Q272358.</p>
<p>				When switching to this driver a second transaction may be needed for such statements.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387161">387161</a></td>
<td>Windows XP only. In a datawindow editmask for characters, when you type the keypad dot (decimal point), two dots are entered in the mask. The regular period key works correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387181">387181</a></td>
<td>PowerBuilder 9.0.1, 9.0.2 and PowerBuilder 10</p>
<p>				A crash can occur after accessing the returntype property of </p>
<p>				a local variable scriptdefintion object</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387192">387192</a></td>
<td>When creating a datastore using createfrom() from a</p>
<p>				resultset, the char columns field length is increased by 1.</p>
<p>				datastore ds, dt</p>
<p>				resultset rs</p>
<p>				ds = create datastore</p>
<p>				dt = create datastore</p>
<p>				ds.dataobject = &quot;d_cust&quot;</p>
<p>				ds.generateresultset(rs)</p>
<p>				mle_1.text = ds.Describe(&quot;DataWindow.Syntax&quot;)</p>
<p>				dt = create datastore</p>
<p>				dt.createfrom(rs)</p>
<p>				mle_2.text = dt.Describe(&quot;DataWindow.Syntax&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387329">387329</a></td>
<td>Regenerate cause a button in a grid datawindow to move.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387330">387330</a></td>
<td>PB component instance get Fatal Exception, when there are simultaneous call from multiple</p>
<p>				PB Clients. PB Component inside just perform a dynamic call to Oracle stored procedure.</p>
<p>				There no problem even with a lot multiple PB Client call when each Client only submit one </p>
<p>				proceudre call. Problem will occur when each PB Client submit two separate different </p>
<p>				procedure calls</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387501">387501</a></td>
<td>Device: AudioVox XV6600 (Verizon service) (same as Orange SPV-M2000)</p>
<p>				Environ: PK 201 and 202 (eng) and ASA 9.0.2.3044</p>
<p>				Sample Program: DWExam and DBPaint (code examples)</p>
<p>				Problem:</p>
<p>				When the phone is in &quot;flight mode&quot; - everything works hunky dorey.</p>
<p>				When the phone is enabled - connecting to the database waits forever.</p>
<p>				Looking at the running processes I see that dbsrv9.exe is NOT running.</p>
<p>				This is very very odd because:</p>
<p>				a) same phone as the Orange SPV M2000 which we do a lot of testing with.</p>
<p>				b) there is still plenty of free memory and process slots</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387647">387647</a></td>
<td>2nd Retrieve fails with HTML DW on IIS when using ODBC driver</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387678">387678</a></td>
<td>EAServer will crash because of large memory usage.</p>
<p>				Consultlant provide a repro. sample and suspect that there is potential memory leakage</p>
<p>				causing the crash. It will either core dump / fail with allocVM() in PBHeap.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387679">387679</a></td>
<td>Customer is calling a webservice method which returns a one element structure which happens to be an array which is failing to send back the string.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387759">387759</a></td>
<td>PB10&#39;s IN9 native driver version 2.8 is not showing DB error messages</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387762">387762</a></td>
<td>PB10&#39;s IN9 DBPARM INET_SERVICE cannot take more than 4 chars</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387854">387854</a></td>
<td>When a new row or column is added to a crosstab</p>
<p>				which forces a rebuild of the crosstab, PB currently propagates the properties</p>
<p>				of the first column to the new column or row. </p>
<p>				Customer would like to see that when a new column or row is added that the</p>
<p>				properties DON&#39;T change for any of the columns or rows on a crosstab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387858">387858</a></td>
<td>When adding a new column to a datasource that consist</p>
<p>				of several tables, the Crosstab Definition values get reset. You have to</p>
<p>				add back in all the columns, rows and values.</p>
<p>				If the datasource is only 1 table, the Crosstab Definition does not get reset.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387868">387868</a></td>
<td>On the PocketPC runtime, the DW QueryMode feature gives the error message:</p>
<p>				&quot;CreateWindow Error&quot;, &quot;Cannot Find Window Class&quot;</p>
<p>				This is a handy feature because it allows the &quot;Query By Example&quot; and has no bad real-estate issues.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387941">387941</a></td>
<td>Can抰 enter 31-12-2004 into date type edit mask</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387965">387965</a></td>
<td>EJB Client Debugging: CR378875 is only partially fixed. Nested array items aren&#39;t shown in the Debugger.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR387993">387993</a></td>
<td>some lines not displayed when previewing a nested report.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388028">388028</a></td>
<td>Need Engineering analysis of dump file. The customer has a PB application that runs mutiple other PB applications as NT services. They have the ability to run several types of batch processes as well as running multiple instances of some of the same processes. All use ODBC for MS SQL Server database connectivity. The problem is that their batch processes get a Dr.Watson fault when the executables are run as NT services (as opposed to launching them directly). This seems to happen on machines running Windows XP (both service pack 1 and 2) as well as Windows 2003. The error only seems to occur when around eleven of their services are running at the same time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388100">388100</a></td>
<td>Some of graphs in a group header on a DW disappear after calling SetSeriesStyle() in pbm_dwngraphcreate.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388120">388120</a></td>
<td>Some text objects not displayed in a DW crosstab at runtime</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388311">388311</a></td>
<td>dw.GetText() returns empty string if text column is &gt;32765</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388316">388316</a></td>
<td>DDE function GetRemote() returns -2 since moving to PB 10 against German Office edition (eg. MS Office 2003) installed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388346">388346</a></td>
<td>After upgrading to PB 10.2, cannot connect to</p>
<p>				StarTeam 2005 anymore. PB 10.2 installs jdk 1.4.2_06 and StarTeam appears to</p>
<p>				require 1.4.2_01.</p>
<p>				When connecting using PB 10.2 jdk (1.4.2_06), it causes PB to crash with:</p>
<p>				An unexpected exception has been detected in native code outside the VM.</p>
<p>				Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x805C61E</p>
<p>				Function=frame::sender+0x9F</p>
<p>				Library=C:\pb\pb10\Shared\PowerBuilder\jdk1.4.2_06\jre\bin\client\jvm.dll</p>
<p>				Source file = D:/BUILD_AREA/jdk142-update/ws/fcs/hotspot\src\cpu\i486\vm\frame_i486.cpp : 341</p>
<p>				Current Java thread:</p>
<p>				at java.security.AccessController.getStackAccessControlContext(Native Method)</p>
<p>				at java.security.AccessController.getContext(Unknown Source)</p>
<p>				at java.lang.Thread.init(Unknown Source)</p>
<p>				at java.lang.Thread.&lt;init&gt;(Unknown Source)</p>
<p>				Tried modifying the StarTeamSDK70.ini and Java.ini to point to jdk 1.4.2_06</p>
<p>				and that didn&#39;t work. Also tried to set the StarTeam jdk before PB jdk from Tools,Java, Set JDK Location, I get the error of:</p>
<p>				The StarTeam SDK is not properly installed on this machine. The integration requires 70 of the StarTeam SDK. If the StarTeam SDK is installed you must first uninstall it. Then re-install this integration.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388388">388388</a></td>
<td>1) Create new DW or edit existing DW that has SQL Select with a simple WHERE clause.</p>
<p>				SELECT emp_lname FROM EMPLOYEE WHERE emp_id &gt; 200</p>
<p>				2) In SQL Painter, make the WHERE clause tab active and then convert to syntax mode. </p>
<p>				3) Change the WHERE clause to read WHERE emp_id &gt; 200 and emp_id &lt; 800. </p>
<p>				4) Convert to graphics. The new phrase &quot;and emp_id &lt; 800&quot; is now missing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388436">388436</a></td>
<td>Header disappear when sorting a column on a dw created from setFullState</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388474">388474</a></td>
<td>Enhancement Request: Port EJB Client to platform Sun SPARC/Solaris</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388482">388482</a></td>
<td>PowerBuilder 10 with Oracle 8 or 9 databases and client software.</p>
<p>				Updating a varchar2 (4000) column with more then 2000 characters gives errors:</p>
<p>				- &quot;Row changed between retrieve and update&quot;</p>
<p>				- ORA-01461: can bind a LONG value only for insert into a LONG column</p>
<p>				- ORA-12704: character set mismatch</p>
<p>				To workaround it use DisableBind=1 or DisableUnicode=1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388625">388625</a></td>
<td>DW.setfullstate does not trigger dw.rowfocuschanged in PB10</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388700">388700</a></td>
<td>EAServer 5.2 </p>
<p>				Calling an MSSQL stored procedure as a rpc with a PowerBuilder datetime argument </p>
<p>				through a ODBC datacache gives an error:</p>
<p>				[HY104] [Microsoft][ODBC SQL Server Driver]Invalid precision value</p>
<p>				[HY000] [DataDirect][ODBC SQL Server driver][Microsoft SQL Server]Syntax error converting DATETIME from character string.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388718">388718</a></td>
<td>CR 382755 introduced the ability to paint a SQL statement that contains no FROM clause. However, for a new Query object, the Save and Save As menuitems would not get enabled until you selected a table and one or more columns. You should be able to save a query containing just computed columns: Ex: SELECT Today(*)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388729">388729</a></td>
<td>Only on the PPC, the IDE is fine.</p>
<p>				Set the DW RowFocusIndicator( Hand! ) or a picture control.</p>
<p>				As you move up and down WITHIN a page, the previous row indicator is properly erased.</p>
<p>				However -</p>
<p>				When you hit the bottom of the window and you force the DW to scroll, the old picture (the previous row indicator) is not properly erased when the next (current) row is drawn.</p>
<p>				This makes the RowFocusIndicator pretty much useless....</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388823">388823</a></td>
<td>Some Image files with transparent background not displayed correctly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388846">388846</a></td>
<td>PowerBuilder 10 : Page range shows 0 when Print Dialog Box is called using dw.print(true,true). Escpecially this is important for PFC 10 pfc_print() event!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388853">388853</a></td>
<td>MDI application. Open a window with dddw, clicking on the frame of this window, after opening another window and it fires the DoubleClicked event. If you happen to click on the top left corner (frame), it will close the window.</p>
<p>				Inactive window behind an active window and then click on the upper left it will fire the double clicked event causing the window to close. Customers main application will gpf if this happens, however the sample app does not crash, but does fire the double clicked event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388872">388872</a></td>
<td>The DataWindow SaveAs() function takes much more time in PB 10 than PB 9. Probably related to unicode but it takes more than 10 times as long as before... This is magnified for large datawindows and or saving to networked drives.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR388982">388982</a></td>
<td>DW string column don&#39;t accept more than 1024 characters, even when the database column is supposed to store more. For instance a string (4000) column.</p>
<p>				Workaround: enable the auto vertical scrollbar to be able to insert more then 1024 characters in long column</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389030">389030</a></td>
<td>Application was migrated from PB 7 to PB 8.0.x with no Issues. Now in PB 10 Getting messagebox &quot;An internal error has occurred.&quot; when trying to save a change to a particular window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389126">389126</a></td>
<td>PB 8 Component in EAS5.2 returns SQLCode -1, SQLDBCode 100 when updating 0 row but EAS4.2 does not</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389140">389140</a></td>
<td>Peculiair behavior with a rectangle in a grid datawindow</p>
<p>				The rectangle may move to the right when switching columns or under certain conditions on reopening the datawindow.</p>
<p>				To fix the position, put the X-value in the expression box.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389141">389141</a></td>
<td>PB does not release memory for string variables during string concatenation</p>
<p>				mysql = dw_1.Object.col1[i] + &quot;,&quot; + ls_toto</p>
<p>				Application crashes when reaching limit of allocated memory.</p>
<p>				Workaround: split the code in two lines</p>
<p>				mysql = dw_1.Object.col1[i]</p>
<p>				mysql = mysql + &quot;,&quot; + ls_toto</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389170">389170</a></td>
<td>On a sheet in an MDI frame is a datawindow. Rightclicking on the datawindow displays a popup menu using PopMenu(). When the sheet opens, a response window is opened and it closes itself with a close(this) in the response window open event. But thereafter the position of the popup menu is incorrect, it displays at the wrong coordinates. If the close(this) is posted, then the popup menu is displayed correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389177">389177</a></td>
<td>PowerBuilder 10</p>
<p>				Unpredictable crashes with dbparm DisableUnicode=1 and the O84 interface.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389191">389191</a></td>
<td>When you have a date column with a dropdown calendar</p>
<p>				and you click on that date column in IE, the dropdown calendar will sometimes</p>
<p>				appear right over the column--obscuring the column. </p>
<p>				The problem is reproducible from the dw painter and from a .Net WebForm. The problem</p>
<p>				is noticeable when clicking on a date field at the bottom of the html page or asp page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389304">389304</a></td>
<td>PowerBuilder 10.2</p>
<p>				When deploying a component to EAServer, a server crash can occur if at the </p>
<p>				same time a client application is trying to access the components and </p>
<p>				there are no pooled components yet.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389327">389327</a></td>
<td>Tested and reproduced in PB 9.0.2_7610 and 10.2_8081</p>
<p>				Customer would like that SCC PBNative log would also add and log the users that have been connected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389422">389422</a></td>
<td>Fetching into a longlong variable gives incorrect results with PB 9.x</p>
<p>				Works fine with PB 10 GA onwards</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389425">389425</a></td>
<td>When using the custompage.length, the bottom of the</p>
<p>				report is getting cut off.</p>
<p>				From print preview, the report should fit on 11 x 17. When using the following</p>
<p>				settings, the report is still getting cut off:</p>
<p>				i_cust_width = 225</p>
<p>				li_cust_length = 431</p>
<p>				dw_1.Object.DataWindow.Print.Paper.Size = 256 </p>
<p>				dw_1.Object.DataWindow.Print.CustomPage.Length = li_cust_length</p>
<p>				dw_1.Object.DataWindow.Print.CustomPage.Width = li_cust_width</p>
<p>				From online help:</p>
<p>				dw_1.Object.DataWindow.Print.CustomPage.Length = 254 // 10 inches</p>
<p>				dw_1.Object.DataWindow.Print.CustomPage.Width = 190.5 // 7 inches</p>
<p>				RESOLUTION: Although PB now support custompage.length and custompage.width, the print</p>
<p>				driver needs to support this page size too.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389430">389430</a></td>
<td>All of this used to work...</p>
<p>				I&#39;ve just upgraded ASA/Ultralite 9.0.2.2451 in my machine and I got some</p>
<p>				problem when creating an Ultralite Database in the database painter out of a</p>
<p>				.usm file.</p>
<p>				In the status bar of PocketBuilder at the bottom, a message with a RED</p>
<p>				background reads &quot;Error from ULCONV.EXE -5&quot;.</p>
<p>				However, using the ASA 9.0.2 &quot;ulconv create .....&quot; command creates the .udb</p>
<p>				file without a problem.</p>
<p>				Just worrying about the compatibility between PocketBuilder 2.0.1.688 with</p>
<p>				Ultralite 9.0.2.2451 after seeing this error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389493">389493</a></td>
<td>Enhancement request to support Oracle TIMESTAMP WITH TIMEZONE and TIMESTAMP WITH LOCAL TIMEZONE datatypes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389528">389528</a></td>
<td>FileReadEx takes longer to read the file in Pb 10, compared to version 7</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389530">389530</a></td>
<td>Comparing the return value of the lowerbound function with a decimal directly may cause crashes or incorrect results.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389535">389535</a></td>
<td>DataWindow editmask with mask [date]</p>
<p>				After modifying the background.mode the field gets the value 00-00-0000</p>
<p>				when clicking in it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389569">389569</a></td>
<td>Chinese characters are not displaying properly when connecting to MS SQL Server via OLE DB drivers. When using an MSS connection d(in 9.0) the chinese data displays fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389596">389596</a></td>
<td>In PBJDB and PBOLE, the DelimitIdentifier DBParm can only be set using &#39;YES&#39; (case insensitive string compare). Other db drivers (PBSYC, PBDIR, PBODB) allow &#39;YES&#39; | TRUE | 1 | &#39;NO&#39; | FALSE | 0. </p>
<p>				For all drivers, DelimitIdentifier is still a static DBParm that can only be set prior to the database connection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389696">389696</a></td>
<td>Sleep () within a for loop will cause diff behaviour on W2K vs WinXP</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389735">389735</a></td>
<td>if resize a datawindow smaler then it was and the datawindow has &quot;Retrieved As Needed&quot; enabled there is no need to retrieve new rows. But the datawindow retrieve new rows each time you resize the datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR389903">389903</a></td>
<td>Binding of decimals to floating-point integers in DataWindows causing errors</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR390134">390134</a></td>
<td>PowerBuilder 10 ASE</p>
<p>				When retrieving a datawindow, build upon a stored procedure that prints a large char value,</p>
<p>				a crash occurs.</p>
<p>				A print on a varchar did not crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR390138">390138</a></td>
<td>Copying a cell from Excel 2003 into a datawindow string editmask may fail if the value of the cell is large.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR390279">390279</a></td>
<td>This is an enhancement request to extend mail support to full Unicode, for example by supporting Extended MAPI support.</p>
<p>				Currently we only support the Simple MAPI interface for sending mail by script.</p>
<p>				As a result PowerBuilder 10 can only sent mail using the local language setting in the control panel.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR390315">390315</a></td>
<td>A stored procedure output parameter is not returned correctly when calling the stored procedure as an RPCFUNC declared in a descendant transaction object. Problem occurs using the SYC driver to connect to ASE. The same code works using the MSS driver to connect to Microsoft SQL Server. </p>
<p>				Workaround: Call the stored procedure using Declare, Prepare, Execute statements instead of as a remote function works fine.</p>
<p>				SOLUTION: Set dbparm DBParm = &#39;&#39;Release=&#39;12.5.1&#39; when connecting to ASE 12.5.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR390329">390329</a></td>
<td>When running an application in PB 10.2, the sharedata </p>
<p>				function will return -1 when you use a dw from PB 10.0.1 or older build.</p>
<p>				dw_2.create(dw_1.describe(&quot;DataWindow.Syntax&quot;))</p>
<p>				If dw_1.sharedata(dw_2) = -1 Then</p>
<p>				MessageBox(&quot;ShareData&quot;, &quot;Failed to ShareData&quot;, StopSign!)</p>
<p>				end if</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR390429">390429</a></td>
<td>It is a support feature that reference the column name to copy out the whole data set of the column. However, PB10.x fail to do that when the it is a computed column . PB8.x and PB9.x has no such problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR390447">390447</a></td>
<td>When connected to an Informix 7 database via an Informix 9 client there is a problem with a datawindow. When you try to setup or alter the datawindow update properties, you get an error that it can&#39;t find the first column you selected for update (all the columns have the problem). When doing the same thing to an Informix 9 database, there is no problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR390458">390458</a></td>
<td>DelimitIdentifier is coded as a static DBParm in PBSYC, PBODB, PBOLE, PBDIR, PBIN?, and PBJDB. It is a dynamic DBParm in the PBOR? drivers. </p>
<p>				QA testing determined that the stored procedure sp_webservices cannot be correctly executed when ASE has the quoted_identifier property turned on. Users may have SPs that use the double quote as a string delimiter. If so, those SPs won&#39;t execute if quoted_identifier is turned on. So it is reasonable to be able to modify this setting during a PB database connection. Hence the need for a dynamic DBParm for drivers that are frequently used with Sybase ASE.</p>
<p>				With this fix applied, DelimitIdentifier will become a dynamic DBParm in PBSYC, PBJDB, and PBODB. It will also automatically issue a &quot;set quoted_identifier {on | off}&quot; to the ASE server if connected to Sybase ASE. The behavior in PBOLE, PBOR?, PBIN?,and PBDIR are not affected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR390468">390468</a></td>
<td>When MessageTerse= {&#39;Yes&#39; | &#39;TRUE&#39; | 1} then errors should not contain the SQLSTATE=nnnn</p>
<p>				prefix (Terse means the error message should be SHORTER).</p>
<p>				When MessageTerse= {&#39;No&#39; | &#39;FALSE&#39; | 0} then errors should contain the SQLSTATE=nnnn</p>
<p>				prefix (Not terse - hence longer error message).</p>
<p>				The JDBC driver was behaving in exactly the opposite manner.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_98.htm#CR390486">390486</a></td>
<td>The customer has a grid datawindow with some computed fields. In the header above each column and computed field is a button. In 10.2 when you place the buttons in the center of each grid in the header and save the datawindow, when you re-open the datawindow the buttons over the computed fields have moved. They all move to the right. This is a regression as in earlier builds of 9.0.1 the buttons remain where you put them. It works correctly in 9.0.1 build 7196, and breaks sometime after that in 9.0 and remains broken in 10.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390527">390527</a></td>
<td>The DisableBind DBParm is a dynamic DBparm in PBODBnnn.DLL. However, it only gets set ON with DisableBind=1. With this fix applied, DisableBind=&#39;True&#39; and DisableBind=&#39;Yes&#39; are also allowed. Likewise, DisableBind={&#39;No&#39; | &#39;False&#39; | 0 } will dynamically turn off this setting.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390537">390537</a></td>
<td>The ODBC driver does not support the TrimSpaces DBParm. If it did, it would be easier to port an existing application that currently uses a different driver to ODBC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390565">390565</a></td>
<td>Using ORCA, the performance of PBORCA_LibraryEntryImport has degraded significantly between PB 7 and PB 8. Regeneration time for a PBL is also longer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390629">390629</a></td>
<td>When trying to create a web service proxy, the following</p>
<p>				error results:</p>
<p>				xxxx.wsdl is not a valid WSDL file</p>
<p>				When using the WSDL trace, the log file shows: </p>
<p>				INFO: StartElement: http://schemas.xmlsoap.org/wsdl/ part part</p>
<p>				ENTER: WMMessagePartHandler::ReadAttributes</p>
<p>				INFO: http://schemas.xmlsoap.org/wsdl/parttype=xsd1:com.medica.microp.security.logic.login.LoginRequest</p>
<p>				ERROR: WMWebServicesDescFault raised: </p>
<p>				ERROR: code: WSDL Schema Error</p>
<p>				ERROR: string: Unresolvable namespace for attribute &#39;type&#39; on element: &#39;message&#39;</p>
<p>				ERROR: Caught WMWebServicesDescFault in WMWSDLParser::LoadAndParseWSDLFile</p>
<p>				LEAVE: WMWSDLParser::LoadAndParseWSDLFile (returned false)</p>
<p>				ERROR: LoadAndParseWSDLFile returned false in WMSOAPWSDLClient::ParseFile</p>
<p>				LEAVE: WMSOAPWSDLClient::ParseFile (returned false)</p>
<p>				ERROR: Error::Cannot parse the WSDL file</p>
<p>				LEAVE: PbProxyForWSDL::SetWsdlLocation (returned false)</p>
<p>				INFO: WSDL Location: file://C:\pse\pse-90\11137767\LoginService.wsdl</p>
<p>				ERROR: PbProxyObj.SetWSDLLocation returned false</p>
<p>				LEAVE: ws_SetWsdlLocation (returned 0)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390637">390637</a></td>
<td>When you alter script in Powerbuilder and click on the Running man you get a dialogue box that says &quot;Save Changes to object my_pbl.pbl (my_window)&quot;.</p>
<p>				Yes will save the script and run the application.</p>
<p>				No will stop the run and not save the script.</p>
<p>				The customer believes the dialogue box could be a little clearer perhaps adding to the text of the messagebox to say &quot;Selecting No will cancel the Run request.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390726">390726</a></td>
<td>Deleting last row in HTML DW will NOT scroll to the previous row automatically</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390736">390736</a></td>
<td>PowerBuilder 10 post GA</p>
<p>				In a large 3 tier application a crash occurs in an editmask in a difficult to explain situation. </p>
<p>				The issue is possibly due to memory corruption.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390766">390766</a></td>
<td>Unable to generate a web service proxy. </p>
<p>				The log files included in the testcase show the errors and tracing of web service proxy generation. The wsdl files reference urls that are behind customers firewall.</p>
<p>				RESOLUTION: The bug was fixed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390779">390779</a></td>
<td>If a cell in excel, for example, has 9 digits and you copy</p>
<p>				that cell to a dw string column that has a editmask of #########, the paste will</p>
<p>				not work in the dw painter. However if the cell has 7 digits and you copy</p>
<p>				it to the dw painter, it will copy ok. But it appears that there are 2 trailing spaces.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390881">390881</a></td>
<td>New feature request to add more items to Paper Size down drop list box on Print Specification Tab on DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390905">390905</a></td>
<td>For the barcode scanner (and all derived classes) the &quot;DeviceHandle&quot; property is always zero.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390908">390908</a></td>
<td>On SOME devices (like a Falcon 4400) a Main Window does not have its title bar.</p>
<p>				This stems from the differing windowing concepts between the bare WinCE, newer WinCE.NET, and the layer provided by PocketPC and SmartPHone (Windows Mobile).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390909">390909</a></td>
<td>Starting in PB 10.0 there appears to be a new type of error message that looks like:</p>
<p>				&quot;PowerBuilder Fatal Error</p>
<p>				Please contact Sybase supporting engineer.&quot;</p>
<p>				These messages happen and then PB closes down. These type of messages are worse than no message at all. They give the impression that Tech Support knows how to solve the problem. But Tech Support was given no information on what causes these types of errors or what to tell the customer. The customer calls in expecting to have his problem solved in short order and Tech Support has nothing to tell them. </p>
<p>				This is a strong request to PLEASE remove these kind of messages from the product. Replace them with meaningfull informational messages that will help identify what the problem is and how to rectify it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390950">390950</a></td>
<td>Autosize height on columns doesn&#39;t work correctly for Web datawindows and thus it doesn&#39;t work correctly for DataWindow.NET either. If you have a tab order it doesn&#39;t work at all. If the tab order is 0, then it kind of autosizes, but there is too much white space that needs to be cleaned up.</p>
<p>				This is a known &#39;limitation&#39; that engineering is aware of and will have to address for PB 11. However, this problem is preventing sales of DW.NET 1.5. Product Management requested this be escalated on the basis of the customer&#39;s e-mail below:</p>
<p>				&quot;I&#39;ve finally found a negative aspect to the rich functionality the</p>
<p>				DW provides - my existing DWs contain SO much functionality that it makes it</p>
<p>				nigh on impossible (at least from a commercial aspect) to redo them all</p>
<p>				using less feature rich tools - hence why I was looking forward so much to</p>
<p>				DW.Net 1.5. But alas, something as simple and as powerful as autosizing height on columns</p>
<p>				does not work.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390953">390953</a></td>
<td>Enhancement request for a new property on image controls in the datawindow to specify the URL for that image as it exists on the server to which the datawindow is deployed to (to appear in the SRC tag). Currently, the SRC attribute value is generated from the FileName used to populate the control within the DataWindow painter; however, that file name refers to a full path on the development machine, which requires the deployment machine directory structure to mirror the development server. Having a separate URL property would afford developers of the datawindow some additional flexibility.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390957">390957</a></td>
<td>When creating a template application in a folder where</p>
<p>				the filename length is greater than 102 characters, pb fails to create the application.</p>
<p>				Wizard Error</p>
<p>				Error generating c:\pb9\teststoragestoragestoragestoragestoragestoragestoaragestoragestoragestoragestoragestoragestoragestorage\genapp.pbl(genapp)</p>
<p>				Reason is: General Failure</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR390968">390968</a></td>
<td>The Web/HTML DW displays a border for an image in the datawindow control when that image has a link, even though the border property of the image is set to &quot;No Border&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR391075">391075</a></td>
<td>When connected to source control and you check</p>
<p>				out an object when the debugger window is open, pb will crash with an access violation</p>
<p>				at:</p>
<p>				ACCESS_VIOLATION_pbvm90!rt_process_breakpoint+9a</p>
<p>				FOLLOWUP_IP: </p>
<p>				pbvm90!rt_process_breakpoint+9a [rtengine.cpp @ 2121]</p>
<p>				10ceed8a 8b17 mov edx,[edi]</p>
<p>				012edcc 10ceea10 pbvm90!rt_process_breakpoint(struct ob_this * rtthis = &lt;Memory access error&gt;, struct ob_class_hndl clshndl = struct ob_class_hndl, struct ob_pcode_node * pcode = &lt;Memory access error&gt;)+0x9a</p>
<p>				0012eed4 10cdaa05 pbvm90!rt_exec_pcode(struct ob_this * rtthis = 0x00b3eda8, struct ob_class_entry * class_entry = 0x00b4c15a, struct ob_pcode_blk * pcode_blk = 0x00b64024)+0x2c0</p>
<p>				0012eef0 1090a990 pbvm90!ot_eval_expr(struct ob_this * obthis = &lt;Memory access error&gt;, struct ob_group * group = &lt;Memory access error&gt;, struct ob_class_entry * class_entry = &lt;Memory access error&gt;, struct ob_pcode_blk * pcode_blk = &lt;Memory access error&gt;, struct ob_data * expr_result_buf = &lt;Memory access error&gt;)+0x75</p>
<p>				0012ef78 1090aa7c pbcmp90!assign_vardecl(struct cm_this * cmthis = &lt;Memory access error&gt;, struct ob_data * lvalue = &lt;Memory access error&gt;, unsigned short lvalue_type = &lt;Memory access error&gt;, ob_group_types lvalue_grouping = &lt;Memory access error&gt;, struct ob_arraydef * lvalue_arraydef = &lt;Memory access error&gt;, int lvalue_is_const = &lt;Memory access error&gt;)+0x190</p>
<p>				0012efac 109060f7 pbcmp90!cm_typevardecl_assign(struct cm_this * cmthis = &lt;Memory access error&gt;)+0x8c</p>
<p>				0012efbc 10901a6c pbcmp90!cmscript_disp(struct cm_this * arg = &lt;Memory access error&gt;, int index = &lt;Memory access error&gt;)+0x47</p>
<p>				0012f024 10906146 pbcmp90!gr_parse_basic(struct gr_this * grthis = &lt;Memory access error&gt;, void * cmthis = &lt;Memory access error&gt;, &lt;function&gt; * lexread = &lt;Memory access error&gt;, &lt;function&gt; * dispatch = &lt;Memory access error&gt;, &lt;function&gt; * syntaxerr = &lt;Memory access error&gt;)+0x88c</p>
<p>				0012f040 1090df61 pbcmp90!gr_parse_cmscript(struct gr_this * grthis = &lt;Memory access error&gt;, struct cm_this * cmthis = &lt;Memory access error&gt;, &lt;function&gt; * getch = &lt;Memory access error&gt;, &lt;function&gt; * syntax_error_proc = &lt;Memory access error&gt;)+0x36</p>
<p>				0012f068 1090e78f pbcmp90!cm_script_compile(struct cm_this * cmthis = &lt;Memory access error&gt;, &lt;function&gt; * getch = &lt;Memory access error&gt;)+0xd1</p>
<p>				0012f0b0 10c84415 pbcmp90!cm_src_block_compile(struct cm_this * cmthis = &lt;Memory access error&gt;, unsigned short group_hndl = &lt;Memory access error&gt;, char ** source_blocks = &lt;Memory access error&gt;, void * pvsrctypes = &lt;Memory access error&gt;, unsigned int no_blocks = &lt;Memory access error&gt;, CM_COMPILE_TYPE compile_type = &lt;Memory access error&gt;)+0x1ef</p>
<p>				0012f0d0 10c69cc9 pbvm90!ob_cm_src_block_compile(struct ob_this * obthis = &lt;Memory access error&gt;, unsigned short grouphndl = &lt;Memory access error&gt;, char ** source_blocks = &lt;Memory access error&gt;, void * srcloc = &lt;Memory access error&gt;, unsigned int no_blocks = &lt;Memory access error&gt;, CM_COMPILE_TYPE compile_type = &lt;Memory access error&gt;)+0x45</p>
<p>				0012f134 10c697cb pbvm90!ob_compile_source_entry(struct ob_this * obThis = &lt;Memory access error&gt;, char * lpszLibraryName = &lt;Memory access error&gt;, char * lpszEntryName = &lt;Memory access error&gt;, CM_COMPILE_TYPE compile_type = &lt;Memory access error&gt;, int write_source = &lt;Memory access error&gt;)+0x4e9</p>
<p>				0012f14c 10c6a023 pbvm90!ob_compile_lib_entry(struct ob_this * obThis = &lt;Memory access error&gt;, char * lpszLibraryName = &lt;Memory access error&gt;, char * lpszEntryName = &lt;Memory access error&gt;, int write_source = &lt;Memory access error&gt;)+0x1b</p>
<p>				0012f16c 11e199ad pbvm90!ob_compile_lib_entry_3_pass(struct ob_this * obThis = &lt;Memory access error&gt;, char * lpszLibraryName = &lt;Memory access error&gt;, char * lpszEntryName = &lt;Memory access error&gt;)+0x43</p>
<p>				0012f4c8 11e1766d pblib90!PL_UtilImportFile(struct tagThis * pbThis = &lt;Memory access error&gt;, struct shhashx * pLibraryHash = &lt;Memory access error&gt;, struct HWND__ * hWndParent = &lt;Memory access error&gt;, char * lpszFileName = &lt;Memory access error&gt;, char * lpszLibraryName = &lt;Memory access error&gt;, char * lpszEntryName = &lt;Memory access error&gt;, int iImportOption = &lt;Memory access error&gt;, int bDeleteTheFile = &lt;Memory access error&gt;, int bRegenIfNeeded = &lt;Memory access error&gt;)+0x62d</p>
<p>				0012f68c 11e5edbd pblib90!PL_CompileImportPBObjects(struct tagThis * pbThis = &lt;Memory access error&gt;, struct shhashx * pLibraryHash = &lt;Memory access error&gt;, struct HWND__ * hWnd = &lt;Memory access error&gt;, int iNumPBItems = &lt;Memory access error&gt;, struct shlistx * pImportList = &lt;Memory access error&gt;, int iImportOption = &lt;Memory access error&gt;)+0x42d</p>
<p>				0012fb58 11e4fbe0 pblib90!CPL_View::OnCheckOut(void)+0xc8d</p>
<p>				0012fb64 11e6ea54 pblib90!CPL_View::OnCommand(unsigned int uId = 0x8bc35de5, struct HWND__ * hWndControl = 0x738bf85d, unsigned int uCode = 0x6f704)+0x150</p>
<p>				0012fb74 11e6e6aa pblib90!CPL_TreeBrowserView::OnCommand(unsigned int uId = &lt;Memory access error&gt;, struct HWND__ * hWndControl = &lt;Memory access error&gt;, unsigned int uCode = &lt;Memory access error&gt;)+0x14</p>
<p>				0012fba8 0041aa2c pblib90!CPL_TreeBrowserView::OnNotify(long lHint = &lt;Memory access error&gt;, void * pData = &lt;Memory access error&gt;, long * plReturn = &lt;Memory access error&gt;)+0xba</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR391082">391082</a></td>
<td>&quot;Error calling method of PBNI object&quot; when calling a static method of a Java class</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR391164">391164</a></td>
<td>Grid datawindow protected fileld incorrectly accept the input text and place the input text to other unprotect field edit control.Eventually, it may trigger misleading validation error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR391211">391211</a></td>
<td>A datawindow editmask of digits has a spincontrol. The editchanged event fires when you change the value of the mask by entering digits directly into the mask and when clicking on the spincontrol up and down arrows. But when you type the keyboard up and down arrows when the editmask has focus, the numbers change correctly but the editchanged event does not fire.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR391488">391488</a></td>
<td>Restarting PB10 IDE, it does not reconized the registered component in PVCS TrackerLink.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR391521">391521</a></td>
<td>When two HTML DW inside of a JSP are linked to each other via setcolumnlink() and the JSP runs in a portlet, the target is chosen to be the jsp that runs inside easerver and creates a new session, whereas it should hold the session.</p>
<p>				The code generated by the object model does not work inside a portlet. The sessions get lost. In a normal JSP without Portal it works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR391526">391526</a></td>
<td>Tested and reproduced with:</p>
<p>				Powerbuilder 10.2_8081, 10.2_7516, 10.0.1_6064.</p>
<p>				When running sample application that calls external function to 3rd party Winio.dll, it works only after generating EXE. In interactive PB environment, the call always fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR391678">391678</a></td>
<td>Problem with Focus Behaviour when try SetColumn on a grid datawindow that has the mouse selection property set and columns are protected. Before we try to insert a new row and set the column to col1, the focus (black square in that case) was on a column that have no taborder. So setcolumn(col1) does not work and the column is not set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR391695">391695</a></td>
<td>PowerBuilder 10 and 9 (Build 7204 and later)</p>
<p>				FileRead using LineMode!</p>
<p>				We used to read in 1KB per read operation, now 32KB are read in even for very short lines. </p>
<p>				The change is necessary for Unicode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR391762">391762</a></td>
<td>Repositioning a grid computed field with a modify of the column.x not working in 9.0.2. This is a regression from 7.0.3 where it works. In 9.0.2 the modify returns success, but the computed field doesn&#39;t move, and a describe of the x position for the computed field remains unchanged from the original value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR391861">391861</a></td>
<td>Description of Problem: When try to make a RPC call with DBCS ( e.g. chinese ) string to</p>
<p>				a Oracle Database with UTF8 as charset, error may occur </p>
<p>				ORA-01460 : Unimplemented or unreasonable conversion requested.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR391913">391913</a></td>
<td>PB disappears attempting to connect to StarTeam source control system.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392013">392013</a></td>
<td>PowerBuilder 10 ODBC to MS SQLServer</p>
<p>				When calling a stored procedure in ESQL ( DECLARE and EXECUTE ) with PBNewSPInvocation </p>
<p>				DBParm a text variable gets truncated to 64000 characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392051">392051</a></td>
<td>On Windows XP SP2, The Open file - Security Warning appears when you run a file from network share 揟he Publisher could not be verified, are you sure you want to run this software?擻r</p>
<p>				Further information on this from:</p>
<p>				&lt;http://windowsxp.mvps.org/networkfile.htm&gt;</p>
<p>				The Customer has a Client that is not allowed to make any changes to the Client PCs, so if the EXE can be Digitally Signed with a Security certificate, the Security warning will only be displayed the First time the EXE is Run.</p>
<p>				When they try to Sign a PowerBuilder EXE, that Executable will no longer Run.</p>
<p>				Questions:</p>
<p>				1) Can a PowerBuilder EXE be Digitally Signed?</p>
<p>				2) Is this supported?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392128">392128</a></td>
<td>When Oracle Database with NLS_CHARACTERSET = UTF8 </p>
<p>				( *** Not NLS_CHARACTERSET = AL32UTF8 ***), and try to retrieve resultset </p>
<p>				(with ASIAN characters inside e.g. chinese chars) for more than 301 rows,</p>
<p>				the resultset will be messed-up with all ASIAN characters be turned into garbage.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392135">392135</a></td>
<td>Bullet character displayed as blank square after passing thru spell checker</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392149">392149</a></td>
<td>GetFullState/SetFullState does not capture data in the Filter buffer of dw child</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392171">392171</a></td>
<td>PowerBuilder 10</p>
<p>				A machine code application crashes on the following construction:</p>
<p>				ls_string = MidA(ls_string, i + 1)</p>
<p>				If the return value of MidA was captured into a different string, the problem did not occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392191">392191</a></td>
<td>ASE High Availability system. In PB using code, customer need to detect Failover/Failback.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392201">392201</a></td>
<td>The datawindow error event has a memory leak of about 200 bytes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392224">392224</a></td>
<td>SetSQLSelect with execute procedure causes error No CS_Command pointer .......</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392225">392225</a></td>
<td>Description of Problem: Powerbuild char type (single byte) as binding argument (disablebind=1)sometimes may incorrectly passed in to Oracle 9i DB with CHARSET UTF8 (NOT AL32UTF8). This inturn cause query return incorrect resultset.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392250">392250</a></td>
<td>Duplicate notes content of a task or contact is found on the desktop outlook (Outlook 2002) application after a synch. from the PocketPC device.</p>
<p>				The test application used to reproduce the problem is the standard sample application &quot;poom_tests.pkl&quot;.</p>
<p>				The problem described in this CR is similar in nature to CR382168 which has been resolved.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392374">392374</a></td>
<td>PB Crash while trying to create DW composite</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392423">392423</a></td>
<td>Customer has windows that are heavily loaded with controls.</p>
<p>				They find that when &quot;User Objects&quot; from the Task Manager reaches 10,000, it crashes</p>
<p>				their application. (This happens, for example, if they have 9 instances of a window opened.)</p>
<p>				Customer wants to know:</p>
<p>				1) What is the relation between &quot;User Objects&quot; and &quot;Handles&quot; from PowerBuilder&#39;s</p>
<p>				perspective? In customer&#39;s case, they find that a very small number of Handles used (less than 200) when their app reaches the 10,000 User Object point and crashes.</p>
<p>				2) Need more details on how controls and fonts influence the number of User Objects and what exactly what causes User Objects to be created/consumed?</p>
<p>				3) If we use non-visual objects other than datastores, does that contribute in</p>
<p>				consuming &quot;User Objects&quot;?</p>
<p>				Customer was sent the following information:</p>
<p>				For more info, please read the &quot;User Object Handles&quot; section in the following document from : http://www.sybase.com/detail?id=1019174 </p>
<p>				For cross-reference , please refer to the following docs from Microsoft : http://support.microsoft.com/default.aspx?scid=kb;en-us;326591 </p>
<p>http://support.microsoft.com/default.aspx?scid=kb;en-us;327699</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392565">392565</a></td>
<td>Data fetched from Oracle cursor showing unreadable character.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392582">392582</a></td>
<td>Computed field expression is re-executing each time the mouse pointer passes over columns/nested report/computed field, not only when the window gets the focus. This happens when autosize height property of the objects is set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392608">392608</a></td>
<td>DataWindow SP retrieve fails when data type retrieval argument is datetime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392740">392740</a></td>
<td>This case has already been addressed by CR# 381559.It is fixed in build 8011. However the customer requests that the current solution ie. the entry to the pb.ini file and the deployment of the manifest file is too cumbersome to use. Implementation into the PB IDE is requested.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392752">392752</a></td>
<td>DisableUnicode doesn&#39;t work correctly with Oracle10g client and cause error</p>
<p>				&quot;ORA-01461 - can bind a LONG value only for insert into a LONG column&quot;</p>
<p>				if do an update on database with an non unicode charset (WE8ISO3359P1).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392761">392761</a></td>
<td>Problem with PB components and Java in terms of exception handling. Java clients (JSP) gets a message length exception when receiving a PB user-defined exception.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392762">392762</a></td>
<td>Installing the PB 10.2 (build 8035) EBF from</p>
<p>				software express, installs an incorrect version of the help file.</p>
<p>				When installing the EBF on the following screen displays:</p>
<p>				PowerBuilder 10.X Maintenenance Setup</p>
<p>				Help</p>
<p>				Main help files</p>
<p>				Compiled HTML</p>
<p>				After the install, when you select Help, Welcome to PowerBuilder 10.0.</p>
<p>				It only list the new features for PB 10. It should be listing the new features for</p>
<p>				PB 10, PB 10.0.1 and PB 10.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392892">392892</a></td>
<td>EAServer 4.2.4 totally crash without error message when test</p>
<p>				with multi-clients request (e.g. 20) within a short period (e.g. 20 mins) to invoke </p>
<p>				series of PB Components. With the help from windbg, it is observed that a kind of Access </p>
<p>				Violation occur at certain thread with Oracle Client call .</p>
<p>				(D:\oracle\ora92\bin\oraclient9.dll - oraclient9!xaolog+0x31021:)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR392913">392913</a></td>
<td>After you close out of an application that contains a window with a SigBox88USB ocx, PB will crash once you close that window in the IDE.</p>
<p>				Problem appears to happen if you set the connecttopad property to &#39;always&#39;.</p>
<p>				RESOLUTION: Thirdparty problem</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR393032">393032</a></td>
<td>Customer migrate the application from PB7.x to PB9.0.1 and found</p>
<p>				that that the application CRASH intermittenly. With the WinDbg, it is observed that the </p>
<p>				problem is related PB Heap management. (PBVM90!PbHeap_panic)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR393056">393056</a></td>
<td>Errors calling stored procedure from EAServer to Oracle 9i using O90 driver and PB 10.2</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR393230">393230</a></td>
<td>In a RTE Datawindow, or in a RTE Control: When doing InsertDocument of an rtf document, there will be a margin error on the right margin, ie. that the right margin is much larger then it should be.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR393259">393259</a></td>
<td>In the PB 10 Application Techniques Manual, Chapter 41, Database connections, Section: Adaptive Server Anywhere files: There is a requirement to deploy DBWTSP9.dll.</p>
<p>				A customer was unable to find this dll. This is no longer a requirement. It was a support library for DBTOOLS. It is no longer required as it has been consolidated into other deployment DLLs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR393388">393388</a></td>
<td>A call to a COM+ component from ASP to do a connect, retrieve, generateresultset from an oracle db fails using the newer PB versions like PB 9.0.2 or 10.2 via the native, odbc drivers. PB10 via OLEDB is working.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR393406">393406</a></td>
<td>Tested and reproduced in PB 10.2_8035, 9.0.2_7661</p>
<p>				This is a new feature request only. Today, when building an stored procedure based dw, if we change the stored procedure data source, we then need to manually add the new columns from respective new resultset. Customer would like it to be automatically.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR393419">393419</a></td>
<td>If assigning a any array which holds long varaibales to a string array and then try to convert string value with LONG () function to a long value PB gpfs.</p>
<p>				any an_anyarray[]</p>
<p>				string s_stringarray[]</p>
<p>				long l_tmp = 3, l_from_stringarray</p>
<p>				an_anyarray[1] = l_tmp</p>
<p>				s_stringarray[] = an_anyarray[]</p>
<p>				// crashes PB !!!!</p>
<p>				l_from_stringarray = long( s_stringarray[1] )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR393577">393577</a></td>
<td>SlideUp property does not work : Have a datawindow with 5 reports. Only the first and the last one have datas. All of them have the property SlideUP set to &quot;All Above&quot;.</p>
<p>				In PB 6.5, the last reports used to come just after the first one but since PB8 a large space is left between the 2 reports</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR393584">393584</a></td>
<td>The customer is getting the new type of error message in PB 10.0 that looks like:</p>
<p>				&quot;PowerBuilder Fatal Error</p>
<p>				Please contact Sybase supporting engineer.&quot;</p>
<p>				As per Engineering when this happens, the PbDumpOnUnExpectedException=TRUE should be set, and PB will generate a minidump in the first time, which provide evidence to locate the root cause. The customer did this and the dump file is provided.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR393593">393593</a></td>
<td>An 8.0 application was working fine. The app uses an oleobject to call a COM dll. Now after migrating the app to 9.0.2, while the app itself works OK, it is crashing on exiting PB. This is preventing the deployment of the application to 9.0.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR393607">393607</a></td>
<td>Cannot drag the right border of a grid column and drop it</p>
<p>				past the left border to make the column &#39;hidden&#39;.</p>
<p>				In PB 8.0.4, you can select the right border and move it over past the left </p>
<p>				border and drop it. The column is hidden. In PB 9.0, 9.0.2, 10.2, if you</p>
<p>				do it, the column does not resize at all. You can move it in increments to </p>
<p>				decrease the column width but the column will not resize to zero width.</p>
<p>				Problem started in PB 9.0 (build 5507). Works ok in PB 8.0.4.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR393918">393918</a></td>
<td>PowerBuilder does not allow a different user to open queries that have been created by dba without generating an error. The attempt to open the query will result in error message:</p>
<p>				&quot;Could not open query &#39;q_test&#39;.</p>
<p>				Makes sure your database is correct.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR393926">393926</a></td>
<td>When using setremote with a FrameMaker application,</p>
<p>				the setremote command appears to be called twice.</p>
<p>				The following is the ddespy trace from 8030:</p>
<p>				Task:0xdf4 Time:13266736 hwndTo=0x24087c Message(Posted)=Poke:</p>
<p>				hwndFrom=0x1f0864, status=2000(fRelease ) fmt=0xd(&quot;CF_UNICODETEXT&quot;)</p>
<p>				Data= U&quot;TEST4.FM&quot;</p>
<p>				Item=0xc06f(&quot;ImportFile&quot;)</p>
<p>				Task:0x594 Time:13266856 hwndTo=0x3b0952 Message(Posted)=Poke:</p>
<p>				hwndFrom=0x2308fa, status=2000(fRelease ) fmt=0xd(&quot;CF_UNICODETEXT&quot;)</p>
<p>				Data= U&quot;TEST4.FM&quot;</p>
<p>				Item=0xc06f(&quot;ImportFile&quot;)</p>
<p>				Task:0xd94 Time:13266966 Callback:</p>
<p>				Type=Poke, fmt=0xd(&quot;CF_UNICODETEXT&quot;), hConv=0x3000901, hsz1=0xc000(&quot;TEST3.FM&quot;)</p>
<p>				hsz2=0xc001(&quot;ImportFile&quot;), hData=0x4000f01, dwData1=0x0, dwData2=0x0</p>
<p>				return=0x0</p>
<p>				Input data=</p>
<p>				U&quot;TEST4.FM&quot;</p>
<p>				...</p>
<p>				Task:0xd94 Time:13267077 hwndTo=0x2308fa Message(Posted)=Ack:</p>
<p>				hwndFrom=0x3b0952, App=* or status=0()</p>
<p>				Topic=Item=0xc06f(&quot;ImportFile&quot;)</p>
<p>				Task:0x594 Time:13267127 hwndTo=0x1f0864 Message(Posted)=Ack:</p>
<p>				hwndFrom=0x24087c, App=* or status=0()</p>
<p>				Topic=Item=0xc06f(&quot;ImportFile&quot;)</p>
<p>				The following is the ddespy trace from 8035:</p>
<p>				Task:0x72c Time:13686990 hwndTo=0x27087c Message(Posted)=Poke:</p>
<p>				hwndFrom=0x4208e4, status=2000(fRelease ) fmt=0xd(&quot;CF_UNICODETEXT&quot;)</p>
<p>				Data= U&quot;TEST4.FM&quot;</p>
<p>				Item=0xc06c(&quot;ImportFile&quot;)</p>
<p>				Task:0x594 Time:13687060 hwndTo=0x2508c0 Message(Posted)=Poke:</p>
<p>				hwndFrom=0x3d0952, status=2000(fRelease ) fmt=0xd(&quot;CF_UNICODETEXT&quot;)</p>
<p>				Data= U&quot;TEST4.FM&quot;</p>
<p>				Item=0xc06c(&quot;ImportFile&quot;)</p>
<p>				Task:0x488 Time:13687151 Callback:</p>
<p>				Type=Poke, fmt=0xd(&quot;CF_UNICODETEXT&quot;), hConv=0x3000901, hsz1=0xc000(&quot;TEST3.FM&quot;)</p>
<p>				hsz2=0xc001(&quot;ImportFile&quot;), hData=0x4000f01, dwData1=0x0, dwData2=0x0</p>
<p>				return=0x0</p>
<p>				Input data=</p>
<p>				U&quot;TEST4.FM&quot;</p>
<p>				...</p>
<p>				Task:0x488 Time:13687301 hwndTo=0x3d0952 Message(Posted)=Ack:</p>
<p>				hwndFrom=0x2508c0, App=* or status=0()</p>
<p>				Topic=Item=0xc06c(&quot;ImportFile&quot;)</p>
<p>				Task:0x594 Time:13687361 hwndTo=0x4208e4 Message(Posted)=Ack:</p>
<p>				hwndFrom=0x27087c, App=* or status=0()</p>
<p>				Topic=Item=0xc06c(&quot;ImportFile&quot;)</p>
<p>				Task:0x72c Time:13687431 hwndTo=0x27087c Message(Posted)=Poke:</p>
<p>				hwndFrom=0x4208e4, status=2000(fRelease ) fmt=0x1(&quot;CF_TEXT&quot;)</p>
<p>				Data= &quot;TEST4.FM&quot;</p>
<p>				Item=0xc06c(&quot;ImportFile&quot;)</p>
<p>				Task:0x594 Time:13687491 hwndTo=0x2508c0 Message(Posted)=Poke:</p>
<p>				hwndFrom=0x3d0952, status=2000(fRelease ) fmt=0x1(&quot;CF_TEXT&quot;)</p>
<p>				Data= &quot;TEST4.FM&quot;</p>
<p>				Item=0xc06c(&quot;ImportFile&quot;)</p>
<p>				Task:0x488 Time:13687561 Callback:</p>
<p>				Type=Poke, fmt=0x1(&quot;CF_TEXT&quot;), hConv=0x3000901, hsz1=0xc001(&quot;TEST3.FM&quot;)</p>
<p>				hsz2=0xc000(&quot;ImportFile&quot;), hData=0x5000f01, dwData1=0x0, dwData2=0x0</p>
<p>				return=0x0</p>
<p>				Input data=</p>
<p>				&quot;TEST4.FM&quot;</p>
<p>				...</p>
<p>				Task:0x488 Time:13687691 hwndTo=0x3d0952 Message(Posted)=Ack:</p>
<p>				hwndFrom=0x2508c0, App=* or status=0()</p>
<p>				Topic=Item=0xc06c(&quot;ImportFile&quot;)</p>
<p>				Task:0x594 Time:13687761 hwndTo=0x4208e4 Message(Posted)=Ack:</p>
<p>				hwndFrom=0x27087c, App=* or status=0()</p>
<p>				Topic=Item=0xc06c(&quot;ImportFile&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR393976">393976</a></td>
<td>The AccessabiltyName &amp; AccessabilityDescription properties of PB objects on a window are not getting read by screen readers (in this case the JAWS Screen Reader). It seems to be reading the Object Names and values instead. These may not really describe the object well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394001">394001</a></td>
<td>When displaying a column with the property &quot;Display as Picture&quot; set, if the picture is big, it gets erased when verticall scrolling datawindow. The horizontal scroll works fine. Tested and reproduced with 9.0.2_7661 and 10.2_8035.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394003">394003</a></td>
<td>If you submit bad sql to the syntaxfromsql function the error text returned is limited to 256 characters. If your sql is longer then that you are limited to debug only the limited 256 character string returned.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394004">394004</a></td>
<td>This issue is similar to CR 374698. There are 2 instances of the return code from SQLCA.SQLCode being -1 when it should be 0 for SQL that finds no rows. But only when called from a component in EAServer. Calling from PB works. It is an MS SQL Server database and connection is via ODBC.</p>
<p>				Issue #1 concerns a stored procedure in an MS SQL Server database that does an update that affects no rows. If the sp is called from PB then transaction object SQLCode indicates a 0 which is correct. But if the sp is called from a PB component deployed to EAServer then SQLCode indicates a -1. The customer claims this worked fine in EASever 4.2.3. We verified it is failing when using 4.2.4 and 4.2.5. A couple of interesting points: Executing the update sql in the component works, and doing a set nocount on in the sp also returns the correct 0 return value.</p>
<p>				Issue #2 is a component using dynamic SQL Format 2 to insert into a table. The insert has a subquery that finds no rows and the same problem results, it returns a -1 when called from a PB component deployed to EAServer 4.2.4 or 4.2.5. As the above case, it works when issuing a set nocount on. Then the SQL returns the correct 0 return value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394076">394076</a></td>
<td>Failed to create DW object with column names that has dash (&quot; - &quot;) in it</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394095">394095</a></td>
<td>When you have an Application project and the workspace has been moved, the behaviour of Run -&gt; Deploy menu functionality is confusing and irrational.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394117">394117</a></td>
<td>When using variablelist[] arrays several times an error R6025 &quot;pure virtual error&quot; occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394287">394287</a></td>
<td>A date editmask will display &quot;00/01/0000&quot; when assigned &quot;00/00/0000&quot;. An object edit_mask type date mask: When selects 00/00/0000, it is not validated as it should be.</p>
<p>				When access it manually or with a script,it returns value 00/01/0000 instead of 00/00/0000</p>
<p>				Workaround: Assign an empty string or use setnull() function.</p>
<p>				or like in 374330. </p>
<p>				add this to the pb.ini</p>
<p>				[Edit Mask Behaviors]</p>
<p>				AutocompleteDates=NO</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394324">394324</a></td>
<td>A crash occurs when using setchanges on a shared datawindow.</p>
<p>				No crash occurred when calling sharedataoff first.</p>
<p>				The problem is reproducible in PB 10.2.0 Build 8035 but not in 8021.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394363">394363</a></td>
<td>Accessing violation in the MSVBVM60.DLL when</p>
<p>				closing an application that contains the IBSImageTool.ocx.</p>
<p>				The application opens a window (w_test). On the window, you then open the w_image</p>
<p>				which opens an userobject (iuo_image). In the constructor of iuo_image, a call is</p>
<p>				made to getnativepointer. In the constructor event of the ocx control, a post</p>
<p>				call is made to of_load_file which calls the IBS_OpenImage and returns the text.tif file.</p>
<p>				The problem happens when closing the application. In the w_image, a messagebox is</p>
<p>				displayed and then the iuo_image.event ue_test is called. This event calls the releasenativepointer. Next the iuo_image userobject is closed and garbagecollect is</p>
<p>				called.</p>
<p>				When the user clicks on the ocx control to change the picture and the messagebox is </p>
<p>				called, PB will crash when the app is closing. If you don&#39;t click on the ocx control</p>
<p>				and then the messagebox is called, app is ok or vice versa. If you click on the ocx control but don&#39;t call a messagebox, app works ok. Tried changing focus programmically, that didn&#39;t work. If you put a cb on the iuo_image and click on the</p>
<p>				cb before you close out of the app, it works ok. However, when you try to trigger</p>
<p>				the click event or setfocus programmically to the cb, app will still crash.</p>
<p>				The crash handler shows the following:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\WINDOWS\system32\MSVBVM60.DLL</p>
<p>				File Version: 6.00.9782</p>
<p>				Fault address=6605208D Section:Offset=01:0005108D</p>
<p>				Registers:</p>
<p>				EAX:00000040</p>
<p>				EBX:02F81CD4</p>
<p>				ECX:00000000</p>
<p>				EDX:00000001</p>
<p>				ESI:00000040</p>
<p>				EDI:0012ED20</p>
<p>				CS:EIP:001B:6605208D</p>
<p>				SS:ESP:0023:0012EC54 EBP:0012EC64</p>
<p>				DS:0023 ES:0023 FS:003B GS:0000</p>
<p>				Flags:00010212</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				6605208D 0012EC64 02F81CD4 02F8189C 02F582D8 0000000C IID_IVbaHost+2379D</p>
<p>				660524FC 0012ED44 02F81CD4 02F8189C 02F582D8 0000000C IID_IVbaHost+23C0C</p>
<p>				660528E7 0012ED68 02F81CD4 0000000C 00000000 00000002 IID_IVbaHost+23FF7</p>
<p>				6605E222 0012EDCC 02F582D8 00000000 0000100E 0000000C IID_IVbaHost+2F932</p>
<p>				660B384A 0012EE0C 02F81CD4 00000000 0000100E 0000000C DllCanUnloadNow+13C8C</p>
<p>				6605D0C6 0012EE34 02F81CD4 00000000 0000100E 0000000C IID_IVbaHost+2E7D6</p>
<p>				6604D4EB 0012EE78 00000000 660077EF 00000000 0012EEB8 IID_IVbaHost+1EBFB</p>
<p>				6601B805 0012EE8C 004905FC 00001052 00000000 02F897E0 _vbaStrComp+73F</p>
<p>				77D48734 0012EEB8 660077EF 004905FC 00001052 00000000 GetDC+6D</p>
<p>				77D48816 0012EF20 00000000 660077EF 004905FC 00001052 GetDC+14F</p>
<p>				77D489CD 0012EF80 0012EFA8 00000001 0012F038 10BF8F68 GetWindowLongW+127</p>
<p>				77D496C7 0012EF90 0012EFA8 00B82498 00B6F450 00000000 DispatchMessageA+F</p>
<p>				10BF8F68 0012EFC0 0012F01C 0012F074 00000000 00B6F9D0 RT_StandardDispatchHandler::HandleSingleMessage+118</p>
<p>				10C6D706 0012F038 00B6F450 00B6F9D0 00000000 00000001 executeOneRequest+186</p>
<p>				10C6D360 0012F06C 00000000 00000000 00000000 00B6F450 ob_start_of_seperate_thread+170</p>
<p>				10BFA41C 0012F08C 00B6F450 00B7571C 7C823053 00B6CE08 FN_PluginStart+18C</p>
<p>				10BF908B 0012F0A8 00000001 10000000 00000000 00B7571C FN_RunApplication+DB</p>
<p>				10613FE7 0012F444 00B6CE08 00000001 00000400 00D27488 PB_RunApplication+387</p>
<p>				1061A4C2 0012F4B4 00B6B0D8 00B6CE08 00000000 00B6F228 SysRunCmd+222</p>
<p>				1061815B 0012FD60 003E04F0 00000111 00000400 00000000 PB_FrameWnd+D1B</p>
<p>				77D48734 0012FDC8 00000000 00000000 00000000 0012FDA8 GetDC+6D</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394367">394367</a></td>
<td>Customer would like the ability to graphically include the &quot;bdepo.ctmoneda = 1&quot; in Datawindow Painter in the following query position:</p>
<p>				FROM bplomo LEFT OUTER JOIN bdepo ON bplomo.cplomo = bdepo.cplomo AND ( bdepo.ctmoneda = 1 ), bcajerotira </p>
<p>				WHERE ( bplomo.ctira = bcajerotira.ctira ) and </p>
<p>				( ( bcajerotira.cbanco = 36 ) AND </p>
<p>				( bcajerotira.cturno = 2 ) AND </p>
<p>				( bcajerotira.ftira between &quot;04/18/2005&quot; and &quot;04/18/2005&quot; ) AND</p>
<p>				( bcajerotira.ctserv = 1 )) </p>
<p>				Today, the graphical interface in query painter (for ANSI outer joins) allows only the following possibility:</p>
<p>				FROM bplomo LEFT OUTER JOIN bdepo ON bplomo.cplomo = bdepo.cplomo, </p>
<p>				bcajerotira </p>
<p>				WHERE ( bplomo.ctira = bcajerotira.ctira ) and </p>
<p>				( ( bplomo.cbanco = 36 ) AND </p>
<p>				( bcajerotira.cturno = 2 ) AND </p>
<p>				( bcajerotira.ftira between &quot;04/18/2005&quot; and &quot;04/18/2005&quot; ) AND </p>
<p>				( bcajerotira.ctserv = 1 ) AND </p>
<p>				( bdepo.ctmoneda = 1 ) ) </p>
<p>				Both queries are correct, but the current ability results in one row less in query resultset.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394465">394465</a></td>
<td>In the debugger array variables show a strange E-41 error and expanding initial valae causes a crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394483">394483</a></td>
<td>The crash involves an external function call, that has some recursive-ness involved.</p>
<p>				The external function is called from a DW event. The external function then sends a Windows Message back to the calling window that triggers the same DW event.</p>
<p>				The second time the DW event is triggered, the external function is not called.</p>
<p>				The DW event returns, the external function returns, the DW event returns without problem.</p>
<p>				It is when the calling event/function returns that the crash occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394499">394499</a></td>
<td>The following script placed anywhere in PB, crashes PB on a save of the object:</p>
<p>				string s1 </p>
<p>				s1 = &quot;10000000000000000000000000000000&quot;</p>
<p>				Strings of the same length, but different characters don&#39;t cause a crash... The crash does&#39;t happen on some machines.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394502">394502</a></td>
<td>XML Data from DataWindow is an empty string if the XML generation step is run over 16K times. Dw_1.object.datawindow.data.xml fails on 16384th iteration, which presents a problem in an EAServer environment where components are used over and over and will eventually reach this limit.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394545">394545</a></td>
<td>FileRead (LineMode!) does not detect CR and LF correctly when reading ANSI text file. It seems that Unicode factor is causing this issue. In Pb 9.0.2_7661 the same file is read correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394657">394657</a></td>
<td>A WSDL describes a method taking a complex type (array of strings). For some reason PB creates a proxy that does not compile.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394661">394661</a></td>
<td>mask &quot;mmm&quot; does not work with MaskData type &quot;dateTimeMask!&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394688">394688</a></td>
<td>The idle event in the application object is not working correctly on some machines. If the cursor is over the active window, the idle event never fires. It fires normally if the cursor is not over the active window. The testcase shows why. The mousemove event in the active window is constantly firing even when the mouse is not moving. So PB thinks the mouse is moving and the idle timer never expires, and the idle event never fires. It&#39;s almost as it the mouse is too sensitive on some machines.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394719">394719</a></td>
<td>The customer is using a 3rd party application called Geopsupport Desktop Edition. In PB code they are making an external call to a dll in this application. They are routinely crashing when making this call or later after making the call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394779">394779</a></td>
<td>Character input is always appended to the end if HTML DW column</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394796">394796</a></td>
<td>A DW which was exported from PowerBuilder 9.x can&#39;t be imported into PocketBuilder.</p>
<p>				The SRD is referring to the button property &quot;enabled&quot; which must be new with PB9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR394879">394879</a></td>
<td>Call to a COM dll generated by PB, fails when an oleobject is passed as an argument to the function. The formal parameter is declared as the object name and the object is inherited from nonvisualobject. The objects being passed at runtime are instances of oleobject. I was unsure if this was correct so I re-did the testcase with the objects in question inherited from oleobject, and the error was the same. Also tried passing by ref and by value for both the nonvisualobject and the oleobject.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR395008">395008</a></td>
<td>Had a problem launching a code example smartphone app (dialingdirectory.pkl) to my O2 Xphone. I selected &quot;sign the application&quot; in the project</p>
<p>				painter and signed the app with &quot;PocketBuilder Test Privileged Code Signing&quot;. </p>
<p>				The error message i received on the Smartphone end is &quot;Error: Security Signature for PKVM20.DLL was not accepted.&quot;</p>
<p>				The previous PK2.0.2 Build 821 did not display this error.</p>
<p>				Reason -</p>
<p>				PocketBuilder files are signed with a certificate which needs to be renewed every year.</p>
<p>				When it was renewed this time, we forgot to update the &quot;PK_AddCerts.XML&quot; which adds the updated certificate to the device.</p>
<p>				Solution -</p>
<p>				PocketBuilder provides an XML file (PK_AddCerts.xml in the PocketBuilder Support&gt;TestCertificates directory) that it assigns as the default source to install to a connected device when the Install PocketBuilder Default Certificates option is selected. Clicking the Install Certificates button deploys this XML file which contains references to all the default PocketBuilder test certificates.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR395010">395010</a></td>
<td>When you try to create a excutable file</p>
<p>				where the executable file name is on a mapped network drive that includes the</p>
<p>				domain name, the following error appears in the project painter:</p>
<p>				---------- Deploy: Deploy of p_pb10_unc_exe</p>
<p>				Creating executable file...</p>
<p>				Inspecting Application Dependencies...</p>
<p>				Inspecting Application Dependencies...</p>
<p>				Inspecting application libraries...</p>
<p>				Create of executable file failed</p>
<p>				---------- Finished Deploy of p_pb10_unc_exe</p>
<p>				From the project painter, it you click on the browse next to the Executable File Name sle,</p>
<p>				you can browse to that folder ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR395013">395013</a></td>
<td>DW .NET 1.5 EBF 8055 : Last column not displayed in a composite with freeform Child on XP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR395017">395017</a></td>
<td>When creating a new target where the library and target entry includes a unc path with a domain name, the following</p>
<p>				error results:</p>
<p>				Wizard Error</p>
<p>				Error generating \\machinename.sybase.com\testunc\testpb10unc.pbl(testpb). </p>
<p>				Reason is: General Failure</p>
<p>				Able to open an existing workspace and target in this location--able to modify </p>
<p>				objects ok. Cannot create new application, template, easerver, com, automation server or jsp. Able to create existing application target ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR395041">395041</a></td>
<td>If an attempt is made to logon to StarTeam and the connection fails because the source control server is not running, PowerBuilder will crash on exit. </p>
<p>				PER DEVELOPMENT: The crash occurs in a StarTeam dll which should not remain in memory after the failed connection. It cannot be controlled from the PowerBuilder side. If the connection fails, the StarTeam client ought to be handling this.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR395201">395201</a></td>
<td>When connecting to the IN9 driver using the IN9 driver,</p>
<p>				the interval datatype column doesn&#39;t retrieve the value when using embedded sql or</p>
<p>				it returns a incorrect value in a datawindow.</p>
<p>				Works ok using the odbc (IBM 3.82.000 2.81 TC3) driver. Embedded sql problem</p>
<p>				happens for PB 8.0.4, PB 9.0.2 and 10.2. DW problem happens only in PB 10.2. Retrieves ok in PB 8.0.4 and 9.0.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR395267">395267</a></td>
<td>In the SQL Painter for ASE, ASA, and MS SQL Server, you can generate UPDATE and DELETE statements that include multiple tables in the FROM clause. However, you must choose 1 table to actually modify. Currently, the SQL Painter collects the highlighted tables from the &quot;Choose Tables&quot; listbox and arbitrarily picks the first one in the list (sorted alphabetically) to be the table actually modified. </p>
<p>				To work around this limitation, the user should choose 1 table and hit OK. Then CANCEL out of the &quot;Column Values&quot; dialog and click the &quot;Tables&quot; toolbar item to return to the &quot;Choose Tables&quot; dialog. Choose additional tables for the FROM list and hit OK.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR395396">395396</a></td>
<td>Would like to have a function in order to get tray number used by the printer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR395415">395415</a></td>
<td>Error ORA-01401 and ORA-06512 inserted value too large for column</p>
<p>				This error occurs when trying to insert a singe char into a table using an RPC call in PowerBuilder 10.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR395472">395472</a></td>
<td>Doing a dw_1.Object.DataWindow.Data.HTML on a datawindow is causing a crash. Worked fine very recently so it&#39;s a recent regression. Possibly caused by the fix for CR 392947?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR395598">395598</a></td>
<td>PowerBuilder 9 Build 7661 crashes on accessing the ArayDefinition ArrayBounds in script.</p>
<p>				lArrayBounds = lVariableCardinalityDefinition.ArrayDefinition</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR395610">395610</a></td>
<td>The Web Datawindow (ie. HtmlDW)ItemChanged event will be</p>
<p>				triggered twice when both of condition occurs</p>
<p>				1) the column is dropdown datawindow </p>
<p>				2) the Itemchanged event inside use some javascript function that get focus </p>
<p>				e.g. alert(), prompt(), confirm</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_99.htm#CR395621">395621</a></td>
<td>After migrating app from PB 7 to PB 9.0.2 (build 7509),</p>
<p>				application crashes intermittently.</p>
<p>				Customer experiencing intermittent failures that they cannot diagnose.</p>
<p>				pbvm90!PbHeap_panic(void * ptr = 0x011645f0)+0x23c</p>
<p>				pbvm90!PbHeap_sizeEx(void * ptr = 0x10dabeb3, unsigned int * oldSize = 0x00000000, unsigned int * minSize = 0x011645f0, unsigned int * maxSize = 0x011f7698)+0x68</p>
<p>				pbvm90!print(void * ptr = 0x10dabeb3, unsigned char * label = 0x00000000 &quot;&quot;)+0x29</p>
<p>				pbvm90!PbHeap_panic(void * ptr = 0x00000000)+0x193</p>
<p>				pbvm90!PbHeap_free(void * ptr = 0x011645f0)+0x73</p>
<p>				pbvm90!MemFreePtr(void * ptr = 0x011f7698)+0x11</p>
<p>				pbvm90!pbstg_fee(struct stg_anchorS * pthis = 0x011f7698, void * stg = 0x011f7698)+0xe</p>
<p>				pbvm90!ot_free_val_ptr(struct ob_this * obthis = 0x011f7698, struct ob_data * node = 0x011f7698)+0x6c</p>
<p>				pbvm90!ot_free_out_node(struct ob_this * obthis = 0x011f7698, struct ob_data * data_node = 0x011f7698)+0x6c</p>
<p>				pbvm90!ob_clear_looksym_values(struct ob_this * obthis = 0x011f7698, struct ob_look_symtab * looksym = 0x011f7698)+0xa7</p>
<p>				pbvm90!ob_del_routine_copy(struct ob_this * obthis = 0x00000000, struct ob_routnode * routine = 0x018cedf8)+0x14</p>
<p>				pbvm90!ob_pop_routine(struct ob_this * obthis = 0x00000000)+0x9b</p>
<p>				pbvm90!ob_close_routine_inst(struct ob_this * obthis = 0x00000000)+0x35</p>
<p>				pbvm90!OB_RUNTIME_CLASS::invoke(struct ob_this * obthis = 0x00000000, class OB_OBJECT * object = 0x018cedf8, unsigned short vtable_id = 0x30c0, char * func_name = 0x00320010 &quot;&quot;, OB_ROUT_TYPE rout_type = 11 (No matching enumerant), unsigned short numArgs = 0xdd60, struct ob_data * args = 0x01f8dd28, int bConvert = 0, int bDuplicate = 34951216, struct ob_data * pResult = 0x0214e238)+0x8e1</p>
<p>				pbvm90!OB_RUNTIME_CLASS::invoke(struct ob_this * obthis = &lt;Memory access error&gt;, class OB_OBJECT * object = &lt;Memory access error&gt;, unsigned short vtable_id = &lt;Memory access error&gt;, unsigned short numArgs = &lt;Memory access error&gt;, struct ob_data * args = &lt;Memory access error&gt;, struct ob_data * pResult = &lt;Memory access error&gt;)+0x1f0</p>
<p>				pbvm90!OB_OBJECT_LOCAL::invoke(class OB_RUNTIME_CLASS * context = &lt;Memory access error&gt;, unsigned short vtable_id = &lt;Memory access error&gt;, unsigned short numArgs = &lt;Memory access error&gt;, struct ob_data * args = &lt;Memory access error&gt;, struct ob_data * pResult = &lt;Memory access error&gt;)+0x2d</p>
<p>				pbvm90!OB_OREQ_INVOKE::Execute(struct ob_this * obthis = &lt;Memory access error&gt;)+0x14b</p>
<p>				pbvm90!executeOneRequest(struct ob_this * obthis = 0x011f7698, class OB_REQUEST_QUEUE * pObjMgrQueue = 0x011f7c38, OB_REQUEST_QUEUE::REQUEST_SCOPE requestScope = ALL (0), int bHandleWindowsMsgs = 1, int * pbMoreMessages = 0x0012eb44, int * pbExitLoop = 0x0012eb1c)+0xf7</p>
<p>				pbvm90!ob_execute_single_message(struct ob_this * obthis = &lt;Memory access error&gt;, int bLocalMessagesOnly = &lt;Memory access error&gt;, int bHandleWindowsMsgs = &lt;Memory access error&gt;, int * pbMoreMessages = &lt;Memory access error&gt;)+0x35</p>
<p>				pbvm90!fnYield(struct ob_this * rtThis = &lt;Memory access error&gt;, unsigned int nArgs = &lt;Memory access error&gt;)+0x27</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR395628">395628</a></td>
<td>Objects within grid columns move in their x position when the columns are moved. Normally the x position should be hold, as it worked in earlier PB versions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR395680">395680</a></td>
<td>In certain instances, GetChanges and SetChanges fails to get the data that has been changed. Two GetChanges in a row gets the data you would expect just one GetChanges to get. This only happens after a certain sequence of events that includes a RowsCopy and an update to a datawindow, followed by the GetChanges. In the customer&#39;s real application, EAServer is involved (not needed to see the problem in the testcase). However because of the application server environment and the fact that the customer is on a slow dial-up connection, he uses GetChanges only and not GetFullState to minimize the blob size over the wire. Using GetFullState initially works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR395682">395682</a></td>
<td>Customer has a very large (47 PBLs / 3100 Objects) application that has been migrated from PB 8 to PB 10.2. This application has been migrated before from previous versions of Power Builder. It includes old Power Objects pbls. </p>
<p>				Once migrated the application can successfully do a Full Rebuild if it is not yet connected to source control. Customer is using Version Manager 8.x but the problem is also reproducible using PBNative. Once connected to version control with all the objects added if one tries to do a Full Rebuild PowerBuilder will crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR395687">395687</a></td>
<td>When closing pb or saving an object, pb will crash</p>
<p>				randomly.</p>
<p>				The crash is happening in the ntoskrnl.exe. The following is the from dump file:</p>
<p>				BAD_POOL_CALLER (c2)</p>
<p>				The current thread is making a bad pool request. Typically this is at a bad IRQL level or double freeing the same allocation, etc.</p>
<p>				Arguments:</p>
<p>				Arg1: 00000007, Attempt to free pool which was already freed</p>
<p>				Arg2: 00000cd4, (reserved)</p>
<p>				Arg3: 00180016, Memory contents of the pool block</p>
<p>				Arg4: 83299c38, Address of the block of pool being deallocated</p>
<p>				Debugging Details:</p>
<p>				------------------</p>
<p>				POOL_ADDRESS: 83299c38 Nonpaged pool</p>
<p>				FREED_POOL_TAG: File</p>
<p>				BUGCHECK_STR: 0xc2_7_File</p>
<p>				DEFAULT_BUCKET_ID: DRIVER_FAULT</p>
<p>				LAST_CONTROL_TRANSFER: from 8054b741 to 8053331e</p>
<p>				STACK_TEXT: </p>
<p>				f7c389c4 8054b741 000000c2 00000007 00000cd4 nt!KeBugCheckEx+0x1b</p>
<p>				f7c38a14 804f2d6e 83299c38 00000000 00000000 nt!ExFreePoolWithTag+0x2be</p>
<p>				f7c38a2c f76236a2 8257a2b0 f7c38a88 f7c38a60 nt!ExDeleteResourceLite+0x4e</p>
<p>				f7c38a3c f7650517 8257a2b0 83736260 e304f0d0 Ntfs!NtfsFreeEresource+0x6b</p>
<p>				f7c38a60 f762357a 82569178 f7c38a88 f7c38a93 Ntfs!NtfsDeleteFcb+0x67</p>
<p>				f7c38aac f7644d00 82569178 83736100 e3165520 Ntfs!NtfsTeardownFromLcb+0x1fd</p>
<p>				f7c38b04 f761f759 82569178 e31655e8 e3165780 Ntfs!NtfsTeardownStructures+0x125</p>
<p>				f7c38b30 f76426eb 82569178 011655e8 e3165780 Ntfs!NtfsDecrementCloseCounts+0x9e</p>
<p>				f7c38bb4 f764248a 82569178 e31655e8 e3165520 Ntfs!NtfsCommonClose+0x397</p>
<p>				f7c38c54 804e37f7 83736020 827b62a8 837d1e20 Ntfs!NtfsFsdClose+0x21f</p>
<p>				f7c38c64 f76c1459 f7c38d28 804e37f7 837cfa88 nt!IopfCallDriver+0x31</p>
<p>				f7c38c6c 804e37f7 837cfa88 827b62a8 f7c38cc4 sr!SrPassThrough+0x31</p>
<p>				f7c38ce0 804e37f7 834c1020 827b62a8 827b62a8 nt!IopfCallDriver+0x31</p>
<p>				f7c38cf0 8056a701 8250e568 00000000 00000000 nt!IopfCallDriver+0x31</p>
<p>				f7c38d28 805638f7 0050e580 8250e568 00000000 nt!IopDeleteFile+0x132</p>
<p>				f7c38d44 804e36d5 8250e580 00000000 806ed03c nt!ObpRemoveObjectRoutine+0xdf</p>
<p>				f7c38d68 804f33d1 8055eab8 8269cd20 806ed070 nt!ObfDereferenceObject+0x5f</p>
<p>				f7c38d8c 804fee2c e2dd9720 00000000 837c52c8 nt!MiSegmentDelete+0xdd</p>
<p>				f7c38dac 8057be15 00000000 00000000 00000000 nt!MiDereferenceSegmentThread+0x9e</p>
<p>				f7c38ddc 804fa4da 804fed96 00000000 00000000 nt!PspSystemThreadStartup+0x34</p>
<p>				00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16</p>
<p>				PROCESS_OBJECT: e56c6946</p>
<p>				FOLLOWUP_IP: </p>
<p>				nt!ExFreePoolWithTag+2be</p>
<p>				8054b741 83f801 cmp eax,0x1</p>
<p>				SYMBOL_STACK_INDEX: 1</p>
<p>				FOLLOWUP_NAME: MachineOwner</p>
<p>				SYMBOL_NAME: nt!ExFreePoolWithTag+2be</p>
<p>				MODULE_NAME: nt</p>
<p>				IMAGE_NAME: ntoskrnl.exe</p>
<p>				DEBUG_FLR_IMAGE_TIMESTAMP: 42250ff9</p>
<p>				STACK_COMMAND: kb</p>
<p>				FAILURE_BUCKET_ID: 0xc2_7_File_nt!ExFreePoolWithTag+2be</p>
<p>				BUCKET_ID: 0xc2_7_File_nt!ExFreePoolWithTag+2be</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR395693">395693</a></td>
<td>A pipeline object that works fine in 9.0 fails in 10.2. It pipes a money column in a MS SQL Server db (connected via ODBC) to a an ASA 9 database. The money value is 1,000,000,000.00. The error at runtime in PB 10.2 is Numeric value out of range. No problem in PB 9.0.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR395833">395833</a></td>
<td>SQL Script Painter to paste an embedded sql statement</p>
<p>				When pasting SQL from the painter then the pasted statement can be incomplete as part </p>
<p>				of the where clause may be missing.</p>
<p>				Before returning to the script painter perform an extra tab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR395845">395845</a></td>
<td>WebService Proxy Generator:</p>
<p>				PowerBuilder 9 generates structures without attributes for certain complex types.</p>
<p>				PowerBuilder 10 is able to generate the appropriate structures.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR395954">395954</a></td>
<td>Adding object to PVCS+trackerlink+evenTrigger from Library painter,crashes PB</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR395973">395973</a></td>
<td>Incremental build doesn抰 update the descendant in source control env.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR395993">395993</a></td>
<td>When compiling an embedded sql statement update, insert, delete and the statement is (intentionally) invalid, no compile error is produced when PB is connected to SQLServer via odbc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396020">396020</a></td>
<td>Shortcuts Ctrl+1, Ctrl+2, and Ctrl+3 expand various drop downs in a script pane, however, they arent&#39; disabled in other panes like the layout or event list and cause odd UI effects!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396052">396052</a></td>
<td>A recent regression in 10.2. This works fine in build 8011. A datawindow is shared with a second datawindow. If you then do a RowsCopy from a third datawindow to the first datawindow, PB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396135">396135</a></td>
<td>INT retrieval arg converted to float when disableBind=0, caused error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396216">396216</a></td>
<td>When printing a rte control and no document name</p>
<p>				is specified in the rte properties, pb will crash.</p>
<p>				In PB 9.0.2, a message returns</p>
<p>				PowerBuilder Fatal Error</p>
<p>				Please contact Sybase Support Engineer</p>
<p>				In PB 10.2, I was able to get a crash handler report:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\AD2KReGP.DLL</p>
<p>				File Version: 7, 0, 0, 0</p>
<p>				Fault address=70001CC7 Section:Offset=01:00000CC7</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:00000000</p>
<p>				ECX:77DD6A51</p>
<p>				EDX:00000000</p>
<p>				ESI:00A9D090</p>
<p>				EDI:00A9D090</p>
<p>				CS:EIP:001B:70001CC7</p>
<p>				SS:ESP:0023:0012A044 EBP:0012A89C</p>
<p>				DS:0023 ES:0023 FS:003B GS:0000</p>
<p>				Flags:00010246</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				70001CC7 0012A89C 00A9D140 00A9D090 0012A8BC 5E163844 0001:00000CC7 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\AD2KReGP.DLL</p>
<p>				700024CA 0012B4EC 00A9D140 00201AE8 00000001 00000000 0001:000014CA C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\AD2KReGP.DLL</p>
<p>				5E182392 0012B518 001FDCA4 001FEE60 00000001 00000000 0001:00021392 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\PSCRIPT5.DLL</p>
<p>				5E17C9BE 0012B5C4 00229F90 00000010 0012B66C 5E187CBE 0001:0001B9BE C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\PSCRIPT5.DLL</p>
<p>				5E187EDB 00229F90 5E17DD5A 5E17DD83 00000000 5E17DDB4 0001:00026EDB C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\PSCRIPT5.DLL</p>
<p>				5E17DD46 5E17DD37 5E161170 830008C2 0004247C 74FF0A74 0001:0001CD46 C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\PSCRIPT5.DLL</p>
<p>				15FF006A 042474FF 00000000 00000000 00000000 00000000 0000:00000000</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396502">396502</a></td>
<td>When changing the dataobject of a dropdown datawindow which has a filter, the filter of the new dataobject is not taken. The filter property is null.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396511">396511</a></td>
<td>PowerBuilder 10</p>
<p>				Performance problem with DataWindow SaveAs to a file on the network</p>
<p>				as the file is written in many FileIO operations.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396529">396529</a></td>
<td>Customer request PocketBuilder to have feature that allow Toolbar buttons possitioned right next to the Window Menu. Customer is not satified with toolbar button with dropdownlist of menu. VisualBasic provide the feature on WinCE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396530">396530</a></td>
<td>Getting Started &gt; Chapter 8: Setting Up the Menus &gt; Attach the new menu and run the application &gt; 3. Select m_my_sheet in the Menus list box and click OK.</p>
<p>				http://sybooks.sybase.com/onlinebooks/group-pb/pbg1000e/pbgs/@ebt-link;pt=6354?target=%25N%14_7000_START_RESTART_N%25</p>
<p>				The second paragraph is as follows:</p>
<p>				You must now change some code in the Script view. The first drop-down list box in the Script view displays the window name, m_master_detail_ancestor.</p>
<p>				Correction required:</p>
<p>				m_master_detail_ancestor should be replaced with w_master_detail_ancestor</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396535">396535</a></td>
<td>It is expected that DW Sorting for Single Byte data get same order no matter on Double Byte OS or Single Byte OS. However, customer reported that the symbol of square bracket &quot;[&quot; get different resut.</p>
<p>				The Asending order for dw sorting of US Win2000 is : 1, 2, [</p>
<p>				Whereas the Asending order for dw sorting of T-Chinese Win2000 is : [, 1, 2</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396564">396564</a></td>
<td>The customer has migrated from PB8 to PB10 and is now getting intermittent Fatal Errors. Setting PBDumpOnUnexpectedExcetion does not generate a dump file, so they generated an ADPlus dump after the crash. Need Engineering analysis of the dump file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396636">396636</a></td>
<td>Performance problem. Retrieve of a datawindow that has a string retrieval argument is slower with PowerBuilder 10.2 than 10.1 </p>
<p>				This is with Oracle 9 (o90) driver and also in the 10g driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396772">396772</a></td>
<td>When using PB components with function: LeftTrimW(), RightTrimW(), TrimW(),LeftW(), RightW(), MidW(), ReplaceW(), FillW(). Everytime when these functions</p>
<p>				are called with null parameter, the memory in use will increase by 24 bytes. But</p>
<p>				if calling these functions with empty string as parameter, no memery will be</p>
<p>				used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396918">396918</a></td>
<td>Computed field incorrectly displays difference between 2 decimal/numeric columns</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396967">396967</a></td>
<td>SetSQLSelect fails when a timestamp field is in the SQL-Select in EAS 5.2 -&gt;</p>
<p>				PowerBuilder Application Execution Error R0094; CORBA_TRANSACTION_ROLLEDBACK</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396997">396997</a></td>
<td>PB10.2.0 Build 8050</p>
<p>				After the fix for CR 389304, there is still a crash on Hot Deployment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR396998">396998</a></td>
<td>The customer is using a web frontend accessing powerbuilder components within EAServer. The powerbuilder components are using OLE and it seems that the interaction of powerbuilder to OLE when running in EAServer is causing EAServer to shutdown. The uploaded zip file, 11148259.zip contains 3 .dmp files showing various faults relative to powerbuilder and OLE. Support is asking for these dump files to be analyzed to see if there is a bug and if there should be any limitations relative to powerbuilder components accessing OLE within EAServer which would result in this bad behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397002">397002</a></td>
<td>Dot notaion to get datawindow XML is leaking memory. Dw_1.object.datawindow.data.xml done in a loop leaks memory.</p>
<p>				Per Engineering this is not a leak. The testcase is a tight loop doing the dot notation. PB is using memory to do this. The memory is not released back to the os, so you see it going up. But it is available to PB and it is re-used. You can see this if you change the test case to do a set number of iterations and then stop. The first time you run it memory increases as it runs. But when you re-run the memory stays where it is.</p>
<p>				You can put a garbagecollect() in the loop and the memory bounces around a little but does not increase.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397045">397045</a></td>
<td>Another issue similar to CRs 374698 and 394004. Executing an embedded sql Delete with a bind variable in a PB component deployed to EAServer 4.2.5 returns SQLcode = -1 and DBcode = 100 when there are no rows affected. The 100 is OK, but this is not an error and SQLCode should be 0. Workaround is DisableBind = 1. Outside of EAServer, PB returns SQLcode = 0 and DBcode = 0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397153">397153</a></td>
<td>Calling xp_write_file function to export long binary data to a file. This fails from PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397263">397263</a></td>
<td>PB JDBC interface problem with oracle DATE datatype</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397435">397435</a></td>
<td>Since the fix of CR 368637 the GroupBox Control is missing the XP specific &quot;round borders&quot; look and feel. GroupBox inside of DW is drawn correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397452">397452</a></td>
<td>Would like a function within PocketBuilder, which allows File attributes to be changed - for example the read-only attribute. Currently the usage of External API call is used to do this but would like it internal to Pocketbuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397459">397459</a></td>
<td>GetDynamicDate and GetDynamicDateTime fail after migration to EAS 5.2</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397494">397494</a></td>
<td>RPC call to oracle overloaded procedure crashes PB10.2.</p>
<p>				SOLUTION:</p>
<p>				This is a known Oracle bug that was fixed in 9.2.0.3 or above. The root cause of the crash is the first procedure in the package has no parameters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397616">397616</a></td>
<td>The way a numeric DW editmask (###,###,###,#00.00####) behaves when it has focus and the user press Delete key has changed since version 9 of PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397620">397620</a></td>
<td>GPF caused by PrintDataWindow function called on RTE/RTF DW.</p>
<p>				PB 10.2 build 8050 gpf. In PB 10.2 build 8035 works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397647">397647</a></td>
<td>Add ability to use right mouse button on menu items.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397774">397774</a></td>
<td>After making an IsNull call to evaluate an array declared as any, PB crashes when exiting whatever script made the call. This is the script:</p>
<p>				any la[]</p>
<p>				if isnull(la) then messagebox(&quot;ISNULL&quot;,&quot;Calling isnull function&quot;)</p>
<p>				Works OK (it doesn&#39;t crash) in PB 9.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397778">397778</a></td>
<td>This is a request to increase the limit of space used for the file names in GetFileOpenName(). Customer understands that there must be a limit, but points out that the PB limit is somewhat less than the limit imposed by MicroSoft. Why shouldn&#39;t PB let user use all that is available? CR 381441 addressed the issue but did not change the limit. It made the call return a -1 if the limit was exceeded rather than a 0. This change was not applied to PB 9.0. So this is a request to apply that fix to PB 9.0 and increase the limit to the max possible in all PB versions including 9.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397959">397959</a></td>
<td>Problem using &quot;Upper&quot; in SQL statement against Oracle 9.2 db after upgrading to PowerBuilder 10.2. We cannot reproduce the problem here.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR397963">397963</a></td>
<td>Enhancement request: Increase the significant digits of the decimal datatype to 38 or 40. We must be able to match the precision of most databases and other languages.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398145">398145</a></td>
<td>Add a property for drop down toolbars so that the user can specify the default item shown, regardless of both the menu item order and the toolbar item order.</p>
<p>				Workaround: this can be implemented in code by manually setting the current item as follows: (For each corresponding menu clicked event script)</p>
<p>				m_ancestor lm_menu</p>
<p>				lm_menu = w_frame.menuid</p>
<p>				lm_menu.m_menucascade.currentitem = lm_menu.m_menucascade.m_menuitemX</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398222">398222</a></td>
<td>When a library name contains a dot character eg. lib.name.pbl the corresponding pbd is not generated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398232">398232</a></td>
<td>When using JAWS 6.2 and PB 10.2 with a dropdowndw when one uses Alt Down Arrow to open the dddw, the incorrect record is selected. This does not happen when not using JAWS.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398235">398235</a></td>
<td>A datawindow is setup to use a stored procedure for updates. In the datawindow are 3 char(1) columns that are set to a &quot;1&quot; or a &quot;0&quot;. The column names are Sunday, Monday, and Tuesday. The information for these three columns is stored in the database in a single char(3) field. The update stored procedure has an input argument of char(3), so in the stored procedure dialog window, an expression is selected for this argument (days), and the expression concatenates the 3 one character columns in the datawindow into one 3 character string. The expression is: string(sunday) + string(monday) + string(tuesday).</p>
<p>				But when an update to a row is made and one or more of these columns is affected, the string that gets updated to the database is always the three columns of the last row in the datawindow, not the row that is getting updated. Other columns that are mapped one to one to the update stored procedure update correctly for the rows with changes. The problem is the expression is always evaluating the values for the last row in the dw. It has &#39;lost&#39; the context of the update row somehow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398269">398269</a></td>
<td>In the Datawindow painter, memory is leaking when you select multiple objects and then move them using the arrow keys. The memory keeps increasing as you move. The memory only comes back when you shut down PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398364">398364</a></td>
<td>PB crashes when the string length reaches its maximum possible size given the memory available to the application. It should throw an out of memory exception according to CR 387060.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398395">398395</a></td>
<td>When populating a datawindow using Dot Notation, the clicked event does not trigger when the spacebar is pressed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398398">398398</a></td>
<td>When doing a PasteRTF with a document that contains polish characters a wrong result is pasted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398580">398580</a></td>
<td>Not able to enter all digits into editmask if cursor is not in the first position.</p>
<p>				The following editmask is being used in the test case:</p>
<p>				###-###-####</p>
<p>				This feature worked in builds earlier than 9.0.2 build 7653 and in earlier PB 10 builds.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398585">398585</a></td>
<td>Using XML instead of HTML in web DW. Extra buttons are displayed in group DWs where the group header row is located.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398590">398590</a></td>
<td>Memory loss connecting to Oracle from EAServer connection cache using PowerBuilder sqlca.dbms = O90 that did not occur when using sqlca.dbms = O84.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398722">398722</a></td>
<td>Tried calling the Draw function for a picture control on the device but it fails with this error message: &quot;Error calling external function fnDraw at line 4 in ue_draw event of object..&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398769">398769</a></td>
<td>Using JAWS 6.2 and PB 10.2 a genapp application crashes in pbacc100.dll when the sheet is closed using Ctrl + F4. Without JAWS activated it does not crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398952">398952</a></td>
<td>The customer calls an RPC to update a table and returns the value that was updated, he checks that value to ensure that the update is successful, but with EAS 5.2 the value he gets back is 0 all the time. The update is succesfull. This worked fine with EAS 5.1, problem started occuring with EAS 5.2. Tested here with PB 9.0.2 7708 and EAS 4.2.4 and can repro the problem.</p>
<p>				Call the SP directly in PB without EAS returns the correct value in all versions. It is an MS SQL Server database and connection is via ODBC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR398965">398965</a></td>
<td>When previewing a dw and then selecting a multiline column that has a dw expression on the background color, the lines that are not selected in the column resort to a different color.</p>
<p>				The multiline column is a char column, background color defaults to transparent and autosize height is set to false and has the following dw expression on the background color:</p>
<p>				if ( id = 101, 16777215, 80269524 )</p>
<p>				Any row where the id is not 101, the multiline column will be grey. When selecting the row where the id is 101, the first line of the column stays transparent that has text </p>
<p>				but the other lines in the column turn to grey.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR399302">399302</a></td>
<td>Using images in data windows and windows causes a massive memory leak. Images are not being released from memory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR399367">399367</a></td>
<td>Rowsmove to a datawindow that is sharing its buffer will crash PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR399391">399391</a></td>
<td>Date and time parsing error in datetime management file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR399583">399583</a></td>
<td>Wrong behavior on numeric EditMask DW columns with delete key </p>
<p>				Cursor jumps on wrong position if pressing the delete key.</p>
<p>				Wrong behavior of edit mask ###-###-####:</p>
<p>				123- 45|6-7890 =&gt; delete key =&gt; 123- 45 -|7890 =&gt; insert 6 =&gt; 123-45-6|890.</p>
<p>				Normal behavior should be:</p>
<p>				123- 45|6-7890 =&gt; delete key =&gt; 123- 45| -7890 =&gt; insert 6 =&gt; 123-456-|7890.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR399643">399643</a></td>
<td>Compiling a machine code exe hangs during compiling on an XP machine. A native (PBD) exe builds fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR399720">399720</a></td>
<td>Intermittent crashes with EAS 5.2 PowerBuilder 9.0.2 Build 7661 under higher loads.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR399731">399731</a></td>
<td>When calling the Amazon itemsearch webservice, the</p>
<p>				following error returns:</p>
<p>				Error calling method of &quot;PBNI object&quot;.</p>
<p>				The call to the webservice is as follows:</p>
<p>				itemsearchresponse = amazon.itemsearch( subscriptionid, associatetag, &quot;Single&quot;, &quot;False&quot;, itemsearchrequest, unused, operationrequest )</p>
<p>				The soap log shows the following:</p>
<p>				&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;SOAP-ENV:Envelope xmlns:SOAP-ENV=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; </p>
<p>				xmlns:SOAP-ENC=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot; </p>
<p>				xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; </p>
<p>				xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot;&gt;&lt;SOAP-ENV:Body&gt;&lt;ItemSearchResponse xmlns=&quot;http://webservices.amazon.com/AWSECommerceService/2005-03-23&quot;&gt;&lt;OperationRequest&gt;&lt;RequestId&gt;17RP2JNHP22XFWC02W48&lt;/RequestId&gt;&lt;RequestProcessingTime&gt;0.0337121486663818&lt;/RequestProcessingTime&gt;&lt;/OperationRequest&gt;&lt;Items&gt;&lt;Request&gt;&lt;IsValid&gt;False&lt;/IsValid&gt;&lt;Errors&gt;&lt;Error&gt;&lt;Code&gt;AWS.InvalidResponseGroup&lt;/Code&gt;&lt;Message&gt;Your ResponseGroup parameter is invalid. Valid response groups for requests include Request</p>
<p>				Transfer is Chunked!</p>
<p>				GetChunkLength: 4f2 = 1266</p>
<p>				, ItemIds, Small, Medium, Large, Offers, OfferFull, OfferSummary, VariationMinimum, VariationSummary, Variations, ItemAttributes, Tracks, Accessories, EditorialReview, SalesRank, BrowseNodes, Images, Similarities, Subjects, Reviews, ListmaniaLists, SearchInside, PromotionalTag, SearchBins.&lt;/Message&gt;&lt;/Error&gt;&lt;Error&gt;&lt;Code&gt;AWS.ParameterOutOfRange&lt;/Code&gt;&lt;Message&gt;The value you specified for Count is invalid. Valid values must be between 1 and 25.&lt;/Message&gt;&lt;/Error&gt;&lt;/Errors&gt;&lt;/Request&gt;&lt;/Items&gt;&lt;/ItemSearchResponse&gt;&lt;/SOAP-ENV:Body&gt;&lt;/SOAP-ENV:Envelope&gt;Connection Disconnected</p>
<p>				CLOSED</p>
<p>				REQUEST:</p>
<p>				CLOSED</p>
<p>				POST /onca/soap?Service=AWSECommerceService HTTP/1.1</p>
<p>				ontent-Type: text/xml; charset=UTF-8</p>
<p>				457</p>
<p>				&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;SOAP-ENV:Envelope xmlns:SOAP-ENV=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; </p>
<p>				xmlns:SOAP-ENC=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot; </p>
<p>				xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; </p>
<p>				xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot;&gt;&lt;SOAP-ENV:Body&gt;&lt;ItemSearchResponse xmlns=&quot;http://webservices.amazon.com/AWSECommerceService/2005-03-23&quot;&gt;&lt;OperationRequest&gt;&lt;RequestId&gt;1E8W10VZZ0NKAG2G29CF&lt;/RequestId&gt;&lt;RequestProcessingTime&gt;0.0119731426239014&lt;/RequestProcessingTime&gt;&lt;/OperationRequest&gt;&lt;Items&gt;&lt;Request&gt;&lt;IsValid&gt;False&lt;/IsValid&gt;&lt;Errors&gt;&lt;Error&gt;&lt;Code&gt;AWS.InvalidResponseGroup&lt;/Code&gt;&lt;Message&gt;Your ResponseGroup parameter is invalid. Valid response groups for requests include Request</p>
<p>				Transfer is Chunked!</p>
<p>				GetChunkLength: 457 = 1111</p>
<p>				, ItemIds, Small, Medium, Large, Offers, OfferFull, OfferSummary, VariationMinimum, VariationSummary, Variations, ItemAttributes, Tracks, Accessories, EditorialReview, SalesRank, BrowseNodes, Images, Similarities, Subjects, Reviews, ListmaniaLists, SearchInside, PromotionalTag, SearchBins.&lt;/Message&gt;&lt;/Error&gt;&lt;/Errors&gt;&lt;/Request&gt;&lt;/Items&gt;&lt;/ItemSearchResponse&gt;&lt;/SOAP-ENV:Body&gt;&lt;/SOAP-ENV:Envelope&gt;Connection Disconnected</p>
<p>				CLOSED</p>
<p>				REQUEST:</p>
<p>				CLOSED</p>
<p>				POST /onca/soap?Service=AWSECommerceService HTTP/1.1</p>
<p>				&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;SOAP-ENV:Envelope xmlns:SOAP-ENV=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; </p>
<p>				xmlns:SOAP-ENC=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot; </p>
<p>				xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; </p>
<p>				xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot;&gt;&lt;SOAP-ENV:Body&gt;&lt;ItemSearchResponse xmlns=&quot;http://webservices.amazon.com/AWSECommerceService/2005-03-23&quot;&gt;&lt;OperationRequest&gt;&lt;HTTPHeaders&gt;&lt;Header Name=&quot;UserAgent&quot; Value=&quot;EasySoap++/0.6&quot;&gt;&lt;/Header&gt;&lt;/HTTPHeaders&gt;&lt;RequestId&gt;0YG7810Y3NRJC0K5VD73&lt;/RequestId&gt;&lt;Arguments&gt;&lt;Argument Name=&quot;Service&quot; Value=&quot;AWSECommerceService&quot;&gt;&lt;/Argument&gt;&lt;/Arguments&gt;&lt;RequestProcessingTime&gt;0.00455307960510254&lt;/RequestProcessingTime&gt;&lt;/OperationRequest&gt;&lt;Items&gt;&lt;Request&gt;&lt;IsVa</p>
<p>				Transfer is Chunked!</p>
<p>				GetChunkLength: 3d7 = 983</p>
<p>				lid&gt;False&lt;/IsValid&gt;&lt;Errors&gt;&lt;Error&gt;&lt;Code&gt;AWS.MissingParameters&lt;/Code&gt;&lt;Message&gt;Your request is missing required parameters. Required parameters include SearchIndex.&lt;/Message&gt;&lt;/Error&gt;&lt;/Errors&gt;&lt;/Request&gt;&lt;/Items&gt;&lt;/ItemSearchResponse&gt;&lt;/SOAP-ENV:Body&gt;&lt;/SOAP-ENV:Envelope&gt;</p>
<p>				CLOSED</p>
<p>				REQUEST:</p>
<p>				CLOSED</p>
<p>				POST /onca/soap?Service=AWSECommerceService HTTP/1.1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR399732">399732</a></td>
<td>Crash happens when using the script painter and modifying a global function AND a global variable declaration on windows XP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR399734">399734</a></td>
<td>When trying to generate proxy, getting an error that</p>
<p>				a full or incremental rebuild should be performed on ebayapi.</p>
<p>				If you generate a full rebuild on ebayapi, a message returns that having a problem</p>
<p>				with the full rebuild and C0001: Illeal datatype: ns_buyingsummarytype</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR399755">399755</a></td>
<td>A delete in a stored procedure that affects no rows is returning a -1 now when called from a PB comp deployed to EAS 4.2.4. It returned a 0 in EAS 4.2.3 and still does when called outside of EAS. Connecting to MS Sql Server 2000 via ODBC connection cache.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR399757">399757</a></td>
<td>Copy/Paste from Excel to PowerBuilder doesn&#39;t always work using the standard Windows shortcut keys to paste to PowerBuilder. </p>
<p>				If you use the PB Paste function it works okay, or if you double click the Excel cell first to highlight/select the text, then it also works. However, if you just move to a cell and copy by either using the Copy menu in Excel or the Ctrl-Insert key combination, and then try to Paste into a PB datawindow using shift-insert, nothing is pasted. The text is in the clipboard, though, which can be verified either using the Paste() or Clipboard() function in PB.</p>
<p>				SOLUTION: This turns out to be a problem with the Microsoft MultiLine edit control. The problem can be reproduced using Visual Basic. ( VB ) If the edit control is not high enough to hold 2 lines, the paste fails. The dw edit control is inherited from the MS multiline edit control. </p>
<p>				There are two workarounds available</p>
<p>				1. Use editmask instead.</p>
<p>				2. Let the column be high enough to hold two lines.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR399914">399914</a></td>
<td>Using LastPos to process strings in a loop. In 9.0.3 it zips right through. In 10.2 the time it takes is exponentially slower. Big performance problem. Probably unicode related I&#39;m guessing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400023">400023</a></td>
<td>In the PB EAS Component deployment project, it is currently possible to deploy a PB NVO under a different name.</p>
<p>				That is, the component will have a different name than the NVO.</p>
<p>				It would be good if this functionality could be extended to allow this to be case sensitive, and also to change the names of:</p>
<p>				Package</p>
<p>				Component</p>
<p>				Method</p>
<p>				Argument</p>
<p>				The reason for this request is that currently all PB component names will be in lower case on the server.</p>
<p>				In order to follow naming conventions in WebServices etc, it would be good to be able to have CamelCase naming for PB components as well.</p>
<p>				Currently, the only way is to manually modify all the IDLs before exposing as web service.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400025">400025</a></td>
<td>Customer has an application with a grid datawindow. Customers can drag positions of columns as desired. The positions they use are saved to an ini file. That file is read when the application starts, and the code calls Modify to change the dw appearance to show the columns in the order they were in when the user last looked at the dw. This worked fine in PB9. Using PB 10.2, the column headers do not display, and columns cannot be dragged anymore.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400035">400035</a></td>
<td>PB 9.03 DataWindow Painter GUI regression</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400156">400156</a></td>
<td>PowerBuilder 10.2 crash when generate proxies for EJB (Websphere).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400166">400166</a></td>
<td>The customer tries to insert a row into an MS SQL Server database connected via ODBC. They are using a datstore in a PB component hosted on EAServer 5.2. The insert fails with an error &quot;Datetime field overflow&quot;. A datetime column has it&#39;s intial value set to today in the datawindow. The same code inserts a row fine in the client/server environment with the expected datetime. The customer says the problem doesn&#39;t occur in EAS 5.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400301">400301</a></td>
<td>GPF in Comctl32.dll when rapidly expanding and colapsing a treeview by double clicking</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400416">400416</a></td>
<td>When PB 10.2 Application act as DDE server, it cannot sent out data with Format in CF_TEXT to VB6.0 as DDE client, although it returns 1 as if it is successful.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400439">400439</a></td>
<td>Problem with JSP calling PB comp and passing args</p>
<p>				by reference.</p>
<p>				Getting an error on StringSeqHolder not found in interface.</p>
<p>				Problem:</p>
<p>				f_load_server_list had two arguments</p>
<p>				reference string as_edb_server_list[]</p>
<p>				reference string as_last_server</p>
<p>				RESOLUTION:</p>
<p>				Use the following:</p>
<p>				org.omg.CORBA.StringHolder PArray = new org.omg.CORBA.StringHolder();</p>
<p>				StringSeqHolder PbArray = new StringSeqHolder();</p>
<p>				try {</p>
<p>				li_rc = iJagComponent.f_load_server_list(PbArray, PArray);</p>
<p>				as_edb_server_list = PbArray.value;</p>
<p>				}</p>
<p>				StringSeqHolder is case sensitive. Look at $JAGUAR\java\classes\packagename to see</p>
<p>				how StringSeqHolder was generated. (That is: StringSeqHolder.class or STRINGSEQHolder.class).</p>
<p>				Use StringSeqHolder to pass a string array by reference. Use StringHolder to pass a string by reference.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400445">400445</a></td>
<td>TOMTOM Navigator SDK 5 needs API calls that pass eg. error info structure by reference.</p>
<p>				The PocketBuilder exe crashes and disppears upon the calls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400555">400555</a></td>
<td>Migrating PB 8 application to PB9 or PB10 that makes external function calls.</p>
<p>				Passing complex datastructures, many containing arrays of chars cause</p>
<p>				Application execution error R0015: Error external function call %s at line xx in function</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400582">400582</a></td>
<td>A DDDW with duplicate display values always sets data to be the first data value of the duplicates regardless of which display value was selected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400650">400650</a></td>
<td>PBcat tables are not used for DW creation etc.</p>
<p>				When retrieving the table list and column lists, the calls behind the scenes have changed between PowerBuilder 10.0 and 10.1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400666">400666</a></td>
<td>Customer has a Dell Axim X50v and has applied the Windows Mobile 2003 Second Edition</p>
<p>				Version 4.21.1088 (Build 14260.2.0.5) update from the Dell website. Since applying the flash update, he cannot run PocketBuilder apps that access the database, including our PK sample applications such as dwexam. There is no message, just a silent failure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400727">400727</a></td>
<td>ASC(&quot;~h81&quot;) returns 0 under certain condition.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400895">400895</a></td>
<td>After installing beta 1 of PB 10.5, the install</p>
<p>				creates registry entries under 11.0.</p>
<p>				HKEY_CURRENT_USER\Software\Sybase\PowerBuilder\11.0</p>
<p>				HKEY_LOCAL_MACHINE\Software\Sybase\PowerBuilder\11.0</p>
<p>				RESOLUTION: From the readme.txt, for this Beta 1 release, some registry entries are made in PowerBuilder</p>
<p>				registry keys with the version number 11.0. The version number included</p>
<p>				in the name of files, including the executable file, DLLs, and Help </p>
<p>				files, is 110. All version numbers will be changed to 10.5 or 105 for </p>
<p>				Beta 2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR400901">400901</a></td>
<td>Install the PB 10.5 beta 1 and the dlls are labeled</p>
<p>				as pbxxx110.dll. The executable for PB 10.5 beta 1 is pb110.exe.</p>
<p>				RESOLUTION: From the readme.txt,</p>
<p>				For this Beta 1 release, some registry entries are made in PowerBuilder</p>
<p>				registry keys with the version number 11.0. The version number included</p>
<p>				in the name of files, including the executable file, DLLs, and Help </p>
<p>				files, is 110. All version numbers will be changed to 10.5 or 105 for </p>
<p>				Beta 2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401027">401027</a></td>
<td>Customer has an application which crashes after migration to PB10.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401151">401151</a></td>
<td>Charset attribute missed in JSP migration from PB9 to PB10.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401159">401159</a></td>
<td>Printing to file returns -1, and doesn&#39;t work. See notes</p>
<p>				Using 3rd party FieldSoftware Printing API.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401160">401160</a></td>
<td>If resizing a column in a grid datawindow buttons are not moved to the right place as in PB8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401165">401165</a></td>
<td>wants be able to access the version number that can be specified in the project painter and other infos at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401182">401182</a></td>
<td>PowerBuilder 10:</p>
<p>				The datawindow print function with argument &quot; showprintdialog = true &quot; </p>
<p>				sets a datawindow in printpreview mode back into normal mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401185">401185</a></td>
<td>Datawindow buttons do not have the same rounded-corner style as buttons on a window object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401191">401191</a></td>
<td>Changes made to the menu style will only save the first time when you save in the painter. For example, with a menu of style contemporarymenu, change to flatmenu! and save. Change to traditionalmenu! and save. Change to Contemporarymenu! and save. Exit the painter. Open the menu again. Menu style will be Flatmenu!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401196">401196</a></td>
<td>There is no footer or summary band for the TreeView style datawindow. Probably a documentation omission.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401200">401200</a></td>
<td>In the dw painter and you use a sql statement</p>
<p>				that is longer than 32K, the following error will result:</p>
<p>				DataWindow Wizard</p>
<p>				Cannot create DataWindow</p>
<p>				&#39;Unclosed quote before the character string&quot;&quot;.</p>
<p>				In the pbtrace.log, the following is listed:</p>
<p>				(b5b3c4): SRV 15 #105 Unclosed quote before the character string &#39;&quot;&#39;.</p>
<p>				(b5b3c4): SRV 15 #102 Incorrect syntax near &#39;&quot;&#39;.</p>
<p>				(b5b3c4): *** ERROR 105 ***(rc -1) : Unclosed quote before the character string &#39;&quot;&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401203">401203</a></td>
<td>Running on Windows 2003 Server SP1 the itemchanged event fails to fire.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401211">401211</a></td>
<td>Oracle 8i database using O90 (or O84) and 9i client in PB 9.0.3. DisableBind = 0. The customer is using Dynamic SQL Format 2 with the ? for where clause variables, to do updates. But PB is not binding the variables, causing each Update to be compiled on the database. The same updates when done in embedded SQL do bind the variables.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401228">401228</a></td>
<td>Importing a comma delimited text file into a datawindow with ImportFile. If a particular data element is surrounded by double quote charaters, &quot;Baker&quot; for example, PB strips off the double quote characters and you end up with Baker in the datawindow column. If the double quotes are embedded in the string, it leaves them alone. However if single quotes are used in the same way, &#39;Baker&#39; for example, then nothing is done and you end up with &#39;Baker&#39; as the datawindow column value. It should work the same way with double quotes. No editing or stripping should occur. Import the data exactly as it is in the text file.</p>
<p>				From Engineering: Not a bug. CSV files are comma delimited text files. Each data value may be enclosed in double quotes when written if the string contains characters that might cause problems. Like a comma for instance. So the data value abc is written as abc, but a,b,c is written as &quot;a,b,c&quot;. When reading a CSV file if a data value is enclosed in double quotes, the quotes are removed. So when reading abc you get abc, and when reading &quot;a,b,c&quot; you get a,b,c. You can see this behavior in PB reading and importing CSV files and other applications like Excel. So the customer needs to follow similar rules when writing his CSV file if using PB to read it, double quotes enclosing a data value will be removed on import. If you want &quot;xxx&quot; as the data value, you need &quot;&quot;&quot;xxx&quot;&quot;&quot; in the csv file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401236">401236</a></td>
<td>The testcase PBNI sample, which works fine in 9.0.2 (tested OK in build 7524), now crashes in 9.0.3 build 8511 at the following statement:</p>
<p>				pArrayItemCount = m_pSession-&gt;GetArrayLength(m_filetypes) ;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401327">401327</a></td>
<td>DataWindow SaveAs(XML), import and export functions can save or load data</p>
<p>				using the wrong decimal separator, dependant on control panel settings.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_100.htm#CR401335">401335</a></td>
<td>In a datawindow with multiple computed fields of the same datatype, you cannot multi-select the fields and then set the same Format mask for them. If you go through the steps to do this and save the dw, when you again select one of the fields you&#39;ll see that the format mask did not change.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401345">401345</a></td>
<td>DropDown-Calender in datawindow shows every time the current date. Should show the date in the column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401359">401359</a></td>
<td>For the new TreeView DW, the DW Control needs to support events like &quot;ItemCollapsed, ItemExpanded, ItemPopulate, etc&quot; for better program control - like the Treeview control already does.</p>
<p>				RESOLUTION: The following events have been added to the datawindow control and user-defined events - pbm_dwnexpanded, pbm_dwnexpanding, pbm_dwncollapsing, pbm_dwncollapsed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401361">401361</a></td>
<td>Importing a datawindow that refers to a global function that does not exist in the new target can cause changes to the syntax of the imported datawindow even it the user does not explicitly change anything in the dw painter. On the other hand, if the dw is not opened and saved in the painter, PB crashes when one or more rows are added to the dw at runtime. The syntax should not be changed by the painter, and at runtime an error should display, not a crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401374">401374</a></td>
<td>High quality transparent images look either low quality</p>
<p>				on the toolbar menu or are not transparent on the toolbar for contemporary</p>
<p>				and flatbar menus and toolbars.</p>
<p>				For traditional menu, the image is either particially cut off or is greyed out.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401461">401461</a></td>
<td>A problem with sliding-up computed columns within a composite report.</p>
<p>				The detailband slides up too much, overlapping columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401465">401465</a></td>
<td>In a datawidow, Arabic text cannot be justified in a text control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401468">401468</a></td>
<td>Calling a Oracle stored procedure and fetching</p>
<p>				a number to a decimal variable, the decimal variable is truncated.</p>
<p>				Problem happens using the O84 driver with Oracle 8.1.7 client and Oracle 9.1 server.</p>
<p>				Other problems seen:</p>
<p>				Using Oracle 9 client and Oracle 9 server and the O10 driver - value returns 0 instead of 12345</p>
<p>				Using Oracle 8.1.7 client and the Oracle 9 server and the O90 driver - value returns 0 instead of 12345</p>
<p>				RESOLUTION: Use disableunicode=1 when using the O84 driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401477">401477</a></td>
<td>PowerBuilder 9, 10</p>
<p>				DataWindow Decimal column with editmask &#39;+++000/0000/0000+++&#39; does not allow proper input.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401485">401485</a></td>
<td>DropDown Calendar generates security messages on IE even if it&#39;s not used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401488">401488</a></td>
<td>In the menu painter when you have a contemporary style menu, the pane that displays the menu as it will look at run time, always displays in traditional style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401495">401495</a></td>
<td>Please add the ability to set custom RGB colors for all menu color options. The Dropdowns don&#39;t containt the correct color choices for some XP/2003 menu combos.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401496">401496</a></td>
<td>Please add the ability to change a menu style at runtime since some apps have a user preference for appearence. How about something simple like menu.setStyle(MenuStyleContemporary!) or (MenuStyleTraditional!)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401499">401499</a></td>
<td>SelectRow and RowFocusChanging/RowFocusChanged does not work on a treeview DataWindow.</p>
<p>				Engineering states this is because these functions and events only work in the detail band, and only the lowest treeview level (the leaf level) is in the detail band. Some new functions are being considered to address this issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401503">401503</a></td>
<td>When using describe to get the column type for an unnamed object, returns ! instead of the column type.</p>
<p>				The syntax that is used is:</p>
<p>				dw_1. describe(&quot;columnname.Type&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401505">401505</a></td>
<td>if the date is empty and I clicked the button to go to the next month how, can I then close the dropdown without having the date copied in the datawindow column. I would prefer a (X) to close the drop down calendar. If I do anything with the dd calendar except immediately click off of it, I cannot leave the field without some date value being assigned to the field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401530">401530</a></td>
<td>When using dwo.name on an unnamed object column,</p>
<p>				the following error will result:</p>
<p>				Powerbuilder Application Execution Error (R0039)</p>
<p>				Application terminated</p>
<p>				Error: Error accessing external object propertly name at line 4</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401591">401591</a></td>
<td>PB results in a GPF when assigning an array of type any to a variable of the correct type. Happens for userdefined types, eg. nonvisuals and structures.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401601">401601</a></td>
<td>PowerBuilder 10 DataWindow Import or ImportFile function of text data:</p>
<p>				If the first two characters of ANSI text file are equal to HA, these letters are skipped in the import.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401615">401615</a></td>
<td>Add an event to the Window object that fires when the user selects &quot;Show Text&quot; from the toolbar right-click menu. Need to know when the user does that to accurately resize the MDI client.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401616">401616</a></td>
<td>In PB8 (and PB9), I could use some, if not all, of the icon enumerated values such as Window!, Question!, and UserObject5! as the picturename property of a picture object. In the beta, these values don&#39;t work and I just get a black box. Problem reported in PB 10.5 beta 1, but also fails in PB 10.2 GA.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401617">401617</a></td>
<td>PB 8.x, an editmask control on a window with a stringmask! and the mask field is blank. If you enter some characters and then back arrow into the characters and start entering again, the new characters are inserted at the cursor. This behavior changed in PB 9.x and now the new characters overwrite the existing characters. Same behavior in 10 and 10.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401618">401618</a></td>
<td>The treeview datawindow does not have a checkbox property like the treeview control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401621">401621</a></td>
<td>Treeview datawindow should have a state picture option like the one in a treeview control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401625">401625</a></td>
<td>Using an expression to change the visible or width property of a column in an N-Up datawindow based on another columns value does not work properly in the N-Up style. Results are inconsistent.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401642">401642</a></td>
<td>The customer is doing a datawindow Find similar to this:</p>
<p>				dw_1.Find (&quot;decimal_id IN (561, 562, 563)&quot;, 1, dw_1.rowcount())</p>
<p>				And it is returning &quot;Invalid expression&quot; in PB 10.5. It was fine in 10.2. decimal_id is a decimal{0} column. A similar Filter criteria also returns &quot;Invalid Expression&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401648">401648</a></td>
<td>Request ability to differentiate holidays by country using a different color in the dropdown calendar style of a datawindow control. Would also need ability to populate holiday data in some way.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401728">401728</a></td>
<td>Customer has an application they migrated from PB8. When they try to build an EXE they crash after the build completes, when PB output is &quot;inspecting application libraries&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401739">401739</a></td>
<td>The 10.5 Editmask as a new flags property. If you put an editmask control on a window, or subclass the editmask, and open the properties folder for the editmask in the system treeview, you&#39;ll see a long flags listed. What is this new property? It doesn&#39;t show up in the property tabs, and it is not documented in the PB 10.5 help in the editmask properties. </p>
<p>				For PFC apps that are migrated to PB 10.5 it is causing a conflict as the pfc_u_em object has a flags argument in it&#39;s pfc code and that conflicts with the new editmask flags property.</p>
<p>				So if the new flags property needs to be there, fine. But lets document it. Please assign the resolution to PB Documentation if this is so. If it does not need to be there, let&#39;s get rid of it so we don&#39;t cause problems for PFC users.</p>
<p>				PFC user&#39;s can change the name of the flags argument in the pfc_u_em object every where it is used to avoid the conflict.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401841">401841</a></td>
<td>The orcascr orcascript utility cannot copy proxy objects between libraries.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401845">401845</a></td>
<td>Assigning Any datatype array to PowerObject datatype array causes PB to crash.</p>
<p>				This worked okay in PB 8. Customer reported this worked in PB 9, but in build 8511 it crashes. Latest build of PB 8 does not crash.</p>
<p>				SOLUTION: The fix for this is to raise a runtime error instead of crashing. Type checking has been increased in PowerBuilder so there are certain things you used to be able to &#39;get away with&#39; that no longer work. The solution for this customer was to add more type checking in their case statement in order to prevent the situation from occurring.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401850">401850</a></td>
<td>in PB 10, IsDate(�00/00/00�) returns TRUE. Should be FALSE. Also, doing a conversion date(&#39;00/00/00&#39;) results in &#39;01/01/1900&#39; in PB 9, but in PB 10 the result is &#39;08/24/2000&#39; where 08 is the current month, 24 is the current day, and 2000 is a conversion of &#39;00&#39; to a year.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401858">401858</a></td>
<td>Using a numeric editmask of ##.0 with Autoskip turned on, the Autoskip doesn&#39;t work unless you type the decimal point. It works okay with ##.00 and ##.000 masks.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401862">401862</a></td>
<td>Complex xml file does not appear to import rows correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401871">401871</a></td>
<td>CR400416 has fixed the reported problem. However the same function</p>
<p>				SetDataDDE still fail to return data in event RemoteSend to VB6 DDE Client.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401935">401935</a></td>
<td>The traces created by PB 10.x are UTF16 LE encoded, but there is no Byte Order Marl (BOM) at the beginning of the file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401940">401940</a></td>
<td>Compositie DW containing DWs with groups crashes on retrieve. Not reproduced internally yet. Dump files provided using ADPlus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401941">401941</a></td>
<td>HTMLDW: </p>
<p>				A datawindow with a date column with both format and editmask set, </p>
<p>				shows an incorrect format after choosing a date from the calendar.</p>
<p>				Inputting a date with the specified format in the dw in the browser causes a validation error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401945">401945</a></td>
<td>PocketBuilder application crashes if it fails to establish the connection to the</p>
<p>				printer. The Print() function doesn&#39;t return any value, it crashes in the</p>
<p>				Print() call.</p>
<p>				Workaround:</p>
<p>				The PrintOpen() was returning the error handle of -1.</p>
<p>				The customer code should be checking this return value before continuing (since the printer has not been opened.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401953">401953</a></td>
<td>Spacing between menu items is to big. - The gradient bar on the side of the menu is to wide. - Toolbar handle and separator graphics are to large.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR401958">401958</a></td>
<td>On a contemp menu with titles and bitmaps menu.PopMenu(...) does not show the menu title.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402009">402009</a></td>
<td>Disconnecting from ASE using SYC takes 1000 times longer than when a dummy connection is made in advance before the new connection</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402049">402049</a></td>
<td>The customer has a text file with records terminated by CR LF. In PB 8 they open this file in Linemode! and read it with FileRead. It reads 5897 records and all of them are 413 characters long. They migrated the app to PB 10 and now FileRead only reads 2740 records, and some of them are much longer than 413. This is incorrect. They tried FileReadEx, but that only reads 3 records 413, 413, and 260 characters long. This ia also incorrect. The PB 8 results are correct.</p>
<p>				So problem 1 is why is FileRead in PB 10 getting different results than PB 8, reading the same file? Problem 2 is why isn&#39;t FileRead and FileReadEx getting the same results in PB 10 reading the same file?</p>
<p>				The text file does have binary 0 characters (nulls) in it. The help in both 8 and 10 say the eof character is a null, and if one is encountered, PB thinks it is the end of file. That looks like what is happening to FileReadEx, but FileRead is getting messed up by the nulls and reading too much per line. But the PB 8 FileRead reads this file perfectly, it has no problem with the nulls. The PB 10 FileRead (and the FileReadEx) should be doing the same as PB 8, and getting the same results reading this file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402083">402083</a></td>
<td>The customer is using criteria.dialog on some columns. This pops a dialog which prompts for where clause criteria which PB then appends and the retrieval is made using the selected criteria. If a column has a dddw the dddw appears in the criteria dialog and the user can pick from the values. Neat. But if the dddw has retrieval arguments the criteria dialog will ALWAYS pop the retrieval agumrnt dialog. Even if you get a child reference to the dddw and retrieve rows into the dddw before the criteria. This is becasue the criteria apparently uses it&#39;s own instance of the dddw and so it prompts for retrieval arguments all the time. It&#39;s not using the instance of the dddw that the main datawindow column is using (same dddw but a different instance).</p>
<p>				The only thing I could do to inhibit the retrieval argument dialog was to insert a blank row in the dddw and save it with that blank row, But that&#39;s whats in the criteria drop down as well, just a blank row, no values to pick from.</p>
<p>				So this is a request to somehow use the instance of the dropdown datawindow in the main datawindow for the criteria, not a brand new instance. Maybe do a sharedata from the main datawindoiw instance to the criteria instance. I would do that but have no way to get a reference to the dddw used by the criteria.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402126">402126</a></td>
<td>Dynamically created nested report displays Wingdings chars depending on the zoom level set in preview mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402134">402134</a></td>
<td>SetItemTime() from PSWebDataWindowClass.class in jspobject100.jar saves Time-values only in anglo-saxon style (12 hour format)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402174">402174</a></td>
<td>Requesting a &quot;Check for Updates&quot; option in the menu of PowerBuilder 11. This would connect to Sybase download servers checking to verify that the user is at the latest ebf. If they are not at the latest release, it will ask them if they wish to download and apply it. This will reduce the amount of time required by the user to check for the latest release. Preferably, it would use the same web proxy from IE (note that some proxies require login/password).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402187">402187</a></td>
<td>In a treeview datawindow, SelectRow only selects the row in the detail band. Although this is the same way a Group datawindow behaves, in the case of a TreeView datawindow the branch that contains the row may not be expanded. The parent band(s) should also highlight as a cue to the user so they would know where to look. In a treeview control, all levels can be highlighted.</p>
<p>				(Could be revised to New Feature request.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402191">402191</a></td>
<td>Customer sees a 3 second difference when opening</p>
<p>				a window in PB 9.0.2 versus PB 8.</p>
<p>				After enabling the PBTrace option, the difference (in the log file) when running a PB 8 versus PB 9.0.2 app is the many more lines where the ACCESSIBLESTATE and ACCESSIBILITY object classes are created and destroyed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402192">402192</a></td>
<td>When the customer debugs thru his COM/MTS/COM+ Project, he crashes on him machine. I do not crash and neither does his co-worker so we believe the crash is environmental. It is essential that he be able to debug.</p>
<p>				Customer has produced dmp files when using the environment variable PBDumpOnUnexpectedException and he would like development to see if they can determine why he is crashing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402194">402194</a></td>
<td>Enhancement request for the new drop down calendar. Allow the user to set limits using the min and max properties.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402197">402197</a></td>
<td>The target wizard that creates the template application (GenApp) should use the new contemporary menu style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402208">402208</a></td>
<td>Customer is using an undocumented datetime parameter of a string datetime(&#39;01/01/1905 0:0&#39;) that has been used by customers in the past. </p>
<p>				When used in the following script:</p>
<p>				date ld_OrderDate =today()</p>
<p>				time lt_OrderTime = now()</p>
<p>				entryDate = datetime(ld_OrderDate, lt_OrderTime )</p>
<p>				if entryDate &lt; datetime(&#39;01/01/1905 0:0&#39; ) then</p>
<p>				PB 8 evaluates this to false while PB 10 evaluates this to true.</p>
<p>				If the script is changed to:</p>
<p>				date ld_OrderDate =today()</p>
<p>				time lt_OrderTime = now()</p>
<p>				entryDate = datetime(ld_OrderDate, lt_OrderTime )</p>
<p>				if entryDate &lt; dateTime(date(&#39;01/01/1905&#39; ), time(&quot;0:0&quot;)) </p>
<p>				Both PB 8 and PB 10 evaluate this correctly as false.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402210">402210</a></td>
<td>When using the contemporary menu style and there</p>
<p>				is a toolbar and the toolbar text is checked at the application properties level,</p>
<p>				the toolbar will display a comma and then the rest of the text.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402226">402226</a></td>
<td>Creating a DW from syntax will choke on the &quot;edit.inputeditmode=0&quot; and &quot;editmask.inputeditmode=0&quot; statements; even if the syntax string comes from another DW itself.</p>
<p>				Example:</p>
<p>				string ls_syn</p>
<p>				dw_1.dataobject = &quot;d_cust_table&quot;</p>
<p>				ls_syn= dw_1.object.DataWindow.Syntax</p>
<p>				MessageBox( &quot;Syntax&quot;, ls_syn)</p>
<p>				dw_1.Create( ls_syn)</p>
<p>				The &quot;dw_1.Create(..)&quot; will fail with an &quot;incorrect syntax&quot; error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402266">402266</a></td>
<td>Charset conversion problem : European characters not displayed correctly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402296">402296</a></td>
<td>If I have a large blob, say &quot;rawData&quot; and I&#39;m stepping through it one byte at a time.</p>
<p>				The INTEGER() function always returns zero.</p>
<p>				This works fine for 2byte and larger data (even though it should only work for 1 or 2 byte sized data).</p>
<p>				Example:</p>
<p>				iValue = INTEGER( BlobMid( rawData, iPos, 1 ) )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402299">402299</a></td>
<td>The function painter will cause PocketBuilder IDE to run out of memory if a function has too many arguments. (Greater than 14 or 15 approximately.)</p>
<p>				Possible dupe of CR 360656 which is the same problem with object functions, such as a window function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402312">402312</a></td>
<td>Right-Click toolbar menu popup does not adhere the the menu style of the menu it&#39;s attached to (contemp, titles, bitmap, etc..)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402315">402315</a></td>
<td>If MenuTitles and MenuBitmaps are selected, menu items that have text changes such as the list of open sheets under the Window menu are shifted to the left and have a different font. They are displayed with traditional style even if the menu is contemporary or flatmenu. Menu items that have the text changed at runtime also show this behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402328">402328</a></td>
<td>The tutorial and examples should be updated to include examples of a treeview report, using a dropdown calendar, and the new autosize height on reports.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402333">402333</a></td>
<td>PB 10.2 Rich Text String with Embedded Smart Quotes Get Garbled when inserted using PasteRTF(). This doesn&#39;t happen in PB 8.0.4.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402402">402402</a></td>
<td>When you copy text and then paste to an edit mask</p>
<p>				that is defined to be smaller than than the text you copied from, than the paste</p>
<p>				fails. No text is pasted to the edit mask.</p>
<p>				The testcase provided contains a dw with 8 different fields: The source of the paste is a sle with the value of 123456789012</p>
<p>				e1 - edit style with no limit (works ok)</p>
<p>				e2 - edit style with 9 char limit (works ok)</p>
<p>				e3 - edit style with 8 char limit (works ok)</p>
<p>				e4 - editmask with !!!!!!!! (paste will fail)</p>
<p>				e5 - editmask with ^^^^^^^^^ (paste will fail)</p>
<p>				e6 - editmask with aaaaaaaaa (paste will fail)</p>
<p>				e7 - editmask with xxxxxxxxx (paste will fail)</p>
<p>				e8 - editmask with ######### (paste will fail)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402403">402403</a></td>
<td>Support for the decimal datatype to 30 digits in PowerBuilder</p>
<p>				9.0.X</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402418">402418</a></td>
<td>When a column contains the keyword &#39;into&#39; and using</p>
<p>				the dw_1.filter(), the row containing the column isn&#39;t getting filtered.</p>
<p>				The column contains the value of:</p>
<p>				test into o_a15progress (caseid,objectid,a15inuif,a15promoselection,....</p>
<p>				The filter is defined as:</p>
<p>				ls_filter = &quot;comment like ~&#39;%o_a15progress%~&#39;&quot;</p>
<p>				dw_1.setFilter( ls_filter )</p>
<p>				dw_1.filter()</p>
<p>				The dw_1.filter() will not filter properly if the column contains the keyword &#39;into&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402449">402449</a></td>
<td>Unable to parse wsdl files in PB 9.0.3.</p>
<p>				Using the debug dlls, it reported the following:</p>
<p>				NTER: ws_SetWsdlLocation</p>
<p>				ARGS: [in]fileName: file://D:\CXT\WSDLs\MeFStateService.wsdl</p>
<p>				ENTER: PbProxyForWSDL::SetWsdlLocation</p>
<p>				ARGS: [in]fileName: file://D:\CXT\WSDLs\MeFStateService.wsdl</p>
<p>				ERROR: Error::Cannot parse the WSDL file</p>
<p>				LEAVE: PbProxyForWSDL::SetWsdlLocation (returned false)</p>
<p>				INFO: WSDL Location: file://D:\CXT\WSDLs\MeFStateService.wsdl</p>
<p>				ERROR: PbProxyObj.SetWSDLLocation returned false</p>
<p>				LEAVE: ws_SetWsdlLocation (returned 0)</p>
<p>				ENTER: ws_GetErrorString</p>
<p>				ENTER: PbProxyForWSDL::GetExceptionString</p>
<p>				ARGS: [out]title: Error:</p>
<p>				ARGS: [out]desc: Cannot parse the WSDL file</p>
<p>				LEAVE: PbProxyForWSDL::GetExceptionString</p>
<p>				ARGS: [out]desc: &lt;null&gt;</p>
<p>				LEAVE: ws_GetErrorString (returned 26)</p>
<p>				ENTER: ws_GetErrorString</p>
<p>				ENTER: PbProxyForWSDL::GetExceptionString</p>
<p>				ARGS: [out]title: Error:</p>
<p>				ARGS: [out]desc: Cannot parse the WSDL file</p>
<p>				LEAVE: PbProxyForWSDL::GetExceptionString</p>
<p>				ARGS: [out]desc: Cannot parse the WSDL file</p>
<p>				LEAVE: ws_GetErrorString (returned 26)</p>
<p>				Also tried to reference the *.xsd files locally and same problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402452">402452</a></td>
<td>The MenuTitle should have an option to start at the bottom verses starting at the top like it does. The Windows Start menu is bottom to top.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402457">402457</a></td>
<td>The Use of PowerTip Text on a Control in an MDI sheet is causing GDI/User Object leak. </p>
<p>				The resources used for PowerTip text will only get released when the MDI Frame is closed.</p>
<p>				Other GDI/User Object resources used by the sheets do get released when the sheet closes, so the powertip reources should be released then too.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402525">402525</a></td>
<td>If modify the protect propertie in the rowfocuschanged event the </p>
<p>				protect setting doesn&#39;t seem to apply when first used for a column. </p>
<p>				Workaround: post the modify in the rowfocuschanged event</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402554">402554</a></td>
<td>The font size of the main menu bar ( in between titlebar and toolbar ) is always size 10. The font size is always the same.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402558">402558</a></td>
<td>At the top level in the menu painter it would make sense to have MenuTitles and TitleGradient, and then MenuBitmaps afterwards instead of between them.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402560">402560</a></td>
<td>At the top level there is MenuTitles and TitleGradient. At the submenu level the text is entered into MenuLabel. Why call it a title in one spot and a label in another ?MenuLabel should be changed to MenuTitleText.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402561">402561</a></td>
<td>In the menu painter, the top level should have an option to use the same bitmaps on the toolbar in the menu. Currently we have to manually assign each one.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402566">402566</a></td>
<td>Need event that notifies program that user made a change to the toolbar using the right click popup menu.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402569">402569</a></td>
<td>The option to have a menutitle should be at each submenu level, not at the object level.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402599">402599</a></td>
<td>When a xml file doesn&#39;t have the whitespace or carriage</p>
<p>				returns, pbdom doesn&#39;t appear to parse the file properly. </p>
<p>				When a xml file contains carriage returns, the following results:</p>
<p>				pbdom_doc = pbdom_bldr.BuildFromFile(this.text)</p>
<p>				pbdom_doc.GetContent(ref pbdom_obj_array)</p>
<p>				f_put_xml_into_tree(pbdom_doc.GetRootElement(), 0, tv_1)</p>
<p>				pbdom_to_be_expanded.GetContent(ref pbdom_obj_array) &lt;-- returns proper number</p>
<p>				When the xml file doesn&#39;t contain the cr, the following results:</p>
<p>				pbdom_doc = pbdom_bldr.BuildFromFile(this.text)</p>
<p>				pbdom_doc.GetContent(ref pbdom_obj_array)</p>
<p>				f_put_xml_into_tree(pbdom_doc.GetRootElement(), 0, tv_1)</p>
<p>				pbdom_to_be_expanded.GetContent(ref pbdom_obj_array) &lt;-- returns incorrect number</p>
<p>				RESOLUTION: Not a bug. When a document is &#39;pretty print&#39;, carriage returns are added</p>
<p>				to xml document. PBDOM translates the carriage returns to &quot;pbdom_text&quot;. This is with</p>
<p>				keeping to XML standards. The &#39;pretty print&#39; xml document pbdom array was greater than 1 because it counted the pbdom_text. Change code to the following to resolve:</p>
<p>				from:</p>
<p>				if upperbound(pbdom_obj_array) &gt; 1 then</p>
<p>				to:</p>
<p>				if upperbound(pbdom_obj_array) &gt; 0 then</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402644">402644</a></td>
<td>*JFS &#39;Byte&#39; cannot be identified as an IDL type.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402659">402659</a></td>
<td>Failed to SaveAs Excel8! with file name &gt;112 characters including path</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402675">402675</a></td>
<td>PowerBuilder crashes when going into SQL painter for a DataWindow that works fine in PB7. Problem has been narrowed down to presence of WHERE clause within the SQL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402682">402682</a></td>
<td>In treeview datawindow, if hidegrayline is checked, there is still a space where it would have been.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402685">402685</a></td>
<td>The Treeview datawindow should highlight the node column when it is clicked on. It should look just like Windows Explorer. Click on the directory name and the name is highlighted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402849">402849</a></td>
<td>WebSite target is missing from 10.5 beta 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402850">402850</a></td>
<td>When generating a webservice proxy using the wizard,</p>
<p>				pb is incorrectly allowing you to select the pbd to store the generated proxy and</p>
<p>				project to.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402857">402857</a></td>
<td>Enhancement: Have SaveAs include only columns visible on the datawindow, or perhaps a way to selectively save columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402858">402858</a></td>
<td>Using the new popup menu to import a PowerBuilder extension, the object does not get created properly at runtime. Workaround is to use the pbx2pbd utility, which still works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402868">402868</a></td>
<td>Enhancement: The [+] and [-] images on the treeview datawindow need to be rendered with theme support.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402870">402870</a></td>
<td>When you have a dw column of a time datatype and</p>
<p>				you select a editmask for that column, the Drop-Down Calendar property remains</p>
<p>				disabled.</p>
<p>				The datetime picker on the window control handles time data.</p>
<p>				RESOLUTION: Not to be implemented</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402978">402978</a></td>
<td>Support &#39;schema&#39; data type for Web Service Proxy</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402980">402980</a></td>
<td>Delete values made Cursor jump to the end</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402983">402983</a></td>
<td>When connected to MSS Visual Source Safe, pb will</p>
<p>				crash randomly.</p>
<p>				The user.dmp shows the following:</p>
<p>				FAILURE_BUCKET_ID: ACCESS_VIOLATION_comctl32!TV_CountVisibleDescendants+d</p>
<p>				0012fc34 773602b9 001b7ad8 00198508 001b7ad8 comctl32!TV_CountVisibleDescendants+0xd</p>
<p>				0012fc4c 7736014a 00198508 001b7ad8 00000001 comctl32!TV_ScrollBelow+0x3d</p>
<p>				0012fca0 7739666c 00198508 00000002 00000002 comctl32!TV_Expand+0x11c</p>
<p>				0012fd08 77377ba6 00000004 00000203 00000001 comctl32!TV_ButtonDown+0x102</p>
<p>				0012fd64 77d48654 00020380 00000203 00000001 comctl32!TV_WndProc+0x570</p>
<p>				0012fd90 77d48723 7735d00c 00020380 00000203 user32!InternalCallWinProc+0x1b</p>
<p>				0012fdf8 77d48999 00000000 7735d00c 00020380 user32!UserCallWinProcCheckWow+0x150</p>
<p>				0012fe58 77d48fd2 0012fe80 00000001 10619300 user32!DispatchMessageWorker+0x306</p>
<p>				0012fe64 10619300 0012fe80 70a9f849 00b87498 user32!DispatchMessageA+0xb</p>
<p>				0012fe98 1061910a 00b8a194 10001043 00b87498 pbsys90!PB_SysSwapAndRun+0x1f0 [pbsys.cpp @ 1670]</p>
<p>				0012fea0 10001043 00b87498 70a9f849 001423bc pbsys90!PB_SysMessageLoop+0xa [pbsys.cpp @ 1548]</p>
<p>				0012ffc0 77e8141a 70a9f849 80000002 7ffdf000 pb90!WinMain+0x43 [pb.c @ 132]</p>
<p>				0012fff0 00000000 100010f0 00000000 00000000 kernel32!BaseProcessStart+0x23</p>
<p>				Workaround: Unable to reproduce in PB 9.0.3 (build 8756)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402987">402987</a></td>
<td>In Label Type DataWindows, columns are not recognized in right mouse events,</p>
<p>				as dwo argument or with the function GetObjectAtPointer().</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402989">402989</a></td>
<td>The DatePicker control implemented in the datawindow and window are inconsistent in properties and how they open. The datawindow version of the picker appears to open to the right consistently, and there isn&#39;t a property in the painter to change that. The window control version defaults to open down, and there is a property that allows it to open to the right. The behavior and properties for the date picker should be consistent.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402992">402992</a></td>
<td>The customer is experiencing crashes in PB dlls frequently since upgrading to Windows 2003 on their Citrix servers. Their PB application is using PB 9.0.1 and upgrading to the current build would be a major effort as the application is distributed to many locations. These two dump files (HDMP and MDMP) are produced when they crash and he would like them to be analyzed by engineering to see if upgrading to 9.0.3 would alleviate the crashes.</p>
<p>				Verified as fixed in PB10.2.1 build 9533. Printer name tested up to 220 characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402997">402997</a></td>
<td>TreeView DataWindow should have the standard footer and summary bands available.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR402999">402999</a></td>
<td>The AM/PM portion of a custom datepicker format should support upper and lower case. Currently only tt is used (lowercase) and it results in an uppercase AM/PM indicator. </p>
<p>				SOLUTION PER DEVELOPMENT:</p>
<p>				Displaying &quot;AM/PM&quot; or &quot;am/pm&quot; is not decided by Date Picker control, it depends on desktop environment settings on Windows. You can set AM/PM symbol to anything. So, in format string, &quot;tt&quot; doesn&#39;t mean lower case display. &quot;T&quot; is an as-is character. This behavior is from Microsoft.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR403002">403002</a></td>
<td>The highlighting of the text in the menu appears to work well, but it doesn&#39;t render that well for the toolbar items. No matter how dark I make the orange in the selection, I still get the same too pale orange for the highlight.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR403009">403009</a></td>
<td>The menu painter now has a whole bunch of options for selecting colors, including custom colors, but no way of accessing the custom color dialog.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR403039">403039</a></td>
<td>The toolbar isn&#39;t handling the transparent setting of the icons correctly. The menu does.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR403045">403045</a></td>
<td>Date Picker dtftime! Format should have ShowUpDown Checked by default.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR403047">403047</a></td>
<td>dftshortdate! Doesn&#39;t trim out empty spaces in the</p>
<p>				date values. So for today I see the following in the</p>
<p>				edit mask:</p>
<p>				9/ 7/2005</p>
<p>				Where I expect to see:</p>
<p>				9/7/2005</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_101.htm#CR403054">403054</a></td>
<td>In an exe contempoary menu colors are not changing with a System Scheme Color change. The system color scheme is picked up by the PB window, but not by the contempoary menu.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403118">403118</a></td>
<td>Customer cannot view the SQL of DataWindow when PowerBuilder connects to an ASE 12.5.3 database server. -&gt; error below appears</p>
<p>				&quot;ct_fetch(): user api layer: internal common library error: The bind of result set item 9 resulted in truncation. Do you want to continue in graphic mode?&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403188">403188</a></td>
<td>Regression from PB 9 to PB 10.2 using JAWS accessibility software. PB application stops reading the ddlb and kicks customer out of application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403249">403249</a></td>
<td>On a DataWindow which has a vertical scroll bar and a horizontal scroll bar, if you call setFullState(),</p>
<p>				the horizontal scroll bar may be incorrectly positioned and a strange blank vertical bar may appear</p>
<p>				on the right of the DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403325">403325</a></td>
<td>I&#39;m using the PrinterCE to print invoices from my application. The invoice&#39;s DataWindow displays items being sold with several columns is a row (quantity, item code, description and price). I print to the 2 inch printer so the description field should not display the full value (should be cut).</p>
<p>				When I use the DataWindow.Print() method then everything works fine: </p>
<p>				long descriptions are printed up to the columns&#39; width value, the rest of the value is cut and not displayed. But if I use the PrintDataWindow() method then the full description value is not cut and printed over other columns values.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403334">403334</a></td>
<td>Menu Painter lacks the Design&gt;Custom Colors... menu item. I need to define custom colors in another painter (eg: Window Painter) to define Custom Colors, which may then be used in the menu painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403337">403337</a></td>
<td>Large customer application (220 MByte database and over a dozen PKLs) has a scenario where the series of actions causes the device to lockup.</p>
<p>				This application is generating DW syntax on the fly and has lots going on.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403361">403361</a></td>
<td>Enhancement request for run time modification of the menu style (and toolbar style). </p>
<p>				Customer&#39;s comments: I&#39;m sure this has been requested, but run time modification of the menu style (and toolbar style) would be a great enhancement for those of us that allow user &quot;themes&quot; and hence require as much run time modification as possible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403364">403364</a></td>
<td>TreeView DataWindow Crash placing a column in the detail band of an existing dw.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403366">403366</a></td>
<td>Tested and reproduced with PB 10.2_8100, 10.2_8075</p>
<p>				Worked fine in old PB 7.0.3 (all builds)</p>
<p>				After deploying two components (C1 and C2) to a COM+ package, when calling C1 that calls C2 for the 1st time, it&#39;s ok. When repeating the process for the 2nd time, ConnectToNewObject returns -3 in intercomponent call to C2.</p>
<p>				This worked fine in old PB 7.0.3.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403464">403464</a></td>
<td>App intermittently shuts down on windows 2003 but works ok on windows 2000.</p>
<p>				Customer believes application is shutting down at openwithparm(w_c_verifyorcancel, is_lettertext)</p>
<p>				From the user.dmp:</p>
<p>				FAILURE_BUCKET_ID: ACCESS_VIOLATION_pbvm100!PBROICONTROL::Clear+8e</p>
<p>				FAULTING_IP: </p>
<p>				ole32!CClassCache::FreeUnused+186</p>
<p>				776b4cc5 8b06 mov eax,[esi]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 776b4cc5 (ole32!CClassCache::FreeUnused+0x00000186)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				RESOLUTION: Customer decided to use MS Word SpellCheck instead of VSpell32.ocx.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403478">403478</a></td>
<td>Solaris specific regression in PBVM 9.0.2 build 7578.</p>
<p>				Makes it impossible to implement CtsComponents::MessageListener interface in PB.</p>
<p>				The code in onMessage() doesn&#39;t get executed, and the following error appears in the log:</p>
<p>				Sep 13 11:23:10 2005: NOTIFY FAIL: DEAD MSG p11166860/MessageListener/onMessage .....</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403484">403484</a></td>
<td>When trying to open an existing window or</p>
<p>				running an application, pb will crash when the window contains the text control 10.1.</p>
<p>				The crash appears to be happening at:</p>
<p>				FAILURE_BUCKET_ID: STACK_OVERRUN_mfc42!CPropertySection::ReadNameDictFromStream+c9</p>
<p>				Customer is using Windows XP SP2 with all the security patches and Microsoft Visual Studio 2003.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403488">403488</a></td>
<td>The customer has an editmask on a window with a tag value. The have created an editmask event mapped to pbm_mousemove. When this fires they display the tag value in a mle. They have similar code in other window controls suce that the tag value of the control is displayed in the mle when the cursor is first moved over the control. All the controls display the tag value except the mle, which GPFs when the cursor is moved over it.</p>
<p>				Not a bug. In the source code the mousemove event was declared as &quot;event mousemove();&quot;, it should be &quot;event mousemove;&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403516">403516</a></td>
<td>The datepicker control should allow editing of time values in the drop down if the edit mask includes the time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403520">403520</a></td>
<td>If the datpicker control has a format of dtfcustom! and a custom format of &quot;mm/dd/yyy hh:mm:ss&quot;, an invalid date is displayed both in the painter and at run time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403529">403529</a></td>
<td>If the treeview leaf node band or the treeview level state band height is small (say 72) the State Icon Align Mode behaves backwards, Top is Bottom and Bottom is Top. It works correctly if the band height is increased over 90 or so. The same behavior happens in the treeview band. It appears as if it may be wrapping around. A height of about 90 is the zero point where nothing happens if you change from top to bottom. A height of more than 90 works correctly. A band height of less then 90 behaves backwards.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403577">403577</a></td>
<td>GetItemString() on NULL column value causes PBVM to break execution without error.</p>
<p>				This problem only happens in Linux environment but NOT in Windows environment.</p>
<p>				There is NO SUCH PROBLEM for GetItemString() on NON-NULL column value.</p>
<p>				This problem does NOT exist in GetItemNumber(), GetItemDateTime() and Dot Notation for DataWindow / DataStore objects (i.e. dw_1.Object.column_name[1]).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403606">403606</a></td>
<td>When viewing the checkedbox on a contemporary</p>
<p>				menu, you can see that the menu checkedbox has rounded corners whereas in</p>
<p>				MS Office 2003 the checkbox has square corners.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403614">403614</a></td>
<td>Selecting menu: New-&gt;Project-&gt;Application Wizard-&gt;Next gets &quot;Invalid Datawindow expression&quot; error if there is an apostrophy (&#39;) in the workspace/target path name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403623">403623</a></td>
<td>Powerbuilder 10.5 crashes when importing a version 7 datawindow with data stored in it. The datawindow imports fine in PB 10.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403654">403654</a></td>
<td>Customer has a datawindow with a group and a group sort. They do an insertrow(0) to insert a new row at the end of the datawindow. They then scrolltorow to the row returned by the insertrow(0). If there were 50 rows in the datawindow the insertrow(0) returns 51 as you would expect. But the new row is now at the begining of the datawindow and the scrolltorow puts them to an existing row at the end of the dw that is now row 51. The new row was apparently sorted to the first position by the group sort. If you remove the group sort, then the new row remains at the end of the datawindow as expected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403772">403772</a></td>
<td>VGA Device, Example Dell Axim x50v, The last displayed row in the dddw list is always displayed as a half-blank row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403781">403781</a></td>
<td>Give a menu item tool tip text and a tool bar button. At runtime put mouse pointer over toolbar button. Wait for tooltip to appear. Now move the pointer quickly straight down into the window. The tool tip disappears but the button stays selected. If you move the pointer anywhere in the tool bar then it gets unselected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403803">403803</a></td>
<td>Regression with using PB 10.2 build 8100 and JAWS 6.2 Accessibily software. CR 398232 originally reported the dddws opening to the wrong record but with this newer build the dddws do not open at all.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403804">403804</a></td>
<td>Memory leak opening and Closing Windows with DW Controls (Or any other control) THe PK App continuously uses more memory. Memory Will get released after the App is closed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403806">403806</a></td>
<td>If using threading in an application on a OS that has dual cpus, the application will crash. </p>
<p>				When the PB_HEAP_DEBUG environment variable is set to true it appears to eliminate or mask the problem so the customer was unable to produce a dump file using that method.</p>
<p>				Customer&#39;s tests on XP and 2000 with and without the PB_HEAP_DEBUG=TRUE environment variable. Results:</p>
<p>				Win 2000 � Dual Processor</p>
<p>				Environment Variable Set - stopped it after 600 reps</p>
<p>				No Environment Variable - Less than 30 reps</p>
<p>				Bind and No Variable Set - stopped it after 600 reps</p>
<p>				Win XP � Single Processor with Hyper-Threading</p>
<p>				Environment Variable Set - stopped it after 3000 reps</p>
<p>				No Environment Variable Set - Less than 150 reps </p>
<p>				Bind and No Variable Set - Less than 400 reps </p>
<p>				Also setting PB_POOL_THRESHOLD to 256Kb seemed to work on XP but not on Windows 2000.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403814">403814</a></td>
<td>XP Operating system only. It works OK on Windows 2000. A picture button has power tip text. When you put the cursor on the PB, the tip text appears. But in about 5 seconds it disappears. Move the cursor to the window and back on the PB and the tip does not re-appear. Move the cursor to another PB and then back to the frist and the tip does re-appear. The tip never disappears on Windows 2000 unless you leave the PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403821">403821</a></td>
<td>Run time modification of any of the menu color settings do not take. Compare to runtime modifications of window colors that do take. This is a simpler example of the problem described in CR 403054. Perhaps the fix for that CR will fix this CR too?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403822">403822</a></td>
<td>Cannot edit .aspx in the web page editor. </p>
<p>				In order to do it now, you have to rename the .aspx to .asp. Would like to</p>
<p>				be able to directly edit an .aspx page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403829">403829</a></td>
<td>EAS/PB10 system crashes providing Heap manager error as well... was working in PB7/EAS4.2</p>
<p>				No repro at this point, but suspect issue will be escalated and given we have a dump file and heap manager error, would like to get engineering to look at it. Application involves JAWS (servlet) as this was a Web.PB application migrated from PB7/EAS4.2 to PB10/EAS5.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403922">403922</a></td>
<td>When copying data to a group datawindow</p>
<p>				using a for/next loop and setitem, the datawindow shows up with empty rows.</p>
<p>				nRows = dw_from.RowCount()</p>
<p>				for iRow = 1 to nRows</p>
<p>				i = dw_to.InsertRow(0)</p>
<p>				dw_to.SetItem(i, &#39;department_dept_id&#39;, dw_from.GetItemNumber(iRow, &#39;department_dept_id&#39;))</p>
<p>				dw_to.SetItem(i, &#39;department_dept_name&#39;, dw_from.GetItemString(iRow, &#39;department_dept_name&#39;))</p>
<p>				dw_to.SetItem(i, &#39;employee_emp_fname&#39;, dw_from.GetItemString(iRow, &#39;employee_emp_fname&#39;))</p>
<p>				dw_to.SetItem(i, &#39;employee_emp_lname&#39;, dw_from.GetItemString(iRow, &#39;employee_emp_lname&#39;))</p>
<p>				dw_to.SetItem(i, &#39;employee_city&#39;, dw_from.GetItemString(iRow, &#39;employee_city&#39;))</p>
<p>				dw_to.SetItem(i, &#39;employee_state&#39;, dw_from.GetItemString(iRow, &#39;employee_state&#39;))</p>
<p>				next</p>
<p>				dw_to.Sort()</p>
<p>				dw_to.GroupCalc()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403926">403926</a></td>
<td>In the Window painter, Properties View, ddlb for setting the Window icon shows a rectangle for the AppIcon! and does not show the actual icon for the application.</p>
<p>				Customer said it was a 32 X 32 256 color icon file, but results were the same for any icon file. (Important note: it works fine at runtime.)</p>
<p>				FROM ENGINEERING: The fix to this is surprisingly complex and involves quite a bit of risk of regressions. For that reason, this will not be fixed. The correct icon DOES work at runtime. The problem involves only the Painter in the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403941">403941</a></td>
<td>The Icon used for the datepicker control in the Painters is a bit wierd, I commonly associate it with sampling colors in image editors. Why not use the same icon that VS.Net uses?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403948">403948</a></td>
<td>Edit mask field is not autoselected until after you change value</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403951">403951</a></td>
<td>When using the spin control on a edit mask to select</p>
<p>				a value, the selected area is too large. It covers a portion of the next value.</p>
<p>				Problem happens for a editmask control and dw column of type editmask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR403955">403955</a></td>
<td>When you place the cursor before the colon</p>
<p>				in a editmask of type time and it has the spin control, you cannot change</p>
<p>				the value of the editmask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404044">404044</a></td>
<td>Beta 10.5 Treeview dw: After expanding a treeview, state icons display, but then call CollapseAll, expand any item again, and state icons don&#39;t display except for treeview level. Seems to be related to the CollapseAll call. Expanding and collapsing individual items seems to work OK.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404066">404066</a></td>
<td>The help for the pipeline object Start() function states:</p>
<p>				errorobject: The name of a DataWindow control or Data Store in which to store the pipeline error DataWindow.</p>
<p>				But passing a datawindow is the only thing that works. Passing a datastore doesn&#39;t error, but the datatore is always empty even when there are error records that should be in it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404076">404076</a></td>
<td>Deploying a Website with an asp page including a web datawindow to asp worked as expected in PB 9 but does not in PB 10.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404142">404142</a></td>
<td>Customer&#39;s WSDL missing function parameter when the proxy is deployed to PowerBuilder. Parameter is not missing when deployed to Visual Studio.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404168">404168</a></td>
<td>Performance difference when writing a file to</p>
<p>				the network versus to a local directory. Using the filewrite() function. The</p>
<p>				file is being opened in linemode and when monitoring the cpu usage, it</p>
<p>				takes much longer than writing the file locally.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404232">404232</a></td>
<td>pbm_dwnmousemove not triggered when moving over a column having focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404242">404242</a></td>
<td>Modify values propertie on a edit mask column cause appear of spin control when column gets the focus in the datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404278">404278</a></td>
<td>Customer is using the DataDirect ODBC driver for Dbase III. In the db painter, and attempt to retrieve data from a DBF file whose name contains spaces (eg &quot;Test DB.DBF&quot;) results in an error. Another app like Excel can open the file okay. Are there any settings in PBODB.INI such as PBNonStdChars that could be used to work around this problem ?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404300">404300</a></td>
<td>The GetFocus event on a DataWindow is not firing when you click off of the datawindow and then back on it again. This is a regression that started recently (It worked OK in build 8070, but is broken in 8112), possibly due to the fix for CR 401203?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404351">404351</a></td>
<td>If AcceptText() is called from an user event and an invoked ItemChanged event calls setFullState(),</p>
<p>				a PB application never gets back to the user event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404406">404406</a></td>
<td>When you generate XHTML for a Web DW (only method available for composite), several .js and .css files are created. If you generate twice from the same datastore, as in trying to concatenate output of TWO composite datawindows into the same HTML page, some of the .js/.css files from the first generated datawindow are deleted with the result that the concatenated HTML references non-existing files.. resulting in incorrect rendering of output.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404425">404425</a></td>
<td>The menu tool bar should assimilate the color settings of the current windows style (appearance). Looks like the &quot;flat&quot; style is always silver blue!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404545">404545</a></td>
<td>DBPARM DisableUnicodeSupport introduced a regression with decimals</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404548">404548</a></td>
<td>The Show event doesn&#39;t seem to trigger when running via the emulator (and according to the customer on the device) but it runs fine in Windows itself.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404553">404553</a></td>
<td>Need a function call or property so that printing to file is possible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404555">404555</a></td>
<td>Registered objects with .SR? suffix are written to PBNative repository with HIDDEN and SYSTEM attributes set. This causes a problem under Win 2000 because explorer hides these files from view. On another Windows OS, the user doesn&#39;t notice anything unusual. </p>
<p>				With this CR applied, Add to Source Control, Get Latest Version, Checkin, and Undo Checkout will remove the SYSTEM and HIDDEN attributes from the object files in the PBNative repository. Repository files should only have READ-ONLY and ARCHIVE attributes set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404641">404641</a></td>
<td>Add the option to sort a datawindow with either a &quot;String Sort&quot; or a &quot;Word Sort&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404746">404746</a></td>
<td>adding dynamicly a select statement &gt; 32 kbyte to a datawindow cause </p>
<p>				&quot;Select Error: SQL statement is too long. Please reduce it to 32KBytes&quot; during retrieve.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404760">404760</a></td>
<td>PowerBuilder 10.2 Build 8100 and later</p>
<p>				ODBC connectiont to MS SQLServer</p>
<p>				dbparm PBNewSPInvocation=Yes and DisableBind=1</p>
<p>				Executing embedded sql stored proc with OUTPUT parameter and fails with error:</p>
<p>				[Microsoft][ODBC SQL Server Driver][SQL Server]Cannot use the OUTPUT option when passing a constant to a stored procedure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404798">404798</a></td>
<td>This is a regression that happened in the 10.2 code line. 10.2 build behaves OK, but build 8112 does not. 10.5 beta 1 also has the regression. With a numeric dw mask of ###,##0, enter a valid non zero value and tab off. Then click back on the editmask field, double click to select the entered value, and type in a single 0, which is then your new value. But when you tab off, the old value re-appears. It&#39;s not accepting the 0 as a valid value. If you enter more than one 0 then it works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404819">404819</a></td>
<td>In the script painter, Ctrl + A does not select the script of any event in the application object. Ctrl + A in the script painter for an event of any other PB object does select all of the script. Not new behavior to 10.5</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR404960">404960</a></td>
<td>Implement &#39;select scope_identity()&#39; with ADO.NET with mssql.</p>
<p>				The select scope_identity()is available and working for OLEDB (when disablebind=1 is set).</p>
<p>				You set the select scope_identity() in the pbodbxx.ini. </p>
<p>				Provide an option for customers to use either select scope_identity() or select @@identity.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405003">405003</a></td>
<td>JSP Web datawindow ImportString() &amp; GetItemFormattedString() fails during runtime in EAServer 4.2.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405029">405029</a></td>
<td>EAServer 5.2 will be Crash with Error &quot;PB_INTERNAL_EXCEPTION&quot; &amp; &quot;EXCEPTION_ACCESS_VIOLATION&quot;</p>
<p>				when Stress Test on a PB Component with PB JDBC interface with Jaguar Connection Cache.</p>
<p>				As long as multiple concurrent access to PB Component, problem may occur.</p>
<p>				With higher no. of concurrent threads, problem occur much easier.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405127">405127</a></td>
<td>PosA function is designed to all PB Developer to search a specify char or string position </p>
<p>				in terms of byte level. However, it is reported that the PosA function fail to report </p>
<p>				correctly when handling a DBCS string.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405133">405133</a></td>
<td>Windows with OCXs are always marked as edited when opened</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405154">405154</a></td>
<td>PB9.x crash on retrieve when dropdown DW with lookupdisplay as Sort expression</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405245">405245</a></td>
<td>Border on DataWindow controls on the PocketPC seem like 2 rather than 1 pixel.</p>
<p>				How do I get a thin border to display around my control box?</p>
<p>				When working in the desktop API, the border looks correct.</p>
<p>				But when displayed on the PDA, the border around the</p>
<p>				controls looks like a 2pt.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405247">405247</a></td>
<td>When the system locale is changed...</p>
<p>				Dates will pick up the new system format immediately, but currency will not pick up the new format until the application re-starts.</p>
<p>				NOTE:</p>
<p>				The WinCE &quot;SetSystemDefaultLCID&quot; function does not seem to fire the WM_SETTINGCHANGE message, so we have to broadcast it to all the windows.</p>
<p>				Manually broadcasting the WM_SETTINGCHANGED is required for the applications to be notified of the change.</p>
<p>				Suggested code:</p>
<p>				// Broadcast the SettingChange message to all top level windows</p>
<p>				// HWND_BROADCAST = 0xffff</p>
<p>				// WM_WININICHANGE == WM_SETTINGCHANGE = 0x001a = 26</p>
<p>				Send( 65535, 26, 0, 0 )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405248">405248</a></td>
<td>When running a mdi application and the</p>
<p>				file menu is dropped down, if you issue a ctrl+w or ctrl+o, pb will crash.</p>
<p>				Problem happens with menu style is of type contemporary.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405326">405326</a></td>
<td>PowerBuilder 10</p>
<p>				When retrieving a MS SqlServer int column with a datawindow created </p>
<p>				for a similar table in Oracle, 0 or a random value is retrieved for this column </p>
<p>				when using the OLEDB database to MSS.</p>
<p>				In PowerBuilder 8 proper values were retrieved.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405332">405332</a></td>
<td>Executables do not run with non-european (non roman character set) characters in.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405442">405442</a></td>
<td>PowerBuilder 10:</p>
<p>				Microsoft Application Verifier for XP reports a heap problem in pbOLE100.dll </p>
<p>				when retrieving a DataWindow with the OLE DB driver to MSS SqlServer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405512">405512</a></td>
<td>The customer has an Oracle user that has the permissions for executing an Oracle Function which exists in a schema owned by another user. The function has an OUT parameter of type VARCHAR2. They do not want to use Oracle public synonyms. When the function is used it will return a &#39;0&#39; (zero) and does not return the correct OUT parameter value of 22.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405538">405538</a></td>
<td>The customer sample had a main window opening a response window which opened another response window. The final response window closed automatically with a TIMER(4) (like a splash screen) but it never got the event. It turned out that the parent response window got the timer event....</p>
<p>				If we change the timer call to &quot;TIMER(4, this)&quot; then everything works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405567">405567</a></td>
<td>There is a New Feature introduced in PB9.x that allow no Database connection when compile PB Project or Code changed when saved on each Object Event or Function.</p>
<p>				dbsign=0</p>
<p>				Although it still work in PB10.x but there is no documentation at all (on-line help and User&#39;s Guide etc.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405581">405581</a></td>
<td>PowerBuilder 10 Rich Text Control</p>
<p>				Rich Text gets corrupted with certain Czech characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405675">405675</a></td>
<td>related to CR 387148 limitation. Run a SELECT statement in a cursor: &#39;Cannot create new connection...&#39; due to OLE DB limitation. Request for MS recommend to use a server-side or client-side cursor other than the forward-only and read-only firehose cursor.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405698">405698</a></td>
<td>Failed to create large number of GDI objects in a big report.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405754">405754</a></td>
<td>The Oracle CLOB datatype is not supported for use as a DataWindow column; however, the LONG datatype which Oracle has de-supported (and which CLOB replaces) is still supported.</p>
<p>				The Oracle CLOB type should be supported as a DataWindow column type just as the legacy LONG data type is.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405815">405815</a></td>
<td>Wants the ~h special character to be extended to Unicode characters</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405838">405838</a></td>
<td>In a grid datawindow, setting the X-coordinate to 0 for the columns in script can cause </p>
<p>				problems with the positioning of the column headers afterwards when rearranging the column order with the mouse.</p>
<p>				Work-around is to modify all columns at once in a single modify statement,</p>
<p>				instead of each position change in a separate modify statement.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405845">405845</a></td>
<td>Using OLE DB to connect to an MS SQL Server database. Calling a stored procedure with an OUTPUT parameter. It works fine in 10.2 build 8065. But according to customer it&#39;s failing now in build 8100. Tested here in build 8116 and it does fail. The error is:</p>
<p>				SQLSTATE = 42000</p>
<p>				Microsoft OLE DB Provider for SQL Server</p>
<p>				Cannot use the OUTPUT option when passing a constant to a stored procedure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405868">405868</a></td>
<td>When using a dddw with the Lines in DropDown set, and with a horizontal scroll bar (HScrollBar checked) the scroll bar takes away one of the lines. If you have specified two lines in the drop down, you only have one line with the HScrollBar. The HScrollBar height seems not to be included in the calculation of how high the drop down should be.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR405987">405987</a></td>
<td>Wrong sort in a datawindow with multiple groups sorts.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406059">406059</a></td>
<td>On PB10.x PBDOM_Builder to build XML Document Model external XML file, the memory consumed on each time to build PBDOM cannot be released or reused on next PBDOM generation.</p>
<p>				Thus a Memory Leakage is observed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406085">406085</a></td>
<td>Cannot enter simple quote in a dropdown datawindow column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406087">406087</a></td>
<td>PowerBuilder application hangs running under JAWS for Windows. The JFW.EXE and PowerBuilder app seem to be in a race condition using a total of near 100% CPU between them.</p>
<p>				PowerBuilder 10 and JAWS for Windows hang with near 100% CPU utilzation between them when working with response windows via the keyboard strokes for navigation (versus mouse).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406099">406099</a></td>
<td>Webservice proxygenerator is not able to generate extension attributes in the proxies.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406259">406259</a></td>
<td>When calling either the rowsmove or rowsdiscard methods the events rowfocuschanged and rowfocuschanging events do not fire correctly or at all.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406265">406265</a></td>
<td>The Protect property with an expression doesn&#39;t work immediately.</p>
<p>				This is not a bug :</p>
<p>				1.change the value of the table will not definitely make the datawindow to refresh.</p>
<p>				2. because the default input column is the first one, that means the one you are modifying is the one which has focus. if it has focus, pb don&#39;t check its protect property.</p>
<p>				so I have to say this is not surpported in pb.</p>
<p>				here is a workaround. </p>
<p>				dw_1.object.i_protect[1] = 1</p>
<p>				dw_1.SetColumn(1) // ADD this to workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406274">406274</a></td>
<td>creating a datawindow from a table residing on a PostgreSQL database that has a date column shows date in SQL view but becomes char(10) in design view.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406298">406298</a></td>
<td>On the device, you cannot directly assign a BLOB representing a JPEG or PNG picture directly into a picture control but must go through a disk file. This is different from the desktop operation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406385">406385</a></td>
<td>The DW HTML generator doesn&#39;t generate proper HTML with image tags for FireFox.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406397">406397</a></td>
<td>An Intermec 730 PocketPC has internal barcode scanner. Using the &quot;scan wedge&quot; process to insert the data into a SLE. After the application has reached 75 barcodes, it runs slower and crashes after 120 barcodes.</p>
<p>				From the customer - This only occurs if the barcodes are written on the storage card.</p>
<p>				As a workaround, use the Intermedic main memory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406422">406422</a></td>
<td>In PB9.0.3/10.2, alphanumeric editmask, the last character of an edit mask is not being uppercased as it should be. Problem same as been described in CR 272588.</p>
<p>				An Editmask has a Mask of alphanumeric ( &quot;aaaaaaaaaaa&quot;), a MaskDataType of stringmask!, and a TextCase of upper! If you type in lower case characters they are all displayed as uppercase. But if you access the editmask value via dot notation (em_1.text) then the last character is still lowercase. That is, you type in &quot;aaaaaa&quot;, you see &quot;AAAA&quot; displayed in the edit mask, but em_1.text is &quot;AAAa&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406541">406541</a></td>
<td>PowerBuilder 10.2 Build 8100 and later.</p>
<p>				Richtext datawindow not consistently printed within a printjob.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406575">406575</a></td>
<td>Include PB_POOL_THRESHOLD as a property within</p>
<p>				a PB object instead of a system environmental variable.</p>
<p>				One workaround is:</p>
<p>				ls_string =&quot; 75K&quot;</p>
<p>				RegistrySet( &quot;HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Session Manager\Environment\&quot;, &quot;PB_POOL_THRESHOLD&quot;, RegString!, ls_string)</p>
<p>				But if you have to deploy to many machines, there is room for error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406578">406578</a></td>
<td>When focus is on the dw control and the tab order is</p>
<p>				greater than zero, the help event does not fire.</p>
<p>				From the online help, the help event will trigger when a user clicks in a control (giving it focus) and then presses the F1 key. It uses the pbm_help event and is good for window, menu and dragobjects. </p>
<p>				If you add a sle or listbox to a window and click inside that control, and then</p>
<p>				hit F1, the help event will fire.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406583">406583</a></td>
<td>When a datawindow edit mask column is checked to display as a spin control and then viewed as a Web DataWindow or in DW.NET the spin control setting does not have any effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406636">406636</a></td>
<td>Powerbuilder failed to use Acrobat 7 揂dobe PDF converter�</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406698">406698</a></td>
<td>When debugging an application where you are</p>
<p>				connecting to an ODBC datasource, if you exit out of the debugger before</p>
<p>				the disconnect statement, a sqldisconnect is not issued. When using connection pooling,</p>
<p>				this is causing a customer to run out of connections because they are not going</p>
<p>				back in the pool.</p>
<p>				From the online help:</p>
<p>				Cleaning up When you terminate a debugging run or close the debugger without terminating the run, PowerBuilder executes the application&#39;s close event and destroys any objects, such as autoinstantiated local variables, that it would have destroyed if the application had continued to run and exited normally.</p>
<p>				Even if you have the disconnect using sqlca in the application&#39;s close event, it doesn&#39;t appear it is firing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406799">406799</a></td>
<td>Powerbuilder cannot generate executable with Simplfied Chinese. PB9.x and PB10.2 also get this problem. At least, either of these two characters in the name of exe will get the problem : &quot;0xBD E7&quot;, &quot;0x C3 E6&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_102.htm#CR406820">406820</a></td>
<td>It is not possible to add controls to label style dwo&#39;s through modify ( &quot;create...&quot; ); in detail, controls are built into dwo syntax but never show up on screen. Only first label in left upper corner will show the modification.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR406825">406825</a></td>
<td>As per CR 147252 the visible property of objects in the label dw seem not to be available. Ct would need to have this property working, to control his dynamically created label DW to be customized by users on the fly. </p>
<p>				Can engineering check if this shortcomming can be solved ?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR406848">406848</a></td>
<td>Reducing the checkbox column width, leaves the check box partly displayed in the next column to the right.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR406900">406900</a></td>
<td>Customer is using odbc withMSSQL Server and the</p>
<p>				Cynerge EAF as the framework. Under load testing, PB is crashing. From the Jaguar.log,</p>
<p>				the error messages that appeared:</p>
<p>				Message: Thread ID = 1888 User Msg: . Location: . Database Error: SQLSTATE = HY000</p>
<p>				[Microsoft][ODBC SQL Server Driver]Connection is busy with results for another hstmt</p>
<p>				Customer changed connectioncache to use the dbparm of: ReleaseConnectionCache=&#39;JAG_CM_DROP&#39;.</p>
<p>				They don&#39;t see that busy error anymore but EAServer still crashes with the following error in the Jaguar.log file:</p>
<p>				Oct 13 11:57:25 2005: PB INTERNAL EXCEPTION on: Thread : 5572, Address : 0x77F4200B, Type : EXCEPTION_ACCESS_VIOLATION reading address 0x00000018. CPB_Component::invoke</p>
<p>				Oct 13 11:57:25 2005: Dumped Succeeded to file:</p>
<p>				Oct 13 11:57:25 2005: C:\Program Files\Sybase\EAServer3\EAServer\EAServer\bin/PB_20051013_115711_0001.dmp</p>
<p>				Oct 13 11:57:25 2005: Fatal Error Occurs when try to invoke PB method update__LRCs_mimerequest__C in PSTLC/SupplyRequestManagement.</p>
<p>				Oct 13 11:57:25 2005: Fatal Error Occurs in PB Component, Jaguar Terminated.</p>
<p>				From windbg:</p>
<p>				054ed604 008d1351 00000004 010c5cf4 008d137b ntdll!RtlEnterCriticalSection+0xb</p>
<p>				054ed610 008d137b 010c5cf4 010c5cd0 008d1f82 odbc32!MPEnterCriticalSection+0x11</p>
<p>				054ed61c 008d1f82 010c5cf4 00000000 008d8888 odbc32!ODBCEnterCriticalSection+0xb</p>
<p>				054ed628 008d8888 010c5cd0 00000000 0bde3208 odbc32!EnterDbcCS+0x27</p>
<p>				054ed644 0099b701 010c5cd0 02109574 054ed6b0 odbc32!SQLDisconnect+0x4d</p>
<p>				WARNING: Stack unwind information not available. Following frames may be wrong.</p>
<p>				054ed654 009a6a3e 02109574 010c5cd0 054ed674 libjcm!cm__exit+0x99d7</p>
<p>				054ed6b0 009a708c 0fc559fe 00000000 00000000 libjcm!cm__exit+0x14d14</p>
<p>				054ed6f4 009a8df0 0fc559fe 00000000 00000000 libjcm!cm__exit+0x15362</p>
<p>				054ed718 06674f00 0fc559fe 00000000 00000000 libjcm!cm__exit+0x170c6</p>
<p>				054ed744 0671a6f8 06f17250 0fc559fe 00000000 pbjag100!CPBX_JagConnectionCacheServiceC::ReleaseConnection+0x50 [e:\pb10\jaguar\server\objagsvc.cpp @ 766]</p>
<p>				00000000 00000000 00000000 00000000 00000000 pbshr100!PBROI_TxnServerReleaseConnection+0x158</p>
<p>				RESOLUTION: Deferred</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR406922">406922</a></td>
<td>When I try to query/install certificates on the pocket pc with Windows </p>
<p>				Mobile 2005 using the &quot;Attached Device Certificate Management&quot; tool, I get </p>
<p>				this error.</p>
<p>				==================================</p>
<p>				Source File: c:\program files\sybase\pocketbuilder </p>
<p>				2.0\Support\TestCertificates\QueryStore_priv.xml</p>
<p>				File Length is 866 bytes</p>
<p>				Opening Communication Channel...</p>
<p>				RAPI Communication Channel Opened</p>
<p>				ERROR: RAPI Process Configuration File: (0x80070005)</p>
<p>				===================================</p>
<p>				It is working nice when using a Pocket PC with Windows Mobile 2003 SE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407002">407002</a></td>
<td>DataWindow with complex query and expressions for visibility property.</p>
<p>				In PowerBuilder 9.0.3 Build 8536 some columns are not displayed while they should.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407011">407011</a></td>
<td>Customer has declared function in SQL Server, when she calls the RPC function if the datatype of return value is varchar, she gets error 8814 - Error converting datatype varchar to int</p>
<p>				PER ENGINEERING: This is a limitation of MS DB Library. Db library can get a procedure&#39;s return code(integer value), but can&#39;t get a function&#39;s return-string data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407127">407127</a></td>
<td>When saving a dw to PDF, PB appears to be searching</p>
<p>				the registry for HKLM\Software\GNU Ghostscript.</p>
<p>				When you install ghostscript 8.14 or 8.51, it creates the registry entry at:</p>
<p>				HKLM\Software\AFPL GhostScript.</p>
<p>				According to the PB 9 Release Bulletins:</p>
<p>				In version 9, PB searches for Ghostscript in the following order:</p>
<p>				windows registry</p>
<p>				relative path of the pbdwe90.dll</p>
<p>				system PATH variable</p>
<p>				In PB 9.0.3, supports GhostScript 8. PB doesn&#39;t appear to be searching</p>
<p>				in the right place for GhostScript 8 (if its searching for ..\GNU Ghostscript because</p>
<p>				GhostScript 8 is creating a registry entry at ..\AFPL GhostScript).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407129">407129</a></td>
<td>execute SP with dbparm PBSupportBindSelect = &quot;YES&quot; did not send paramter.</p>
<p>				Workaround: use PB default PBSupportBindSelect = &quot;No&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407158">407158</a></td>
<td>When connecting to the MSS and executing a</p>
<p>				stored procedure that is executing a large result set, the stored procedure</p>
<p>				doesn&#39;t appear to be completing. The SP is returning a different</p>
<p>				results than when connected to the OLEDB driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407177">407177</a></td>
<td>Customer has a very large application that has recently been migrated to PB 10.x and they can no longer build a machine code exe. </p>
<p>				Compile ends with:</p>
<p>				CGEN: Compiling &#39;C:\WINDOWS\Temp\ibs_core.c&#39;</p>
<p>				BOOL stdcall (__export DllMain)( HANDLE, ULONG, LPVOID )void stdcall (__export getVtableInfo_s_columninfoseq)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )void stdcall (__export getVtableInfo_s_dsstatedata)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )void stdcall (__export getVtableInfo_s_columninfo)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )void stdcall (__export getVtableInfo_s_dwcolumn_dddwargs)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )void stdcall (__export getVtableInfo_s_columndata)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )void stdcall (__export getVtableInfo_s_dwcolumn_match)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )void stdcall (__export getVtableInfo_s_clobdata)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )void stdcall (__export getVtableInfo_s_dwcolumn_specs)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )void stdcall (__export getVtableInfo_s_cacheddata)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )void stdcall (__export getVtableInfo_s_dwrelation)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )void stdcall (__export getVtableInfo_s_blobdata)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )void stdcall (__export getVtableInfo_s_dwrelation_columnmatch)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )void stdcall (__export getVtableInfo_s_arginfo)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )void stdcall (__export getVtableInfo_s_extradata)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )void stdcall (__export getVtableInfo_s_manageddata)( POB_THIS, OB_GROUP_ID, PPVTAB_GROUP_INFO )CGEN: Compiling &#39;C:\WINDOWS\Temp\cgiokni6.c&#39;</p>
<p>				CGEN: Compiling &#39;C:\WINDOWS\Temp\cgiokni5.c&#39;</p>
<p>				CGEN: Compiling &#39;C:\WINDOWS\Temp\cgioknic.c&#39;</p>
<p>				CGEN: Compiling &#39;C:\WINDOWS\Temp\cgioknid.c&#39;</p>
<p>				CGEN: Compiling &#39;C:\WINDOWS\Temp\cgioknif.c&#39;</p>
<p>				CGEN: Compiling &#39;C:\WINDOWS\Temp\cgioknie.c&#39;</p>
<p>				CGEN: Compiling &#39;C:\WINDOWS\Temp\cgiokniu.c&#39;</p>
<p>				CGEN: Compiling &#39;C:\WINDOWS\Temp\cgiokniv.c&#39;</p>
<p>				CGEN: Compiling &#39;C:\WINDOWS\Temp\cgiokniw.c&#39;</p>
<p>				CGEN: Compiling &#39;C:\WINDOWS\Temp\cgioknkq.c&#39;</p>
<p>				C:\WINDOWS\Temp\cgioknkq.c(4978) syntax error; probable cause: missing &#39;;&#39; </p>
<p>				Pcode builds fine but they need to use machine code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407233">407233</a></td>
<td>When creating a new datawindow in graphics mode and alter the join properties to implement an OUTER syntax, retrieve fails to return preserved rows that are discarded by an inner join syntax. Works fine in PB9. (Enable OJSyntax = &#39;PB&#39;).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407247">407247</a></td>
<td>ORA-06550 Error calling Stored Function, RPC with argument of type &quot;table of date&quot; on Oracle 10.1.0.4. Also PLS-00418 message : array bind type must match PL/SQL table row type.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407256">407256</a></td>
<td>A computed expression in a computed field </p>
<p>				on a group dw is causing display problems. The group header, trailer and summary</p>
<p>				do not display problem.</p>
<p>				The computed expression contains the following:</p>
<p>				describe (&quot;Evaluate (&#39;&quot; + expression + &quot;&#39;, &quot; + string (getrow()) + &quot;)&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407299">407299</a></td>
<td>When trying to insert a ascii file into a rich</p>
<p>				text edit control footer, it will return a -1.</p>
<p>				Using the following powerscript:</p>
<p>				ll_rc = rte_1.SelectText (1, 1,0,0,footer!)</p>
<p>				ll_rc = rte_1.InsertDocument( &quot;footer.rtf&quot;, FALSE, FileTypeRichText!)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407398">407398</a></td>
<td>Customer is using Windows XP Japanese version with MS SQL Server with the PB MSS interface DLL. The SQL Server is set up to use Japanese collation. When they do a SaveAs to Excel8! format, the column headings are not displayed correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407410">407410</a></td>
<td>Tested and reproduced with PB 10.2_8100.</p>
<p>				When registering manually a COM dll generated by PB project, works fine in Windows 2000 Professional but fails in Windows 2000 Server.</p>
<p>				According to PB 10.2 release bulletin, PB 10.2 is certified to work with Microsoft Windows 2000 with Service Pack 4 (no matter if Professional or Server Edition).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407414">407414</a></td>
<td>Target rebuilds with no errors, but fails when attempting to make a machine code exe.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407416">407416</a></td>
<td>When the AutoHide Taskbar property is checked and</p>
<p>				a window is maximized, if you move the mouse to the end of the window the</p>
<p>				taskbar will not appear.</p>
<p>				If you click onthe resize property on the window, then it works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407461">407461</a></td>
<td>Toggling Tab Order button should NOT mark object as edited</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407467">407467</a></td>
<td>Floating Properties window in DW Painter causes multiple expression dialog boxes</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407488">407488</a></td>
<td>Problem calling external Function in library &quot;winmm.dll&quot; on O/S with Chinese(PRC) locale</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407553">407553</a></td>
<td>Several issues with the MailSession object. </p>
<p>				MailSend() will create the mail but will not send it</p>
<p>				MailAddress(nMsg) always returns mailReturnFailure!</p>
<p>				MailResolveRecipient always returns mailReturnSuccess!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407554">407554</a></td>
<td>Events on menu not firing after maximizing sheet.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407561">407561</a></td>
<td>Need to click twice before the dropdown calendar on a datawindow opens up. Other objects (like DDLB) only require a single click.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407621">407621</a></td>
<td>ItemFocusChanged event is triggered prior to RowFocusChanged event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407663">407663</a></td>
<td>Once you create a table with indexes and you</p>
<p>				view the objects in the object layout, you will see that PB isn&#39;t interpretting</p>
<p>				clustered or unique indexes.</p>
<p>				Once you rmb on the index, you will see that the unique property or the clustered</p>
<p>				property is not checked when it should be.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407685">407685</a></td>
<td>Native MSS driver used to have DBParm DBTextLimit, that DBParm doesn&#39;t exist in OLEDB driver. Is it possible ct can change the PBMaxTextSize in PBODB100.ini and have same effect? Customer is migrating his app to PB 10 and wants to how he can set DBTextLimit or something with the same effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407739">407739</a></td>
<td>Setting 00/00/0000 in an edit mask gives 00/01/0000.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407761">407761</a></td>
<td>PBNI: call PB from C++: PBApplicationError-R2001 when processing of messages on PB message queue is triggered out of C++ using IPB_Session ProcessPBMessage function in loop. Getting R0021 when ProcessPBMessage is called when PB message queue is empty.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407788">407788</a></td>
<td>CR 387478 added an error message on dw child issues when an expression does not evaluate correctly. This &#39;fix&#39; causes messages to appear when a Modify is done in steps instead of doing the Modify in one more complex call. Customer for this CR wants the fix backed out or handled differently.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407803">407803</a></td>
<td>PSE NOTES </p>
<p>				---------------------- </p>
<p>				OS: Windows 2000 </p>
<p>				PB Version and Build: 9.0.3_8501, 9.0.3_8546</p>
<p>				DB/DLL: ODBC (Connecting to MS-SQLServer 2000) </p>
<p>				Comments: </p>
<p>				The dddw gets automatically populated when data column has a row with an empty string. This did not occur in old PB 6.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407808">407808</a></td>
<td>When running application, getting access violation</p>
<p>				in the msvcr71.dll.</p>
<p>				The problem happens using the o84 driver. The application is failing in the</p>
<p>				n_ds_mt_template/of_update.</p>
<p>				The user.dmp created returns the following:</p>
<p>				FAULTING_IP: </p>
<p>				msvcr71!wcslen+4</p>
<p>				7c350440 668b08 mov cx,[eax]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 7c350440 (msvcr71!wcslen+0x00000004)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 00000000</p>
<p>				Attempt to read from address 00000000</p>
<p>				DEFAULT_BUCKET_ID: APPLICATION_FAULT</p>
<p>				PROCESS_NAME: PB105.EXE</p>
<p>				ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at &quot;0x%08lx&quot; referenced memory at &quot;0x%08lx&quot;. The memory could not be &quot;%s&quot;.</p>
<p>				READ_ADDRESS: 00000000 </p>
<p>				BUGCHECK_STR: ACCESS_VIOLATION</p>
<p>				THREAD_ATTRIBUTES: </p>
<p>				LAST_CONTROL_TRANSFER: from 02b457e0 to 7c350440</p>
<p>				STACK_TEXT: </p>
<p>				0012b4ac 02b457e0 00000000 00d36348 00d613ac msvcr71!wcslen+0x4</p>
<p>				0012bcc8 02b484d5 00d613ac 00000000 0012c7a8 pbo84105!Ora_DoBindWInputParms+0x210 [e:\pb105\db\oracle\pbor81.cpp @ 3570]</p>
<p>				0012c6c8 107f20e1 00d613ac 00004000 0012c7a8 pbo84105!PB_DB_Rout+0xdd5 [e:\pb105\db\oracle\pbor81.cpp @ 1383]</p>
<p>				0012c6dc 107f4209 00000049 03336a38 00000000 PBDWE105!wtblUpdtExecute+0x171 [e:\pb105\dw\engine\table\dwtupdt.cpp @ 1908]</p>
<p>				0012c71c 107f5020 0333b46c 00000000 0333478c PBDWE105!wtblUpdtInsert+0x409 [e:\pb105\dw\engine\table\dwtupdt.cpp @ 2505]</p>
<p>				0012caa8 10645796 0333478c 00000000 00000000 PBDWE105!wtblUpdate+0x7f0 [e:\pb105\dw\engine\table\dwtupdt.cpp @ 415]</p>
<p>				0012cb1c 107c0c2d 00000000 00000000 113c7856 PBDWE105!DWDataWindow::Update+0xc6 [e:\pb105\dw\engine\object\dwofun.cpp @ 2952]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407903">407903</a></td>
<td>Add zoom in/out and rotate functions to the inkpicture control</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407914">407914</a></td>
<td>GDI object not released when scrolling a datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407916">407916</a></td>
<td>DW painter will crash after you modified a</p>
<p>				computed field in a dw and the union painters and then select the sort tab.</p>
<p>				PB will crash in the msvcr71.dll.</p>
<p>				The user dump shows an access violation in the msvcr71.dll:</p>
<p>				0012fbb8 10e629cd 00000000 00d34b40 00000000 msvcr71!wcslen+0x4</p>
<p>				0012fbd8 10e54432 027dbfe0 027a3238 001b090a PBSQL105!PDV_UtilDelimQualName+0x5d [e:\pb105\painters\view\pdvutil.cpp @ 3127]</p>
<p>				0012fbfc 10e545ec 001b090a 000011f6 00000000 PBSQL105!PDV_Store_to_Display+0xd2 [e:\pb105\painters\view\pdvorder.cpp @ 864]</p>
<p>				0012fc18 10e8707a 001b090a 027a3238 00d488c0 PBSQL105!PDV_OrderInitialize+0xbc [e:\pb105\painters\view\pdvorder.cpp @ 1097]</p>
<p>				0012fc2c 104af88e 027a3238 00d48914 00d488c0 PBSQL105!CPDV_DialogView::ViewVisible+0x3a [e:\pb105\painters\view\vwdialog.cpp @ 407]</p>
<p>				0012fc3c 104afc6d 038cecbc 00000201 001b091c PBDEV105!CVS_Tabbed::SelectTab+0x6e [e:\pb105\shared\pbdev\vstabbed.cpp @ 583]</p>
<p>				0012fc54 104b168b 00000001 00000013 000000d4 PBDEV105!CVS_Tabbed::OnLButtonDown+0x3d [e:\pb105\shared\pbdev\vstabbed.cpp @ 843]</p>
<p>				0012fc6c 104d9390 00d48914 00000201 00000001 PBDEV105!CVS_Tabbed::Message+0x18b [e:\pb105\shared\pbdev\vstabbed.cpp @ 652]</p>
<p>				0012fc94 77d48734 001b091c 00000201 00000001 PBDEV105!PB_WndProc+0x140 [e:\pb105\shared\pbbase\pbwnd.cpp @ 123]</p>
<p>				0012fcc0 77d48816 104d9250 001b091c 00000201 user32!InternalCallWinProc+0x28</p>
<p>				0012fd28 77d489cd 00000000 104d9250 001b091c user32!UserCallWinProcCheckWow+0x150</p>
<p>				0012fd88 77d48a10 0012fdb8 00000000 77d4b8ba user32!DispatchMessageWorker+0x306</p>
<p>				0012fd98 10f3e15e 0012fdb8 00020e90 00ee74c8 user32!DispatchMessageW+0xf</p>
<p>				0012fdd0 100010a5 00000000 7c80b529 0019233a PBSYS105!PB_SysSwapAndRun+0x24e [e:\pb105\system\pbsys.cpp @ 1916]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407927">407927</a></td>
<td>This customer was given a later build of PK 2.0.3/2.0.4 to use for testing purposes before an EBF is created. Using those runtime files, some datawindows, when opened/closed 2 or 3 times cause the device to freeze. The first time this occurred he rebuilt the problem dw and it was okay. It has happened on more dws now, though, so he is submitting them for testing. Rebuilding all dws is not a reasonable workaround.</p>
<p>				This is fixed in PocketBuilder 2.0.4</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR407932">407932</a></td>
<td>Create a window and add a variety of controls to the window. These should be controls that can get focus. Check to make sure that all are enabled and set a convenient tab order. Have the application open the window and try tabbing through the controls. Note that for many of the controls, there is no focus indicator.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR408008">408008</a></td>
<td>New Feature Request for PB Runtime Packager.</p>
<p>				Currently Runtime Packager adds installation directory into User PATH environment variable.</p>
<p>				This request is to add installation directory into System PATH environment variable rather than User PATH.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR408043">408043</a></td>
<td>When exporting a datawindow as XML it creates it incorrectly if there is a reference to an argument in the SQL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR408195">408195</a></td>
<td>PB crashes when removing a column in an external DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR408222">408222</a></td>
<td>When you try to use dot notation on a child dw, you</p>
<p>				get the following error in the window painter:</p>
<p>				Incompatible property object for type datawindowchild</p>
<p>				Using the following code:</p>
<p>				datawindowchild ldwc</p>
<p>				dw_1.getchild(&quot;dw_dept&quot;,ldwc)</p>
<p>				ldwc.object.dept_name.visible=0</p>
<p>				According to the DW reference manual, Accessing Datawindow Object Properties in Code:</p>
<p>				Basic syntax for Datawindow property expressions in Powerbuilder - </p>
<p>				dwcontrol.object.dwcontrolname.{property}.property{=value}</p>
<p>				where the dwcontrol - the name of the datawindow control or child datawindow</p>
<p>				in which you want to get or set properties</p>
<p>				Works ok when using the ldwc.modify(dept_name.visible=0) but not with dot notation.</p>
<p>				If you use, dw_1.object.dw_dept.object.dept_name.visible=0, this will work ok. But customer is passing in a dwc reference as a argument in a function. In that function,</p>
<p>				dwc_1.modify(dept_name.visible=0) will work but</p>
<p>				dwc_1.object.dept_name.visible=0 does not work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR408368">408368</a></td>
<td>From the online help for the Oracle drivers, </p>
<p>				You can use the O90 database interface to access Oracle 10g. However, no features introduced in Oracle 10g are supported.</p>
<p>				However, engineering recommends using the O10 driver instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR408369">408369</a></td>
<td>Several problems with the Web Service Proxy Wizard and the Web Service Proxy project with .NET selected as the WSDL engine option:</p>
<p>				1. DOS boxes should not appear at all (assume that will be rectified by GA???).</p>
<p>				2. The message in the DOS box is not captured so that it can be relayed to the user.</p>
<p>				3. The message appearing in the PB wizard has a misspelling and grammatical issues: The target assmebly was used or write protected, please use the other name.</p>
<p>				4. Another message on that same screen talks about using a checkbox to override proxy firewall settings, but there is no checkbox!</p>
<p>				5. The message is not correct, b/c there is no issue with the assembly name and I can change to whatever I like and still get the problem.</p>
<p>				6. The C# meaasge should not appear in the project.</p>
<p>				7. If the deployment PBL name is not valid in the project, force the user to fix it before continuing in the process.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR408394">408394</a></td>
<td>A regression in a 10.2 datawindow with a datetime column. If you enter a valid date but an invalid time and tab off there is no error, the time is changed to 00:00:00 and the datetime value is accepted. In PB 8.0.4 doing the same thing generates a validation error in the painter (or the itemerror fires at runtime).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR408573">408573</a></td>
<td>Mail merged execute command with Word 2003 triggers an -&gt; </p>
<p>				Application Execution Error ( R0035 ) : Application terminated : error : Error accessing external object function execute.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR408610">408610</a></td>
<td>Generating a machine code exe will fail</p>
<p>				after you pasted a rpc template function. The error returned in the project painter </p>
<p>				is:</p>
<p>				Codegen compilation error: see file &#39;C:\Windows\Temp\ora.log</p>
<p>				In the ora.log:</p>
<p>				CGEN: Compiling &#39;C:\pb\pb105\Shared\PowerBuilder\cgen\EN32T.c&#39;</p>
<p>				C:\pb\pb105\Shared\PowerBuilder\cgen\EN32T.h(1) definition of macro &#39;PS_UNICODE&#39; not identical to previous definition </p>
<p>				C:\pb\pb105\Shared\PowerBuilder\cgen\EN32T.h(1) included from C:\pb\pb105\Shared\PowerBuilder\cgen\EN32T.c(4) </p>
<p>				C:\pb\pb105\Shared\PowerBuilder\cgen\EN32T.h(1) macro &#39;PS_UNICODE&#39; defined on the command line </p>
<p>				C:\pb\pb105\Shared\PowerBuilder\cgen\EN32T.h(56473) &#39;//&#39; style comment continues on next line </p>
<p>				C:\pb\pb105\Shared\PowerBuilder\cgen\EN32T.h(56474) &#39;//&#39; style comment continues on next line </p>
<p>				C:\pb\pb105\Shared\PowerBuilder\cgen\EN32T.h(56475) &#39;//&#39; style comment continues on next line </p>
<p>				C:\pb\pb105\Shared\PowerBuilder\cgen\EN32T.h(56476) &#39;//&#39; style comment continues on next line </p>
<p>				C:\pb\pb105\Shared\PowerBuilder\cgen\EN32T.h(56477) &#39;//&#39; style comment continues on next line </p>
<p>				C:\pb\pb105\Shared\PowerBuilder\cgen\EN32T.h(73572) nested comment found in comment started on line 73572 </p>
<p>				C:\pb\pb105\Shared\PowerBuilder\cgen\EN32T.h(73574) nested comment found in comment started on line 73572 </p>
<p>				CGEN: Compiling &#39;C:\WINDOWS\Temp\ora.c&#39;</p>
<p>				C:\WINDOWS\Temp\ora.c(871) syntax error before &#39;FORESTDBA&#39;; probable cause: incorrectly spelled type name </p>
<p>				C:\WINDOWS\Temp\ora.c(871) syntax error </p>
<p>				C:\WINDOWS\Temp\ora.c(878) declaration statement follows an if statement </p>
<p>				In a tranaction object, you select Paste Special/SQL/Remote Stored Procedure</p>
<p>				and select any sp from that list. When you generate machine code, it will fail.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR408633">408633</a></td>
<td>Enhancement when a stored procedure has Input Args to allow PowerBuilder to prompt for valid data in the Datawindow Creation Wizard.</p>
<p>				When building a datawindow using a Stored Procedure, PowerBuilder needs to execute the procedure and obtain a result set to build the datawindows column list. To do this PowerBuilder will pass the number zero (0) to a number value and the string �0� to a string value. If the Stored Procedure is doing validation work before getting the result set, or the above values are not valid values the creation of the DataWindow will fail With the Error: </p>
<p>				Cannot Create Datawindow</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR408908">408908</a></td>
<td>Compilation error creating a Machine code EXE. Problem seems to be a Custom Transaction Object where RPC subroutines are declared. P-code executable creation is okay.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR408956">408956</a></td>
<td>The customer has an 9.0.3 application that was using EAServer 4.2 in production and working fine. They used a socketReuseLimit setting of 1 to help load balance across 3 EAServers. When they upgraded EAserver to 5.2, problems started. These were narrowed down to issues concerning the version of libjcc.dll loaded by PB and EAServer, using SSL (IIOPS) or non-SSL (IIOP), and the setting of ORBSocketResuseLimit.</p>
<p>				1) If PB loads the libjcc.dll provided by the PB 9.0.3 install (version 4.2.5.6) and EAServer 5.2 loads it&#39;s libjcc.dll (version 5.2.0.25), createinstance works with EAServer through IIOP (non-ssl). However ConnectToServer using SSL (IIOPS) fails with error &quot;57 Connection object not connected to server&quot;. Note using libjcc.dll version 5.0.0.54 for PB 9.0.3 from a 10.5 install also failed in the same way.</p>
<p>				2) If PB loads the same libjcc.dll provided by EAServer 5.2 (version 5.2.0.25) and ORBSocketReuseLimit = 1, the createinstance through non-SSL (IIOP) fails with error &quot;50 Distributed service error&quot; with error text as &quot;E13 Could not create object of class &#39;PackageName/ComponentName&#39; (70D)&quot;, with no messages in Jaguar.log. However it works with SSL (IIOPS) and it also works with non-SSL (IIOP) if ORBSocketResuseLimit = 0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409099">409099</a></td>
<td>The customer has an Oracle 8 client, a 9i database, and are using the PB O84 driver. They have a Sequence setup and when they use a function to return the current value of the sequence, it works until the sequence value exceeds 5 digit&#39;s, then the last of the 6 digits is truncated. If they execute SQL directly to get the sequence value it returns all 6 digits. If they use an Oracle 9 client then they get all 6 digits from the function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409184">409184</a></td>
<td>The length of SQLErrText is too short to pass back full error text for some databases.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409205">409205</a></td>
<td>When redeploying the web service proxy, the following</p>
<p>				errors are generated:</p>
<p>				---------- Deploy: Deploy of p_ws_proxy_mv1</p>
<p>				Retrieving PowerBuilder Proxies from Web service...</p>
<p>				Generation Errors:</p>
<p>				Deployment Warning: No files returned for service_port &#39;WebService.MovieInformation&#39; Error: EAServer error code: &#39;&#39; Proxy was not created.</p>
<p>				Deployment Warning: No files returned for service_port &#39;WebService.GetTheatersAndMoviesCompletedEventHandler&#39; Error: EAServer error code: &#39;&#39; Proxy was not created.</p>
<p>				Deployment Warning: No files returned for service_port &#39;WebService.GetTheatersAndMoviesCompletedEventArgs&#39; Error: EAServer error code: &#39;&#39; Proxy was not created.</p>
<p>				Deployment Warning: No files returned for service_port &#39;WebService.GetUpcomingMoviesCompletedEventHandler&#39; Error: EAServer error code: &#39;&#39; Proxy was not created.</p>
<p>				Deployment Warning: No files returned for service_port &#39;WebService.GetUpcomingMoviesCompletedEventArgs&#39; Error: EAServer error code: &#39;&#39; Proxy was not created.</p>
<p>				Deployment Warning: No files returned for service_port &#39;WebService.Theater&#39; Error: EAServer error code: &#39;&#39; Proxy was not created.</p>
<p>				Deployment Warning: No files returned for service_port &#39;WebService.Movie&#39; Error: EAServer error code: &#39;&#39; Proxy was not created.</p>
<p>				Deployment Warning: No files returned for service_port &#39;WebService.UpcomingMovie&#39; Error: EAServer error code: &#39;&#39; Proxy was not created.</p>
<p>				---------- Finished Deploy of p_ws_proxy_mv1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409224">409224</a></td>
<td>The new Rich Text control defaults into presentation mode instead of draft mode. No issue with these per se, but it may be something that documentation wants to note?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409306">409306</a></td>
<td>Add Support for the LayoutRTL property for new DW TreeView style</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409329">409329</a></td>
<td>Enhancement Request: The customer wants the datawindow saveas to support a rich text output like &quot;dw_control.SaveAs(&lt;filenamepath&gt;, RTE!, False)&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409343">409343</a></td>
<td>Customer is seeing a memory leak when repeatedly bringing up reports using the HTMLGenerator100 component in EAServer. The problem occurs when reports are switched, not when the same report is brought up repeatedly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409354">409354</a></td>
<td>When using the scrollnextpage() to scroll thru a</p>
<p>				RTE control, it will only page down once. It you continue to use scrollnextpage(),</p>
<p>				nothing will happen.</p>
<p>				ScrollPriorPage() does not appear to work at all.</p>
<p>				Using scrollnextpage() and scrollpriorpage() don&#39;t appear to work when the rte is in</p>
<p>				printpreview mode.</p>
<p>				Using pageup and pagedn keys on the keyboard appear to work ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409360">409360</a></td>
<td>When using rte_1.setredraw(false), it fails to stop rte control from painting.</p>
<p>				Used the following code:</p>
<p>				rte_1.setredraw(false)</p>
<p>				rte_1.insertdocument(&quot;c:\spec.rtf&quot;,true)</p>
<p>				The document is viewable in the rte control at this point.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409371">409371</a></td>
<td>In the library painter the &#39;Design, Options&#39; Include tab also has an old icon for Report item (for Infomaker). In PowerBuilder we can seee that the DataWindow AND the Pipeline icon need replacing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409380">409380</a></td>
<td>When installing Pb10.5 beta under the full/custom option, if you explicity deselect the Progress 9 ODBC driver it still appears in the summary list of installed components when you move through the installation screens.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409388">409388</a></td>
<td>You should be able to set the default font face and size for the RTF control. That was a long standing limitation of the Highedit control that should be addressed now.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409480">409480</a></td>
<td>dw OLE object (MS graph object) cause gpf after ImportFile() function call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409500">409500</a></td>
<td>PB 10.5 crashes on RowsCopy.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409531">409531</a></td>
<td>Contemporary menu gets distorted during a long process.</p>
<p>				The distortion remains until the process is complete. The menu then repaints properly.</p>
<p>				Only happens with contemporary menu style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409590">409590</a></td>
<td>When you make a change to an object, the Save icon becomes enabled. The contrast between the enabled Save icon and disabled Save icon is slight. The contrast is weak and may be confusing for customers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409594">409594</a></td>
<td>Oracle update error of &quot;Row Changed Between Retrieve and Update&quot; when regional settings set to French or German but works fine when regional setting set to English(United States).</p>
<p>				Problem can be seen in the generated SQL:</p>
<p>				When regional settings are set to English(United States)the update statement looks like this:</p>
<p>				UPDATE &quot;PSTIMESTAMPFRENCHGERMAN&quot; SET &quot;S_DATE&quot; = TO_TIMESTAMP(&#39;11-11-2005 10:47:47.017000&#39;,&#39;DD-MM-YYYY HH24:MI:SS.FF&#39;) WHERE &quot;ID&quot; = 1 AND &quot;L_NAME&quot; = &#39;Smith &#39; AND &quot;S_DATE&quot; = TO_TIMESTAMP(&#39;11-11-2005 10:01:46.218000&#39;,&#39;DD-MM-YYYY HH24:MI:SS.FF&#39;) </p>
<p>				When regional settings are set to French(France) or German</p>
<p>				UPDATE &quot;PSTIMESTAMPFRENCHGERMAN&quot; SET &quot;S_DATE&quot; = TO_TIMESTAMP(&#39;11-11-2005 10:14:23.0&#39;,&#39;DD-MM-YYYY HH24:MI:SS.FF&#39;) WHERE &quot;ID&quot; = 1 AND &quot;L_NAME&quot; = &#39;Smith &#39; AND &quot;S_DATE&quot; = TO_TIMESTAMP(&#39;11-11-2005 10:01:46.0&#39;,&#39;DD-MM-YYYY HH24:MI:SS.FF&#39;) </p>
<p>				Note that when the regional settings are French or German the milliseconds are not included but when the regional settings are English they are. </p>
<p>				The Oracle dbparm TimeStamp does not help in this case as the customer&#39;s application requires milliseconds.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409596">409596</a></td>
<td>You can drag a datawindow object onto a window and it will put a control there. Support the same in the DataWindow painter. If I drag over a datawindow object, create a report object (nested report).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409597">409597</a></td>
<td>The Web Service Proxy painter should show the .NET service name entered during the steps of the wizard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409601">409601</a></td>
<td>After a connection is made that using</p>
<p>				using &#39;trace odbc&#39;, pb will crash if you change the delimitidentifier setting. It</p>
<p>				causes a access violation in the pblibxx.dll.</p>
<p>				The problem only happens with trace is turned on. Works ok in PB 9.0.3 (Build 8565).</p>
<p>				A user.dmp reports the following:</p>
<p>				FAULTING_IP: </p>
<p>				pblib100!_pRawDllMain &lt;PERF&gt; (pblib100+0xe0027)+0</p>
<p>				004e0027 a0a0a0a0a0 mov al,[a0a0a0a0]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409623">409623</a></td>
<td>Connecting to MS SQL Server with OLE DB. After retrieving rows in ISQL in the Database Painter, then doing a Save Rows As and selecting SQL as the type. The SQL generated uses different datatypes from the database table. Nchar for char, and float for numeric types.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409626">409626</a></td>
<td>Memory leak in the toolbar methods &quot;SetItemPictureIndex&quot; and &quot;SetItemState&quot;.</p>
<p>				Both the desktop and when deployed to the PocketPC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409627">409627</a></td>
<td>The &quot;ClassName(any)&quot; method leaks a bit of memory.</p>
<p>				This is in both the desktop and when deployed to the device.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409630">409630</a></td>
<td>Menu items are spaced differently between contemporary</p>
<p>				and traditional. Contemporary style needs more space.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409631">409631</a></td>
<td>Icons are drawn lower on a toolbar for a menu of type contemporary style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409634">409634</a></td>
<td>A contemporary menu without the menubitmaps property</p>
<p>				checked uses less space. It uses less space than the traditional menu style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409635">409635</a></td>
<td>When dealing with Unicode string constants in SQL Server you must precede all Unicode strings with a capital letter N, as documented in the SQL Server Books Online topic &quot;Using Unicode Data&quot;. The &quot;N&quot; prefix stands for National Language in the SQL-92 standard, and must be uppercase. If you do not prefix a Unicode string constant with N, SQL Server will convert it to the non-Unicode code page of the current database before it uses the string. </p>
<p>				The customer beleives PB should be doing the insert of the N automatically when using unicode strings and connecting to MS SQL Server via OLE DB to be Unicode compliant. Otherwise unicode characters are lost (changed).</p>
<p>				More information is in the following Microsoft KnowledgeBase article: http://support.microsoft.com/?id=239530.</p>
<p>				RESOLUTION: Not to be fixed. Use DisableBind=0 as workaround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409726">409726</a></td>
<td>Migration PB 8 from MSS 2000 nativ driver to PB10 OLE DB driver</p>
<p>				Default in PB 8 for PB native driver is &quot;Read Committed&quot;</p>
<p>				Default in PB 10 for OLE DB is &quot;Serializable Transactions&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409730">409730</a></td>
<td>Soap client is unable to call the ELocateServer soap server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409731">409731</a></td>
<td>When accessing a .NET webservice with PocketBuilder via PocketSoap the webservice cannot be called due to a problem with the implementation of the SimpleCall function. </p>
<p>				Workaround exists - see techdoc http://www.sybase.com/detail?id=1038350</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409740">409740</a></td>
<td>A menu item where you toggle the enabled property </p>
<p>				will remain disabled.</p>
<p>				Problem only happens for contemporary menu style</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409742">409742</a></td>
<td>The customer is connected to MS SQL Server 2000 via OLE DB (SQLOLEDB driver). They have a table with an nchar 10 column. If they do a select in PB ISQL and enclose a column value is single quotes, it works. If they do the same select but with double quotes, it fails with SQLState 42522 error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409747">409747</a></td>
<td>We need finer resolution on the messages I want to ignore during migration. I&#39;ve turned off information and obsolete, but I&#39;m still getting about 100 warning messages that are basically the same error made 100 times. I would like to be able to turn off these messages as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409750">409750</a></td>
<td>Device: WM-5 VGA mode</p>
<p>				A window of type MAIN! has its top underneath the window titlebar. </p>
<p>				This was not seen in WM-2003...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409752">409752</a></td>
<td>Both for the IDE and Deployed to a French device or emulator.</p>
<p>				Using the SPV-M5000 (UK) or the PPC-2003 Emulator with French Language Pack.</p>
<p>				The standard DWExample - the &quot;Employee Salary and Benefits&quot; screen. The salary for &quot;Fran Whitney&quot; displays as $4,570 rather than $45,700.</p>
<p>				Migrated the DWExample to PB-10.2.1 and it displays properly.</p>
<p>				This is DataWindow specific since window based SLEs and EditMasks display properly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409756">409756</a></td>
<td>CheckMenuRadioItem displays a check mark instead</p>
<p>				of a radiobutton next to the menu item.</p>
<p>				CheckMenuRadioItem is defined as:</p>
<p>				function boolean CheckMenuRadioItem(ulong hmenu, ulong idFirst, ulong idLast, ulong idCheck, ulong uFlags) LIBRARY &quot;USER32.DLL&quot;</p>
<p>				The function is called in the app as:</p>
<p>				CheckMenuRadioItem(menuHandle, 0, 0, 0, MF_BYPOSITION)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409761">409761</a></td>
<td>The customer is using PB 10.2 and Oracle 9i. In the database he has a table with two columns of type varchar2(4000). In PB he creates a datawindow and inserts values up to the full length of the columns and does an update. He gets a &quot; ora -01461 can bind the long valule only for inserting into long value&quot; error message.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409776">409776</a></td>
<td>When viewing a toolbar of contemporary style,</p>
<p>				you can see the icons are drawn over the toolbar gradiant. </p>
<p>				The problem is it leaves the outline of the icon.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409778">409778</a></td>
<td>A floating toolbar will loose the gradient.</p>
<p>				Problem happens at runtime when you drag the toolbar over a sheet.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409779">409779</a></td>
<td>contemporary toolbar will revert back to</p>
<p>				the traditional style when you have a setredraw(true).</p>
<p>				The following code looks like this:</p>
<p>				opensheet(w_105sheet, this)</p>
<p>				this.setredraw(true)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409853">409853</a></td>
<td>Window event fired when cursor is over a disabled object</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409859">409859</a></td>
<td>Using O84 driver and an Oracle 9i ( 9.2.0.6.0 ) database, customer is getting a GPF when the application calls a Stored procedure that results in an Oracle Error.</p>
<p>				They have a work around, to change the RPC call from INTEGER to DOUBLE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409862">409862</a></td>
<td>The RTE control has the option of having a toolbar in it. When the toolbar is inserted and the mouse pointer is dragged on top of it, the tooltips text is not displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409863">409863</a></td>
<td>In the HTML Help, the page titled &quot;Adding PBSoapClient105.pbx to your application&quot; is called &quot;Adding PBSoapClient100.pbd to the library search path&quot; in the table of contents.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409875">409875</a></td>
<td>dw.object.datawindow.data.xml returns an empty string when running the PB application on Windows 2003 under a Terminal Services session.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409942">409942</a></td>
<td>A .NET webservice with embedded array of a structure type doesn&#39;t get retrieved correctly by PowerBuilder, the xml log shows that it is getting passed correctly from the Web Service.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409962">409962</a></td>
<td>When you have an app that calls:</p>
<p>				- intercomponent call with blob array</p>
<p>				- intercomponent call with string array</p>
<p>				- direct call with blob array</p>
<p>				- direct call with string array</p>
<p>				If you repeat those same calls, the intercomponent components are not deactivating.</p>
<p>				A return value is not being sent back to the client. This is the behavior seen on</p>
<p>				EAServer 5.2.</p>
<p>				On EAServer 4.2.5, if you first call the intercomponent calls the direct calls do not work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409968">409968</a></td>
<td>PasteRTF is behaving differently between 10.2 and 10.5 (HighEdit and Tx Text Control). </p>
<p>				Issue 1; If you use PasteRTF to put some text lines into the rte, and keep doing it over and over until the visible portion of the rte is filled, it automatically scrolls to the end after each PasteRTF in 10.2, but does not scroll in 10.5. It&#39;s not clear that the 10.5 behavior is a bug, but we think scrolling is the better behavior.</p>
<p>				Issue2; If you do a PasteRTF of 2 lines when the cursor is in the middle of the current text in the rte in 10.2, it will paste the first line at the current insertion point, but the second line gets inserted at the very beginning. All subsequent PasteRTFs get inserted at the beginning. In 10.5 it does all PasteRTFs insertions at the current insertion point. Clearly the 10.5 behavior is correct, and the 10.2 behavior is incorrect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409975">409975</a></td>
<td>When there is a conflict with the javavm and scc,</p>
<p>				the workaround now is to add createjavavm=0 in the pb.ini.</p>
<p>				Customer believes that there should be a property on the workspace instead. It</p>
<p>				would then be documented in online help. Which would be better suited than the</p>
<p>				release bulletin.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR409991">409991</a></td>
<td>If you have an invalid icon reference, the menu painter will show a &#39;default&#39; icon in place of the one I specified for the menu item, but nothing for the toolbar item. At runtime, nothing is shown for the menu item and an X is shown in the toolbar. The customer would rather see (a) both the menu and toolbar items display an X in the painter if the image reference is invald and (b) both the menu and toolbar display nothing (not even an X) if the image is not valid at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_103.htm#CR410076">410076</a></td>
<td>Text on MenuItems is wrong on device Fujitsu Siemens Pocket Loox 610 BT/WLAN witg a 400Mhz PXA255 CPU.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR410265">410265</a></td>
<td>When retrieving a datawindow that has a subquery</p>
<p>				and using sqloledb with disablebind=0, causes a sqlstate=42000 error.</p>
<p>				In PB, the error message is:</p>
<p>				The column prefix &#39;location&#39; does not match with a table name or alias name used</p>
<p>				in that query.</p>
<p>				RESOLUTION: It is a MS OLEDB problem. The problem only happened when you set disablebind=0 with pb10 oledb. For pb9, &quot;disablebind&quot; is not supported yet. That&#39;s why pb9 works because pb9 always work with &quot;disablebind=1&quot;.</p>
<p>				other workaround is:</p>
<p>				1. qualify the table name with owner &quot;tsmaint&quot; like the case.</p>
<p>				2. qualify the table name with &quot;[]&quot; like:</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR410270">410270</a></td>
<td>Response window which calls Halt Close function on Exit button. App gets closed but you can still see the app process running in task manager. Custome wants only one instance of app open at time so this process in memory prevents him from running the app again.</p>
<p>				Workaround: If you create a function which calls halt close, and post that function from the Clicked event of the exit button, the process goes away.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR410279">410279</a></td>
<td>After moving controls on a response window or a tabpage with the ctrl.Move(new_x, new_y) function, the control&#39;s x and y properties are not updated to the new positions. Works fine in 10.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414437">414437</a></td>
<td>PBDOM (when used out of PBNI interface) when accessed over PBNI bridge. The pbls that he uses as libraries in PBNI bridge to start PB application are the pbls (+ pbdom100.pbd) as they are in his PB dev env. Same configuration/architecture/usage did not give us problems in PB9 environment!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414459">414459</a></td>
<td>The pb105.exe is still accessing the pbgenericplugin100.dll</p>
<p>				and wtgenericserv100.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414463">414463</a></td>
<td>The customer&#39;s PB app is communicating with a 3rd party digital imaging product thru DDE. When they send some characters using SetRemote function they receive just 1 character in the 3rd party product.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414464">414464</a></td>
<td>Datawindow has a property with an expression that is extremely long. (around 500 chars). If you add to that expression, you can click the Verify button and it will verify as okay, but if you click the OK button to change the expression to make it even longer, PowerBuilder crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414465">414465</a></td>
<td>When a subclass is selected in a window via opening a script pane, clicking in the layout pane, or selecting in the control list pane, the Funciton List pane doesn&#39;t update to functions of the selected subclass. The event list updates to events of the subclass, but the function list remains of functions for the window. Can we get the function list to behave as the event list does?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414467">414467</a></td>
<td>Menu icons appear distorted in the WYSIWYG and</p>
<p>				at runtime. Problem happens for menu of contemporary style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414470">414470</a></td>
<td>when saving a DW to XML using saveAs function,it saves numeric computed field with commas</p>
<p>				instead of dot.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414481">414481</a></td>
<td>In any script, select Edit...Find menu. When the Find Text dialog appears, it looks like some letter is truncated after the &quot;Wrap at Beginning&quot; option.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414484">414484</a></td>
<td>Informix 7 database using the Informix 9 client and IN9 native driver in PB. In the database painter when he clicks on the Stored Procedure &amp; Functions folder to expand it he gets:</p>
<p>				SQL Error -217: Column(isproc) not found in any table in the query</p>
<p>				(or SLV is undefined).</p>
<p>				Works OK if using ODBC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414487">414487</a></td>
<td>When you duplicate a menu item and drag/drop to a new location, you are prompted to enter a unique menu name, but that name does not save. You are reprompted when you make a change to a property of that item.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414490">414490</a></td>
<td>Documentation errors in the DBTrace HTML Help topic:</p>
<p>				Registry path is incorrect, and a couple of headings are missing a space, i.e. two words like &quot;in the&quot; have no space separator &quot;inthe&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414492">414492</a></td>
<td>The icon associated with a menu item disappears the second time the menu item is show in the WYSIWYG view in the painter. Problem occurs on Win2000, but is ok on XP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414502">414502</a></td>
<td>When using replacetext() in a richtext control,</p>
<p>				the first character is truncated.</p>
<p>				rte_test.SelectTextAll(Detail!)</p>
<p>				rte_test.ReplaceText(&quot;this is a test with lots of spaces ...&quot; + SPACE(31999 ) )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414503">414503</a></td>
<td>When you have a rich text dw from a previous version,</p>
<p>				and you migrate it to pb 10.5, you cannot retrieve the data in the preview view in the dw painter or at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414597">414597</a></td>
<td>When importing xml files that are 60MB big PowerBuilder crashes. When importing 20MB files instead, importing finishes successfully.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414606">414606</a></td>
<td>Cannot import XML file when decimal separator is comma.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414614">414614</a></td>
<td>RTE Control: Can we get a few &quot;optional&quot; toolbar items added and some ability to control some properties on them (and events if they are used)? For example the first thing I&#39;m going to do is hook in a third-party spell checking utility, and I&#39;d like to be able to add a spell check button that looks &quot;integerated&quot; into the control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414631">414631</a></td>
<td>PB does not create Catalog tables in an Access database. (*.MDB)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414652">414652</a></td>
<td>The customer is aware that you can select text and change the font in an RTE control but he&#39;s asking for an enhancement adding a &quot;font&quot; property and a &quot;font size&quot; property to the RTE control so you can change the current font and font size without having to select text and change it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414719">414719</a></td>
<td>When upgrading from PowerBuilder 7 to 10 the behaviour has changed when they trying to insert rows into a group DW. Both InsertRow(0) and ImportFile are affected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414748">414748</a></td>
<td>A simple datawindow has a retrieval argument and the datawindow is in syntax mode. If you open the SQL painter and change the name of the retrieval argument to something that does not exist, and then exit, PB crashes. In PB 10.0 if you do the same thing, you get a nice error message saying the argument is not defined.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414760">414760</a></td>
<td>The customer wants a set of non-repeating labels for the items in a leaf or branch of a treeview dw to only appear once above the first expanded item. If I put them in the same level with the detail data, they repeat for each item. If I try to put them into the treeview level above the item I have these problems: (a) I have to resize the band significantly to fit the text. (b) The text shows even when the detail items are not expanded. (c) The detail items are moved to the right relative to where they appeared in the painter. The labels aren&#39;t, so they don&#39;t line up correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414835">414835</a></td>
<td>There is problem on &quot;SetChanges()&quot; at sun&#39;s pbvm version 10(#7516) whereas there is no problem at that of NT.</p>
<p>				If server component would changed the status by &quot;SetItemStatus(i,0,Primary!, DataModified!)&quot; and executed &quot;GetChanges()&quot; of blob variable</p>
<p>				then &quot;SetChanges()&quot; returned (-1) at the client component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414860">414860</a></td>
<td>After migrate application to PB9.0.3 , </p>
<p>				EAServer keep Crashing intermittenly during stress test with Fatal Exception on PB Components Activate or Deactivate Event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414861">414861</a></td>
<td>A &quot;PowerBuilder Application Execution Error (R0002)can occur on a global function with embedded sql when compiling an application into an executable.</p>
<p>				The problem does not occur when checking first if the sqlca is valid before </p>
<p>				executing the embedded sql.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414871">414871</a></td>
<td>failed to evaluate DW expression containing column[-1] in the visible property</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR414874">414874</a></td>
<td>Oracle Client and server 10.2 and O10 interface</p>
<p>				The comma is used as decimal separator</p>
<p>				On a float column, the Fractional parts of the values are lost on retrieval with a datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415024">415024</a></td>
<td>It needs to be a lot clearer that the pbwsclient105.pbx (and not the pbsoapclient105.pbx) is what needs to be used for the new .Net web services implementation. It&#39;s mentioned in the section of the online help entitled &quot;Using the PowerBuilder extension classes&quot;, but almost in passing. There should be references to it in the &quot;About the .NET Web service engine&quot; and &quot;Using the .NET Web service engine&quot; sections. </p>
<p>				Finally, the &quot;Using the PowerBuilder extension classes&quot; section of the help ends with the following sentance: &quot;When you create a Web service client application, you do not need to copy pbsoapclient105.pbx or pbwsclient105.pbx to another location, but you do need to deploy the appropriate extension file with the client executable in a directory in the application&#39;s search path.&quot; The statement is true, but highly confusing. It might be better broken up into two sentances: &quot;When you are developing a Web service client application you do not need to copy pbsoapclient105.pbx or pbwsclient105.pbx to another location because they are already located in the search path for the PowerBuilder IDE. However, you do need to deploy whichever PBX file you are using with the client executable and put it in a directory in the application&#39;s search path.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415029">415029</a></td>
<td>Usability problems with the new dbptrace dbparm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415033">415033</a></td>
<td>Disabling datawindow buttons not only disables the button but also changes the button color to gray. Disabling window buttons does not cause this change in color.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415037">415037</a></td>
<td>When you implement the as-you-go spell check mode</p>
<p>				using the checktyping method, the typingerror and typingok events are not firing</p>
<p>				nor the suggested word dialog is appearing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415045">415045</a></td>
<td>Take a target that has many PBLs and objects. Do a full rebuild. See that there are 10 or so lines of error/warning information at the end of the many many lines of information in the output pane. Right click and hit Copy. It will take 10 to 15 minutes for PB to copy the information out of the output pane and into the clipboard. It only takes a couple of seconds to paste the information into another application. (Yes, the Save option is a viable workaround). This is an issue with the current product versions as well. It&#39;s not something new introduced with 10.5.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415051">415051</a></td>
<td>The menu property is disabled for the response window type and the child window type. As a result, you can&#39;t assign a toolbar to these windows. It is enabled for the popup window type, but it only shows the menu, not the toolbar.</p>
<p>				The assignment of menus and toolbars should apply to all window types since it was indeed extended to non-MDI windows as part of 10.5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415075">415075</a></td>
<td>On PB10.x PRC edition, on each start up of the PBIDE environment, a Copyright Window appears - &quot;Only to be used in People&#39;s Republic of China excluding Hong Kong SAR, Macao SAR, and Taiwan&quot;. It is quite annoying as the Copyright Window will not disappear automatically. And need PB Developer to click on a button to close it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415102">415102</a></td>
<td>PB application is producing GPF if trying to get variable names which are defined into PB development environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415116">415116</a></td>
<td>When creating a datawindow while connected to</p>
<p>				ODBC and MSSQL 6.5, getting an access violation.</p>
<p>				Customer can create a dw ok using MSSQL 2000. Problem is only when connected</p>
<p>				to MSSQL 6.5 database.</p>
<p>				The the dump file collected:</p>
<p>				FAULTING_IP: </p>
<p>				pbshr100!PbHeap_allocFromPool+b3</p>
<p>				10bc6ce3 8b5504 mov edx,[ebp+0x4]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 10bc6ce3 (pbshr100!PbHeap_allocFromPool+0x000000b3)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 1e7e1e80</p>
<p>				Attempt to read from address 1e7e1e80</p>
<p>				The access violation occurs when customer hits the &#39;Finish&#39; cb in dw wizard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415130">415130</a></td>
<td>User is located at: 1 degree 40 mins Longitude.</p>
<p>				But the GPS object stated the location is:</p>
<p>				.DEGREE = 0</p>
<p>				.MINUTE = 140</p>
<p>				which cannot be correct because minute is in the range 0 to 59.9999</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415133">415133</a></td>
<td>WSpell ocx methods not working with the richtext edit</p>
<p>				control.</p>
<p>				Provide a mechanism so that PB integrates wspell using the changebackgroundmenu and</p>
<p>				misspelled word property.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415157">415157</a></td>
<td>Normally if you right click on a function listed in the function list tab of an object you can delete it. But if the function has many arguments ( 20 will do it) it will not delete. There is no error and no indication why you can&#39;t delete it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415169">415169</a></td>
<td>The TRS properties should be set in the registry instead of the PB.INI. But you should be able to set the log file for the TRA and TRS in either the registry or PB.INI (with </p>
<p>				the ability to point them to two different files) and ability to set the log file to a location other than the system directory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415240">415240</a></td>
<td>When trying to import a *.srf file into a pbl, the</p>
<p>				following error message results: </p>
<p>				C0111: Maximum script size exceeded</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415244">415244</a></td>
<td>When using the following script, PB will crash</p>
<p>				with an application fault error in the msvcr71:</p>
<p>				s_mod = dw_1.Modify(&#39;DESTROY sortmarker_artcd_t_1&#39;)</p>
<p>				s_mod = dw_1.Modify(&#39;DESTROY sortmarker_artcd_t_2&#39;)</p>
<p>				s_mod = dw_1.Modify(&#39;DESTROY sortmarker_artcd_t_3&#39;)</p>
<p>				The bands were generated dynamically in the same application using:</p>
<p>				s_mod = dw_1.Modify(&#39;create line(band=header y1=&quot;28&quot; y2=&quot;28&quot; x1=&quot;0 Long(Describe(~&#39;artcd_t.x~&#39;)) + 5&quot; x2=&quot;0 Long(Describe(~&#39;artcd_t.x~&#39;)) + 42&quot; pen.style=&quot;0&quot; pen.width=&quot;5&quot; pen.color=&quot;1089522856&quot; background.mode=&quot;2&quot; background.color=&quot;16777215&quot; name=sortmarker_artcd_t_1 )&#39;)</p>
<p>				s_mod = dw_1.Modify(&#39;create line(band=header y1=&quot;28&quot; y2=&quot;11&quot; x1=&quot;0 Long(Describe(~&#39;artcd_t.x~&#39;)) + 5&quot; x2=&quot;0 Long(Describe(~&#39;artcd_t.x~&#39;)) + 23&quot; pen.style=&quot;0&quot; pen.width=&quot;5&quot; pen.color=&quot;33554432&quot; background.mode=&quot;2&quot; background.color=&quot;16777215&quot; name=sortmarker_artcd_t_2) &#39;)</p>
<p>				s_mod = dw_1.Modify(&#39;create line(band=header y1=&quot;28&quot; y2=&quot;11&quot; x1=&quot;0 Long(Describe(~&#39;artcd_t.x~&#39;)) + 42&quot; x2=&quot;0 Long(Describe(~&#39;artcd_t.x~&#39;)) + 23&quot; pen.style=&quot;0&quot; pen.width=&quot;5&quot; pen.color=&quot;1089522856&quot; background.mode=&quot;2&quot; background.color=&quot;16777215&quot; name=sortmarker_artcd_t_3)&#39;)</p>
<p>				The user.dump generated shows the following:</p>
<p>				FAULTING_IP: </p>
<p>				msvcr71!wcscmp+15</p>
<p>				7c35057f 668b0e mov cx,[esi]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 7c35057f (msvcr71!wcscmp+0x00000015)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 0e3d3d3d</p>
<p>				Attempt to read from address 0e3d3d3d</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415250">415250</a></td>
<td>Error invalid object #temp when inserting into a temp table </p>
<p>				connected through OLEDB to MS SQLServer</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415254">415254</a></td>
<td>PB 10.5 Beta2 is putting quotes around computed columns in a datawindow when generating SQL. This is causing problems if the computed column is a database function. If a datawindow contains a computed column such as Date(&#39;2005-11-29&#39;), you get an error: column &#39;Date(&#39;2005-11-29&#39;)&#39; was not found.</p>
<p>				Using the SQLPreview event in a datawindow you can see that a computed column of Date(&#39;2005-11-29&#39;) is getting changed to &quot;Date(&#39;2005-11-29&#39;)&quot; and causing the error message.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415259">415259</a></td>
<td>PowerBuilder crashes when using the down arrow to scroll through the list of ToolbarItemName icons for a contemporary menu.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415276">415276</a></td>
<td>Some stock icons are not showing transparency correctly in WYSIWYG menu display. Other icons are too large, and others have coloring issues (perhaps related to transparency).</p>
<p>				These problems were observed on Win 2000, WinXP may or may not show these problems.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415282">415282</a></td>
<td>Enhancement: In general, PB doesn&#39;t let you deploy when there is an object painter open (and the message is pretty explicit). In the case where there is only one project (saved and open), it would make sense that the deployment should work, as it should regardless of how many projects/objects are opened as long as all have no pending changes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415298">415298</a></td>
<td>The New dialog needs some redesign given the new options added and new icons. While all dialog boxes in PB need redesign (to make them resizable), this one is the entry point to most tasks and should be reworked for 10.5 GA, even if the others are not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415300">415300</a></td>
<td>When a multi-item delete from library painter fails on an object, you are prompted as to &#39;Continue&#39; with Yes, No, and Cancel options. The No option is continuing anyway!</p>
<p>				You would expect this to exit your deletion sequence, but the prompt comes up for the next item as well. It&#39;s not clear what the Yes, No, Cancel mean in this context. Does Yes mean to try the same object again? Does No mean don&#39;t try the same object, but continue with the next?</p>
<p>				Either the message needs to be more clear so the options are logical, or perhaps the Yes/No/Cancel should just be Yes/No?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415305">415305</a></td>
<td>When autosize height is turned on for a group dw,</p>
<p>				not all the lines and columns are showing up in the preview pane.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415390">415390</a></td>
<td>A rtf file that includes a formatted table will</p>
<p>				lose that format once it is inserted into a rte control.</p>
<p>				The columns will lose their height and width.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415391">415391</a></td>
<td>Cyrillic characters not rendred in a PDF file generated by saveAs function</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415392">415392</a></td>
<td>Intermittent crashes when using PB 9.0.1 and 9.0.3.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415397">415397</a></td>
<td>When you have a rtf document that has a header and footer</p>
<p>				and you use the InsertDocument(), if the clearflag property is set to false, then</p>
<p>				the header and footer are not inserted in the control.</p>
<p>				// will work</p>
<p>				rc = rte_1.InsertDocument(file_path, TRUE, FileTypeRichText!)</p>
<p>				// will not work</p>
<p>				rc = rte_1.InsertDocument(file_path, FALSE, FileTypeRichText!)</p>
<p>				If this is the expected behavior, than the documentation for InsertDocument</p>
<p>				is unclear. It is unclear (in the online help) for the clearflag property and</p>
<p>				also under the Usage section.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415413">415413</a></td>
<td>An ico file used for a menuimage is sized incorrectly (when part of a multi-image ICO file) and doesn&#39;t appear at all when part of a single ICO file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415496">415496</a></td>
<td>Application crashes after migration from PB 8.0.4</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415502">415502</a></td>
<td>Keyboard does switch to hebrew on RTL window controls</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415509">415509</a></td>
<td>Custom menu toolbar bitmaps show smaller size than they should once PB 9.0.3 build 8580 was applied to correct another problem. Problem does not happen in PB 10.2.1 build 9004.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415520">415520</a></td>
<td>Cannot move a column in a group trailer band when a dw is </p>
<p>				in File/Print Preview mode and the Moveable and Resizeable properties are checked.</p>
<p>				The columns move ok in File/Print Preview when only Moveable is checked. The columns move ok when just in the preview view of the dw painter (moveable and resizeable are both checked).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415522">415522</a></td>
<td>Tested and reproduced with PB 9.0.3_8501 and 9.0.3_8546.</p>
<p>				Today, OLE Database Blob column is only resizable, but does not assume automatically actual size of pictures or texts stored via OLE.</p>
<p>				Customer would like OLE Database Blob to have &quot;autosize height&quot; property to perform this action when necessary.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415527">415527</a></td>
<td>In certain curcumstances the shift key locks on a datawindow editmask. Start with an editmask on a datawindow column of a one character string with autoskip checked and a mask of !. Put a validation expression on the column thqat accepts digits and an error message to display if the validation criteria are not met. Then at run time push the shift key down and enter a dight key so that you will get the shifted value ( the 4 key gets you the $ for example). Since the $ is invalid you get the validation error message. Clear the message and delete the $. Now enter a 4 (the 4 key with no shift key). You still get the $. It&#39;s acting like the shift key is now locked on.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415530">415530</a></td>
<td>Add &quot;selective text on right&quot; option for toolbar, similar to IE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415533">415533</a></td>
<td>Chapter 14 Working with Menus and Toolbars in the &quot;PowerBuilder User&#39;s Guide&quot; needs updating. It has an explanation of using toolbars in MDI frames. Now in 10.5 you can use toolbars in other types of windows too.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415669">415669</a></td>
<td>The font properties of a menu do not apply to the menu title, the toolbar text, and the font size does not apply to the top level menu item.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415734">415734</a></td>
<td>Update documentation for SetFilter method return value when no dw object is assigned to the DataWindow/Datastore.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415752">415752</a></td>
<td>Regression in PB 10.5 3509. PB gpfs in the IDE or at runtime when you assign a dataobject with a decimal column and a computed field with something like the following expression: &quot;- column&quot; to a datawindow. This used to work fine in PB 9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415753">415753</a></td>
<td>Problem with close and minimize buttons in the title bar of a sheet</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415754">415754</a></td>
<td>When moving thru the menu tree view using the down</p>
<p>				arrow, pb will crash with an access violation in:</p>
<p>				FAULTING_IP: </p>
<p>				GdiPlus!GdipBitmapGetPixel+35</p>
<p>				4ec85ddc ff5004 call dword ptr [eax+0x4]</p>
<p>				EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)</p>
<p>				ExceptionAddress: 4ec85ddc (GdiPlus!GdipBitmapGetPixel+0x00000035)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: c340c037</p>
<p>				Attempt to read from address c340c037</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415755">415755</a></td>
<td>Inserting many rows in a composite dw with dws with groups slows down performance significantly.</p>
<p>				SOLUTION: Use SetRedraw(false) before the mass insert and then SetRedraw(true) afterward. The dw will have to go through all the sizing / display calculations for every single row otherwise, and this will naturally slow things down. It may be necessary in some cases to add some other sort of &#39;busy&#39; status indicator to your application so that end users will know the application is working.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415764">415764</a></td>
<td>Memory usage goes up when moving thru the menu tree</p>
<p>				view using the down arrow.</p>
<p>				Problem happens using contemporary or traditional style menu.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415773">415773</a></td>
<td>EAServer crashes under load in the PBVM</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415884">415884</a></td>
<td>Application deployment: when an application is assigned it&#39;s own icon (not the default) and a shortcut is added on deployment, it uses the default icon instead of the one define. The problem appears to be for VGA devices only.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415887">415887</a></td>
<td>Not exactly new, but you can&#39;t put a drawing object (line, oval, rectangle, round rectangle) on a groupbox. The drawing object always ends up being placed under the groupbox so that it is not visible. And, it can&#39;t be brought to front.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415895">415895</a></td>
<td>To be more Office 2003 look alike, the menubar should be colored using the toolbar color. In addition, The selected color above left margin should be solid (like Office 2003), now it has some kind of a gradient from menuback color to menuhighlight color.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415980">415980</a></td>
<td>Change in behavior using FindGroupChange and InsertRow in a loop upgrading to a later build of PB 10. </p>
<p>				Workaround: Add a call to GroupCalc within the loop.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR415984">415984</a></td>
<td>Simple scrolling of a datawindow leaks memory. A regression from PB 7.0 where it does not leak. Customer analysis shows the problem was introduced between builds 7554 and 7561 of PB9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416011">416011</a></td>
<td>WM5 Only - SIP Button does not appear on a response window with no menu</p>
<p>				PKB 2.0.3 Build 864</p>
<p>				Dell AXIM X51 (WindowsMobile 5)</p>
<p>				I have one main window which opens up response windows for the user to enter </p>
<p>				and review data.</p>
<p>				The response window has &#39;show SIP button&#39; checked. However it does not show </p>
<p>				the SIP. Where the SIP button should be, it shows the bottom of the main </p>
<p>				window, which is behind it, so the user cannot tap the SIP to bring it up or </p>
<p>				lower it.</p>
<p>				If I set a control on the response window to &#39;Show SIP on Focus&#39; and set </p>
<p>				focus to that control the SIP pops up but the button to lower the SIP is </p>
<p>				still not showing.</p>
<p>				This response window does not have a menubar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416013">416013</a></td>
<td>WM5 - SIP Button not showing on a RESPONSE! window with no menu</p>
<p>				PKB 2.0.3 Build 864</p>
<p>				Dell AXIM X51</p>
<p>				I have one main window which opens up response windows for the user to enter </p>
<p>				and review data.</p>
<p>				The response window has &#39;show SIP button&#39; checked. However it does not show </p>
<p>				the SIP. Where the SIP button should be, it shows the bottom of the main </p>
<p>				window, which is behind it, so the user cannot tap the SIP to bring it up or </p>
<p>				lower it.</p>
<p>				If I set a control on the response window to &#39;Show SIP on Focus&#39; and set </p>
<p>				focus to that control the SIP pops up but the button to lower the SIP is </p>
<p>				still not showing.</p>
<p>				This response window does not have a menubar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416081">416081</a></td>
<td>Application crashes on Tablet PC if closing child window</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416082">416082</a></td>
<td>EXE generation fails in PocketBuilder if both of the following are true:</p>
<p>				- Project resides on network share</p>
<p>				- Tha application object has an Icon assigned (Application props - &gt; Additional Properties - &gt; Icon tab)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416083">416083</a></td>
<td>crash on rte SelectTextAll / ReplaceText function</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416101">416101</a></td>
<td>Error message receivied four time is &quot; &#39;)&#39; expected to close expression after function&quot; Initially appeared to be a duplicate of CR 406085. The testcase for that works and with this new testcase still receiving the error when using 10.2.1 build 9517. Running with 9.0.3 build 8580 I am not receiving the error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416148">416148</a></td>
<td>WM-5 Specific (works fine on WM2003)</p>
<p>				The &quot;SIPOnFocus&quot; property (for SLE, etc) does not bring up the SIP.</p>
<p>				The associated system function SetSIPPreferredState() does not seem to work either.</p>
<p>				Can reproduce with the code example &quot;Reeds Tests&quot;, navigate to the SIP pages.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416184">416184</a></td>
<td>The DW properties </p>
<p>				DW.Object.DataWindow.Print.CustomPage.Length and </p>
<p>				dw_DW_list.Object.DataWindow.Print.CustomPage.Width</p>
<p>				are lost when saving the datawindow and loading it using GetFullstate/SetFullstate functions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416186">416186</a></td>
<td>When trying to access the properties of an ocx control, getting</p>
<p>				a &quot;Name not found accessing external object property object&quot;.</p>
<p>				The error occurs when using the following code:</p>
<p>				oleobject ole_obj</p>
<p>				ll_return = ole_obj.ConnectToNewObject(&quot;ABCTL.ABCTLCtrl.1&quot;)</p>
<p>				ll_timeout = ole_obj.object.timeout()</p>
<p>				Works ok when you insert the ocx control onto a window. Customer is using</p>
<p>				EAServer and wants to be able to access the properties of the ocx using dot notation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416193">416193</a></td>
<td>If a dropdown calendar field is not editable because the taborder is set to 0, then the dropdown arrow for the calender still displays. Is it possible to hide this automatically if the field is not editable?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416202">416202</a></td>
<td>When generating a com object, the following error</p>
<p>				returns in the project painter:</p>
<p>				Component Server Build: failed</p>
<p>				---------- Deploy: Deploy of pr_f1appfunctions</p>
<p>				Performing Incremental Rebuild of Objects</p>
<p>				Parsing User Object f1functions...</p>
<p>				Beginning generation...</p>
<p>				Generating IDL file...</p>
<p>				Generating IDL file...</p>
<p>				Generating Type Library...</p>
<p>				Generating the PB COM Server</p>
<p>				Generating GUID source file...</p>
<p>				Generating Interfaces header...</p>
<p>				Generating Classes header...</p>
<p>				Generating Server Data source file...</p>
<p>				Generating Classes source...</p>
<p>				Generating server resource file...</p>
<p>				Compiling GUID Source File...</p>
<p>				Compiling PB COM Object Source File...</p>
<p>				Compiling PB COM Server Source File...</p>
<p>				Compiling of generated PB COM Server Source File failed! : Error compiling C:\pse\pse-105\11189982\_tmpserv.cpp -- see log file C:\pse\pse-105\11189982\f1appfunctions.log </p>
<p>				Linking PBCOM Server object files</p>
<p>				Linking object files for server failed! : Error linking C:\pse\pse-105\11189982\f1appfunctions.dll -- see log file C:\pse\pse-105\11189982\f1appfunctions.log </p>
<p>				---------- Finished Deploy of pr_f1appfunctions</p>
<p>				If you remove Type Library Help and try to deploy the project again, than it works ok</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416216">416216</a></td>
<td>In the Migration Assistant Tool, it would be nice if the &quot;Specify Libraries to be Searched&quot; window would allow the selection of more than 1 pbl at a time (row selection) in the left pane. Or perhaps allow the selection of a target to check.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416283">416283</a></td>
<td>Enhancement request: Enhanced Cab Generation Tool: Add ability to add additional files into the CAB file.</p>
<p>				In particular html helpfiles that they wish to bundle with their application, and they would like the ability to automatically include the FieldSoftware PrintPocketCE files.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416293">416293</a></td>
<td>Using the Migration Assistant Tool returns:</p>
<p>				PowerBuilder Application Execution Error (R0015)</p>
<p>				Application terminated</p>
<p>				Error: Error calling external function %s at line 17 in function of_getsourcecontextt</p>
<p>				of object common_orca_unicode</p>
<p>				The problem happens when you check Version 8.0 under the &#39;Select Version(s)&#39; window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416319">416319</a></td>
<td>In the Migration Assistant Tool, it would be nice if there was an option to write the report to a file. (Customer asks this after running it on 50 pbls for a while, and then PB crashing and he&#39;s left with nothing...)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416368">416368</a></td>
<td>Memory leak in using syntaxfromsql()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416395">416395</a></td>
<td>fails to save as PSR a Datawindow with recursive inclusion of reports.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416411">416411</a></td>
<td>A dw expression on the visible property for a column</p>
<p>				is not working as expected.</p>
<p>				A column (ColA) defined as decimal{0} with a edit style of checkbox. The next column</p>
<p>				(ColB) is defined as a string with the visible property set to the ColA. When</p>
<p>				the checkbox is checked for ColA, then ColB should be visible in the preview view and</p>
<p>				that is not happening.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416438">416438</a></td>
<td>The problem is isolated to a datawindow visible expression that is in 2 text objects (narvaro_nv_overt_fore_sch_t2, and narvaro_nv_overt_efter_sch_t2). The visible expression is:</p>
<p>				if( currentRow() = nv_rad, 0, 1 )</p>
<p>				where nv_rad is a column from the dw select statement:</p>
<p>				0 as nv_rad,</p>
<p>				This datawindow full rebuilds in PB 9.0 with no problems, and migrates to PB 10.2 with no problems. On a migration to PB 10.5, PB crashes. If you try to import the datawindow into PB 10.5 it also crashes. If you remove the 2 visible expressions in 9.0, it then migrates to 10.5 OK. If you then add the expressions back into the 10.5 columns, the expressions are valid, but it again crashes when saving the datawidow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416510">416510</a></td>
<td>Can&#39;t use Visual SourceSafe 2005 as Unicode</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_104.htm#CR416543">416543</a></td>
<td>Enhancement: It&#39;s not possible to specify gradient colors in enough detail to make it look good on toolbars and menus. There should be two properties, one for &quot;start color&quot; and one for &quot;end color&quot; of the gradient.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_105.htm#CR416547">416547</a></td>
<td>Variable declaration Decimal{0} causing data truncation when used in RPC call.</p>
<p>				Example: </p>
<p>				Via an RPC call, If the Value 30 is assigned to a variable of decimal{0}, then the value 3 Gets saved in the Database. </p>
<p>				Change the variable declaration to: Decimal{2} and Re-run the RPC passing 30, and the Data Value 30 Will be saved to the Database.</p>
<p>				This works okay in PowerBuilder 10.2.1.</td>
</tr>
</tbody>
</table>
<p>--EOF--</p>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/sap-pb-cr-number-7.htm">https://www.dbainfo.net/sap-pb-cr-number-7.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/sap-pb-cr-number-7.htm">SAP PB Enterprise的所有已知BUG列表（7）</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-10.htm" title="SAP PB Enterprise的所有已知BUG列表（10）">SAP PB Enterprise的所有已知BUG列表（10）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-9.htm" title="SAP PB Enterprise的所有已知BUG列表（9）">SAP PB Enterprise的所有已知BUG列表（9）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-8.htm" title="SAP PB Enterprise的所有已知BUG列表（8）">SAP PB Enterprise的所有已知BUG列表（8）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-6.htm" title="SAP PB Enterprise的所有已知BUG列表（6）">SAP PB Enterprise的所有已知BUG列表（6）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-5.htm" title="SAP PB Enterprise的所有已知BUG列表（5）">SAP PB Enterprise的所有已知BUG列表（5）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-4.htm" title="SAP PB Enterprise的所有已知BUG列表（4）">SAP PB Enterprise的所有已知BUG列表（4）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-3.htm" title="SAP PB Enterprise的所有已知BUG列表（3）">SAP PB Enterprise的所有已知BUG列表（3）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-2.htm" title="SAP PB Enterprise的所有已知BUG列表（2）">SAP PB Enterprise的所有已知BUG列表（2）</a> (1)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-1.htm" title="SAP PB Enterprise的所有已知BUG列表（1）">SAP PB Enterprise的所有已知BUG列表（1）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-asa-cr-number-8.htm" title="SAP SQL Anywhere的所有已知BUG列表（8）">SAP SQL Anywhere的所有已知BUG列表（8）</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/sap-pb-cr-number-7.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SAP PB Enterprise的所有已知BUG列表（6）</title>
		<link>https://www.dbainfo.net/sap-pb-cr-number-6.htm</link>
		<comments>https://www.dbainfo.net/sap-pb-cr-number-6.htm#comments</comments>
		<pubDate>Sun, 08 Mar 2015 14:19:51 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[CR]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/?p=2918</guid>
		<description><![CDATA[随着Sybase被完全整合到SAP下，Sybase原来的支持网站被SAP Support Portal取代。 只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。 考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况，现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。 在SAP Support Portal网站或者google上搜索Targeted CR List for ASE，可以看到针对不同版本的CR（CR表示Change Request）简单描述信息列表。 需要注意的是：Targeted CR List for ASE列出的CR虽然绝大多数是BUG，但有一些是更改需求。 以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息！ 不仅仅包括BUG的详细描述信息，还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程；有些BUG还提供了Workaround来临时解决该BUG带来问题。 PB Enterprise的所有已知BUG列表（1） PB Enterprise的所有已知BUG列表（2） PB Enterprise的所有已知BUG列表（3） PB Enterprise的所有已知BUG列表（4） PB Enterprise的所有已知BUG列表（5） PB Enterprise的所有已知BUG列表（6） PB Enterprise的所有已知BUG列表（7） PB Enterprise的所有已知BUG列表（8） PB Enterprise的所有已知BUG列表（9） PB Enterprise的所有已知BUG列表（10） &#160; CR Number Description 306191 A systemerror in open [...]]]></description>
			<content:encoded><![CDATA[<p><base target="_blank" /></p>
<p>随着Sybase被完全整合到SAP下，Sybase原来的支持网站被SAP Support Portal取代。<br />
	只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。<br />
	考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况，现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。<br />
	在SAP Support Portal网站或者google上搜索Targeted CR List for ASE，可以看到针对不同版本的CR（CR表示Change Request）简单描述信息列表。<br />
	需要注意的是：Targeted CR List for ASE列出的CR虽然绝大多数是BUG，但有一些是更改需求。<br />
	以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息！<br />
	不仅仅包括BUG的详细描述信息，还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程；有些BUG还提供了Workaround来临时解决该BUG带来问题。</p>
<p><a href="https://www.dbainfo.net/sap-pb-cr-number-1.htm">PB Enterprise的所有已知BUG列表（1）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-2.htm">PB Enterprise的所有已知BUG列表（2）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-3.htm">PB Enterprise的所有已知BUG列表（3）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-4.htm">PB Enterprise的所有已知BUG列表（4）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-5.htm">PB Enterprise的所有已知BUG列表（5）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-6.htm">PB Enterprise的所有已知BUG列表（6）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-7.htm">PB Enterprise的所有已知BUG列表（7）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-8.htm">PB Enterprise的所有已知BUG列表（8）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-9.htm">PB Enterprise的所有已知BUG列表（9）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-10.htm">PB Enterprise的所有已知BUG列表（10）</a><br />
	&nbsp;</p>
<table align="left" border="1" cellpadding="0" cellspacing="0" style="table-layout: fixed; word-break:break-all; word-wrap: break-all;" width="100%">
<tbody>
<tr align="center">
<td width="11%">CR <br />
				Number</td>
<td>Description</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306191">306191</a></td>
<td>A systemerror in open event of a response window, is delayed until the window closes.</p>
<p>				This is not a bug, but a result of the changes in 8.0 with exception handling. See CR 239632 for details.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306194">306194</a></td>
<td>Problems when setting Autoscript Delay to 10 milliseconds with autopopup.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306278">306278</a></td>
<td>Using the EncryptMessage function with SOAP, receiving the</p>
<p>				following error:</p>
<p>				SOAP Exception</p>
<p>				Error while parsing SOAP XML payload: reference to invalid character number</p>
<p>				The load file shows:</p>
<p>				CLOSED</p>
<p>				REQUEST:<span id="more-2918"></span></p>
<p>				CLOSED</p>
<p>				POST /Crypto/CryptoService.asmx HTTP/1.1</p>
<p>				Host: localhost</p>
<p>				Connection: Keep-Alive</p>
<p>				User-Agent: EasySoap++/0.6</p>
<p>				Content-Type: text/xml; charset=&quot;UTF-8&quot;</p>
<p>				SOAPAction: &quot;http://tempuri.org/EncryptMessage&quot;</p>
<p>				Content-Length: 443</p>
<p>				&lt;E:Envelope</p>
<p>				xmlns:E=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;</p>
<p>				xmlns:A=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot;</p>
<p>				xmlns:s=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</p>
<p>				xmlns:y=&quot;http://www.w3.org/2001/XMLSchema&quot;</p>
<p>				E:encodingStyle=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot;&gt;</p>
<p>				&lt;E:Body&gt;</p>
<p>				&lt;m:EncryptMessage</p>
<p>				xmlns:m=&quot;http://tempuri.org/&quot;&gt;</p>
<p>				&lt;m:text</p>
<p>				s:type=&quot;y:string&quot;&gt;encrypt this&lt;/m:text&gt;</p>
<p>				&lt;/m:EncryptMessage&gt;</p>
<p>				&lt;/E:Body&gt;</p>
<p>				&lt;/E:Envelope&gt;</p>
<p>				RESPONSE:</p>
<p>				HTTP/1.1 100 Continue</p>
<p>				Server: Microsoft-IIS/5.0</p>
<p>				Date: Wed, 22 Jan 2003 14:09:09 GMT</p>
<p>				RESPONSE:</p>
<p>				HTTP/1.1 200 OK</p>
<p>				Server: Microsoft-IIS/5.0</p>
<p>				Date: Wed, 22 Jan 2003 14:09:09 GMT</p>
<p>				Cache-Control: private, max-age=0</p>
<p>				Content-Type: text/xml; charset=utf-8</p>
<p>				Content-Length: 449</p>
<p>				&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;&lt;soap:Envelope xmlns:soap=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot;&gt;&lt;soap:Body&gt;&lt;EncryptMessageResponse xmlns=&quot;http://tempuri.org/&quot;&gt;&lt;EncryptMessageResult&gt;gLSHqlhl](Iz6e&#39;gJ.`oz&lt;/EncryptMessageResult&gt;&lt;/EncryptMessageResponse&gt;&lt;/soap:Body&gt;&lt;/soap:Envelope&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306282">306282</a></td>
<td>PrintBitmap() function Does not print on page when using script directly out of PB 9 online help. In order for the Function to Work Properly, you need to change the Y coordinate, and the Height to Negative Numbers.</p>
<p>				Example:</p>
<p>				The following will return a 1, but will not print the BMP on the Page</p>
<p>				li_ret1 = PrintBitmap(Job, s_bmp, 50,100, 1000,1000)</p>
<p>				The following will return a 1 and prints the BMP in the Upper Left corner of the page</p>
<p>				li_ret2 = PrintBitmap(Job, s_bmp, 50,100 * -1, 1000,1000 * -1)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306293">306293</a></td>
<td>The EJB client proxies reflect the Java hierarchy and it would be really helpful to see the relationship of these objects in the Object browser</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306327">306327</a></td>
<td>Request to add the PBPack90.exe to in the Tools option or create a short cut.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306416">306416</a></td>
<td>Cannot drag and drop objects from System Tree to scripts when the objects are located in PBDs (PBNI extensions). It works fine for PBLs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306436">306436</a></td>
<td>Need to put &#39;View Check Out Status&#39; feature back into product.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306438">306438</a></td>
<td>Include PBResMon in PB9 &quot;What&#39;s New&quot; within doc/on-line help.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306487">306487</a></td>
<td>PB 9 Beta RC: PBPACK90.EXE - typo in 3rd groupbox: &quot;componets&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306490">306490</a></td>
<td>For an SCC workspace, any individual objects that reside on the file system are marked read-only once they are added to source control. These include .PBT target files, web &amp; JSP objects, and exported PB source. If you later disassociate the workspace from source control (by changing the SCC connection provider to NONE), the file attributes for these objects are NOT automatically changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306538">306538</a></td>
<td>When using the Update() function to update a field from a datawindow it returns a 1 (success) but the actual update on the db does not occur. This happens for the Emulator environment only. When using on Desktop it works ok.</p>
<p>				Could not test on a PocketPC device.</p>
<p>				*** Tuesday, January 28, 2003 10:21:31 AM *** kirchner ***</p>
<p>				Update:</p>
<p>				Tested build 12 and it works fine on Emulator 2000.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306540">306540</a></td>
<td>Using a checkbox or a radiobutton inside of a datawindow, the controls do not appear inside of the dw at runtime. This happens for the Emulator environment only. When using on Desktop it works ok.</p>
<p>				Could not test on a PocketPC device.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306560">306560</a></td>
<td>Cannot use Oracle stored procedures with DataWindows in JDBC. Attempting to do so results in error: ORA-6550 followed by PLS-00306 error indicating &#39;wrong number of types in arguments&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306583">306583</a></td>
<td>In the database painter properties, the definition for private synonyms is wrong.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306601">306601</a></td>
<td>When using embedded sql to call a db2 stored procedure, the output parm is not returned.</p>
<p>				The following embedded sql is used:</p>
<p>				DECLARE sp_test PROCEDURE FOR Proc4 VAR=:ls_arg_in,VAR1=:li_arg_out </p>
<p>				USING SQLCA;</p>
<p>				Execute sp_test;</p>
<p>				When the execute statement is processed, the sqlcode return value is 100. When the fetch</p>
<p>				statement is processed, the sqlcode return value is -1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306615">306615</a></td>
<td>DATE EditMask (MM/DD/YYYY) does not work with consistent behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306621">306621</a></td>
<td>Inherited svuo does not have ancestor non-visual objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306721">306721</a></td>
<td>When using the compiled code (machine code) in a big application, that consists many libraries (~200 dlls) the error: Initialization of the DLL &quot;name/path of dll&quot; failed. The process terminated abnormally. This happens during the workflow of the application when already several dlls are loaded into memory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306733">306733</a></td>
<td>OS: Win32 (tested on W2K and NT4.0)</p>
<p>				Versions and Build #s Reported: PB 7.03 </p>
<p>				Versions and Build #s Tested: 7.03.10243 / 7.03.10256 / 7.03.10251 / 7.03.10260 - FAILED</p>
<p>				7.03.10227 and earlier -&gt; ALL WORK</p>
<p>				8.03.9809 /8.03.9820 / 8.03.9850 - FAILED</p>
<p>				8.03.9704 and earlier - All WORK </p>
<p>				9.0.5058 - FAILED</p>
<p>				Comments:</p>
<p>				If, from a response window, you close the window where the response window was opened PB will crash. </p>
<p>				For example, in a main window open the response window</p>
<p>				OpenWithParm(w_resp, parent)</p>
<p>				On a button in the response window close the main window</p>
<p>				// in the window open event </p>
<p>				// iw_1 = message.PowerObjectPArm</p>
<p>				Close(iw_1)</p>
<p>				Crash in PB 8.03.9850 is:</p>
<p>				&quot;Instruction at 0x000a0d29 referenced memory at 0x000a0d29, memory could not be read.&quot;</p>
<p>				Crash Handler info in PB 7.03 (full file is in the repro zip)</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: unknown</p>
<p>				File Version: unknown</p>
<p>				Fault address=00000004 Section:Offset=00:00000000</p>
<p>				Registers:</p>
<p>				EAX:01EF0D00</p>
<p>				EBX:01053C00</p>
<p>				ECX:020377E0</p>
<p>				EDX:020382A8</p>
<p>				ESI:01EF3AB4</p>
<p>				EDI:00000001</p>
<p>				CS:EIP:001B:00000004</p>
<p>				SS:ESP:0023:0012E8B0 EBP:0000C000</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010202</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				00000004 0012E8AC 00000001 01EF3AB4 0000C000 01053C00 0000:00000000 </p>
<p>				113869D3 0000C000 00000000 00000000 00000000 00000000 0001:001659D3 F:\Builds\PB 7.x\7.03.10260\PBVM70.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306748">306748</a></td>
<td>The problem appears after a script call to a PostURL function. Powerbuilder will cause a gpf in PB80.exe . The GPF occurs during development and as a PB executable. </p>
<p>				The problem is a regression because PB 8.0.1 release is OK and does not cause a gpf.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306764">306764</a></td>
<td>When trying to create an EJB proxy in PowerBuilder, receiving</p>
<p>				the following error:</p>
<p>				---------- Deploy: Deploy of p_ejb_proxy1</p>
<p>				Retrieving Powerbuilder Proxies from EJB...</p>
<p>				Generation Errors: Can&#39;t get information of example.ejb20.basic.containerManaged.AccountHome</p>
<p>				Deployment Error: No files returned from server for package/component: &#39;example.ejb20.basic.containerManaged.Account&#39; EJBServer error code: Unknown Proxy was not created.</p>
<p>				---------- Finished Deploy of p_ejb_proxy1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306781">306781</a></td>
<td>The COM/MTS project has been extended with two COM+ specific tabs, but the information there cannot be entered via the COM/MTS Component Wizard, nor are those options marked as COM+ in on the File-&gt;New dialog.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306782">306782</a></td>
<td>The COM/MTS project has been extended with two COM+ specific tabs, but the information there cannot be entered via the COM/MTS Component Wizard, nor are those options marked as COM+ in on the File-&gt;New dialog. </p>
<p>				It appears that none of the COM+ additions appear in doc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306786">306786</a></td>
<td>Select Objects dialog for COM/MTS project has some GUI issues:</p>
<p>				1. two checkbox controls seem superimposed over two buttons at middle of the dialog</p>
<p>				2. There is a properties button that always seems to be disabled at the bottom. I don&#39;t think it has any function and does this in PB8 too - so just remove it??</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306805">306805</a></td>
<td>Open and close of Web Target file appends null byte to file every time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306825">306825</a></td>
<td>Single char column for Yes/No (Y/N) value has an editmask of &#39;!&#39;(uppercase). When user tries to clear value by hitting &#39;Backspace&#39; key (w/o selecting the text) and tabs out, the value comes back. All other types of editmasks clear value. Del key works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306911">306911</a></td>
<td>Uninstalled previous version, and installed</p>
<p>				Powerbuilder build 5501 RC and the Sybase DataWindow PS driver is not installed.</p>
<p>				In control panel/printers, the printer does not show up.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306913">306913</a></td>
<td>On executing a sql statement &quot;INSERT INTO TEMP TBL&quot; a sql error is returned </p>
<p>				in the database painter. </p>
<p>				When connecting with Informix native driver IN7 or IN9 the temp table is</p>
<p>				not created and the sql error is: </p>
<p>				&quot;Select error: Cursor is not open&quot; </p>
<p>				When connecting with Informix through ODBC then the temp table is</p>
<p>				created but still there is the sql error is: </p>
<p>				&quot;Invalid cursor state&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306964">306964</a></td>
<td>When in the datawindow painter and after you save the rows as a pdf file, Powerbuilder appears to be hung.</p>
<p>				The datawindow has 47,000 rows.</p>
<p>				From development - 2/3/2003:</p>
<p>				A hourglass will now appear to show that PB isn&#39;t really hanging while the PDF is being</p>
<p>				generated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306970">306970</a></td>
<td>Include additional file types for the PB/IM file editor like *.js (javascript), *.htm/html.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306979">306979</a></td>
<td>Oracle RPCFUNC stored procedure call passes blob as OUT parm, but is not passing back the -1 returned when there is no blob data. It&#39;s returning a 0, and an error mesage of &quot;ORA-24334: no descriptor for this position&quot;.</p>
<p>				Reviewed by PB Engineering:</p>
<p>				There is no problem here. Because the stored procedure captures all errors and exits cleanly, SQLCA.SQLCode in PB will be 0. When SQLCA.SQLCode is 0 then looking at SQLCA.SQLErrText is not valid. To capture the -1 returned by the stored procedure you need to call the proc as:</p>
<p>				rc = SQLCA.blob_arg(ld_id, lb_col)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307000">307000</a></td>
<td>Calling ConnectToNewObject() function in PB component causes PB client application to hang when component has been deployed to EAServer 4.1.3/4.2. Customer is using EAServer 4.2 and is trying to connect to OCX The same application works fine with Jaguar 3.6.1 (36114), PB version 7.0.3</p>
<p>				Source of error after being looked into by development appears to be EAServer 4.2 but no final solution was found. </p>
<p>				The following workaround worked for us and the customer :</p>
<p>				Follow these steps.</p>
<p>				1. Look for following entry in registry.</p>
<p>				HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CLSID of QMSGEOSTAN.OBJECT }\InprocServer32</p>
<p>				ClassID for QMSGEOSTAN.OBJECT should be {39A0EAB1-6E9A-11D0-8DA5-006097096AB9} as per test case. If not find it out.</p>
<p>				2. Look for &quot;ThreadingModel&quot; string value under &quot;InprocServer32&quot;. If not found create one.</p>
<p>				3. Set the value of &quot;ThreadingModel&quot; to one of the followings</p>
<p>				A. Apartment</p>
<p>				B. Both</p>
<p>				C. Free </p>
<p>				D. Neutral </p>
<p>				4. Start Jaguar and test it again</p>
<p>				Try 4 values i.e, &quot;Apartment&quot; , &quot;Both&quot;, &quot;Free&quot; and &quot;Neutral&quot; one by one. I am not sure which one will be suitable for client.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307131">307131</a></td>
<td>OS: NT 4.0</p>
<p>				Versions and Build #s Reported: 8.0.3 #9838 </p>
<p>				Versions and Build #s Tested: 8.0.3 #9838 and 9.0 #6001</p>
<p>				Database/Driver File/Version:</p>
<p>				Comments: This seems to be related to CR 171038 BRC-6.5.00 Regression. Real(), Double() Powerscript/DW f(n) data corruption. </p>
<p>				Step-By-Step Instructions: See &quot;Repro&quot; tab</p>
<p>				TEST 1</p>
<p>				******</p>
<p>				0. create folder C:\TEMP\Sybase_supp , put there 99120S01.tif and 99120S01.tfw</p>
<p>				1. put all other files in one other folder</p>
<p>				2. set reginal settings decimal separator to &quot;,&quot; and digit grouping symbol to &quot;.&quot;</p>
<p>				3. register dlls and ocx mentioned in the mo_reg.bat file</p>
<p>				4. open the test_real_convert.pbl and run it</p>
<p>				5. press the button &quot;test convert&quot; this shows the result of real(&#39;2,3456E2&#39;) and double(&#39;2,3456E2&#39;)</p>
<p>				-&gt; 234,559.... rounding issue!!!!!! and 234,56</p>
<p>				6. press the &quot;open GIS&quot; button. that should show a map </p>
<p>				I had some problems to get the OCX registered well on one PC. Intead of opening the window with the OCX just try to place the OCX on the window w_gis in the window painter. you will get a licence file error but if do step 7 you&#39;ll get the same result.</p>
<p>				7. press the &quot;test convert&quot; button </p>
<p>				-&gt; 2 and 2 the rest of the values are not converted. It seems using the OCX did some internal settings in PB. </p>
<p>				TEST 2</p>
<p>				use instead of real(&#39;2,3456E2&#39;) the dot -&gt; real(&#39;2.3456E2&#39;)</p>
<p>				there are some more PBLs for testing the different behaviour with real() and double() which seems to be related to CR 171038. </p>
<p>				Test Case (zip file) Name: 20308540.zip</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307144">307144</a></td>
<td>DW column expression using IsRowNew() not working when column is auto sized.</p>
<p>				Not a bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307154">307154</a></td>
<td>On line help issue: The &#39;Dynamic Calls&#39; page doesn&#39;t appear in the Index, therefore it has to be looked up via the Find</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307173">307173</a></td>
<td>DataWindow with a DDDW. Drop the DDDW down, close it. Move window to the left. Open dddw again. The opened dddw is painted were the window was before (i.e. to the right of the window).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307176">307176</a></td>
<td>OS: WINDOWS NT 4.0 FRENCH ONLY !</p>
<p>				Versions and Build #s Reported: PB 8.0.1.8004</p>
<p>				Versions and Build #s Tested: 6.5.1 build 1326 - NT 4.0 French &amp; US OK </p>
<p>				7.0.3 build 10243 - US English NT 4.0 OK </p>
<p>				- FRENCH NT 4.0 OK </p>
<p>				8.0.3 build 9850 - Windows NT4 French FAILED</p>
<p>				8.0.3 build 9850 - Windows NT4 US OK </p>
<p>				8.0.3 build 9850 Windows 2000 French OK</p>
<p>				Comments: </p>
<p>				The Datawindow datetime editmask below does not display the seconds when run on French Windows NT 4.0 </p>
<p>				EditMask : [date][time]</p>
<p>				Format : [shortdate][time]</p>
<p>				Use Format : unchecked.</p>
<p>				Also tested on a Spanish Windows NT 4.0 machine and not seen the problem.</p>
<p>				Not tested this in all possible language versions of Windows. Only happens on a French NT 4.0 (it&#39;s not enough to change input locales , it must be a French NT 4.0 installation)</p>
<p>				The value:</p>
<p>				15/01/2003 15:12:48</p>
<p>				Displays as:</p>
<p>				15/01/2003 15:12 &lt;-----No seconds show</p>
<p>				On a French NT 4.0 installation using PB 8.03 or PB 7.03</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307178">307178</a></td>
<td>Currently, you have to go into the library painter to create a new empty PBL. This option should be availble from one of the tabs on the File-&gt;New dialog - possibly the PBObject tab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307182">307182</a></td>
<td>Animated cursors actually work as it is but the IDE needs a few tweaks.</p>
<p>				You can assign an animated cursor to your controls via script. You should be able to pick these from the Properties Pane. Note: Once assigned Animated Cursors work great!</p>
<p>				1. In the Properties panes for various controls, the File Open dialog on the Other tab for Pointer displays only .cur files.</p>
<p>				2. When building an EXE, the .ani files are not included in the EXE or PBD even when using a .PBR file</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307188">307188</a></td>
<td>Create a new object, for example a window. In the window painter, use the default Layout just to be sure we are testing the same type of setup.</p>
<p>				Add a button to the window on the Layout view. Double click the button to enter script.</p>
<p>				Enter some invalid script.</p>
<p>				Do not try to compile or save, just click on the Layout tab to look at the visual of the object. </p>
<p>				Now double click the button again to go back to the script view.</p>
<p>				The painter will bring you back to the script with the compiler errors displayed.</p>
<p>				Note that the Layout tab remains the highlighted tab, even though now you have switched back to the Script view.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307204">307204</a></td>
<td>The setting for Alignment for a static text control is not taken into account in a deployed application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307225">307225</a></td>
<td>Can&#39;t open 8.0.3 datawindow with computed field that calls global function that connects to the database and executes a cursor. You can in 7.0</p>
<p>				Fixed in PB 8.0.3 build 9918 and PB 9.0 build 6050.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307237">307237</a></td>
<td>The EJB Proxy Project displays 3 non-existent EJBServer properties.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307357">307357</a></td>
<td>A PB EJB client cannot access public fields of an EJB object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307367">307367</a></td>
<td>EJB Proxy generation fails with &quot;Class not found&quot; when generating proxies for an EJB that involves a final class which includes a class variable that is an array</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307400">307400</a></td>
<td>All the proxy objects and the component</p>
<p>				projects (except application) have items in the Edit menu that are nonapplicable/nonusable.</p>
<p>				The items under the Edit menu are:</p>
<p>				Paste Executable</p>
<p>				Paste Executable&#39;s Resource</p>
<p>				Paste Dynamic Library&#39;s Resource</p>
<p>				When you select one of these, nothing happens.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307410">307410</a></td>
<td>Apply button always disabled on Select EJB Component Dialog</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307414">307414</a></td>
<td>When changing the tabsequence in a datawindow programmatically, </p>
<p>				to readonly and then using the HTML property to generate html, the columns that were changed to readonly appear editable.</p>
<p>				Using the following code:</p>
<p>				dw_1.settransobject(sqlca);</p>
<p>				dw_1.retrieve()</p>
<p>				dw_1.object.customer_tab_id.border = &quot;0&quot;</p>
<p>				dw_1.object.customer_tab_id.tabsequence = 0</p>
<p>				dw_1.object.dept.border = &quot;0&quot;</p>
<p>				dw_1.object.dept.tabsequence = 0</p>
<p>				ls_html = dw_1.object.datawindow.data.html</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307416">307416</a></td>
<td>When the project is not saved, even if user choses to deploy to the emulator instead of the device, it抣l still try to deploy to the device. Any changes to the project will not take effect until it is saved PocketBuilder will use the &quot;stale&quot; deployment configuration before changes were made.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307420">307420</a></td>
<td>If I put a MessageBox in the Open event for the first window, the pop-up will appear but upon dismissing the pop-up, the first window will not have focus. I need to click AppList again to gain access to the window. Works fine on PC from IDE, problem occurs deployed to PocketPC.</p>
<p>				The workaround could be &quot;this.show()&quot; BEFORE the messagebox function call in the window open function. It may be a while before this gets fixed, so use the workaround for now.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307428">307428</a></td>
<td>When a new project is created and saved, every time Ctrl-S or Save is pressed, it will treat it as Save As. Closing and re-opening the project painter resolves the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307431">307431</a></td>
<td>Button of the fourth screen on EJB Proxy Wizard is too small and causes the folder icon to be clipped on the left.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307434">307434</a></td>
<td>The JVM status and classpath can be obtained from the Tools-&gt;System Options Java tab, but it would be nice to have it always visible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307443">307443</a></td>
<td>Toolbar icon for Open Select Query Dialog does nothing in Datawindow painter.</p>
<p>				Fixed in PB 7.0.3 build 10279, PB 8.0.3 build 9918 and PB 9.0 build 6050.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307448">307448</a></td>
<td>EJB Proxy generator needs to ensure that proxies are not generated that clash with reserved PowerBuilder names. Cannot import EJB proxies that have class names which are also PowerBuilder reserved variables/types.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307576">307576</a></td>
<td>OS: Win32</p>
<p>				Versions and Build #s Reported: PB 9.0 RC Build 5058, 5501</p>
<p>				Versions and Build #s Tested: PB 9.0 Build 5058 and 5501 - Reproduced</p>
<p>				PB 8.0.3 builds 9704 -&gt; 9850 - Not reproduced </p>
<p>				Comments: </p>
<p>				Pasting data into a dw editmask does not work if the editmask contains symbols such as dashes, slashes, brackets, commas, periods etc. </p>
<p>				eg ##-##-## or aaa/aaaa-aaa or xxx.xxx.xxx etc.</p>
<p>				If you highlight the entire field with the mouse first and then paste, it works fine. </p>
<p>				If the mask symbols are removed, it also works without the need to select the entire field.</p>
<p>				Same behaviour with Window Edit controls</p>
<p>				Possible related CRs:</p>
<p>				CRs 231097, 228313, 228319, CR 296916</p>
<p>				See also CR 298650 using the Paste() function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307602">307602</a></td>
<td>Opening and application that has a PictureListBox control on the window causes the device to freeze when you try to close the application. App works fine when run from IDE. Problem occurs deployed on ARM.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307608">307608</a></td>
<td>Default XML template doesn&#39;t reflect grouping.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307610">307610</a></td>
<td>Using the emulator, an app cannot be launched directly from the .exe. The following message displays: &quot;The instruction at &quot;0x00e45a48&quot; referenced memory at &quot;0x00000000&quot;. The memory could not be &quot;written&quot;.&quot; For another app, similar message with &quot;...memory could not be &quot;read&quot;.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307611">307611</a></td>
<td>Put a Save Rows As... option on the template view context menu.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307613">307613</a></td>
<td>Change default Save Rows As... file type to XML or PDF.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307628">307628</a></td>
<td>In the IDE -&gt; DataWindow -&gt; Data Source, when the syntax (SQL statement) is converted to graphic mode via Design -&gt; Convert to Graphics, the Where clause is constructed incorrectly (contains non-printing characters).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307656">307656</a></td>
<td>When deployed to the PocketPC, Retrieving a datawindow that includes a dddw column appears to hang the retrieve. The result set is never returned.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307687">307687</a></td>
<td>Description of Problem: At ActiveX html in PB 7.0.3 &amp; 8.0.3 ,The browser is terminated by following execution steps.First , call/execute window contains DW control. Second , call/execute window contains EditMask control</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307732">307732</a></td>
<td>&quot;C0085: Invalid variable declaration initialization&quot; when saving controls if using following syntax: declare instance variable string CRLF=&quot;~r~n&quot;</p>
<p>				and using in code string ls_error = &quot;this is an error&quot; + CRLF</p>
<p>				Workaround:</p>
<p>				Change coding to :</p>
<p>				string ls_error</p>
<p>				ls_error = &quot;this is an error&quot; + CRLF</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307737">307737</a></td>
<td>New SYC feature TrimSpaces=0 dbparm seems to be ignored if the select behind a DW has a &#39;order by&#39; clause</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307748">307748</a></td>
<td>When trying to use dw.SaveAs() using template with cp-1252 (windows-1252)</p>
<p>				codepage in XML header and national characters in data, C++ runtime error occurs with &quot;Abnormal program termination&quot;. The same XML in UTF-8 works fine. CP-1252 with no national chars is OK as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307756">307756</a></td>
<td>When you search for an object that is not checked out and</p>
<p>				you rmb on that object in the search results panel, selecting Edit Source will allow you</p>
<p>				to open the object without giving any warning message. </p>
<p>				If you select Edit from the search results panel, a warning message of: &quot;object is not checked out and therefore cannot be overwritten. Open it anyway?&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307767">307767</a></td>
<td>Powerbuilder crashes when you import a proxy for an EJB that returns java.sql.Date as generated by EJB2PB90. Also crashes in the IDE if you use a EJB Proxy project to try to generate the proxies.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307768">307768</a></td>
<td>Provide a facility for export/import of Clip Window information.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307774">307774</a></td>
<td>XP task bar shows &quot;Sybase Product File&quot; not &quot;PowerBuilder&quot; for multiple processes</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307803">307803</a></td>
<td>Would like a dropdown for printer name in the printer specifications tab, which would list the installed printers when using a custom PostScript printer driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307808">307808</a></td>
<td>If you have menus on your application and you launch the deployed application from the EXE file instead of from the Applist, it fails. On PocketPC, the app appears to never launch. On Emulator, you get a GPF. If you run from the IDE, or launch the application from the Applist instead of the EXE, it works okay.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307810">307810</a></td>
<td>Be able to deploy the app to a user-specifiable location on the PPC. This is especially important now that we can run the app without AppList. Also, consider adding icons to the programs and perhaps automatic shortcut creation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307813">307813</a></td>
<td>When selecting all the objects of a pbl by using ctrl-a,</p>
<p>				the vertical scroll bar in the right pane (where the selection is taking place) jumps up and down. There&#39;s alot of flickering with the scroll bar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307818">307818</a></td>
<td>Pipeline: Oracle VARCHAR2 source columns show up as CHAR in destination</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307829">307829</a></td>
<td>DOCUMENTATION: Online help for SaveAs (DWs) needs to be corrected.</p>
<p>				- If you look at the online help for SaveAs, you will find the following in the index:</p>
<p>				&quot;SaveAs method (DataWindows)&quot; </p>
<p>				- Select it and you get a choice between:</p>
<p>				SaveAs method (DataWindows)</p>
<p>				or</p>
<p>				SaveAs method (DataWindows) (PowerBuilder Help)</p>
<p>				- Both entries open up a dialog with title: &quot;SaveAs method (DataWindows)&quot;</p>
<p>				but the first entry concerns saving the data in a GRAPH in the format :</p>
<p>				integer dwcontrol.SaveAs ( { string filename, } { string graphcontrol, SaveAsType saveastype, boolean colheading } )</p>
<p>				and the second entry decribes saving a (normal) datawindow or datastore with the format:</p>
<p>				integer dwcontrol.SaveAs ( { string filename, saveastype saveastype, boolean colheading } )</p>
<p>				- The following should be fixed:</p>
<p>				#1: Distinguish the graph and non-graph syntaxes in the help index</p>
<p>				#2: Distinguish the title of both entries</p>
<p>				#3: Correct the prototype in the graph syntax from:</p>
<p>				integer dwcontrol.SaveAs ( { string filename, } { string graphcontrol, SaveAsType saveastype, boolean colheading } )</p>
<p>				to:</p>
<p>				integer dwcontrol.SaveAs ( string graphcontrol, { string filename,SaveAsType saveastype, boolean colheading } )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307830">307830</a></td>
<td>Horizontal Scroll and Horizontal SplitScroll cause problems on deployed applications:</p>
<p>				On device: when application initially comes up, the horizontal scrollbar is a &quot;bleed through&quot; area on the page. If you click on it, the scrollbar paints, and seems to work okay. The Horizontal Split does not work yet, though.</p>
<p>				On the Emulator: the &quot;bleed through&quot; area appears and when you click on it the app freezes. I tested a couple of times and once I could close from the OK button, but another time I had to shut down the emulator via the taskbar.</p>
<p>				Seems to work okay when run from the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307962">307962</a></td>
<td>Enable PB to get a whole string of a stored procedure output paramter,without explicetly allocating memory before the call. In ODBC terms he would like to utilize the SQL_DATA_AT_EXEC call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307982">307982</a></td>
<td>Right click on a PBW file and select &quot;Open With...&quot;. The option that got registered is &quot;Sybase Inc. Product File&quot;. It should probably say &quot;PowerBuilder&quot; or &quot;Infomaker&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307984">307984</a></td>
<td>The Today( ) function does not return the date on an application deployed to the device, or on the Emulator. It&#39;s okay in IDE runtime.</p>
<p>				WORKAROUND: This turns out to be a problem with the format when converting a date to a string. Workaround is to use the optional format string parameter. For example:</p>
<p>				For example, change:</p>
<p>				messagebox(&quot;date&quot;,string(Today( )))</p>
<p>				to:</p>
<p>				messagebox(&quot;date&quot;,string(Today( ),&quot;m/d/yyyy&quot;))</p>
<p>				and it will display the date.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307987">307987</a></td>
<td>The structure painter crashes when you try to create a new structure. You can create a structure in PB and import it to PK as a workaround, but you cannot subsequently open the imported structure in PK. PK crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307992">307992</a></td>
<td>Window size at design time does not apply toe runtime for deployed application. Works okay when run from the development environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR307993">307993</a></td>
<td>When calling a Stored procedure with output parameter from an ASA database via ODBC it returns nothing in the bound parameter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR308023">308023</a></td>
<td>Application with a datawindow button. In the buttonclicked event of the datawindow, if the button is clicked, writes a string to sel_1.text. This works if run from IDE but crashes the application when deployed to PocketPC and/or Emulator.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR308027">308027</a></td>
<td>When including the 4th optional argument (tab2) to the Print PowerScript function - Syntax 2, for printing text in a print job, PowerBuilder gpf&#39;s.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR308032">308032</a></td>
<td>Enhancement: Make full file paths an option in SystemTree and painter titles.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR308037">308037</a></td>
<td>Saveas to psr is not generating the psr file.</p>
<p>				The return code of 1 indicates success but the no psr file is found in directory.</p>
<p>				Used the following syntax:</p>
<p>				ll_saveas=ds_1.SaveAs(&quot;/export/home/EAServer/bin/newtest1.psr&quot;,PSReport!,false)</p>
<p>				Status:</p>
<p>				Dupe of CR 275451.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR308042">308042</a></td>
<td>PB 9 Beta: For a graph datawindow, SaveAs(graphname, filename, PDF!, colheading) doesn&#39;t work, SaveAs(filename,PDF!,colheading) works...bug or documentation issue?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR308048">308048</a></td>
<td>Request for addition to 9.0 release notes regarding xerces-c_1_5_1.dll and PVCS.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR308108">308108</a></td>
<td>orcascript &#39;scc get latest version&#39; fails with PBNative. Works fine with source control systems.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR308120">308120</a></td>
<td>Add the menu option to clear or delete a line for the</p>
<p>				Having or Compute tabs in the datawindow painter. Also add the menu option of Insert</p>
<p>				for the Where, Having and Compute tabs.</p>
<p>				When you select either Where,Having or Compute in the datawindow painter and then RMB,</p>
<p>				a menu displays. It would be easier for customers to edit a datawindow if the menu</p>
<p>				option of insert and (either clear or delete) were added to those menus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR308130">308130</a></td>
<td>Strange behavior scrolling to rows with protected columns.</p>
<p>				Reviewed by PB Engineering:</p>
<p>				PB engineering says it&#39;s not a bug, the behavior is correct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR308132">308132</a></td>
<td>Accessing dw_1.Object.DataWindow.FirstRowOnPage crashes a deployed application. It works okay run from the development environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR308139">308139</a></td>
<td>Small application retrieve one datawindow and does a rowscopy to copy the rows to another datawindow. The application shuts down. Problem occurs when running from the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR308173">308173</a></td>
<td>After renaming a datawindow column in the datawindow painter detail band, getting prompted to save an XML template when saving the datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR308183">308183</a></td>
<td>If you run a PK application that does not have a title in the titlebar, the application does not show up in the list on the device when you select Start... Settings... System... Memory... Running Programs. This may be more critical during alpha and beta, but it does sometimes make if difficult to figure out what the status of your application is when something unexpected happens. You also cannot stop it with the &quot;Stop All&quot; button. Clicking that closing all of the apps running in the task list, but it will not stop the PocketBuilder application.</p>
<p>				PER DEVELOPMENT: Not a bug: Windows now have a default caption of &quot;Untitled&quot;. The behavior however, is not a bug, it&#39;s more a case of the user &quot;shooting themselves in the foot&quot; if they should choose not to have a title. The system will not put the entry into the running apps list if there is not title. If the app has been run from applist, then clicking on applist will bring up the app again and the user can use a button to close it, but if it is a standalone executable, starting it will start another instance of the application - in which case a soft reset is necessary to stop the app. This is only the case for an untitled window. It&#39;s similar to having a window on the desktop without any means of closing it, such as the control menu or X button. It is up to the user to ensure that there is a way to get back to the application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR308194">308194</a></td>
<td>Adding a new string column to an external datawindow crashes PocketBuilder development environment when the default length is changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308201">308201</a></td>
<td>In a grid datawindow, the user can alter the column widths by clicking the line between columns and dragging left or right. In PK, this works for an application run from the development environment, but not for an application deployed to the device or emulator. It is possible to drag, but your changes will only change the width of the first column, even when it appears you are altering the width of a different column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308204">308204</a></td>
<td>Making a dynamic call to a function and passing NOT boolean arg, fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308341">308341</a></td>
<td>DOCUMENTATION: PB User&#39;s guide, Chap. 18, Saving data in an external file, &#39;System requirements for the distill method&#39;: &lt;quote&gt; On Windows DBCS platforms, you also need to install a file that supports DBCS characters to the Windows font directory, for example C:\WINNT\fonts. To use these fonts, the userconfig.xml file in the directory Shared\PowerBuilder\fop-0.20.4\conf must be modified to give the full pathname of the files you use, for example: &lt;font metrics-file=&quot;C:\Program%20Files\Sybase\Shared\ PowerBuilder\fop-0.20.4\conf\cyberbit.xml&quot; kerning=&quot;yes&quot;embed-file=&quot;C:\WINNT\Fonts\Cyberbit.ttf&quot;&gt; For more information about configuring fonts, see the Apache Web site . &lt;/quote&gt; That doesn&#39;t have anything to do with the distill method, it applies to the FOP XSL-FO method.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308446">308446</a></td>
<td>The autoscript list for an object you are coding isn&#39;t refreshed if you change something on an object that you have previously shown the list for before.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308468">308468</a></td>
<td>When connected to an Oracle 9i database using the O90 driver, and creating a datawindow from a stored procedure which expects a Date argument, an &quot;ORA-01858: A non-numeric character was found where a numeric was expected&quot; error occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308504">308504</a></td>
<td>In a datawindow control it is possible to create a User Event that maps to &quot;pbm_dwclosedropdown&quot;, and you would expect that it would fire on a DDDW close but it does not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308583">308583</a></td>
<td>Since 7.0.3 Build 10075 the update (13) action on a web dw causes the dw to return to the first page on ASP, even though the user had gone forward with PageNext button. </p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308591">308591</a></td>
<td>Please add support for doing &quot;get latest version&quot; and other scc operations on whole workspaces, targets and PBLs. Currently every object must be named in the script.</p>
<p>				for instance with following Orcascript:</p>
<p>				// all objects in a pbl</p>
<p>				scc get latest version &quot;C:\...\name.pbl&quot; -allobjects</p>
<p>				// all objects of a target</p>
<p>				scc get latest version &quot;C:\...\name.pbt&quot; -allobjects</p>
<p>				// all objects of a workspace</p>
<p>				scc get latest version &quot;C:\...\name.pbw&quot; -allobjects</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308596">308596</a></td>
<td>When pasting a function into the function list view, it copies the function ok but PB opens up a blank function, unnecessarily.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308606">308606</a></td>
<td>Getting gpf when opening a sheet with parm, then opening a response window, and closing the response window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308613">308613</a></td>
<td>When retrieving data in a datawindow using the MSS driver,</p>
<p>				the fractional part is missing when using French or other international standard.</p>
<p>				For example, a select statement of &#39;select 1.234 from customer&#39; will only show the value of 1 when the regional settings of the control panel are changed to French.</p>
<p>				Fixed by PB Engineering:</p>
<p>				NOTE: The fix for this issue also requires the dbparm setting of 慡taticBind=0�.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308638">308638</a></td>
<td>EJBClient functionality does not expose a way to see if JVM is loaded</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308642">308642</a></td>
<td>9.0 Doc issue with OracScript; remove /T switch documentation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308671">308671</a></td>
<td>Please document that the following error message</p>
<p>				will occur:</p>
<p>				Exception in CreateJavaInstance</p>
<p>				Error calling method of a PBNI object</p>
<p>				When the following line is not included when trying to connect a EJB client</p>
<p>				to a application server:</p>
<p>				connection.connectToServer(string properties[])</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308674">308674</a></td>
<td>Unable to catch a datawindow runtime exception in PB 8.0.3</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308677">308677</a></td>
<td>After generating a profiling trace and opening the trace file, the trace window is closed and PB crashes.</p>
<p>				Fixed in PB 8.0.3 build 9918 and PB 9.0 build 6050.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308698">308698</a></td>
<td>This is an issue in the implemenation of the PBNI JavaVM class. </p>
<p>				I would like engineering to look at it just quickly to determine whether there may be a problem in the underlying PBNI to be shipped with PB 9 or if it&#39;s just an issue in the coding of the JavaVM extension provided in the example.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308776">308776</a></td>
<td>Paste Special -&gt; SQL does not copy statement into ISQL pane in DB painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308800">308800</a></td>
<td>For the emulator, a window declared with the 揦� button will not have the 揦� button shown. It works okay when deployed to the Pocket device.</p>
<p>				PER DEVELOPMENT:</p>
<p>				&quot;SmartMinimize&quot; is a new feature with PPC2002 - therefore it will not be available for any system running PPC2000 (namely the 2000 emulator).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308801">308801</a></td>
<td>When deploying to a device, or emulator and device, the an error 揇eployment Error � please check the output view window� will be reported just below the output view, even though deployment is successful.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308811">308811</a></td>
<td>The 揅lose (X)� checkbox may make more sense if renamed to 揗inimize (X)� because it抯 not really a close button. Also, both (OK) and (X) can be selected at the same time, this is confusing.</p>
<p>				Also, I&#39;m not sure if &quot;Dismiss&quot; is PocketPC terminology ? PB developers would be more familiar with the &quot;Close&quot; or &quot;Exit&quot; to terminate the application and &quot;Minimize&quot; label to minimize the app.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308824">308824</a></td>
<td>When the datawindow resultset doesn&#39;t match the actual</p>
<p>				resultset, the only error message is:</p>
<p>				Datawindow Error:</p>
<p>				Select error</p>
<p>				A more meaningful error message is needed to alert users. </p>
<p>				When you run an application, it will trigger the dberror event. The sqlerrtext says</p>
<p>				&quot;Select error&quot;. The sqldbcode is 2, which is not documented.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308831">308831</a></td>
<td>PB90 - Poor performance and high CPU usage as compared to PB80 app.</p>
<p>				Fixed in PB9 build 5506.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308840">308840</a></td>
<td>Add a version of GetChild() function that takes a DW row and nested report object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308841">308841</a></td>
<td>Using the RetrieveAsNeeded property on a datawindow, when running from the IDE, the retrieval stops after the first set of rows. There is no problem on the device when the application is deployed, but it also appeared that the retrieval all occurred at once. Is this going to be supported ?</p>
<p>				RESOLUTION:</p>
<p>				Retrieve As Needed will not be supported for Pocket PowerBuilder. It is not needed for the device.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308852">308852</a></td>
<td>JSP build process mangles script resulting in non functional jsp.</p>
<p>				From within PB all looks fine but the jsp does not work. From outside of PB when viewing the JSP in the build folder with an editor you can see the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR308956">308956</a></td>
<td>Using the function blobedit to encode a date or datetime variable into a blob gives </p>
<p>				errornous results when extracting from the blob and can lead to a crash afterwards.</p>
<p>				This is a regression in PowerBuilder 7 around Build 10180 and later, </p>
<p>				and in PowerBuilder 8 Build 9121 and later.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309011">309011</a></td>
<td>Problems with objects getting corrupted in VSS source control after doing GetLatest version on whole application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309019">309019</a></td>
<td>If you have the &quot;Prompt On Exit&quot; option set for PowerBuilder and Source Control enabled on an application, when you shut down PowerBuilder, it disconnects from source control and then prompts you that PB is shutting down. If you click cancel at this point, PB does not shut down and you are now in the same application but without source control, risking possible uncontrolled edits.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309124">309124</a></td>
<td>PB 9 Beta RC: ENH: Better display of the retrieval arguments in the DW painter, allowing entry of default values to be used in design mode to avoid the argument popup dialog.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309130">309130</a></td>
<td>Application retrieves a datawindow that includes radiobutton and checkbox edit style fields. It works okay run from IDE. Running on the emulator, the radiobuttons and checkbox do not display. Running on the device, it freezes the device. The dw retrieves, you see the db initialized, but thereafter it is not possible to either get back to the running application or access the Start menu to try to do anything else. It is necessary to reset the device.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309174">309174</a></td>
<td>When using the DIR driver and have input parameters</p>
<p>				embedded with ? and &#39;, Powerbuilder will translate them incorrectly.</p>
<p>				Using different dynamic sql formats will produce different results. The input</p>
<p>				argument will get translated differently.</p>
<p>				For example, using the parameter of: </p>
<p>				Hello?World&#39;Hello</p>
<p>				Will translate to:</p>
<p>				Hello?World Hello&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309176">309176</a></td>
<td>If you have the Applist open on the device and you deploy a new application, the exes shown in the Applist are not refreshed. It would be nice to have a way to refresh the list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309178">309178</a></td>
<td>User requested that the path of the deployed application be shown in the Applist, for example \windows\myapp.exe instead of myapp.exe. This CR depends on the enhancement request CR 307810 implementation (allow deployment to specific location on PocketPC)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309179">309179</a></td>
<td>Enlarge the width of the selectionbox for the target and libraries listed when you do an &quot;Inhert From Object&quot;. With any kind of path you just can&#39;t see the actual library names. It needs to be much wider or better yet put in a horizontal scroll bar if needed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309180">309180</a></td>
<td>Enh: Preserve function names with upper and lower case as users define them in the autoscript list, so users don&#39;t have to re-do them each time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309259">309259</a></td>
<td>Design time - when clicking on border of an ancestor datawindow userobject changes the size of the object</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309265">309265</a></td>
<td>When using the functionality of PBNI eg. PBDOM in a COM server function, the PBDOM-functions are not executed, and the result is not ok.</p>
<p>				Doing the same using an automation server, when calling the COM function, the erromessage: Bad Image: The application or dll .... is not a valid NT image. Please check this against your installation diskette.</p>
<p>				*** Thursday, February 20, 2003 10:33:00 AM *** kirchner ***</p>
<p>				Did test using path to filename and it does work. Two other CRs regarding further problems have been created.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309293">309293</a></td>
<td>PowerBuilder is crashing when inserting a row in datastore with usehwnd=no if the current column was just modified.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309301">309301</a></td>
<td>QueryMode does not work for datawindows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309326">309326</a></td>
<td>With an application under source control, if you have checked out an object and changed something in the object and before saving the object you try to checkin that object, you should be prompted to save object before the checkin.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309340">309340</a></td>
<td>When connecting using the ThinWeb driver of ThinDriverj20SQL.jar,</p>
<p>				receiving the &quot;No Suitable Driver&quot; error message from the database profile.</p>
<p>				The jdbc log shows:</p>
<p>				DriverManager.getConnection(&quot;jdbc:thinweb:@tbone:1521:orcl&quot;)</p>
<p>				DriverManager.initialize: jdbc.drivers = null</p>
<p>				JDBC DriverManager initialized</p>
<p>				getConnection: no suitable driver</p>
<p>				java.sql.SQLException: No suitable driver</p>
<p>				at java.sql.DriverManager.getConnection(DriverManager.java:477)</p>
<p>				at java.sql.DriverManager.getConnection(DriverManager.java:137)</p>
<p>				at com.sybase.powerbuilder.jdbc.PbjdbcSession.CreateSession(PbjdbcSession.java:131)</p>
<p>				SQLException: SQLState(08001)</p>
<p>				Java PbjdbcSession::CreateSession SQLException thrown</p>
<p>				-------&gt;SQLState = 08001</p>
<p>				-------&gt;ErrorCode = 0</p>
<p>				-------&gt;Message = No suitable driver</p>
<p>				Problem happens using the following:</p>
<p>				URL: jdbc:thinweb:conlabtt:1521/conlatt or</p>
<p>				jdbc:thinweb:@tbone:1521:orcl</p>
<p>				Driver: com.thinweb.sql20.jdbc20.ThinDriver</p>
<p>				9/2/2003 - This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309398">309398</a></td>
<td>Versions and Build #s Reported: 7.03 / 8.03</p>
<p>				Versions and Build #s Tested: 7.03 GA &amp; 7.03.10260 /8.03 GA &amp; 8.03.9872 / 9.0 RC </p>
<p>				Comments: Incorrect datetime format in SaveAs() function: in the text file generated, a colon (the &#39;:&#39; used to separate seconds from microseconds)is used instead of period (&#39;.&#39;)</p>
<p>				This causes difficulties when using the saveas() text file as source files for other software as this is not recognised as a valid datetime format. </p>
<p>				According to the documentation :</p>
<p>				A standard data type that is time in 24-hour format: hh:mm:ss.ffffff where:</p>
<p>				hh is the hour (a number 00 to 23)</p>
<p>				mm is the minutes (a number 00 to 59)</p>
<p>				ss is the seconds (a number 00 to 59)</p>
<p>				ffffff is the microseconds (a number 000000 to 999999)</p>
<p>				The colons (:) and period (.) are required. Blanks are not allowed.</p>
<p>				For example, 23:59:59.999999 is one microsecond before midnight.</p>
<p>				Also:</p>
<p>				The PBODBxx.ini files specify the period as the correct separator for seconds and microseconds </p>
<p>				PBDateTimeFmt=&#39;\&#39;yyyy-mm-dd hh:mm:ss.ffffff\&#39;&#39;</p>
<p>				And: </p>
<p>				In PB 9.0 SaveAsXML uses the correct format (ie uses a period) for datetime columns</p>
<p>				And:</p>
<p>				SaveAsAscii works if the dw has a column format of &quot;dd/mm/yyyy hh:mm:ss.fff&quot; (Workaround)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309405">309405</a></td>
<td>Function time (hh, mn, s, ms) returns 0 when ms &gt; 32767</p>
<p>				Per PB Engineering, this is not a bug.</p>
<p>				This is the intended result, the last argument of Time() is really a PB integer type in prototype, but the value is microsecond.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309420">309420</a></td>
<td>RTE control prints scrambled characters when depending on right margin set.</p>
<p>				Tested with PB 7.0.3_10251 and 8.0.3_9838.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309466">309466</a></td>
<td>On the IDE, popup! windows should have &quot;Dismiss (OK)&quot; checked by default instead of the &quot;Close (X)&quot;. If you click the X from the Close(X) on the popup, control does not retutn to the &quot;launching&quot; window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309470">309470</a></td>
<td>PowerBuilder installs PBJDBC1190.JAR, this file is obsolete. It was required by the PBJDS driver which no longer ships.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309483">309483</a></td>
<td>The EJBConnection lookup method can throw a NamingException or ClassNotFoundException. A proxy is generated for NamingException but not for ClassNotFoundException.</p>
<p>				As a workaround you can create a ClassNotFoundException proxy manually, but this should be generated automatically for you.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309493">309493</a></td>
<td>Job = PrintOpen( &quot;test&quot; ) hdc = PRP_GetDC( Job ) always returns hdc = 0; printopen works OK. FUNCTION long PRP_GetDC (long printjob) library &quot;PBVM90.dll&quot;</p>
<p>				This works in previous versions of PB up through PB 9 build 2525 and appears to have been in use by customers since at least PB 3 but it is not documented and it is unclear if this is even supported.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309561">309561</a></td>
<td>: Would like to be able to change the dataobject for dddw after setfullstate()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309603">309603</a></td>
<td>Customer needs information on what OS components are accessed when inserting an OLE Object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309613">309613</a></td>
<td>When a non-pooled pb component is trying to instantiate the</p>
<p>				Jaguar/Repository, receiving the following error:</p>
<p>				User &#39;&#39; does not have any of the required roles &#39;Admin Role&#39;</p>
<p>				NO_PERMISSION: Jaguar/Repository (user)</p>
<p>				SsytemException: NO_PERMISSION (Jaguar/Repository:home/create)</p>
<p>				Problem happens when the pb component is not using instance pooling and</p>
<p>				when no userid is used when connecting to jaguar server. CreateInstance</p>
<p>				works ok when the pb component is set up for instance pooling even when no userid is</p>
<p>				used to connect to Jaguar.</p>
<p>				The call to instantiate the Jaguar/Repository is from the constructor event.</p>
<p>				9/2/2003 - This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309616">309616</a></td>
<td>When using the Web DW plug-in, the HTML source generated uses closing &lt;/PARAM&gt; tags. According to the HTML 4.01 specification such tags are forbidden.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309621">309621</a></td>
<td>Create a new Database profile to connect to an ASA db via ODBC. You can just create a new profile to use the ASA Sample db. Leave the UserID and Password fields checked, but do not enter a value in either field. For the remaining fields on the Connection tab, leave all defaults, and do not make any changes on other tab pages. Save the profile and exit the Database Profiles window.</p>
<p>				Click the DB Profile toolbar button and Edit the new profile you created. You&#39;ll see that there are corrupted characters (boxes, etc.) showing in the Driver-Specific Parameters field, even though nothing was entered there.</p>
<p>				From this point on, attempts to make changes to anything, close the dialog, etc. usually will cause a crash.</p>
<p>				Workaround: Either deselect UserID and Password, or enter valid values for them</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309657">309657</a></td>
<td>Enhancement request to add an option to recreate the .PBG files. When migrating an app that already has SCC archives, you don&#39;t go thru the &quot;Add to SCC&quot; option, and .PBG files are not created. There needs to be an option to create (or recreate) them.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309677">309677</a></td>
<td>On Rebuild, error box with no message except &quot;Text&quot;, Yes/No pops up</p>
<p>				PER DEVELOPMENT:</p>
<p>				This is acting the way PowerBuilder and Pocket PowerBuilder are supposed to act.</p>
<p>				The &quot;clicked&quot; event of w_sle:cb_2 has the script:</p>
<p>				integer r = MessageBox(&quot;Title&quot;, &quot;Text&quot;, Exclamation!, YesNo!, 2)</p>
<p>				This statement is evaluated at _compile_ time, not run time. Hence, the message box comes up during the compile. Refer to the PowerScript book for specifying an initial value</p>
<p>				to a declaration.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309702">309702</a></td>
<td>Referencing the dwo argument in ds itemerror event fails in a Jag component when the [datastore behavior] entry in the EAServer PB.ini is usehwnd=no or there is no entry.</p>
<p>				Fixed in PB 8.0.3 build 9918 and in PB 9.0 build 6053</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309763">309763</a></td>
<td>Copying descendant objects in Window Painter of PB 803 IDE and saving it causes &quot;An internal error occurred&quot; window to be thrown.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309764">309764</a></td>
<td>DisableBind doesn&#39;t work for Dynamic SQL (SQLSA) with stored procedure. The same execution works fine for rpc and datawindow executions. </p>
<p>				DECLARE myproc DYNAMIC PROCEDURE FOR sqlsa;</p>
<p>				sql = &#39;execute SP_20310306_RPC(?,?)&#39; </p>
<p>				PREPARE sqlsa FROM :sql USING itr;</p>
<p>				EXECUTE DYNAMIC myproc USING :arg_empid,:arg_empfname;</p>
<p>				Workaround: use RPC calls or DW with Stored procedures</p>
<p>				Solution:</p>
<p>				Development added a new BindSPInput dbparm for the feature</p>
<p>				Example: SQLCA.DBParm = &quot;BindSPInput=&#39;YES&#39;&quot;</p>
<p>				Default value: &#39;NO&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309794">309794</a></td>
<td>When a Powerbuilder application is run on a multi monitor configuration the DDDWs and DDLBs appear on the primary monitor instead of the monitor where a PB app. is displayed. The customer has 3 monitors connected to the same machine, he drags a Powerbuilder application to any one of the secondary monitors but when he clicks on any of the Drop Downs (DDDWs or DDLBs) the dropdown gets displayed on the right edge of the primary monitor.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309805">309805</a></td>
<td>Add support for displaying and creating Oracle function based indexs in the Database Painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309810">309810</a></td>
<td>The tab order does not work properly in the Application Project Painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309822">309822</a></td>
<td>If you continually toggle the ClientEdge property for a window object, eventually the window shrinks to nothing. </p>
<p>				Easily remedied by toggling DefaultSize, but this should not be happening.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309835">309835</a></td>
<td>When importing the ejb proxy BigInteger.srx into Powerbuilder, receiving a C0031 Syntax Error message.</p>
<p>				The BigInteger.srx is of type java.math.BigInteger. Used ejb2pb90 to generate proxy. Problem also happens from EJB Client Wizard.</p>
<p>				The following is a snippet from the BigInteger.srx:</p>
<p>				$PBExportHeader$BigInteger.srx</p>
<p>				$PBExportComments$Java Proxy for class: java.math.BigInteger</p>
<p>				global type BigInteger from Number</p>
<p>				end type</p>
<p>				type variables</p>
<p>				protected:</p>
<p>				string BigInteger_javaname= &quot;java.math.BigInteger&quot; </p>
<p>				BigInteger i__BigInteger__BigInteger</p>
<p>				end variables</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309840">309840</a></td>
<td>Attributes in an export template are not stored in the order they were entered, but re-arranged when the edit attribute dialog closes. </p>
<p>				workaround:</p>
<p>				Edit the source of the datawindow and change the order manualy if you like to import a different order.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309930">309930</a></td>
<td>Enhancement Request to support XHTML from within the build process for EJB clients within PB. When using XHTML the case of the tags is important. Example JSP includes the familiar HTML tags in lower case (in compliance with XHTML standards), but when the JSP is deployed from within PowerBuilder all of the tags are converted to uppercase causing an invalid XHTML document.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309931">309931</a></td>
<td>EJB Proxy generation fails because PowerBuilder doesn&#39;t recognize the &#39;and&#39; function as a reserved word.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309941">309941</a></td>
<td>If you have deployed a lot of applications, the Applist shows a vertical scrollbar. It is too long - the SIP icon at the bottom of the screen covers the bottom arrow.</p>
<p>				Workarounds: Either scroll with the &quot;thumb&quot; of the scrollbar or launch the application directly from the EXE without using the Applist.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309976">309976</a></td>
<td>The problem is with how PowerBuilder handles nulls with the division operator. According to the PB documentation, 1/NULL should return NULL. Instead, it returns a divide-by-zero error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR309990">309990</a></td>
<td>PowerBuilder 8 doesn&#39;t let a user edit a large subquery.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310006">310006</a></td>
<td>For a deployed application, if a window with a titlebar opens a popup window with default size selected, the popup window comes up underneath the titlebar of the original window. Occurs for both device and emulator. It works okay in the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310075">310075</a></td>
<td>DynamiCube&#39;s ColHeading(pos,depth) function should return column heading string of the specified column at the specified depth. For some combinations of pos, depth the Function works fine but for eg. pos=1 and depth=1 it does not return the correct value, in fact it returns nothing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310078">310078</a></td>
<td>A crash occurs in the window painter when deleting all script of an inherited function and </p>
<p>				selecting a different function in the function view without saving. </p>
<p>				If you select another function using the function dropdown list of the scriptlist, </p>
<p>				then there is no crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310091">310091</a></td>
<td>FileDelete returns True, even though the file has not been deleted. Changing the directory and file permissions do not help.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310092">310092</a></td>
<td>Description of Problem: FileMove fails with return -1, Error opening Sourcefile.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310093">310093</a></td>
<td>Description of Problem: FileExists() returns correctly, but if the return value is False, EAS throws out &quot;No such file or directory&quot; to the console.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310131">310131</a></td>
<td>After applying a filter that reduces the displayed rows to just one, the datawindow doesn抰 redraw properly. The summary band is partially overlapping the single row.</p>
<p>				Workaround:</p>
<p>				Call &lt;DW&gt;.GroupCalc() after &lt;DW&gt;.Filter() to get the Datawindow to redraw properly.</p>
<p>				Fixed in PowerBuilder 9.0 build 6050 and PowerBuilder 8.0.3 Build 9918.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310154">310154</a></td>
<td>Rows changed in the Filter Buffer not getting correct Item Status DataModified!</p>
<p>				Not a bug. Changes made to the filter buffer do not apply as changes to be updated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310259">310259</a></td>
<td>ScrollToRow does not scroll to the current row specified using SetRow. Works in builds previous to build 8.0.3 build 985x. Eg 9838 works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310269">310269</a></td>
<td>Pasting a huge number in a numeric editmask control can cause a crash in PowerBuilder 7 and 8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310313">310313</a></td>
<td>If you make a change to the text property of a menu item that menu item appears to stop responding, and the text doesn&#39;t change. This occurs for applications deployed to the device and emulator. It works okay run from the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310317">310317</a></td>
<td>If preview and design panes are tabbed, can&#39;t enter text into a newly created text object.</p>
<p>				Fixed in PowerBuilder 9.0 build 6050 and PowerBuilder 8.0.3 build 9918.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310319">310319</a></td>
<td>When a window does not have a menu, the location where a menu would exist is filled with the window抯 color. It should remain grey, the same color as the keyboard key.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310329">310329</a></td>
<td>PBDOM_OBJECT getTextNormalize() and getTextTrim() methods return incomplete strings containing CP1252 national chars or throw PBNI exception. Only reproducible on Windows XP Polish Edition.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310340">310340</a></td>
<td>Installing PB9 version 5507, SQL Anywhere is not mapping to the right shortcut of Sybase Central for version 8.x. It is using 4.0 which was packaged to 7.x, it should be using 4.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310407">310407</a></td>
<td>PowerBuilder Runtime Packager should have some additional options, like:</p>
<p>				(under &#39;Other Components&#39;) :</p>
<p>				- PDF Distiller (which would deploy Ghostscript distiller and Postscript drivers) </p>
<p>				- PDF: XLS-FO (which would deploy Apache FOP and related files) </p>
<p>				(under PowerBuilder Base Components): </p>
<p>				- Rich Text Support (if not selected, then PBRTC90.DLL is not deployed) </p>
<p>				- Web DataWindow support (if not selected, then PBDWR90.DLL and PBDWRE90.PBD are not deployed). </p>
<p>				- Java support (if not selected, then PBJVM90.DLL is not deployed). </p>
<p>				Currently, the Runtime Packager creates an MSI file that always includes the following files:</p>
<p>				libjcc.dll </p>
<p>				libjsybheap.dll </p>
<p>				pbdwe90.dll </p>
<p>				pbdwr90.dll </p>
<p>				pbdwr90.pbd </p>
<p>				pbjag90.dll </p>
<p>				pbjvm90.dll </p>
<p>				pbrtc90.dll </p>
<p>				pbtra90.dll </p>
<p>				pbvm90.dll </p>
<p>				All these files are not necessary to all applications.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310409">310409</a></td>
<td>The Help files in build 19 are missing. If access online help, looking for: pkhlp10u.hlp</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310420">310420</a></td>
<td>3 issues in 8.0.3 with OLE DB (SQLOLEDB as provider) connecting to a SQL Server database. 1) You can&#39;t call the sp without supplying arguments with defaults. 2)Money columns in a database are created in a datawindow as decimal(18), should be decimal(4). 3) When you have a datawindow with column sizes that do not match the columns in the database, it lets you do that and later you sometimes crash. It should detect the mismatch and give a nice error message.</p>
<p>				Fixed in PB 9.0 build 6044 and PB 8.0.3 build 9918.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310423">310423</a></td>
<td>When running the Translation Toolkit and you select</p>
<p>				Help/Contents, it will show Translation Toolkit for PowerBuilder Version 8.</p>
<p>				Under Help/About, it does show the correct version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310428">310428</a></td>
<td>In template application wizard, the &quot;Specify Template Type&quot; dialog shouldn&#39;t exist since SDI is the only valid option, and the &quot;Requires EAServer connection&quot; option should be removed from the &quot;Specify Connectivity&quot; dialog</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310432">310432</a></td>
<td>The libraries/dlls provided to fix CR 289939 do cause stability issues with</p>
<p>				smaller reports that worked with the predecessor version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310433">310433</a></td>
<td>When there is already a pbtrace.log on the machine (generated by PB), then the appended information generated by PocketPB is very difficult to read because of the difference in format.</p>
<p>				Very likely the &quot;fix&quot; for this will be that Pocket PowerBuilder will use a different trace file name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310442">310442</a></td>
<td>Default BackColor for a new Window object should be White, not the current Button Face.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310445">310445</a></td>
<td>A popup window displays on the XP operating system differently than it does on other Windows platforms. There is about a 1/8 more inch on the bottom edge.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310448">310448</a></td>
<td>Requested static text background color on a window default to the same color as the window backcolor instead of Button Face.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310460">310460</a></td>
<td>Add toolbar button support in the menu system.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310467">310467</a></td>
<td>Running a deployed application, by clicking the edge of the window and dragging the edge, I&#39;m able to resize the window. I don&#39;t think this is expected on the PocketPC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310571">310571</a></td>
<td>When you rmb on the pbapl90.dll and select the version</p>
<p>				tab, it still shows 8.0.00.xxxx.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310576">310576</a></td>
<td>Treeview nodes do not expand when deployed to device. Works okay run from IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_76.htm#CR310624">310624</a></td>
<td>If you create a submenu item with a text of hyphen, it will display in PB or in PK when run from the IDE as a separator bar. It does not display when an application is deployed either to the device or the emulator.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310629">310629</a></td>
<td>I can export PowerBuilder objects and import them into Pocket PowerBuilder, but I cannot</p>
<p>				export an object from PocketPB and import into PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310631">310631</a></td>
<td>PB Enhancement: Linux &amp; MAC OSX runtime capability needed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310641">310641</a></td>
<td>PowerBuilder crashes in a destructor event of a datastore when the destructor code accesses a method of the datastore that involves the underlying datastore internals (like rowCount(), dbCancel(), modify(), etc.)</p>
<p>				Fixed in PB 9.0 build 6044.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310669">310669</a></td>
<td>OLE Graph on DataWindow is not working</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310722">310722</a></td>
<td>When a computed field is in the header band of a </p>
<p>				composite report containing a nested report and you scroll up and down several times, the data disappears.</p>
<p>				Problem happens in the datawindow painter in preview mode or in a datawindow control.</p>
<p>				Scrolling appears to work ok when you just call up the nested report without composite report. Works ok with composite report when there is no computed field in the header band.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310757">310757</a></td>
<td>The scrollbars on a listview do not work when the application is deployed to the device. If all of the items in the control are not visible, it is not possible to view or select items off the screen. The scrollbars work when the application is run from the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310763">310763</a></td>
<td>Resizable datawindow control with StyleLowered! border displays as StyleRaised!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310767">310767</a></td>
<td>Memory leaks when a function that returns type any is used in an expression.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310775">310775</a></td>
<td>When previewing a datawindow that has data embedded</p>
<p>				with carriage returns/newline characters, the dw shows different formatting when</p>
<p>				the column has focus on it.</p>
<p>				A table was loaded in with 2 fields, </p>
<p>				CREATE TABLE &quot;DBA&quot;.&quot;text_text&quot;</p>
<p>				(</p>
<p>				&quot;id&quot; integer NOT NULL DEFAULT autoincrement,</p>
<p>				&quot;text_lines&quot; long varchar NULL,</p>
<p>				PRIMARY KEY (&quot;id&quot;)</p>
<p>				)</p>
<p>				The text_lines column is loaded with data that has carriage returns and new line</p>
<p>				characters. When you preview the dw, it shows a different format when you actually</p>
<p>				click in the text_lines column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310849">310849</a></td>
<td>Blank line inserted during import of an exported large objects</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310868">310868</a></td>
<td>Tab controls for PPC should not be 3D.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310875">310875</a></td>
<td>In the datawindow painter, Alt-R does not bring down the Rows menu. This was reported for Pocket PB, but is also true in PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310879">310879</a></td>
<td>Requesting explanation or white paper on memory management SybHeap vs SmartHeap.</p>
<p>				Information was given to the customer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310915">310915</a></td>
<td>User wants to be able to implement a ddlb similar to some examples available in applications on the Pocket PC. I&#39;m not sure whether this would be enhancements to the existing ddlb control already available or whether it would be a new type of control.</p>
<p>				He wants a) to not have a &quot;box&quot; around the text/selection part of ddlb control, which you can get close to by turning off the border. b) have a setable text property that could be shown when the list is dropped down. </p>
<p>				To see an example of what he wants, check out the Contacts application and File Explorer on the PPC: </p>
<p>				In the Contacts app: There is a dropdown in the upper left of the window which denotes which contacts to display. The default is All Contacts, and that displays in a bar at the top. If you click the arrow to show the list, the text changes from whatever the default was to &quot;Show&quot;, and you are to pick what to &quot;show&quot; from the list.</p>
<p>				In File Explorer, the same idea applies on the upper left - the dropdown shows what folder is current, and when you drop down, the text changes to &quot;Show&quot;. On the right side at the top, the dropdown text is &quot;Name&quot; by default, and when you drop down the list, the text changes to &quot;Sort by&quot; and the list shows the options for sorting the files in File Explorer.</p>
<p>				I think much of this could be coded by using user events, etc., but users would like this to be built in to either enhancements to the existing ddlb, or a new type of control for the window. Coming from the PC world, it looks to me like sort of a dropdown menu - but of course menus are on the bottom on the PocketPC.</p>
<p>				You could also get very close to this look by using a dw control with button face background, transparent column(s) that are ddlb edit style, but there would be challenges in showing the current selection in the list, etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310935">310935</a></td>
<td>Cannot edit a group in the dw painter. Selecting the group to edit from the Rows...Edit Group menu brings up nothing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR310942">310942</a></td>
<td>Memory leaks with overloaded functions with argument of type ANY.</p>
<p>				Fixed in 9.0.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311029">311029</a></td>
<td>PB does not catch an exception from PBNI. If for example a PBNI extension returns a PBX_FAIL from a method to indicate an error (-1) the exception is not available in PB&#39;s catch block.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311045">311045</a></td>
<td>Build 19 install creates the following registry entries (among others):</p>
<p>				#1: HKLM\Software\Microsoft\Windows\Current Version\App Paths\PB90U.EXE =&gt; this is invalid, this file does not exist.</p>
<p>				#2: HKLM\Software\Sybase\PocketBuilder\1.0u\vendors =&gt; this is not a good name, the vendors should probably be included under HKLM\Software\Sybase\Pocket PowerBuilder\1.0u</p>
<p>				#3: HKLM\Software\Sybase\Pocket PowerBuilder\1.0u =&gt; this is OK, but the uninstall fails to remove it</p>
<p>				#4: If there is a PB 9 installed on the same machine, then the following registry entry:</p>
<p>				HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{99990001-9999-1000-8000-080009AC61A9}</p>
<p>				InProcServer32= C:\Program Files\Sybase\Shared\PowerBuilder\pbvm90.dll</p>
<p>				gets overwritten with:</p>
<p>				InProcServer32= D:\Program Files\Sybase\Pocket PowerBuilder 1.0\pkvm10u.dll</p>
<p>				(NOTE: #4 was only reproduced internally on one machine, for most cases we could not reproduce it.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311047">311047</a></td>
<td>PB 8.0.3 compiler/Full Rebuild fails to detect duplicate variable names.</p>
<p>				Fixed in PB 9.0 build 5031.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311066">311066</a></td>
<td>Treeview drag and drop is not working.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311069">311069</a></td>
<td>When running on the PC, in a couple of instances the code does a SetPointer to an hourglass, but no explicit call is made to SetPointer to set the pointer back to the arrow. It seems to happend automatically when the script completes when run on the PC, either from the IDE or from an EXE. When run on the ARM device, the pointer remains the hourglass-equivalent. Is this an environment difference that should be documented, or a bug ?</p>
<p>				Workaround: simply add a call to SetPointer to set the pointer back to what you want.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311091">311091</a></td>
<td>A composite report contains a nested report that has a header with a computed field in it. This composite is not printing correctly, the header overlays the data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311094">311094</a></td>
<td>You cannot drag and drop the columns of a grid dw to change the order of display when the application is deployed to the device or the emulator. It does work when the application is run from the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311097">311097</a></td>
<td>In the PB Help - Datawindow object property &#39;Processing&#39; is missing &quot;6 - OLE&quot;.</p>
<p>				Fixed in sources for PB8.x and PB9.x. Will be visible next time Help is rebuilt for a point release.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311107">311107</a></td>
<td>If you create a datastore and retrieve the data, then sharedata with a dw control on the window, if the datastore is a local variable to the script (button clicked event) the data does not display on the device. If you use an instance variable, which is better coding practice anyway, then it works okay. In a way, I don&#39;t think this is really a bug, yet it does work okay if you run an application deployed on the PC. This is very minor, but I&#39;m not sure why the difference on the environments.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311112">311112</a></td>
<td>Small sample with a component with a datastore. GetFullState on the datastore. If two clients are accessing the same component the application hangs or in some cases gives a Corba Transaction Rollback in the EA Server Log and a Bad Mem Pointer and infinite loop of Abort, Ignore? on the Unix box.</p>
<p>				Same app works fine on Windows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311113">311113</a></td>
<td>PB 9 DOCUMENTATION: Some additional info need on the filename argument for GetFileOpenName and GetFileSaveName in What&#39;s New.</p>
<p>				Fixed. Rebuilt Help is in the install for PB 9.0.1 Build 6520+.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311189">311189</a></td>
<td>For application deployed on emulator/device: Application opens with a window that has a menu. From that window, click command button to open second window that has a tab control. Close the second window, and upon returning to the first window, it&#39;s menu has disappeared. Works okay running from within IDE. In my tests, the problem did not occur until I added a tab control to the second window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311205">311205</a></td>
<td>PB 9.0 Enhancement Request in Project Painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311217">311217</a></td>
<td>Search of PowerBuilder targets is not finding all it should...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311252">311252</a></td>
<td>I can get into the structure painter without crashing now, but tabbing through the painter to create multiple fields causes a crash, as well as using the arrow keys to try to expand or scroll through the Type dropdown. Also clicking Save causes a crash unless I limited my structure to only on field.</p>
<p>				The problems occur in both the &quot;main&quot; Structure painter and the Structure View of a window object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311263">311263</a></td>
<td>Both Composite and Graph datawindow styles are available to select as a dw style although the readme does not list them as supported. Not sure if this is a painter bug or a readme issue.</p>
<p>				FIXED: Composite datawindows will not be supported and have been removed from the IDE. Graph datawindows will be supported.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311468">311468</a></td>
<td>Excecuting MASP to EAServer 4.1 on IBM AIX 4.33 causes error 18232</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311473">311473</a></td>
<td>PB 9.0 RC build 5507</p>
<p>				ASA 8.0.1 ODBC driver</p>
<p>				On DBCS Window platform, DBCS data can&#39;t be inserted into and retrieved from easdemo9.db correctly by DSN &quot;EAS Demo DB V9&quot; which is created by PB installer. </p>
<p>				Per PB Engineering:</p>
<p>				It is not a bug, but an configuration issue.</p>
<p>				In ASA, character set translation converts strings between character sets that represent the same characters, but at different values. In ASA 7, character set translation was turned off by default. In ASA 8, it is turned on by default. As a result, DBCS data cannot be inserted into or retrieved from the EAS Demo database when the ASA database engine is started with the default switches defined in the EAS Demo DB V9 DSN.</p>
<p>				To turn off character set translation in ASA 8, add a minus sign after the -ct switch. In the Connection Profile dialog box, open the ODBC Administrator, select EAS Demo DB V9 from the System DSN page, and click Configure. On the Database page of the ODBC Administrator, add the -ct- switch to the command in the Start Line box. For example:</p>
<p>				&quot;C:\Program Files\Sybase\SQL Anywhere 8\win32\dbeng8.exe&quot; -d -c8m -ct-</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311494">311494</a></td>
<td>OS: Win32</p>
<p>				Versions and Build #s Reported: EAS 4.2 &amp; 8.03 </p>
<p>				Versions and Build #s Tested: EAS 4.2 &amp; 8.03 , OK in 4.1.3 and 8.03 </p>
<p>				Comments: Remote debugging a PB component is only possible if the breakpoint is triggered from another PB component (or PB client app). If triggered from a non-PB source (eg a java client, jsp page etc) then the breakpoint is ignored. </p>
<p>				If the breakpoint is first triggered from a PB source then it is possible to step through the code from the non-PB source.</p>
<p>				This worked OK in EAS 4.1.3.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311506">311506</a></td>
<td>After installing build 22 I did a quick run of Process Explorer to see which dlls were being picked up.</p>
<p>				According to Process Explorer, PK10U.EXE is loading the Program Files\Sybase\Shared\Web Targets\WtGenericServ80.dll file.</p>
<p>				The ListDLLs utility does not report that dll as loaded, even when run together with Process Explorer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311569">311569</a></td>
<td>Web Service proxy generation is failing because a soap:address location attribute is missing a closing /. This is a general request to provide some useful messages when WSDL parsing fails.</p>
<p>				Fixed in PB 9.0.1 build 6511, and PB 9.0 build 6086+.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311570">311570</a></td>
<td>Enhancement for a property or a Powerscript function that will tell if you are running in the debugger.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311573">311573</a></td>
<td>PB 9 RC: ENH: Support additional security options in the PDF generation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311575">311575</a></td>
<td>Customer would like a date/timestamp to be added in the output view during deploys, in order to help identify whether he is looking at the most recent deploy output or not, and whether he has deployed since last modifying an object.... Unlike &quot;regular&quot; PowerBuilder, when doing development with Pocket PowerBuilder it is common to deploy quite frequently.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311576">311576</a></td>
<td>When you right click in the function painter definition area, there is a popup [Delete], [Delete Parameter] etc. If my intent is to delete a parameter and by mistake I hit &quot;Delete&quot;, the whole function gets deleted without warning. A confirmation first will help.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311580">311580</a></td>
<td>Enh: Make painters separate frames so they can float independently.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311581">311581</a></td>
<td>PowerBuilder will crash if you run two queries in the ISQL DB painter and then try to do a SaveRowsAs() on the first query.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311592">311592</a></td>
<td>If a window is a Response! window, then the titlebar does not show up for a deployed application. It works okay when run from the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311692">311692</a></td>
<td>The autosizeheight setting on a detailband of a datawindow </p>
<p>				may not take effect for generated HTML in a browser,</p>
<p>				causing overlap of text problems.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311694">311694</a></td>
<td>Ct would like to have the ability to set the connection to asynchronous mode by using a dbparm. eg. Async=1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311748">311748</a></td>
<td>PB crashes after launching IE browser to view a jpg file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311758">311758</a></td>
<td>Open a workspace and add a new target. For the target, select Existing application. When you select the PUL file to associate, the GUI flashes - I think it minimizes and then maximizes right away or something. It&#39;s quick, but VERY noticeable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311759">311759</a></td>
<td>In both 8.0 and 9.0 the exbm_m.exe and exbm_p.exe as part of the PowerBuilder examples to run the p-code and machine code benchmark are missing in PB8 examples and PB9 examples.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311775">311775</a></td>
<td>The Connection Object Wizard includes EAServer connection options.</p>
<p>				RESOLUTION:</p>
<p>				These options have been removed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311884">311884</a></td>
<td>Versions and Build #s Reported: PB 8.03</p>
<p>				Versions and Build #s Tested: 8.0 GA -&gt; 8.03.9872 &amp; 8.03.9890</p>
<p>				9.0 GA </p>
<p>				Comments:</p>
<p>				Blank rows appear in a DW with RetrieveAsNeeded and HSplitScroll set on if the dw control is resized and the DW is re-retrieved. It does not matter whether the Resize is done in code or with a resizeable dw control. </p>
<p>				Workaround: SetRedraw(False) before Retrieve and SetRedraw(True)after call to Retrieve()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311898">311898</a></td>
<td>Allow objects within pbl&#39;s in the library list to be selected/deselected for inclusion within the .pbd(s) to be built in &#39;Application Project&#39; painter. Similar to the project painter for an EAServer component deployment where objects can be de/selected for deployment to EAServer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311937">311937</a></td>
<td>When accessing an object property in a nested report, the</p>
<p>				following error will result:</p>
<p>				PowerBuilder Application Execution Error (R0039)</p>
<p>				Application terminated.</p>
<p>				Error: Error accessing external object property emp_fname at line 3 in clicked</p>
<p>				event of object cb_1 of w_testnested.</p>
<p>				Used the following syntax:</p>
<p>				is_name = dw_1.object.child_object.object.emp_fname[2]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311940">311940</a></td>
<td>In Source Control, when one user moves an object from one PBL to another (First remove the object from Source Control, Move it, then add it back to Source Control), other users that do a Get Latest Version, see the object in both the original and new pbls.</p>
<p>				PB Engineering says they can&#39;t do this in an automated way. Here is their explanation and suggested workarounds:</p>
<p>				We do not have an automated way to perform this request in PB using Get Latest Version. If someone moved several objects from one PBL to another, two possibilities exist:</p>
<p>				1) If the 2 PBLs are in different subdirectories, then the objects that have been removed from source control will appear unregistered in the old PBL and can be manually deleted. We do not automatically delete the unregistered objects because we don&#39;t have any metadata in the PBG file to distinguish between unregistered objects and objects that have been explicitly deleted from source control. </p>
<p>				2) If the 2 PBLs are in the same directory, then all of the objects moved from one PBL to the other will appear to be registered in BOTH PBLs (as far as the IDE is concerned). However, the object name will only appear as an entry in one .PBG file. Orcascript will know the difference when reconstructing PBLs from scratch. Deleting the old objects from existing PBLs is indeed difficult. This is one of the reasons why we recommend, as a best practice, that each PBL in a source controlled target live in its own unique subdirectory under the local project path. </p>
<p>				If this type of thing happens frequently at this customer site, they should seriously consider using Orcascript to reconstruct the entire target from scratch every night using Orcascript Scc Refresh Target. [Note: OrcaScript allows you to write batch scripts to process PowerBuilder applications and files without using the PowerBuilder development environment. It is a new feature of PowerBuilder 9.0. It is not available in 8.0] This only needs to happen once on a build machine each night. All object deletions and moves from one PBL to another would automatically take place because each PBL is being rebuilt from scratch, based on the latest .PBG file specifications. Each developer could then XCOPY the newly rebuilt PBLs to their local workstation each morning. </p>
<p>				Of course, if they adopt this approach, developers must also make a habit of copying checked-out objects (and new objects) to a WORK PBL before downloading the refreshed target PBLs from the build machine each morning. For a large, volitile project, this is a vastly superior way to perform nightly refresh for an entire team of developers! Instead of a dozen developers doing target-wide GLVs and full rebuilds every morning, do it once on a build machine and copy down the finished product! </p>
<p>				TeamSybase has some PBDJ articles that discuss using a work PBL in detail. They should be on our SDN site somewhere.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311943">311943</a></td>
<td>Application opens a main window with a menu. Click on a row in the datawindow, and a detail window comes up. When you close the detail window, all but one of the menu items have disappeared.</p>
<p>				In the simplest case of two windows with only commandbuttons, I could not reproduce this. There is another CR 311189 logged for the problem occurring when using a tab control. However this application does not use a tab control, but still shows the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311950">311950</a></td>
<td>Inadequate behavior of HyperLinkToURL() called with a URL that includes a passed parameter, it does not keep the web-session going, but rather always opens a new window requiring a re-logon into a new session.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR311953">311953</a></td>
<td>Proxy generation fails for a Java class that includes an inner class. The source of the problem may be a bug in javap output; however, it is something we should provide a workaround for.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312042">312042</a></td>
<td>Build 22: A window with default size selected displays underneath the Start menu titlebar when deployed to the Pocket PC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312090">312090</a></td>
<td>PB 8.0.3, Oracle 9i using O90, problem calling overloaded SPs with date argument.</p>
<p>				Fixed in PB 9.0 build 6050 and PB 8.0.3 build 9918.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312202">312202</a></td>
<td>If you use the Template application wizard to create a new target, even sticking with SDI and db connection (no options not supported by PK, such as easerver) the window created is not sized properly for WinCE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312209">312209</a></td>
<td>The Datawindow ActiveX crashes on SetFullState in PowerBuilder 8 Build 9601 and higher.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312218">312218</a></td>
<td>Listview data field is getting corrupted after storing autoinstanciated objects.</p>
<p>				Fixed in PB 8.0.3 and 9.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312258">312258</a></td>
<td>I have a menu item with code in the clicked event that alters the text properties of an SLE and a Static text control on the window. It works when run from the IDE. WHen deployed to the device, the menu does not appear to work. However when I add a submenu item to my existing menu item, the clicked event script runs at least partially as soon as the window is opened. There is no code in the clicked event of the submenu item.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312280">312280</a></td>
<td>PPC, emu: For items with an icon, the icon is hidden when the item is selected.</p>
<p>				IDE, PPC, emu inconsistency: For item with a long text (that are wrapped), the IDE shows a truncated label when the LabelWrap property is on, otherwise the whole text is shown. On the PPC device, a truncated text is always shown (will not un-wrap). On the emulator, if LabelWrap is off the whole line is shown, otherwise the text is broken into multiple lines (not truncated like the others).</p>
<p>				PPC, emu: CheckBox property has no effect except when run from the IDE. Will this be supported, or should it be removed from IDE ?</p>
<p>				PPC, emu: TrackSelection property has no effect except when run from IDE. (probably not supported, but should be removed if that&#39;s the case).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312348">312348</a></td>
<td>Bad_mem_pointer error on AIX server with patch for CR 311112. New error occurred when an additional line of script was added to the sample.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312405">312405</a></td>
<td>I have a menu with 3 top level menu items. The first item has 3 subitems. The clicked events of those 3 subitems execute when appropriate. For the other 2 top level menu items, however, the clicked events doe not fire when the app is deployed. They work okay when the app is run from the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312501">312501</a></td>
<td>WSDL fails in JSP Proxy generator but works in Web Services proxy generator.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312513">312513</a></td>
<td>Checkboxes on source control file selection dialog windows are missing on XP operating system with a PB.exe manifest file.</p>
<p>				Fixed in PB 9.0.1 build 6516.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312534">312534</a></td>
<td>An editmask of ###,###.0, entering a number after the decimal, then delete that number, then enter a number before the decimal the decimal goes away and can only enter two numbers into the field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312571">312571</a></td>
<td>Calling datastore.describe(&quot;compute_1.expression&quot;) causes the component to hang on EAServer running on AIX. Customer is using the new patch provided to fix CR 311112 (AIX9506_030313.tar.Z).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312701">312701</a></td>
<td>In PowerBuilder 8 Build 9850 and later there may be a crash on</p>
<p>				grid style datawindows with computed expressions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312709">312709</a></td>
<td>A Try Catch block in a user event has a return statement in the Try section, and also a return statement in the Finally section. When the user event is called and the calling script attempts to use the return value, it crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312752">312752</a></td>
<td>Open a dw object in the dw painter. Select a couple of columns, and then select the Format menu. Look at the submenu items for Align, Space and Size. All appear as if they should have additional options. I tried to align a couple of columns horizontally and the menu also appears to not function - i.e. I tried to align them centered and neither column moved, though they were not even close to being in alignment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312755">312755</a></td>
<td>On properties sheet for dw column, mask for editmask style is in italic</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312765">312765</a></td>
<td>This is a regression from 7.0.3 in which this works. A SetRow to a row that is currently out of view followed by a ScollToRow to the same row, but it does not scroll the row into view. </p>
<p>				Fixed in PB 8.0.3 build 9943 and PB 9.0 build 6066.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312766">312766</a></td>
<td>I created a new datawindow that included most of the columns in the employee table. The defaults are too large for me to want to use for the PocketPC, so I select all columns and change the font size to 8, likewise for all of the text controls in the header. Then I work one at a time to make each column as narrow as possible but still showing all the data in the Preview View. This may be hard to recreate, but I did it in two datawindows after doing some work. I select the first column, use the mouse to shrink the size as narrow as I can without covering the data. I then do the next column, both shrinking the width and dragging it over so it is next to the first column with its new size and position. After doing this for a few columns, eventually one of my columns disappears from the painter display. The data still shows in the preview view. I can select the column via the control list, but only the &quot;four little squares&quot; showing it&#39;s corners shows up, and I cannot resize or drag with the mouse. When I save the dw and reopen the dw in the painter, the &quot;disappearing&quot; column is now listed at the top of the control list. Also now the data no longer displays in the Preview View. I select the column via the control list and look through the properties. Everything seems to be okay - I just can&#39;t see anything in that column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312869">312869</a></td>
<td>Versions and Build #s Reported: PB 8.03 </p>
<p>				Versions and Build #s Tested: 8.03.9890 / 9.0 GA </p>
<p>				Database/Driver File/Version: PBOLEDB with SQLServer 2000 (only) </p>
<p>				In dw painter, if a SQL syntax error occurs the dw painter gives the warning </p>
<p>				&quot;SELECT change has forced update specification change.&quot; </p>
<p>				followed by the syntax error but the user is not given the chance to correct the error and all columns in the dw are lost.</p>
<p>				The correct behaviour (ie with other dbms) is to display the syntax error first and offer the developer the opportunity to change the error or discard changes. </p>
<p>				eg &quot;SQLState = 42S02...invalid object name &#39;pbcatcolsss&#39;</p>
<p>				Do you want to correct errors? Yes No </p>
<p>				This only happens when using Microsoft SQLServer 2000 with the PBOLEDB driver and either SQLOLEDB or MSDASQL (via ODBC). Same scenario using SQLServer 7.0 or MSS &amp; SQLServer 2000 works OK.</p>
<p>				This is very similar to CRs 213498 and 239877 (for Oracle)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312916">312916</a></td>
<td>An ActiveX object in an OLECustomControl (Created with the Insert Control Tab) on a window does not resize properly. It will resize on the open of the window fine, but after an increase of the window&#39;s width, the ole control expands, but the border of the ActiveX stays as before.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR312937">312937</a></td>
<td>A problem calling Oracle stored procedures with overloaded functions. If you null out an argument and pass it to an Oracle function, you get the Oracle ORA-06553: PLS-307: too many declarations of &#39;TestDate&#39; match this call. This happens with both O84 and O90 drivers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313008">313008</a></td>
<td>Make SetFullState() available as a DataWindowChild method. We need it to copy a data window control&#39;s state info to a child data window in a composite data window object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313010">313010</a></td>
<td>EAServer encounters a SYSTEM_EXCEPTION when trying to invoke a PowerBuilder component with an argument that is an array of structures and the component is marked to accept null arguments.</p>
<p>				When app is run from a java client, receiving the following error:</p>
<p>				About to call method with short array passed by value:....OK</p>
<p>				About to call method with short array passed by reference....OK</p>
<p>				About to call method with structure array passed by value....FAILED</p>
<p>				org.omg.CORBA.TRANSACTION_ROLLEDBACK: minor code: 0 completed: No</p>
<p>				at java.lang.Class.newInstance0(Native Method)</p>
<p>				at java.lang.Class.newInstance(Class.java:237)</p>
<p>				at com.sybase.CORBA.iiop.Connection.createSystemException(Connection.jav</p>
<p>				a:5238)</p>
<p>				at com.sybase.CORBA.iiop.Connection.invoke(Connection.java:3602)</p>
<p>				at ams._st_n_genapp.valstructarrayarg(_st_n_genapp.java:212)</p>
<p>				at ClientTest.main(ClientTest.java:46)</p>
<p>				RESOLUTION: The test case works ok on solaris in PBVM build 9704 and on NT builds</p>
<p>				except build 9704. Closing cr.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313012">313012</a></td>
<td>While working with datawindows the painter frequently crashes on exit. I do not see it in every instance, but quite often. Below are steps which do fairly consistently crash. NOTE: Changes are not lost.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313048">313048</a></td>
<td>Need ability to build run time library (PBD) without ANY recompiles/regens</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313056">313056</a></td>
<td>In a JSP target, the size of Context Parameter Values is limited. Can it be expanded?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313058">313058</a></td>
<td>The gray line for group datawindows (see CR 264969, 288264) does not really appear to be related to a page in Pocket PB. It appears to show up somewhat randomly. I assume this is related to the shift from PC to WinCE. Should hidegrayline be true by default for Pocket PB?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313061">313061</a></td>
<td>The events and methods for controls like the listview use an integer index to refer to the item number selected. Not of much use if the user is working with &gt; 32,000 items.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313156">313156</a></td>
<td>Converting a date to a string by calling mystring = string(datevalue) does not work. Empty string or null value is returned.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313161">313161</a></td>
<td>Example retrieves a freeform dw that includes the employee start date in a row of the employee table. If you run from the ide, the date displays properly, for example &quot;3/20/2003&quot;. When you deploye the application, that date will instead display as &quot;??3????&quot; on either the device or the emulator. The field in the datawindow uses a plain Edit style with no format or editmask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313168">313168</a></td>
<td>It would appear that the PB VM is inherently unstable when nearing the limits on memory. However to make this issue much worse, fragmentation of the memory increases the likelihood of the PB VM failing. The issue (from a stability standpoint) is that there is absolutely no way for an application (client) to trap this error and therefore attempt to handle the exception gracefully.</p>
<p>				Update from PB Engineering:</p>
<p>				See CR 319543 regarding 2 new environment variables &quot;PBOnFatalError&quot; and &quot;PBRollbackOnRTError&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313306">313306</a></td>
<td>Passing an array to a Oracle Stored Procedure by making an RPC call from Powerbuilder and when the call is made gets the error &quot;Maximum array size 32512 [39732] exceeded for (procedure name)&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313370">313370</a></td>
<td>The fop.bat file provided references lib\xercesImpl-2.0.1.jar, but the jar file provided is actually lib\xercesImpl-2.1.0.jar.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313471">313471</a></td>
<td>Connecting to SQL Server DB using ODBC (SQL Server driver), bind variable fails.</p>
<p>				Not a bug. SQL Server does not support bind variables. In the native (MSS) driver PB ignores a disablebind=0 and always disables binding. ODBC of course allows the disablebind=0, and you get the resulting database server error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313474">313474</a></td>
<td>When creating a crosstab datawindow in the dw painter,</p>
<p>				pb crashes with the following error:</p>
<p>				The instruction at 0x1150b88c refrenced memory at 0x000000008. The memory </p>
<p>				could not be &quot;read&quot;.</p>
<p>				The crash handler shows the following results:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\pb80\Shared\PowerBuilder\PBDWE80.dll</p>
<p>				File Version: 8.0.3.9907</p>
<p>				Fault address=1150B260 Section:Offset=01:0000A260</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:0677D400</p>
<p>				ECX:00000000</p>
<p>				EDX:002E9CB0</p>
<p>				ESI:07296C58</p>
<p>				EDI:00000000</p>
<p>				CS:EIP:001B:1150B260</p>
<p>				SS:ESP:0023:0012CEFC EBP:06769360</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010206</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				1150B260 0012D120 06769360 0012D140 02220002 06727398 dwCrosstabDefDynamic+100</p>
<p>				12021D6E 0012D1C4 07296C58 067AAE98 06727398 0222006C pdwPreviewStyle+25FE</p>
<p>				12021A60 0012D1E4 07296C58 00010011 00000111 00000001 pdwPreviewStyle+22F0</p>
<p>				1200817E 0012D390 00000C9D 00000001 00000000 00000111 PBWS_CreateDataWindowLayoutView+16FE</p>
<p>				12013EA5 0012D3A8 064872F0 00000111 00000C9D 00000001 DWControlListViewCompareFunction+485</p>
<p>				12006F4C 0012D3CC 064872F0 00000111 00000C9D 00000001 PBWS_CreateDataWindowLayoutView+4CC</p>
<p>				120E0B1F 0012D3F4 000B0528 00000111 00000C9D 00000001 0001:000DFB1F C:\pb80\Shared\PowerBuilder\PBDWP80.dll</p>
<p>				77E11B60 C0000000 00000000 00000000 00000000 00000000 CreateWindowStationW+291</p>
<p>				OS version:</p>
<p>				Windows NT 5.0, Build Number: 2195, Service Pack 2</p>
<p>				Memory Status:</p>
<p>				Total physical memory: 261552K</p>
<p>				Available physical memory: 41204K</p>
<p>				Total virtual memory usage: 276748K / 1060420K</p>
<p>				PowerBuilder virtual memory usage: 199764K / 2097024K</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313475">313475</a></td>
<td>Only Main! and Response! windows will be supported for Pocket PowerBuilder. The other window types must be removed from the IDE and wizards.</p>
<p>				Migration/Import from PB will need to alter window type appropriately.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313478">313478</a></td>
<td>3D will not be supported for any controls. Remove references from IDE.</p>
<p>				PER DEVELOPMENT:</p>
<p>				The defaults are for 2-D.</p>
<p>				The references to 3-D will remain for the customer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313486">313486</a></td>
<td>The Retrieve option &quot;Rows to Disk&quot; will not be supported in Pocket PB. Needs to be removed from interface. In DW painter, Rows...Retrieve Options...Rows to Disk sets table.data.storage=&quot;disk&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313489">313489</a></td>
<td>Only BMP and GIF file types will be supported at this time. Other file types should be removed from the IDE. (For example, add a picture control to a Window. The Select Picture dialog includes BMP, GIF, JPG/JPEG, RLE and WMF file types.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313510">313510</a></td>
<td>If you have an app that doesn&#39;t have a menu, the keyboard icon is not &quot;refreshed&quot;. If you run another program that doesn&#39;t have the keyboard icon (say the Today screen) on top of that menu-free PPB app and swap back to the PPB app, the keyboard icon is gone; if you then run a program that has the keyboard (say the Calculator) and swap back to the PPB app, the keyboard is back again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313608">313608</a></td>
<td>-----------------------</p>
<p>				PSE NOTES:</p>
<p>				-----------------------</p>
<p>				OS: Win32</p>
<p>				Versions and Build #s Reported: PB 8.03</p>
<p>				Versions and Build #s Tested: PB 8.0 GA -&gt; 8.03.9890</p>
<p>				PB 9.0 GA</p>
<p>				Using Find function in a dw. </p>
<p>				When the first string argument includes a call to Double () then the PB app accesses ALL dynamic libraries in the library list. With identical expressions which access functions such as Long (), Integer(), Number () the PB app does not access any libraries in the liblist. </p>
<p>				With applications containing long library lists or if dynamic libraries kept on a server there is a performance hit. </p>
<p>				For example, the following shows the problem,</p>
<p>				dw.Find ( &quot;n1=Double(20)&quot;, 1, dw_find.RowCount()) </p>
<p>				Whereas these examples do not...</p>
<p>				dw.Find ( &quot;n1=Number(&#39;20&#39;)&quot;, 1, dw_find.RowCount())</p>
<p>				dw.Find ( &quot;n1=20&quot;, 1, dw_find.RowCount())</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_77.htm#CR313618">313618</a></td>
<td>Choosing Delete Row when editing data from a table selected in the database painter causes a crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR313625">313625</a></td>
<td>PowerBuilder crashes in comctl32.dll on Windows 98 when running application. Customer has also reported the crash on Win 2000 machines but we have not been able to confirm this. Application is a PFC based application and the crash appears to be related to the TreeView Control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR313631">313631</a></td>
<td>Customer has a problem of EAServer AIX hanging after 30-45 minutes in production server. They have noticed that while calling PB comp, there is constant increase in memory even though the component is pooled and even after client is exited the memory usage is same and does not seem to be released.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR313665">313665</a></td>
<td>Error handling/return codes differ run from IDE vs. deployed to device. Example contains intentional errors - datastore references dataobject that does not exist.</p>
<p>				SetTransObject returns -1 on both PC and device.</p>
<p>				Retrieve returns -1 on PC, 0 on device.</p>
<p>				InsertRow returns -1 on PC, 0 on device</p>
<p>				SetItem fails but does not crash PC, but on device the app disappears at this point.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR313669">313669</a></td>
<td>PB crashes when dragging a file (.pbl) from dialog box to library list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR313671">313671</a></td>
<td>Enhancement Request: Improve database trace capability with Oracle.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR313800">313800</a></td>
<td>Ability to set page breaks in a DataWindow instead of being confined to group headers&#39; and nested reports&#39; properties. The ability to force a page break in the detail band if a condition is met or to force the summary band to the next page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR313802">313802</a></td>
<td>When assigning a big decimal value (-7.950000000011642) to a decimal variable the . is placed in the wrong place when the regional settings are different than English United Sates. I tested with Portuguese and French.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR313835">313835</a></td>
<td>Customer has a farely complex composite report with two newspaper columns. When they print the report the page numbers are incorrect. When viewed on the screen one cannot scroll past page 15 of 29, 15 of 29.</p>
<p>				If there were no newspaper columns the report would have 58 pages. Once put into the newspaper columns format there should be 29 pages. According to CR 188109 the numbers under this situation should be 1 of 29, 1 of 29, 2 of 29, 2 of 29, 3 of 29, 3 of 29, .........29 of 29. When viewed online the numbering seem correct except that you can only scroll to page 15 of 29. When the report is printed you get page 1 of 29, 1 of 29 and then a second page of 1 of 29, 1 of 29. You do get the entire 29 pages printed but the last pages are numbered 15 of 29 and not 29 of 29.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR313858">313858</a></td>
<td>On the device, a datawindow using Graphic select that accesses tables containing reserved words fails on retrieve with a SQL error reference to whatever the reserved word is. It works when run from the IDE.</p>
<p>				WORKAROUND: In datawindow painter, Design...Datasource... Convert to Syntax solves this problem as a workaround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR313994">313994</a></td>
<td>Jaguar hangs (100% CPU) when PB component is instantiated from a java service component on HP/UX.</p>
<p>				Solution: It is not a PB problem. EAServer on HP/UX issue which is solved in EAServer 4.2</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR313995">313995</a></td>
<td>The ability to Resize objects/controls in Pocket PowerBuilder will only be supported in code. Resize properties will be removed from the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314010">314010</a></td>
<td>Graph displays differently run from device vs. from IDE (with same data).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314044">314044</a></td>
<td>There is no support in WinCE for different pointers so the concept of a different drag icon does not exist. Probably references should be removed from the UI.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314171">314171</a></td>
<td>There will be a limit on the number of menu items supported on the menubar. (These are top level menu items.) Currently the limit is 6. The reason for the limitation is that a new menu cannot be created. An existing menu must be replaced. This requires that PPB use a &quot;dummy&quot; menu which will be replaced with a menu object at runtime. So it is necessary to have some fixed value limit on the number of menu items on the menubar.</p>
<p>				Top level menu items on the menubar will not have associated events. Only submenu items will fire events on the PocketPC. (Possible exception of the &quot;New&quot; menu which is not actually on the menubar on the PocketPC, but this would not be until after release 1, if it is even possible to implement.) So for example, code in the clicked event of a top level menu item will not execute when that menu item is clicked. (Will the events be unavailable in the Menu Painter ? Undecided at this time.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314175">314175</a></td>
<td>When comparing two unequal structures where one of the columns has a datatype of Any, causes Access Violation error in Powerbuilder. </p>
<p>				The application is copying the rows of a datawindow to the structure</p>
<p>				lstr_array.depid = dw_dept.object.dept_id.primary</p>
<p>				str_array</p>
<p>				Array depid</p>
<p>				Char colname</p>
<p>				Which appear to be making it 1 structure with array of depid. That is being compared</p>
<p>				to just a structure.</p>
<p>				The crash handler shows the following:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\pb80\Shared\PowerBuilder\PBVM80.dll</p>
<p>				File Version: 8.0.3.9907</p>
<p>				Fault address=10CDCDCF Section:Offset=01:001DBDCF</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:0012E790</p>
<p>				ECX:063FEF88</p>
<p>				EDX:00000001</p>
<p>				ESI:00000005</p>
<p>				EDI:00000001</p>
<p>				CS:EIP:001B:10CDCDCF</p>
<p>				SS:ESP:0023:0012E72C EBP:064911C8</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010297</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				10CDCDCF 0012E72C 063EEF78 063FEF88 00000000 0012E790 ot_is_array_eq+1F</p>
<p>				10CDDBF6 0012E764 063EEF78 00000002 00000002 0012E790 ot_is_struct_eq+A6</p>
<p>				10D8F997 0012E780 063EEF78 0648CB8C 00000000 0012E7A8 0001:0028E997 C:\pb80\Shared\PowerBuilder\PBVM80.dll</p>
<p>				10CECDE4 0000090C 00000000 00000000 00000000 00000000 rt_set_pcode_to_line+6B4</p>
<p>				OS version:</p>
<p>				Windows NT 5.0, Build Number: 2195, Service Pack 2</p>
<p>				Memory Status:</p>
<p>				Total physical memory: 261552K</p>
<p>				Available physical memory: 33056K</p>
<p>				Total virtual memory usage: 292392K / 1060420K</p>
<p>				PowerBuilder virtual memory usage: 178016K / 2097024K</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314176">314176</a></td>
<td>Regression: A window with a tab control and tab pages crashes on a save. Worked OK in build 10180 and prior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314184">314184</a></td>
<td>Datawindow painter crashes in Column Specification view when you enter a Validation Message and tab off or click Save. There is not problem entering the Validation Expression.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314217">314217</a></td>
<td>When you run the dbpaint example application on the emulator it it not possible to select a DSN in the application. Seems to be okay on the device.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314221">314221</a></td>
<td>Deploy and run the dwexam example application on the device and emulator. The datawindows will not display when you select one from the Datawindow... menu. Works okay from IDE. Possible menu click problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314328">314328</a></td>
<td>If you press the &quot;delete&quot; key in an editmask DW and the move the cursor right end of the line ( or empty ) you have to press the next key twice before it is visible on the screen</p>
<p>				no workaround (PB 8.0.3)</p>
<p>				Works fine in PB9</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314335">314335</a></td>
<td>OS:Win32</p>
<p>				Versions and Build #s Reported: 8.03</p>
<p>				Versions and Build #s Tested: 7.0 GA -&gt; 7.03</p>
<p>				8.0 GA -&gt; 8.03</p>
<p>				9.0 GA </p>
<p>				Treeview control does not process the CTRL+TAB combination of keys. If an application uses a treeview on an MDI sheet window then it is impossible to navigate between sheets using the CTRL+TAB combination of keys if there is only a Treeview on the window. All other window controls tested process these keys correctly and change the active sheet window. </p>
<p>				If there is another control on the window the CTRL+TAB is interpreted as a TAB and focus is changed to the other control where a second CTRL + TAB is then processed correctly (assuming the 2nd control is not another treeview).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314336">314336</a></td>
<td>When executing a ASE 12.5 Stored Procedure, which is</p>
<p>				dumping a transaction log, is causing PowerBuilder to hang.</p>
<p>				The same stored procedure works ok when executing it from a ASE 11.9.2 database</p>
<p>				server from Powerbuilder.</p>
<p>				Works ok when executing SP outside of PB from isql. PowerBuilder will also hang</p>
<p>				when executing SP from database painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314345">314345</a></td>
<td>PB crashes if DBMS parameter is improperly set to Trace Trace O84.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314377">314377</a></td>
<td>Using the down arrow when focus is on a ddlb on a window causes the SelectionChanged event to fire even though nothing shows up in the ddlb.</p>
<p>				This is not such a big deal on the device since it is not likely to be commonly done, but may be more of a problem on the emulator where users might be more apt to use the arrow keys.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314502">314502</a></td>
<td>Customer got some errors (Assertion Failure) when using small reports .</p>
<p>				They&#39;re running 50 clients with small reports and are facing 2 Assertion Failures errors during 7 minutes of test. </p>
<p>				Test environment is the same as with BIG reports (PB 9879 Patch + PBDWE80.DLL Build9885 with 3 GB memory option)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314506">314506</a></td>
<td>When updating a Web Datawindow, getting the following </p>
<p>				error:</p>
<p>				Error: Action Failed = -1</p>
<p>				ora-01401 : inserted value too large for column No changes made to database. UPDATE</p>
<p>				&quot;CUSTOMER&quot; SET &quot;FNAME&quot; = :1 WHERE &quot;ID&quot; = :2 and &quot;FNAME&quot; = :3 AND &quot;LNAME&quot; = :4</p>
<p>				AND &quot;ADDRESS&quot; = :5 AND &quot;CITY&quot; = :6 AND &quot;STATE&quot; = :7 AND &quot;ZIP&quot; = :8 AND &quot;PHONE&quot; = :9</p>
<p>				AND &quot;COMPANY_NAME&quot; = :10</p>
<p>				In the Jaguar.log file, </p>
<p>				HTMLDW: GetLastErrorString() = &#39;ORA-01401: inserted value too large for column</p>
<p>				No changes made to database.</p>
<p>				Update works ok in datawindow painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314629">314629</a></td>
<td>When a below computed field made, that value was shown but after close that DW or</p>
<p>				after having retrived .. the value of computed field was disappeared ..</p>
<p>				The computed field is composed with another computed field.</p>
<p>				These conditions are ..</p>
<p>				salary : the column ( datatype : numeric )</p>
<p>				compute_1 : Last ( salary for group 1 )</p>
<p>				compute_2 : sum ( compute_1 for all distinct compute_1 )</p>
<p>				The value of compute_2 is disappeared only once ,the value showed at first creation.</p>
<p>				After retrieving or reopening or executing .. the value is disappeared .</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314663">314663</a></td>
<td>New feature request. Allow Oracle IN OUT params and DECLARE Procedure SQL statement. </p>
<p>				According to our documentation (See also CR 305383) this is not supported currently.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314716">314716</a></td>
<td>It appears an ORCAScript command is limited to 1023 bytes. This becomes an issue in the set librarylist command when the liblist is contains over 1010 characters</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR314986">314986</a></td>
<td>You can use the &quot;PowerBuilder Intersolv OLE DB Administrator&quot; to set up data sources for all drivers *other* than the ones for ASA. With the ASA drivers, the utility GPFs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315068">315068</a></td>
<td>Feature request: Request that DBName will take the table-name via PBSELECT first and if hardcoded SQL is choosen like &quot;SELECT titles.type, titles.price FROM titles&quot; from the statement itself.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315154">315154</a></td>
<td>The Project Painter uses D as the shortcut key for both the Deployment Target: Device and Version: Product Name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315157">315157</a></td>
<td>With a combination of Decimal symbol = comma and Digit grouping symbol = space in the numbers settings of the Regional Options in the Control Panel, data entered into a decimal column with an editmask (###,###.00) fails datawindow validation. </p>
<p>				Verified fixed in PowerBuilder 90 Build 6053.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315221">315221</a></td>
<td>In PowerBuilder 9 an editmask control of type stringmask! and empty mask does not accept any input characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315235">315235</a></td>
<td>In PowerBuilder 8 and 9, adding pbl&#39;s to the librarylist in the </p>
<p>				properties of the target may fail if there are too many pbl&#39;s selected </p>
<p>				at the same time in the Select Library window. </p>
<p>				The limit lies around 8500 characters of the sum of the filenames.</p>
<p>				Work-around:</p>
<p>				Add the pbl&#39;s in two or more steps.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315263">315263</a></td>
<td>If any of the directories in the local project path contain a dot character in the directory name, then SCC inaccurately names the .PBC file for this workspace. </p>
<p>				Example: c:\pbls\dot.test\test1.pbw</p>
<p>				PBC file should be c:\pbls\dot.test\test1.pbc</p>
<p>				Instead, the PBC file gets created as c:\pbls\dot.pbc</p>
<p>				USAGE NOTE:</p>
<p>				The old bug doesn&#39;t really hurt anything. PBC file gets written to wrong filename but it also reads this same incorrect filename next time you connect, so the user should never notice a problem. When this fix is applied, the next time you connect to this workspace you&#39;ll get an error message in the output view saying &quot;Unable to restore status cache from nnn.PBC&quot;. Ignore it. At shutdown, a new PBC file will get created under the correct filename, and there won&#39;t be any more problems.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315301">315301</a></td>
<td>The user wants to have user defined layers available to the datawindow. Allow putting objects and controls on any layer with the ability to show/hide layers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315423">315423</a></td>
<td>The underlying C calls for FileRead, FileSeek, and FileWrite are obsolete 16 bit calls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315435">315435</a></td>
<td>When an ole sound control is running in</p>
<p>				powerbuilder and you hit a keystroke, that keystroke is not being captured in 9.0.1.</p>
<p>				The ole control is of type sound recorder (sndrec32).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315519">315519</a></td>
<td>implement exception handling (TRY ... CATCH) for machine code (DLL) executables. </p>
<p>				In PB8 / PB9 exception handling it is only supported for P-Code (PBD) executables </p>
<p>				(see CR 299793 and CR 267895)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315524">315524</a></td>
<td>In PowerBuilder 9 GA, numerical Datawindow editmasks may not work correctly with </p>
<p>				European control panel settings, i.e. decimal separator comma and grouping symbol a dot.</p>
<p>				When entering a value 45 and tabbing out, the value may change to </p>
<p>				a value like 450 or 4500 depending on the mask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315536">315536</a></td>
<td>Request MAPI or at least MailSend support in Pocket PowerBuilder if OLE and PBNI are not yet available in release 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315559">315559</a></td>
<td>When stress testing a web datawindow running on EAServer 4.2</p>
<p>				on solaris, causing the following error:</p>
<p>				Apr 10 12:52:46 2003: SIGSEGV 11* segmentation violation</p>
<p>				Apr 10 12:52:46 2003: si_signo [11]: SIGSEGV 11* segmentation violation</p>
<p>				Apr 10 12:52:46 2003: si_errno [0]: Error 0</p>
<p>				Apr 10 12:52:46 2003: si_code [1]: SEGV_MAPERR [addr: 0x3B959320]</p>
<p>				Apr 10 12:52:46 2003: stackpointer=cb20f404</p>
<p>				Apr 10 12:52:46 2003: </p>
<p>				Full thread dump Classic VM (JDK-1.2.2_010, native threads):</p>
<p>				&quot;Thread-27&quot; (TID:0xd2661eb0, sys_thread_t:0x137a7e0, state:R, native ID:0x41) prio=5</p>
<p>				&quot;Thread-26&quot; (TID:0xd265ac38, sys_thread_t:0x1377ce8, state:R, native ID:0x40) prio=5</p>
<p>				&quot;Thread-25&quot; (TID:0xd263e5c8, sys_thread_t:0x1353778, state:R, native ID:0x36) prio=5</p>
<p>				&quot;Thread-24&quot; (TID:0xd257b800, sys_thread_t:0x1f4eaa8, state:R, native ID:0x3f) prio=5</p>
<p>				&quot;Thread-23&quot; (TID:0xd257cae0, sys_thread_t:0x1f4d758, state:R, native ID:0x3e) prio=5</p>
<p>				&quot;Thread-22&quot; (TID:0xd2587738, sys_thread_t:0x1f46960, state:R, native ID:0x35) prio=5</p>
<p>				&quot;Thread-21&quot; (TID:0xd2587f48, sys_thread_t:0x1b423c8, state:R, native ID:0x34) prio=5</p>
<p>				&quot;Thread-20&quot; (TID:0xd2588120, sys_thread_t:0x19f9770, state:R, native ID:0x3b) prio=5</p>
<p>				&quot;Thread-19&quot; (TID:0xd2589a50, sys_thread_t:0x1b40888, state:R, native ID:0x3d) prio=5</p>
<p>				&quot;Thread-18&quot; (TID:0xd258b078, sys_thread_t:0x1b3dfe8, state:R, native ID:0x3a) prio=5</p>
<p>				&quot;Thread-17&quot; (TID:0xd258b928, sys_thread_t:0x1b3d9c8, state:R, native</p>
<p>				Apr 10 12:52:46 2003: Java VM aborting...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315563">315563</a></td>
<td>In the group band of a datawindow, a column with dddw edit style is diplaying the data value rather than the display value after a GetfullState/SetFullState.</p>
<p>				Verified fixed in PB 90_6066</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315648">315648</a></td>
<td>PBCATALOG behaviour for DB2 should be the same as for all other DBs if using PBCatalogOwner: Because of the DB2 limitation with SYSIBM we should thing about a new way to use the PBCATALOG so that we can use it in all DBs in the same way.</p>
<p>				Or we should implement a way that hides the different usage of the PBCatalog for DB2 from the users. Maybe it is possible to implement code that avoid to edit the DB2SYSPB.SQL script to change all instances of PBOwner to another name.</p>
<p>				our documentation:</p>
<p>				If you use the DB2SYSPB.SQL script to create the extended attribute system tables in a DB2 database and replace all instances of PBOwner in the script with the name of a nondefault table owner, owner_name must be the same as the owner specified in the DB2SYSPB.SQL script. .....</p>
<p>				When you connect to a DB2 database, you can use the DB2SYSPB.SQL script to create the extended attribute system tables. If you use the DB2SYSPB.SQL script, keep the following in mind: </p>
<p>				穀ou can edit the script to change all instances of PBOwner to another name, or leave the table owner as PBOwner in the script (the default). </p>
<p>				Specifying SYSIBM is prohibited You cannot specify SYSIBM as the table owner. This is prohibited by DB2.</p>
<p>				穀ou can set the PBCatalogOwner parameter to the owner you specified in this script or to PBOwner if you did not edit the script.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315675">315675</a></td>
<td>Update fails if modification was made to column in the filter buffer. From PB engineering: This is not a bug and PB has always behaved this way. Changes made to rows in the primary buffer that are then filtered, will be updated on an update. But changes made to rows in the filter buffer by direct manipulation will not be updated, and forcing the status changes to rows in the filter buffer as well will not work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315677">315677</a></td>
<td>OS: Win32</p>
<p>				Versions and Build #s Reported: PB 8.03 </p>
<p>				Versions and Build #s Tested: 8.0 GA -&gt; 8.03.9913 </p>
<p>				9.0 GA</p>
<p>				Comments: In the following circumstances the dw RowHeight () function recalculates incorrectly</p>
<p>				1) Detail band has autosizeheight set ON</p>
<p>				2) RowHeight function is called in an expression to change the size of a visual dw object property in the group detail band.</p>
<p>				3) DW must be printed - problem shows only after printing dw (on screen &amp; on paper) . </p>
<p>				Tried calling RowHeight in a computed field in the detail band and referencing the computed field in the dw object property expression (ie no not directly ref the function) - Still gives the problem</p>
<p>				If the call to RowHeight is removed from the expression for dw object property then it calculates fine. </p>
<p>				Changing dw units to pixels/inches/cms does not make a difference </p>
<p>				Maybe related to CR 276802</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315695">315695</a></td>
<td>Application has 2 datawindows using ShareData. Call update on either the primary or secondary dw and the application will freeze.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315709">315709</a></td>
<td>Menu item set to be Checked for a Window. When opening another Window and go back to first Window but display does not show check symbol.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315720">315720</a></td>
<td>HTML generated for dw column sized too small for data, wraps and overlays in ie 5.5 if ie 5.x is selected as the browser.</p>
<p>				Verified fixed in PB 803 build 9970. Verified fixed in PB 901_7011.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315735">315735</a></td>
<td>When using the o90 to retrieve and update, when you try</p>
<p>				to update a column it appears to be in read-only mode. You have to use the backspace</p>
<p>				key and then insert data into the column.</p>
<p>				After data is retrieved and you select a column. The first time you select, the</p>
<p>				entire column is highlighted. The second time you click into the column, the cursor</p>
<p>				is placed in your column. If you try to add data at this point, you cannot.</p>
<p>				You have to use the backspace key and then add the data.</p>
<p>				Works ok using the o84 driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315746">315746</a></td>
<td>When deleting a row and calling the setchanges, </p>
<p>				pb is not deleting the row.</p>
<p>				Setchanges returns a 1. The update returns successful. Once you hit retrieve again,</p>
<p>				the row is still there.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR315919">315919</a></td>
<td>Edit-&gt;Replace does nothing in the Datawindow painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316012">316012</a></td>
<td>Closing a response Window crashes Powerbuilder 8.0.3</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316015">316015</a></td>
<td>Is Sybase Datawindow PS printer driver installed correctly on Windows XP? Printer indicates that the installed driver is &#39;Win NT 4.0 or 2000&#39;. </p>
<p>				From Engineering: Not a bug. The OS&#39;s/platforms listed simply have to do with the version of the Microsoft PostScript Printer Driver. We&#39;re redistributing pscript.dll version 0.2, originally bundled with NT4 and W2K. This was superseded by pscript5.dll version 0.3, bundled with W2KSP3 and XP. However, no features or bug fixes were added relevant to our use. Recommend continuing to redistribute pscript.dll, as this is certified on the older OS&#39;s (while pscript5.dll is not) and back-compat by XP. Also the latest Adobe Acrobat Distiller (for PDF) PPD-based Pscript minidriver we&#39;re redistributing (version 5.0 ca. 2000) was certified with pscript.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316041">316041</a></td>
<td>Add a &#39;tabsnotshown&#39; option for the tabposition property of the tab object. This would make it much simpler to create wizard type dialogs by using code driven tab page changes instead of multiple windows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316046">316046</a></td>
<td>Creating a new Standard Visual User object using a tab crashes the development environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316054">316054</a></td>
<td>There is a dw control/object on the child window. A column object on the datawindow has focus. If a message box is popped up and closed, the column object can not regain focus when clicked. Similar to CR 156272, but that problem only occurred when the child window had a titlebar, and in this case it does not. </p>
<p>				Problem does not occur if the &#39;launching&#39; window is of type Main!</p>
<p>				11 Feb 2004</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316068">316068</a></td>
<td>SaveAs PDF is using the wrong Print Processor when there are multiple print processors installed.</p>
<p>				Fixed in PowerBuilder90 Build 6066.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316097">316097</a></td>
<td>select on nonexisting table returns wrong error &quot;An error occured but could not retrieve the error text due to a failure in the error handler.&quot; errorcode 999. Happens only if language settings are set to Deutsch ( xxxx ) except Deutsch ( Deutschland ). With Deutsch ( Deutschland ) it returns the right error SQLState = 42S02 ungueltiger Objektname (unknown object name) </p>
<p>				Workaround: set Language seetings to Deutsch (Deutschland) / German (Germany)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316116">316116</a></td>
<td>Wants to force tablename as prefix for column names (dbname) in datawindow syntax even when logged in as the table owner and creating single table datawindows. Wants a DBParm for SYC similar to the ODBCini property PBTableOwner.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316150">316150</a></td>
<td>Customer requests PocketPB have the ability to attach options to the WinCE &quot;New&quot; menu on the Today screen, standard in most applications.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316158">316158</a></td>
<td>RowFocusChanged problems in shared datawindow after a RowsDiscard.</p>
<p>				Verified fixed in PB804_10501. Verified fixed in PB901_7006.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316246">316246</a></td>
<td>The OpenOffice (www.openoffice.org) spellchecker object isValid method returns null after calls making it impossible to use the method.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316251">316251</a></td>
<td>The select target dialog that pops up with multiple targets in the workspace doesn&#39;t display icons for the target type.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316253">316253</a></td>
<td>When executing a stored procedure using the default disablebind, causing the following error:</p>
<p>				ora-01008 Not All variables Bound</p>
<p>				Works ok if disablebind=1. </p>
<p>				Problem happens using the o84 and o90 drivers and using Oracle 8.1.7 and Oracle 9.0.1</p>
<p>				clients in PB 8.0.3 (build 9907).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316486">316486</a></td>
<td>Request multi-level menu support - WinCE screen shot supplied. See also CR 310915</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316528">316528</a></td>
<td>Several problems reported with the online help and or functionality for Adaptive Server Enterprise in PB 9. </p>
<p>				1 -In the &quot;Database Profile Setup - Sybase Adaptive Server Enterprise dialog box&quot; section of the online help, there is a DBParm listed under Sytax called &quot;ModifySyntax&quot;. There is no such parameter. </p>
<p>				2 -There is a &quot;TrimSpaces&quot; parameter listed under Sytax on the dialog that is not included on this page (though the help topic does exist in the help file).</p>
<p>				3- The KeepAlive parameter listed under the Network tab is also not documented as a valid parameter in this section of the online help. There is an online help topic on a &#39;keep connection open&#39; parameter, but it&#39;s actually called &#39;keep connection alive&#39; in the database profile dialog. </p>
<p>				4 - In the Directory Services portion of the ASE Connection Dialog, Not able to modify the value for &quot;Directory Alias Entries&quot;. Noticed that toggling the values of certain parameters on this tab of the dialog did not always result in the correct settings in the preview tab of the same dialog. In particular, toggling the Enable Failover entry usually resulted in the value of DS_Copy (Use Caching) being toggled in the preview instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316658">316658</a></td>
<td>PowerBuilder 8 Build 9601 or later and PowerBuilder 9 cashes </p>
<p>				when connecting with an empty ConnectString in the DBParm parameter, </p>
<p>				i.e. DBParm=&quot;ConnectString=&#39;&#39;&quot;</p>
<p>				Work-around is to put a space within the quotes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316721">316721</a></td>
<td>HTML DataWindow with a DATE column with edit style as EditMask (&#39;DD-MMM-YYYY&#39; mask), gives a validation error for any day/year and September month.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316738">316738</a></td>
<td>The preview pane of an OLE 2.0 datawindow is not scrollable, so you cannot see all of the data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316846">316846</a></td>
<td>The test case submitted was for a different issue. It was built using build 45. When I open the target with build 54, I can regenerate and open all objects. However, when I open the deployment project and change the properties to do a Full Build instead of an Incremental build, and then deploy, I get compilation errors on the window w_start. I subsequently cannot open the window in the painter. If I export the window, then re-import it, I can again regenerate the window. I can do a Full Build on the target from the System Tree. I can open the window in the painter. But going back to the project painter, when I deploy using Full Rebuild, the same problem occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316848">316848</a></td>
<td>Create DW using Syntax view when connecting to other database like Oracle, ASA report errors like invalid column name and takes back to the SQL syntax.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316862">316862</a></td>
<td>After opening an Ole Storage and using the memberexists(),</p>
<p>				the boolean argument in the function is always returning False even though the return </p>
<p>				value returns 0 for success.</p>
<p>				OLEStorage ole_store</p>
<p>				OLEStream ole_stream</p>
<p>				ole_store = create OLEStorage</p>
<p>				ole_stream = create OLEStram</p>
<p>				li_status = ole_store.open(&quot;c:\mysavedbmp.jpg&quot;)</p>
<p>				li_status = ole_store.memberexists(&quot;|Ole10Native&quot;, lb_olenative)</p>
<p>				The lb_olenative is always returning false. Opened the jpg using DocFile Viewer and</p>
<p>				the substorage name is |Ole10Native. (There is also a tool called stg.exe that</p>
<p>				works just like Docfile Viewer.)</p>
<p>				RESOLUTION: Customer resolved issue by using the following</p>
<p>				ole_Store.MemberExists(char(1) + &#39;Ole10Native&#39;,lb_olenative)</p>
<p>				Also to open the stream they also used the enumerators in the open:</p>
<p>				ole_stream.open(ole_store, char(1) + &#39;Ole10Native&#39;, StgReadWrite!,StgExclusive!)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316866">316866</a></td>
<td>Autosize height property for columns: Could be there a minimum height setting so if there is a null value retrieved and the user wants to input some data, you would have a visible field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316884">316884</a></td>
<td>An Editmask on a window with an event mapped to pbm_settext, errors on the identifier &#39;text&#39;: &quot;The identifier &#39;text&#39; conflicts with an existing property with this name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316897">316897</a></td>
<td>In the DW painter, a datawindow migrated from PB 7 crashes (or hangs the CPU) when trying to edit a computed field, but only if the preview pane is open.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316911">316911</a></td>
<td>Request an option to add a PPB application to the Start Menu of the device/emulator</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR316941">316941</a></td>
<td>Customer getting a intermittent crash that&#39;s happened</p>
<p>				twice in 2 weeks. They are using the web datawindow which is instantiated</p>
<p>				on a jsp. </p>
<p>				The customer has a core dump that they hope will help shed some light on the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317031">317031</a></td>
<td>Copy/Paste of a datetime field in a dw with editmask &#39;mm/dd/yy hh:mm AM/PM&#39; fails to copy the &#39;PM&#39; part.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317036">317036</a></td>
<td>Connecting to Microsoft&#39;s XMLDOM parser from PB. It connects fine but crashes while calling the parseError method . It seems that parseError pointer no longer exist with this patch. It works fine in PB 7.0.3 Build 10193.</p>
<p>				Resolved with build 10286.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317060">317060</a></td>
<td>Printing graph dw to a PCL printer causes the data to show up in back ground. There display doesnot show the problem. This works if printing to a PostScript printer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317077">317077</a></td>
<td>For a new ODBC Profile, the Data Sources available in the dropdown are drawn from the User DSNs and System DSNs defined via the ODBC Adminstrator. User would like option to include File DSNs as well. (See ODBC Adminstrator, note tabs for User/System/File DSNs.)</p>
<p>				Workaround: Add &quot;FileDSN=filename&quot; to the Driver Specific Parameters portion of the dialog and leave the DSN field blank.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317176">317176</a></td>
<td>PowerBuilder 8 and 9: GPF with drag and drop on datawindow.</p>
<p>				A crash can occur in drag\drop operations when deleting a row of a datawindow </p>
<p>				that is still in drag mode and a MessageBox is put up in the dragdrop event.</p>
<p>				The crash occurs when moving the mouse back to the datawindow where the row was deleted.</p>
<p>				A work-around could be to call Drag(end!) before deleting the row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317203">317203</a></td>
<td>Since Build 9860 of PowerBuilder 8, the syntaxfromSql function and datawindowow </p>
<p>				may generate incorrect syntax in some cases for multitable select statements.</p>
<p>				In the syntax the table name may be missing for column names and dbnames and </p>
<p>				column header text and names.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317204">317204</a></td>
<td>Regression: PB crashes when shared object accesses object in main thread.</p>
<p>				Verified fixed in PB803 build 9961 and PB9 build 6511.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317260">317260</a></td>
<td>9.0 Regression: An empty dddw column is displaying the display value for 0.</p>
<p>				Reviewed fixed in pb90_6066.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317302">317302</a></td>
<td>Edit mask problem PB 9 only.</p>
<p>				Issue with edit masks. </p>
<p>				Following are the various scenarios :</p>
<p>				1) If there is an edit mask control of string with mask of (###) ###-#### and the text is highlighted on focus, nothing can be typed into it.</p>
<p>				2) For numeric edit mask controls, with edit mask of currency, the control inserts decimals and can not insert dollar values when the field is highlighted.</p>
<p>				3) For datawindows:</p>
<p>				1. numeric field with mask of (###) ###-#### will allow input, but does not pass validation</p>
<p>				2. strings with mask of (###) ###-####, input can not be added when field is highlighted.</p>
<p>				3. numeric field with mask of currency has same problem has numeric edit control, highlighted field enters in decimal area and dollar values can not be entered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317397">317397</a></td>
<td>Columns properties specified in database painter are not included in syntax generated by function syntaxfromSQL. (Regression)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317420">317420</a></td>
<td>Regression in 7.0.3. Inserting a report on a datawindow when there are more than 256 reports in the library list, crashes PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317456">317456</a></td>
<td>Filter works incorrectly on a dddw in a datawindow populated by SetFullState. If the dddw column is protected, then un-protected, the dddw column is no longer filtered.</p>
<p>				Verified fixed on PB804_10501 and PB901_6533++++.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317463">317463</a></td>
<td>Customer had large report with groups, autosize height. Was okay in build 9890. Moving to build 9918 the autosize height property does not appear to be applied correctly at runtime. This results in large gaps between rows/groups and the report prints about 15 times larger.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317646">317646</a></td>
<td>LibraryDirectory function not reading object comments from PBD files.</p>
<p>				PBD files do not have comments. They have compiled code only. The example submitted was a re-named PBL and so it had comments.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317686">317686</a></td>
<td>The database painter Sort Dialog should have Horizontal ScrollBars or allow the sections to be resizeable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317773">317773</a></td>
<td>SaveAS: dw SaveAs() works only for type Excel5!, all other types return -1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317792">317792</a></td>
<td>PB9 crashes if you have a dw column of editmask [currency]. If you use [currency(x)] instead it is okay, but [currency] alone worked in PB8 and PB7. If you create a new dw in PB9 and you try to use this mask, PB crashes. If you migrate an app from PB7/PB8 that uses this editmask, when you try to open the dw in PB9, PB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317809">317809</a></td>
<td>PB8.0 generates mangled function names for EAServer components which use proxies for other EAServer-Powerbuilder components. The proxy component does have overloaded methods but the component being deployed does not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317843">317843</a></td>
<td>When you click on the graph object in the design pane of a graph datawindow pb gpfs. But only if: a) You don&#39;t have the preview pane open. And: b) You have Retrieve on Preview unchecked.</p>
<p>				verified fixed in PB 90_6075 and PB 803_9943.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317850">317850</a></td>
<td>An array is declared to be of an autoinstanciated object type. The array is then assigned elements using an arraylist. If the array list contains only one element, it does not seems to assign to the arrary element correctly:</p>
<p>				lnv_array[]= {lnv_test1} // Results in an invalid array element for lnv_array[1]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_78.htm#CR317860">317860</a></td>
<td>PB 9.0 Web Service Proxy Wizard is unable to parse a valid WSDL file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR317914">317914</a></td>
<td>Versions and Build #s Reported: 8.03</p>
<p>				Versions and Build #s Tested: 8.03.9704 and earlier OK </p>
<p>				9809 and later - Crash </p>
<p>				9.0 GA and later - Crash</p>
<p>				Comments:</p>
<p>				Regression, broke in 8.03.9809.</p>
<p>				Calling a global function in a datawindow validation rule. The code in this function opens a response window which will crash PB on closing the window. A non response window does not crash and neither does MessageBox. </p>
<p>				Calling a response window from the DW ItemChanged or ItemError event also works fine </p>
<p>				Example crash in 8.03 build 9918 (but it varies)</p>
<p>				*****</p>
<p>				The exception Breakpoint</p>
<p>				A breakpoint has been reached</p>
<p>				(0x80000003) occurred in the application at location 0x002a1609</p>
<p>				****</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR317920">317920</a></td>
<td>Error creating WebService Proxies from WSDL file for the Web service.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR317921">317921</a></td>
<td>I cannot create a new datawindow with PPB beta build 62. As soon as I select a display style (any style) and click OK, PPB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR317923">317923</a></td>
<td>Cannot create a new Target with PPB beta build 62. PPB crashes as soon as I click OK, after selecting any of the 4 icons on the Target tab. New...Target...(any icon)...Okay...GPF</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR317944">317944</a></td>
<td>Enhancement:Ability to use a global variable in the SQL query of a datawindow</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR317946">317946</a></td>
<td>Enhancement:Ability to choose the data points, font, and the colors in a graph.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR317957">317957</a></td>
<td>Datawindow migrated from PB7 to PB9 crashes the dw painter. Appears to be related to a combination of a Group in the datawindow and a computed field that uses the &quot;Len&quot; function in its expression. If either the Group or the Computed field is deleted, the problem does not occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318060">318060</a></td>
<td>The position func. of RichTextEdit returns wrong position value compared with that of PB 5.x. After movement of cursor on RTE, the position value showed correctly.</p>
<p>				&lt;&lt;---------------- NOT a Bug --------------------------------------------------------&gt;&gt;</p>
<p>				From PB7 to PB9</p>
<p>				1. The position Func in Key event of RTE returned the same position from pb5</p>
<p>				2. The position Func. in post user event call which called in Key event of RTE</p>
<p>				returned different from pb5</p>
<p>				( confirmed append ret.Paste()in user event after position func.)</p>
<p>				This is reported in PB8 help doc. (refer below) </p>
<p>				&quot;When you post a function or event, it is added to the object&#39;s queue and</p>
<p>				executed in its turn. In most cases, it is executed when the current script</p>
<p>				is finished, but if other system events have occurred in the meantime, its</p>
<p>				position in the queue may be after other scripts. Its return value is not</p>
<p>				available to the calling script.</p>
<p>				All events posted by PowerBuilder are processed by a separate queue from</p>
<p>				the Windows system queue. PowerBuilder posted messages are processed before</p>
<p>				Windows posted messages, so PowerBuilder events that are posted in an event</p>
<p>				that posts a Windows message are processed before the Windows message.</p>
<p>				For example, when a character is typed into an EditMask control, the</p>
<p>				PowerBuilder pdm_keydown event posts the Windows message WM_CHAR to enter</p>
<p>				the character. If you want to copy the characters as they are entered from</p>
<p>				the EditMask control to another control, do not place the code in an event</p>
<p>				posted in the pdm_keydown event. The processing must take place in an event</p>
<p>				that occurs after the WM_CHAR message is processed, such as in an event</p>
<p>				mapped to pdm_keyup. &quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318064">318064</a></td>
<td>ReadOnly setting not working properly in DropDownDW columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318080">318080</a></td>
<td>When adding an object to an existing project, the following</p>
<p>				error message appears:</p>
<p>				Access to SCC Provider Failed during SccCheckin(). Try Again.</p>
<p>				Works ok from XP to remote drive that is not novell.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318136">318136</a></td>
<td>CloseQuery event does not fire on the device.</p>
<p>				PER DEVELOPMENT:</p>
<p>				The CloseQuery event is triggered by the windows WM_QUERYENDSESSION message.</p>
<p>				This message is not supported in WinCE. Processing that would normally be done in a CloseQuery event script must be moved to one of the other event scripts.</p>
<p>				e.g. Use the Close event or the &quot;SuperMinimize&quot; (Resize event).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318214">318214</a></td>
<td>Customer thinks that PB/IM WordCap function should behave similar to Microsoft Word, Format --&gt; Change Case --&gt; Title Case and it does not. In PB you need to have a space before the beginning of a word or not have it in quotations. Using wordcap datawindow expression to convert the first character of a string to capital. </p>
<p>				Example of observed behavior for both PB/IM and MS Word :</p>
<p>				Input String</p>
<p>				i work in building six ,in &quot;concord&quot;</p>
<p>				i come here five days a week</p>
<p>				In Microsoft word if you do Format --&gt; Change Case --&gt; Title Case then the string will be like this :</p>
<p>				I Work In Building Six ,In &quot;Concord&quot;</p>
<p>				I Come Here Five Days A Week</p>
<p>				But using PB/IM 7/8/9 Wordcap will give this :</p>
<p>				I Work In Building Six ,in &quot;concord&quot;</p>
<p>				i Come Here Five Days A Week</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318282">318282</a></td>
<td>When the soft input (keyboard, transcriber,etc) pops up it reduces the screen size by about 30%. If the control for entry is at the bottom of the screen the soft input area obscures it. Is there any way that we can get an event added to the window/app object to detect that the soft input area has been popped up so that we can take resize/rescale/refocus actions meaning the input area is still visible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318294">318294</a></td>
<td>Add properties to support/display the SIP icon</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318300">318300</a></td>
<td>Application crashes upon selecting a menu option twice in a row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318311">318311</a></td>
<td>If customer sets an initial value in an editmask that uses a code table, then clicks on Up arrow in spin control, he sees wrong value in editmask. The value jumps to the first value assigned in the code table. After that you cycle through the values as expected. This worked correctly with PB8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318316">318316</a></td>
<td>OrcaScript crashes when doing scc refresh target &quot;full&quot;, with no local PBLs.</p>
<p>				Verified fixed on PB901_6532.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318370">318370</a></td>
<td>Datawindow with graph object in a header group. The data is displayed fine until you use SetSeriesStyle(). The display changes, ie. the groups are arranged differently.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318387">318387</a></td>
<td>Reported for both PocketBuilder and PB 8. Descendant menu and disabling the inherited &quot;ShiftToRight&quot; property. Initially the menu item is positioned correctly, but after closing/reopening it displays at the right.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318397">318397</a></td>
<td>Ability to insert a new group between an existing group</p>
<p>				in the Datawindow painter. For example, if you have 4 groups in a datawindow, </p>
<p>				and you want the ability to insert a new group between groups 2 and 3. The</p>
<p>				new group becomes 3 and automatically changes the existing groups to 3,4,5 (3 becomes</p>
<p>				4, 4 becomes 5). </p>
<p>				The agregate fields, etc in the moved groups should also be moved.</p>
<p>				For example when group 4 becomes 5 (in the above example) all the aggregate fields,etc</p>
<p>				should also move.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318625">318625</a></td>
<td>GPF when running application within PB and opening a window. Tested with 8.0.3 9820/9838/9933 and 9/0 6053</p>
<p>				Solution:</p>
<p>				This issue was resolved by having the customer make some coding changes to their application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318630">318630</a></td>
<td>Cannot create DW from Stored Proc that has an Oracle Out parameter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318664">318664</a></td>
<td>PB 8.0.3 - Oracle 804 native driver is slower than Oracle O73 native driver.</p>
<p>				According to PB Engineering this is caused by different OCI behavior of o73 and o84. It is not a PB bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318682">318682</a></td>
<td>The transaction object property of sqlreturndata not returning a value.</p>
<p>				According to documentation, this property is supported for ODBC, Informix,and Oracle.</p>
<p>				In PB 9.0 (build 5507) using ODBC and ASA, sqlreturndata is returning a value of &#39;Adaptive Server Anywhere&#39;. In the latest builds of 8.0.3 and 9.0, it is not returning a value.</p>
<p>				In PB 8.0.3 and 9.0 using Informix, sqlreturndata is returning 0 when inserting a row</p>
<p>				into a table. Sqlreturndata is not returning a value by just connecting to the database.</p>
<p>				In PB 8.0.3 and 9.0 using Oracle, sqlreturnata is not returning a value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318689">318689</a></td>
<td>Creating a new Group style datawindow which uses multiple columns in the group definition crashes the dw painter.</p>
<p>				Workaround: Create a different dw style and do Rows &gt; Create Group instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318761">318761</a></td>
<td>When the tabsequence on a radiobutton is set to 0, it can still be changed on the HTMLDW. On IE, the dot disappears completely, on Netscape the option can be changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318787">318787</a></td>
<td>XMLParseFile gives error message: Unknown Element &#39;xs:schema&#39;when parsing a xsd file. </p>
<p>				Update:</p>
<p>				Documentation about pasing xsd files has been updated. See PB 9.0.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318793">318793</a></td>
<td>Enhancement request for better error messages in project painter build failure</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318804">318804</a></td>
<td>The default for a new window with build 69 appears to be to have the SmartMinimize setting turned on instead of Close. In most cases I would think customers would want the default to be Close.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318805">318805</a></td>
<td>The install of ASA802 that is bundled with PPB does not have &#39;Adaptive Server Anywhere for Windows CE&#39; enabled by default, even though it would be most often selected by users. Can install be updated to have this turned on by default ?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318811">318811</a></td>
<td>SCC Help in PB 9.0 still showing some old 7.0 descriptions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR318982">318982</a></td>
<td>PB8.0 and 9.0 do not pick up password expire message at run time.</p>
<p>				Verified fixed in PowerBuilder 8.0.3 Build 9961.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319086">319086</a></td>
<td>Reading a file using Linemode fails when run on the device. Using Streammode works okay.</p>
<p>				User Error: Line mode reads UNICODE files only. The DSN file is an ANSI file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319106">319106</a></td>
<td>The incorrect classid for the pbrx90.ocx and pbrxs90.ocx is listed in the PB 9.0 Application Techniques Manual.</p>
<p>				For example, pages 636,639,640 and 641 show the classid for pbrx90.ocx as:</p>
<p>				CLASSID=&quot;CLSID:88881304-8888-1000-8000-080009AC61A9&quot;</p>
<p>				The classsid has changed for pbrx90.ocx and it should be:</p>
<p>				CLASSID=&quot;CLSID:99991304-9999-1000-8000-080009AC61A9&quot;&gt;</p>
<p>				The classid for the pbrxs90.ocx is:</p>
<p>				CLASSID=&quot;CLSID:99991314-9999-1000-8000-080009AC61A9&quot;&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319114">319114</a></td>
<td>PB 9 Web Services do not work with proxy servers requiring authentication.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319122">319122</a></td>
<td>DW with a Union clause in the SQL fails with ORA-00933 error with O84 and O90.</p>
<p>				Verified fixed in PB 803_9961, PB 90_6086</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319234">319234</a></td>
<td>FeatureRequest : Centralized Deployment Profile for EAServer Deployment</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319254">319254</a></td>
<td>Want to be able to return an array in an any function return value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319266">319266</a></td>
<td>Add a way to save a DataWindow&#39;s attributes as an XSLT. Currently have XSL-FO but Microsoft currently does not interpret that template.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319276">319276</a></td>
<td>PB 9.0 Gettting started - Ch10 has a tutorial programming error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319298">319298</a></td>
<td>Disable() and Enable() do not work when menu item is not visible.</p>
<p>				Verified fixed in PB9 build 7048</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319306">319306</a></td>
<td>When applying a edit mask of [date][time] to a datetime</p>
<p>				column field in the datawindow painter and once you tab off the format property,</p>
<p>				the error message of:</p>
<p>				Specified edit mask is invalid</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319379">319379</a></td>
<td>Multiple retrieve() calls on a DataWindow/DataStore which shares data with another DataWindow using sharedata gives an OutOfMemory error (migh be also infinite loop). When using on Desktop it works ok.</p>
<p>				Update:</p>
<p>				Checked with PP1.5 - Fixed in PPB 1.5</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319433">319433</a></td>
<td>Feature Request for distribution of ghost script with Powerbuilder 9.0</p>
<p>				The current implementation of printing pdf files does not lend itself to easy distribution to a large user community. If someone has to distribute their PB9 app to their 500 users(say) and wants the functionality to save the datawindow as pdf then they need to install Ghost script in each of those 500 machines. This issue needs to be addressed in future releases which will</p>
<p>				1. not require a freeware driver (write our own?)</p>
<p>				2. provide a packaging option when building an exe?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319437">319437</a></td>
<td>When we preview a DataWindow in the IDE, there is a printer icon on the powerbar. Click on it and the printe dialog will be displayed. The &quot;Printer&quot; name on the dialog is represented by a &quot;?&quot; symbol instead of the full path of the printer name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319484">319484</a></td>
<td>&quot;com.sybase.jaguar.component.iso_level=serializable&quot; by default for shared components.</p>
<p>				On your internet site:</p>
<p>				http://manuals.sybase.com:80/onlinebooks/group-eag/ear0413e/eassolrb/@Generic__BookView) we read :</p>
<p>				6.1 Unexpected deadlock errors If you see unexpected deadlock or slow database throughput when executing transactional components, check for the following setting in</p>
<p>				the properties of the component that initiates the transaction:</p>
<p>				com.sybase.jaguar.component.iso_level=serializable</p>
<p>				This setting causes the transaction to run with serializable isolation</p>
<p>				level ...</p>
<p>				Per PB Engineering:</p>
<p>				1. When we deploy a PB component in Jaguar, PB never creates the &quot;Transaction Isolation Level property&quot; for the component. So for any component, pb does not write &quot;com.sybase.jaguar.component.iso_level=serializable&quot;.</p>
<p>				2. When a Database is connected from PB application or component, if we don&#39;t set the transaction isolation level explicitly, the default isolation will be depend on how your database is configured.</p>
<p>				3. Isolation level of a transaction object is handled trough the &quot;Lock&quot; property (e.g. Sqlca.Lock = value). You can refer to the PB Help for the value of the lock for different DBMS.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319488">319488</a></td>
<td>PB IDE GPFs when entering SQLPainter for a datawindow containing a computed field with an unclosed quote. e.g. :</p>
<p>				SELECT DIVISION_CODE, &#39;&quot;&#39; FROM DIVISION&quot;.</p>
<p>				The datawindow will preview acceptably with no problems. But if you try to edit the SQL PB GPFs.</p>
<p>				Workaround:</p>
<p>				Edit source shows the following: SELECT DIVISION_CODE, &#39;~&quot;&#39; FROM DIVISION&quot;.</p>
<p>				If I change the source to read: SELECT DIVISION_CODE, &#39;~&quot;~&quot;&#39; FROM DIVISION&quot; PB no longer crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319520">319520</a></td>
<td>When the setrow and setcolumn are called from a javascript</p>
<p>				function, the focus is not being set for the Web Datawindow row and column. The following function is being called from the onload event.</p>
<p>				&lt;script language=JavaScript&gt;function setrow_and_column()</p>
<p>				{</p>
<p>				dw_1.SetRow(3)</p>
<p>				dw_1.Setcolumn(&#39;dept_name&#39;)</p>
<p>				The onload event appears to work ok because if you add dw_1.SetItem(1,2,&#39;new dept name&#39;) to the function, it changes the first row, second column&#39;s dept name to the new value.</p>
<p>				The javascript generated for the setrow function is:</p>
<p>				function HTDW_SetRow(row)</p>
<p>				{</p>
<p>				var result = -1;</p>
<p>				row -= 1;</p>
<p>				var colNum = this.currCol;</p>
<p>				if (colNum != -1)</p>
<p>				{</p>
<p>				var colObj = this.cols[colNum];</p>
<p>				if (typeof colObj != &quot;undefined&quot; &amp;&amp; colObj.displayGobName != null)</p>
<p>				{</p>
<p>				var control = this.findControl(colObj.displayGobName, row, true);</p>
<p>				// if we can&#39;t find a control, then we can&#39;t set the row</p>
<p>				if (control != null)</p>
<p>				{</p>
<p>				// force focus onto the found control, </p>
<p>				// the onFocus event will change the currency variables</p>
<p>				control.focus();</p>
<p>				result = 1;</p>
<p>				}</p>
<p>				}</p>
<p>				}</p>
<p>				return result;</p>
<p>				}</p>
<p>				The javascript generated for the setcolumn is:</p>
<p>				function HTDW_SetColumn(col)</p>
<p>				{</p>
<p>				var result = -1;</p>
<p>				var colNum = this.getColNum(col);</p>
<p>				if (colNum != -1)</p>
<p>				{</p>
<p>				var colObj = this.cols[colNum];</p>
<p>				if (typeof colObj != &quot;undefined&quot; &amp;&amp; colObj.displayGobName != null)</p>
<p>				{</p>
<p>				var control = this.findControl(colObj.displayGobName, this.currRow, true);</p>
<p>				// if we can&#39;t find a control, then we can&#39;t set the column</p>
<p>				if (control != null)</p>
<p>				{</p>
<p>				// force focus onto the found control</p>
<p>				// the onFocus event will change the currency variables</p>
<p>				control.focus();</p>
<p>				result = 1;</p>
<p>				}</p>
<p>				}</p>
<p>				}</p>
<p>				return result;</p>
<p>				}</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319521">319521</a></td>
<td>SaveRowsAs dbase3 in datawindow does not create valid dbase file.</p>
<p>				Verified fixed in PowerBuilder 804 Build 10501. Verified fixed in PowerBuilder 901 Build 7011.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319543">319543</a></td>
<td>In PB 7, when there is a runtime error in a series of database operations, including updates, and one operation fails, the entire transaction is rolled back. When this happens in PB 8 and 9, the updates that occured prior to the failed one are committed. If a RunTimeError is caught in a TRY-CATCH block, a SetAbort can be performed so that the behavior is the same as in PB 7.</p>
<p>				PB Engineering:</p>
<p>				In PB 8 and 9, the default behavior has been changed so that for stateful components, the default behavior is the same as in PB 7, i.e. the transaction is rolled back. This issue was fixed on February 27, 2004, and is included in all PB 8.0.4 and PB 9.0.1 EBFs created after that date (which can be determined by looking at the datestamp on the PB EBF DLLs). This change does not apply to stateless components. A new CR 347702 has been raised to restore the default behavior for stateless components to the behavior in PowerBuilder 7. </p>
<p>				Also introduced 2 new environment variables &quot;PBOnFatalError&quot; and &quot;PBRollbackOnRTError&quot;.</p>
<p>				PBOnFatalError environment variable:</p>
<p>				------------------------------------</p>
<p>				Controls whether or not to restart server on PBVM corruption. Three case-insensitive values are available: &quot;continue&quot;, &quot;restart&quot; and &quot;shutdown&quot;. Default value is &quot;continue&quot;, which will rollback the current transaction, but let the server continue running.</p>
<p>				PBRollbackOnRTError environment variable:</p>
<p>				----------------------------------------</p>
<p>				If a runtime exception is raised by a PowerBuilder component running in EAServer, in PowerBuilder 7 the transaction is rolled back and the exception is thrown back to the client. In PowerBuilder 8, the behavior was changed so that the transaction is committed before the exception is thrown back. You can control this behavior by using the new PBRollbackOnRTError environment variable. To specify that the transaction is committed before the exception is thrown back to the client, set the PBRollbackOnRTError environment variable to &#39;n&#39;, &#39;no&#39;, or &#39;false&#39;. When this environment variable is set to &#39;y&#39;, &#39;yes&#39;, or &#39;true&#39;, the transaction is rolled back before the exception is thrown back to the client.</p>
<p>				These environment variables were introduced on August 13, 2003, and are included in all PB 8.0.4 and PB 9.0.1 EBFs created after that date.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319544">319544</a></td>
<td>Transparent background images do not show up as transparent when deployed to Dell Axim and contained in a datawindow. The same images on a window do show up with transparent background, and customer reports that running on a Cassiopeia the images are also transparent.</p>
<p>				PER DEVELOPMENT: the problem is this: A transparent gif allows the container window color to show through. Overlapping transparent gifs will not always work as expected because now the transparent pixels are using the container window color, not the colors in another object under the gif. Transparency happens when the picture is instantiated, based on its container color, it does not happen dynamically. Moving a gif programatically may also give unexpected results. The IDE produces a similar efect, but the container color used there is always button face (just as in PB9). We cannot get it any better than it is now in this release.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319555">319555</a></td>
<td>With usehwnd=no, a modified datastore does not save as PDF file correctly.</p>
<p>				Verified fixed in PB 901_7011.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319556">319556</a></td>
<td>Customer is using a script with PrintOpen and PrintText functions since he needs to print a DW to a dot matrix printer. The code was working fine in PB 8 but after the migration to PB 9 he had problems.</p>
<p>				Workaround to the problem:</p>
<p>				This is how the workaround works and the necesary files to use it.</p>
<p>				The following is the code I added to the of_imprime_formulario function of the nvo_nf</p>
<p>				It does following:</p>
<p>				1. Delete a file temp.pdf if exists</p>
<p>				2. Get the printername the user choosed</p>
<p>				3. runs a command called print.bat (this batch copies the temp.pdf file to the printer.)</p>
<p>				The print.bat file should be placed in the running directory (where the exe is) it will save there the pdf</p>
<p>				The only problem I found was when using printers that have spaces in the name for example &quot;My printer&quot; in this case the workarround won&#39;t work I suggest to rename the printer to &quot;MyPrinter&quot; for example.</p>
<p>				string ls_printer, ls_command</p>
<p>				FileDelete(&quot;temp.pdf&quot;) // To be sure the file does not exist</p>
<p>				pds_nota_fiscal.SaveAs (&quot;temp.pdf&quot;,PDF!,true)</p>
<p>				ls_printer = left(PrintGetPrinter(), pos (PrintGetPrinter(), &quot;~t&quot;) -1)</p>
<p>				ls_command = &quot;print.bat &quot;+ ls_printer</p>
<p>				run (ls_command, Minimized! )</p>
<p>				The print.bat file is as follows:</p>
<p>				:Loop</p>
<p>				SET ARG=%1</p>
<p>				IF &quot;%ARG%&quot; == &quot;&quot; GOTO Print</p>
<p>				set Printer=%Printer% %ARG%</p>
<p>				SHIFT</p>
<p>				GOTO Loop</p>
<p>				:Print</p>
<p>				copy temp.pdf %Printer%</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319565">319565</a></td>
<td>Cannot call a registered .NET dll from PB. Get a return of -3 Object could not be created.</p>
<p>				According to MSDN. </p>
<p>				To overcome .NET and COM differences, the runtime provides wrapper classes to make both managed and unmanaged clients think they are calling objects within their respective environment. Whenever your managed client calls a method on a COM object, the runtime creates a runtime callable wrapper &lt;cpconruntimecallablewrapper.asp&gt; (RCW). RCWs abstract the differences between managed and unmanaged reference mechanisms, among other things. The runtime also creates a COM callable wrapper &lt;cpconcomcallablewrapper.asp&gt; (CCW) to reverse the process, enabling a COM client to seamlessly call a method on a .NET object. As the following illustration shows, the perspective of the calling code determines which wrapper class the runtime creates.</p>
<p>				In most cases, the standard RCW or CCW generated by the runtime provides adequate marshaling for calls that cross the boundary between COM and the .NET Framework. Using custom attributes, you can optionally adjust the way the runtime represents managed and unmanaged code.</p>
<p>				_______________________________________________________________________________________________</p>
<p>				This seems to indicate that there needs to be nothing new done from the client side. However I still get the &quot;-3 Object could not be created&quot; error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319675">319675</a></td>
<td>The ancestor definition fields are incorrectly enabled in custom user events. Minor because although there is no error on Save, no changes to the ancestor are really saved. Attempts in the descendant script to use changed values will still generate an error message.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319679">319679</a></td>
<td>Insertfile on an OLE control fails in PB 9.0 on Windows XP.</p>
<p>				Resolution:</p>
<p>				This is an XP Operating System problem. The same problem happens in VB on XP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319699">319699</a></td>
<td>Dragging the pointer off of a spinning editmask corrupts the display value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319721">319721</a></td>
<td>Tab control right/left arrow scrolling does not work on device.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319851">319851</a></td>
<td>Doubleclicking on a field with DW EditMask ##,###.00 (Format ##0.00) places the cursor on the right side of the field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319855">319855</a></td>
<td>GPF / crash when using case()...when.. statment expression with computed fields (referencing other computed fields).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319880">319880</a></td>
<td>Selecting a different printer using the Object.Datawindow.Printer property does not </p>
<p>				work for datastores. The printout is always directed to the default printer.</p>
<p>				This is a regression in PowerBuilder 8.0.3 Build 9601 and later. </p>
<p>				To work-around the issue use the PrintSetPrinter function or </p>
<p>				add the following section into the pb.ini file:</p>
<p>				[Datastore Behavior]</p>
<p>				usehwnd=yes</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319887">319887</a></td>
<td>SetDetailHeight(row, row, height) doesn&#39;t work if row is the last row in dw.</p>
<p>				Verified fixed in PB901_7026</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319895">319895</a></td>
<td>When user runs PPB install and accidentally enters the drive letter for a CDROM drive instead of a hard disk, the user is given a &quot;Catastrophic Error&quot; message from the installation. Although this is user error, the error message should handle this better.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319913">319913</a></td>
<td>When calling a com object from PowerBuilder&#39;s IDE, the com object</p>
<p>				stays in memory until you exit Powerbuilder. The reason is the com object is hosted in the same process that Powerbuilder is.</p>
<p>				A side effect to this behavior is if you call a com object and then go back and make a change and then try to regenerate the com object (from the project painter), you will see</p>
<p>				errors such as:</p>
<p>				CGEN: Compiling &#39;c:\case\powerbuilder9x\_tmpguid.cpp&#39;</p>
<p>				CGEN: Compiling &#39;c:\case\powerbuilder9x\_tmpclas.cpp&#39;</p>
<p>				CGEN: Compiling &#39;c:\case\powerbuilder9x\_tmpserv.cpp&#39;</p>
<p>				CGEN: Linking... cannot open pb9bug.dll : unknown error I/O error processing pb9bug.dll : Permission denied</p>
<p>				You will need to exit and restart PowerBuilder to remove the object from memory.</p>
<p>				oleobject lole_comapp</p>
<p>				lole_comapp = create oleobject</p>
<p>				lole_comapp.connecttonewobject(&quot;PB9.0.n_pbcom&quot;)</p>
<p>				lole_comapp.of_com()</p>
<p>				disconnect lole_comapp</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR319915">319915</a></td>
<td>DW Graph: The labels marking the category axis in a bar graph (where the text would normally display vertically, for lack of space horizontally) do not display at runtime (emulator or device)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320012">320012</a></td>
<td>HANDLE(this, TRUE) in application object does not report another instance running. </p>
<p>				Update:</p>
<p>				For applications, the Handle function does not return a useful value when the previous flag is true. You can use the FindWindow Windows function to determine whether a Windows application is already running. FindWindow returns the handle of a window with a given title.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320013">320013</a></td>
<td>Bitmap (.BMP) in a DW disappears at runtime on device with build 75.</p>
<p>				Update:</p>
<p>				Fixed in latest builds.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320024">320024</a></td>
<td>Corrupted file, invalid character � appended to a window&#39;s name everywhere in the .srw</p>
<p>				We have not been able to recreate the problem internally, so this may not be solvable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320033">320033</a></td>
<td>PB crashes on a retrieve of a datastore if the transaction object is disconnected.</p>
<p>				Verified fixed in PB 804_10501. Verified fixed in PB 901_7011.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320046">320046</a></td>
<td>When trying to retrieve data from a view created on a </p>
<p>				remote database using dblink, receiving a ora-03113 end-of-file communication error.</p>
<p>				Problem happens using:</p>
<p>				Oracle 9.2.0.1.0 Client -&gt; Oracle 8i db -&gt; o84</p>
<p>				Oracle 9.2.0.1.0 Client -&gt; Oracle 8i db -&gt; o90</p>
<p>				(Works ok using Oracle 9.0.1 client)</p>
<p>				Works ok using:</p>
<p>				Oracle 9.2.0.1.0 Client -&gt; Oracle 9i db -&gt; o84</p>
<p>				Oracle 9.2.0.1.0 Client -&gt; Oracle 9i db -&gt; o90</p>
<p>				Works ok when retrieving from a datawindow. Problem happens when using embedded sql.</p>
<p>				RESOLUTION: Works ok using PB 8.0.4 (build 10538) and PB 9.0.1 (build 7048) and Oracle client 9.2.0.3. Upgraded Oracle client per tech doc http://www.sybase.com/detail?id=1011566.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320065">320065</a></td>
<td>9.0 Regression: A null datetime value was 00/00/00 in 6.5 but now is 01/01/00.</p>
<p>				Fixed in PB 901_6516.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320164">320164</a></td>
<td>OS: Win 2000 (2 CPU) </p>
<p>				Versions and Build #s Reported: EAS 4.0 GA with PB 7.03.10108 </p>
<p>				Versions and Build #s Tested: As above (not reproduced outside production env) </p>
<p>				Database/Driver File/Version: ASE 12.0.0.4/P/SWR 9842 </p>
<p>				Comments:</p>
<p>				2 Jag servers in a cluster on multiprocessor W2K machines running PB 7.03.10108 components</p>
<p>				Both servers crashing randomly each day with no messages in the log. As this is only happening in the production env the ct is unwilling to test an upgrade without guarantees the upgrade will fix the problem. This consult is to ask if engineering can analyse the user.dmp files from these crashes to gives us evidence that this crash is due to a known CR which is fixed in later versions of EAS/PB.</p>
<p>				*** Wednesday, June 04, 2003 2:36:21 PM</p>
<p>				The problem has not repeated itself since bind.thread=true was set for the PB components.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320170">320170</a></td>
<td>GPF when using closewithreturn in an application running in the IDE, deployed to the desktop. Works fine on PDA.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320197">320197</a></td>
<td>Memory leak with stored procedure returning empty string and called as RPC</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320199">320199</a></td>
<td>Execution of a RPC leads to truncated data. It works fine in PowerBuilder.</p>
<p>				create PROCEDURE DBA.&quot;dbp_test_parameter&quot; ( in @argstring varchar(6) )</p>
<p>				BEGIN</p>
<p>				print @argstring;</p>
<p>				END;</p>
<p>				subroutine dbp_test_parameter(string argstring) RPCFUNC ALIAS FOR &quot;~&quot;dba~&quot;.~&quot;dbp_test_parameter~&quot;&quot;</p>
<p>				Use in a customized transaction object : code</p>
<p>				sqlca.dbp_test_parameter(&quot;123456&quot;);</p>
<p>				-&gt; The ASA log will show only 123.</p>
<p>				UPDATE:</p>
<p>				Fixed in builds after in 6/17/03 build.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320205">320205</a></td>
<td>A column in a DB that returns a name of a .BMP and setting the &#39;Display as picture&#39; property so that the .BMP can be displayed. Design time its OK, running in IDE and on the device it does not display.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320233">320233</a></td>
<td>Dropdown datawindow which has been created on table that just has one column, so the dddw that same data and display col. When he tries to use this dddw in datawindow, rows in dddw don&#39;t get populated. </p>
<p>				Workaround: assign one column for the data and a different column for the display in the dddw style column. Then it works fine.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320242">320242</a></td>
<td>PB MDI Notepad example, Search-&gt;GoToLine doesn&#39;t work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320243">320243</a></td>
<td>Cannot drag visual objects from the system tree to the window painter. It keeps the circle/line mouse pointer. Also cannot drag non-visual objects from system tree to non-visual object list pane.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320246">320246</a></td>
<td>Application and database close with no message if datastore.Update() is fired. When running on PocketBuilder Desktop using running man Update works as expected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320361">320361</a></td>
<td>Ability to set the position of a docked toolbar in the Painter</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320366">320366</a></td>
<td>PB Help for the SetToolbarPos PowerScript function (Syntax 1 For docked toolbars) has an error. In the description of the &#39;offset&#39; argument it refers to the value of a &#39;replace&#39; argument. That should be the &#39;insert&#39; argument.</p>
<p>				Verified fixed in PB 804 build 10501++ and PB 901 build 6533++.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320425">320425</a></td>
<td>1. Connect to any ASA database in the DB Painter of PPB.</p>
<p>				2. Right-Click on &quot;Users&quot; under the connected database. Click on &quot;New User...&quot;.</p>
<p>				3. Under the &quot;User properties&quot; page, enter a new user name and password, as well as confirm the new password&quot;.</p>
<p>				4. Right-click on &quot;Save Changes&quot; in the &quot;User properties&quot; page.</p>
<p>				5. Right-click on &quot;Users&quot; under the connected database. Click on &quot;Refresh...&quot;. Nothing shows up under &quot;Users&quot;.</p>
<p>				6. Repeat steps 2-5 but this time work on &quot;Groups&quot; under the connected database.</p>
<p>				If we open up PowerBuilder after creating the users and groups and connect to the same database, we can see the new users and groups created successfully.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320509">320509</a></td>
<td>SP Datawindow does not get updated after changing the data source.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320514">320514</a></td>
<td>The SCC status of an object is wrongly represented. To cause this wrong condition leaves itself by the fact that for an individual object A &#39; GET Latest version &#39; is accomplished.</p>
<p>				workaround: do an refresh on the object to show the right status.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320515">320515</a></td>
<td>OS: Windows 2000 - 4 CPUs or more</p>
<p>				Versions and Build #s Reported: EAS 4.2 &amp; 8.03.9704</p>
<p>				Versions and Build #s Tested: 8.03 Builds 9704 -&gt; 9838 EAS version </p>
<p>				Some background info:</p>
<p>				Tried to repro on a single CPU machine, on a dual CPU machine and when binding the Jag process to just 1 CPU on a machine with 4 CPUs and not able to see the problem. Only able to reproduce the problem when using 4 CPUs or more.</p>
<p>				All PB components are deployed as standard, non-transactional, threadsafe components. Instance pooling and automatic demarcation supported. </p>
<p>				Bind thread is not selected (this is PB 8.03 on EAS 4.2 and no datastores are used) </p>
<p>				(Tested with concurrency &amp; pooling on and off, with of without transaction support or dbms access) </p>
<p>				On the client side (PB) the app uses shared components to simulate concurrent users on separate threads.</p>
<p>				On the Jaguar server, there is a component that accepts the request and</p>
<p>				launches another component for executing the business logic.</p>
<p>				So launching 5 concurrent clients gives 5 + 5 components active/concurrent on the Jaguar server.</p>
<p>				The components seem to respond sequentially which didn&#39;t happen in PB 8.0.1. Giving the impression that one component waits for the other to finish, or places a lock somewhere...</p>
<p>				Behaviour Difference observed with 8.03 and 4 CPU machine.</p>
<p>				Counting the number of method invocation in a given amount of time (10 secs) with 2 simultaneous components and with 20 </p>
<p>				With Powerbuilder 8.0.3 Build 9704 or 9838</p>
<p>				2 components / 10 seconds 927 method invocations</p>
<p>				20 components / 10 seconds 975 method invocations</p>
<p>				With Powerbuilder 8.0.1 Build 8004</p>
<p>				2 components / 10 seconds 825 method invocations</p>
<p>				20 components / 10 seconds 2450 method invocations</p>
<p>				With PB 8.03 20 simultaneous connections process almost the same number of method invocations as 2 simultaneous connections ( 927 vs 975)in the same time (10 secs)</p>
<p>				With PB 8.01 20 simultaneous connection process 3 times as many method invocations as 2 simultaneous connections</p>
<p>				On a single or dual processor machine (or on the same machine with the jag process bound to 1 CPU) the results are similar as those for 8.01</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320526">320526</a></td>
<td>Versions and Build #s Reported: 9.0</p>
<p>				Versions and Build #s Tested: 8.03/9.0</p>
<p>				Comments:</p>
<p>				The horizontal and vertical scrollbars in the DW control cannot be disabled when there is less than 1 page of data, they are hidden when not required. This NFR raised to display the scrollbars Greyed Out when there is not more than one page of data. Or add a property so the developer/user can decide to have scrollbar disabled or allow it to be hidden (current behaviour).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320559">320559</a></td>
<td>When a Popup menu is used, window references get confused.</p>
<p>				Verified fixed in PB 901_7011. Verified fixed in PB 703_10305.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320564">320564</a></td>
<td>A syntax error is in the .srx file for a Web Service proxy to a Cold Fusion web</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320646">320646</a></td>
<td>2 shared DataWindows using sharedata: when running SetFilter() on primary DW, the Event rowfocuschanged() and rowfocuschanging() of the secondary DW is triggered. Also on the Filter()that is called afterwards the same events are triggered again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320667">320667</a></td>
<td>SYC Interface returns &quot;Login Failed&quot; when executing RPC for the 1st time.</p>
<p>				IMPORTANT INFORMATION: This issue does not happen when both logins and passwords are equal in primary and secondary ASEs.</p>
<p>				Resolution: This is not a PB defect. It&#39;s just a behavior changE between ASEs 11.x and 12.x. From 12.x on, there&#39;s new transactional model for RPCs. So, it was possible to reproduce the same issue by using isql and SQLAdv. Solution is to map and use CIS + external logins in ASE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320670">320670</a></td>
<td>In printing/previewing of nested N-UP DW which consist of &quot;newspaper columns across&quot;, it always was produced one more blank page.</p>
<p>				3/2004 Update from PB Engineering.</p>
<p>				This is not a bug. This problem can be solved by shrinking the bottom space room of detailband to a height less than zero. The previous fix will be reverted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320711">320711</a></td>
<td>PowerBuilder 8 and 9 can crash when you try to move the application object from </p>
<p>				one pbl to another pbl if you use RIGHT click and drag and drop in the systemtree.</p>
<p>				The active application can not be moved. To move it, select a second application </p>
<p>				and use the Move popupmenu item without drag and drop to move the object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320714">320714</a></td>
<td>Add an option to the application project painter so that</p>
<p>				all the pbd check boxes can be click with one option.</p>
<p>				For example, add an &quot;Check All&quot; check box.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320752">320752</a></td>
<td>After stress testing, EAServer will stop responding after many</p>
<p>				iterations. You cannot log in to Jaguar Manager. </p>
<p>				The client application is set up where the timer event creates a shared object instance and then calls a function from that shared object where a connection to EAServer is made and then a getfullstate is done on the server side. The datastore is retrieving aprox. 4000 rows.</p>
<p>				I was able to capture the following from win2000:</p>
<p>				Full thread dump Classic VM (JDK-1.2.2_010, native threads):</p>
<p>				&quot;Thread-28&quot; (TID:0x25ed10e0, sys_thread_t:0x42441810, state:R, native ID:0xc44) prio=5</p>
<p>				&quot;Thread-20&quot; (TID:0x25ddb420, sys_thread_t:0x423c2a88, state:R, native ID:0xb38) prio=5</p>
<p>				&quot;Thread-13&quot; (TID:0x25ece420, sys_thread_t:0x422eb950, state:R, native ID:0x910) prio=5</p>
<p>				&quot;Thread-2&quot; (TID:0x25e6f9e0, sys_thread_t:0x42197ab8, state:R, native ID:0xc24) prio=5</p>
<p>				&quot;Thread-1&quot; (TID:0x25e71370, sys_thread_t:0x403edd80, state:R, native ID:0xc70) prio=5</p>
<p>				&quot;SymcJIT-LazyCompilation-0&quot; (TID:0x25e0f380, sys_thread_t:0x4019f850, state:CW, native ID:0x950) prio=1</p>
<p>				at SymantecJITCompilationThread.DoCompileMethod(Native Method)</p>
<p>				at SymantecJITCompilationThread.run(JITcompilationthread.java, Compiled Code)</p>
<p>				&quot;SymcJIT-LazyCompilation-PA&quot; (TID:0x25e0f3a8, sys_thread_t:0x4019f6e0, state:CW, native ID:0x900) prio=10</p>
<p>				at java.lang.Object.wait(Native Method)</p>
<p>				at java.lang.Object.wait(Object.java:424)</p>
<p>				at SymantecJITCompilationThread.run(JITcompilationthread.java,</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320759">320759</a></td>
<td>When calling a stored procedure that has numeric or smallint as datatype there&#39;s an error</p>
<p>				(c613800): </p>
<p>				Error 999 (rc -1) : [Microsoft][SQLServer 2000 Driver for JDBC]The DBMS returned an unspecified error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320842">320842</a></td>
<td>SIP icon gets lost under certain circumstances. Very similar to CR 313510. However, for 313510, you can work around the problem by activating some application, e.g. Calculator, that shows the SIP icon, then reactivating the PocketPB application. That workaround fails here. Perhaps because the window is not a Main! window, or not of default size?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320851">320851</a></td>
<td>When your library list contains a compiled library (.pkd) , right click on the target to do Full Rebuild. The process should ignore these libraries and only do the ones with source in them (.pkl).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320854">320854</a></td>
<td>Enhancement request. When columns are added to dw source, prompt to change the update properties since they are not modified automatically. When columns not involved in the update are removed, do not force update prop changes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_79.htm#CR320883">320883</a></td>
<td>In the SQLPainter, when you use Paste &quot;Value&quot; in the Where clause, the PopUp dialog&#39;s fonts are unreadable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321037">321037</a></td>
<td>Using the SetRowFocusIndicator(HAND!) method activates the indicator, but the image needs to be scaled down and, it&#39;s background made transparent. This was reported by the customer for the Emulator, but behavior is the same on the device, and actually in the IDE when the row height is so &quot;short&quot;. Is this a bug, WinCE behavior, or a design issue ?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321043">321043</a></td>
<td>Customer migrated their app from PB5 to PB8. Old behavior can be seen through PB 6.5.1 build 1137.</p>
<p>				User opens worksheets through a Treeview control, depending of what he/she wants to do. To activate a worksheet, the user doubleclick on an item. The ENTER key simulates the DoubleClick. Also, a sheet can be closed by pushing the ESCAPE key.</p>
<p>				The problem:</p>
<p>				User Doubleclicks on an item. It opens a new sheet but the first control does not have focus. User presses ESC to close the sheet, but instead, it closes the sheet with the Treeview control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321056">321056</a></td>
<td>In NVO, if you declare a variable and then initialize the variable in the same statement to the value returned by a user defined global function and then press CTRL-L (compile) and it will seem to be OK. However, this fails to save and often will cause PowerBuilder to crash. You will not see any errors using CTRL-L but when trying to close the painter if you choose to save the changes you will see errors.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321185">321185</a></td>
<td>Provide Orcascript SCC commands for checkin and checkout.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321202">321202</a></td>
<td>If we specify a series to be added to a graph datawindow of &quot;Pie&quot; or &quot;Pie3D&quot; graph type, the series label will not be displayed on the graph running on the device or emulators.</p>
<p>				Other graph types (eg. bar, column, area) will have no problem displaying the series label on the same graph datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321205">321205</a></td>
<td>If we have a graph datawindow of any graph type other than &quot;Pie&quot; graphs and change the legend property of the datawindow to either &quot;Left&quot; or &quot;Right&quot;, the legend information will be rendered incorrectly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321434">321434</a></td>
<td>Line not drawn between tics when there is no data for the x and y axis. You have data plotted on the x and y axis and then no data is plotted (for several days) on the chart. No line is drawn between the tics on the graph.</p>
<p>				Problem worked ok in PB 7.0.3 (build 10180) and started happenning in (build 10197).</p>
<p>				This reported issue is probably due to cr277649. Other issues that were similar were</p>
<p>				cr302489 and cr289495 (issue #2).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321437">321437</a></td>
<td>PBPACK90.EXE If &quot;XML Support&quot; is checked ON in the options group, then the file xerces-c_1_5_1.dll is packaged into the MSI. PB9 apps that use XML require xerces-c_2_1_0.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321439">321439</a></td>
<td>In a gatewayless scenario, client applications may be accessing only RPCs on the mainframe. In such a case there may be no language handler transaction and so the COMMIT/ROLLBACK issued on a disconnect from PB causes an error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321449">321449</a></td>
<td>Enhancement request for the Datawindow painter to remember the last values placed in the retrieval arguements fields.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321520">321520</a></td>
<td>Enhancement Request:</p>
<p>				Define a property or format to display #### when a value is too big to fit in </p>
<p>				the text box of a datawindow field or column.</p>
<p>				An alternative might be:</p>
<p>				- Define maximum or minimum values and change font or background characteristics </p>
<p>				when the value exceeds it. </p>
<p>				For example an expression like the following can be defined for the </p>
<p>				strikeout property: </p>
<p>				if(dept_head_id &gt; 999, 1, 0)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321521">321521</a></td>
<td>Retrieving unique identifier column (uniqueidentifier datatype) from MSSQL Server via OLEDB causes PB to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321528">321528</a></td>
<td>Migrated application from PB7/8 which sends control codes (escape sequence) to a printer using printsend to enforce duplex printing no longer functions in PB9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321577">321577</a></td>
<td>I have a registry entry that refers to &quot;PocketBuilder&quot; as well as one for &quot;Pocket PowerBuilder&quot;.</p>
<p>				HKCU\Software\Sybase\PocketBuilder</p>
<p>				It has &quot;1.0u\Wizards&quot; keys underneath it.</p>
<p>				The other keys I have are correctly under:</p>
<p>				HKCU\Software\Sybase\Pocket PowerBuilder\1.0u</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321579">321579</a></td>
<td>An enhancement request is to provide PFC support in Pocket PowerBuilder.</p>
<p>				NOTE: Check out code exchange. Third parties are already working on building application frameworks appropriate for the Pocket PC.</p>
<p>				PER DEVELOPMENT: A framework such as PFC is not planned for Pocket PowerBuilder, but as noted above, one or more are posted on Sybase&#39;s Code Exchange website.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321587">321587</a></td>
<td>An inherited visual user object without a subscript can find it&#39;s parent(window) however the same object as a subscripted array has no parent although the object does appear in the window control list.</p>
<p>				WORKAROUND: Appears to be caused by using the array subscriptor max value. If you initially set the array one higher than what you need, the reference will work.</p>
<p>				In this example, change the w_main open event from:</p>
<p>				////////////old//////////////</p>
<p>				iu_pb_box[5,5] = Create u_pb_box</p>
<p>				This.OpenUserObject(iu_pb_box[5,5],10,64)</p>
<p>				This.OpenUserObject( iu_pb,10,364)</p>
<p>				////////////////////////////</p>
<p>				to:</p>
<p>				//////////new////////////////</p>
<p>				iu_pb_box[6,6] = Create u_pb_box</p>
<p>				This.OpenUserObject(iu_pb_box[5,5],10,64)</p>
<p>				This.OpenUserObject( iu_pb,10,364)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321654">321654</a></td>
<td>PowerBuilder 9 crashes when trying to use or define a stringmask larger than 63 characters.</p>
<p>				This happens both with datawindows and editmask controls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321656">321656</a></td>
<td>App launcher (Applist) uses the directory path &quot;Program Files&quot; on the device. When having german OS on eg. iPaq there is no Program Files. App launcher should remember the last path used instead</p>
<p>				UPDATE:</p>
<p>				No Plan To Fix any AppList bugs</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321670">321670</a></td>
<td>The saved &quot;WindowState&quot; setting for the MDI frame, when saved as &quot;Maximized&quot;, does not work upon application startup during runtime (exe with PBDs or DLLs). When the last WindowState was Maximized, the MDI frame opens up in a normal state in the zero zero position instead of Maximized. This occurs only in the compiled executable. It works fine in the Powerbuilder development environment (Version 6 and 7), and works fine in the original Powerbuilder 5 executable where it was originally written.</p>
<p>				WORKAROUND: This appears to be some sort of timing problem as to when the window paints and when the Open event completes. I found two workarounds, and users may find other methods. First, I added a Messagebox call to the Open event of the window to double check the return string from the ProfileString function call. That caused the behavior to be fixed, i.e. the EXE opened Maximized, as the user desired. Second, I found that I could take out the Messagebox call, and add &quot;this.hide()&quot; to the beginning of the Open event script, and &quot;this.show()&quot; to the end of the Open event script, and this also worked around the problem. Another possibility that I did not test might be using a &#39;splash&#39; screen that timed out and closed on its own, etc.</p>
<p>				11 Feb. 2004:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321675">321675</a></td>
<td>Please add a report header band to the DataWindow/DataStore objects. The current dw header band is a page header. We want a header that prints once at the beginning of the report but not on subsequent pages. Similar to summary band at end of DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321725">321725</a></td>
<td>Customer would like the option to export/import from either UNICODE or ANSI text in order to make it easier to move back and forth between PK and PB. Doesnt want to have to do an entire target as provided in the Tools.</p>
<p>				NOTE: You can export an entire target by using the &quot;Export CE to Desktop&quot; tool on the &quot;Tools&quot; tab of the PK IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321772">321772</a></td>
<td>Datawindow SaveasASCII function replace the non-printable character &quot;Linefeed&quot; 0x0A </p>
<p>				and &quot;Carriage Return&quot; 0x0D from database by White space 0x20</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321796">321796</a></td>
<td>Problems with the generated names for Stored Procedures in the PB IDE. There is an added ;0 at the end of the name, that causes an error, and the Stored Procedure call fails. </p>
<p>				Errormessage: SQLSTATE = 42000</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321816">321816</a></td>
<td>Start Pocket PB and do not open a workspace. Select File... Open. You get a dialog that doesn&#39;t seem to be able to do anything. If you do the same in PB 8, you can open files, and you can open a Workspace from here if you want to. In PPB, it only appears to handle objects contained in the current workspace. If this is by design and not a bug, then the Open menu should be disabled / greyed out unless there is a current workspace open. Probably it ought to function in a similar manner to PB8.</p>
<p>				PER DEVELOPMENT: Current behavior is correct. PB8/9 only allow opening web-target style objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321828">321828</a></td>
<td>Tried to create nested tab controls by inserting standard tab control on a window. Select first tab to give focus. Tried to insert new tab control on tab but it goes onto the window instead. Works in PB 8/9.</p>
<p>				PER DEVELOPMENT:</p>
<p>				This is not a bug. The tab control defaults to the full size of the window. If you resize the second tab _control_ (not the page), you will see that the page appears as it would in PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321846">321846</a></td>
<td>An inherited visual user object without a subscript can find it&#39;s parent(window) however the same object as a subscripted array has no parent although the object does appear in the window control list. See also Pocket Power Builder CR 321587.</p>
<p>				11 Feb 2004:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321937">321937</a></td>
<td>Editmask with more then 63 characters for mask crashes PB 9.0 application.</p>
<p>				Fixed in PB 901_6511.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321940">321940</a></td>
<td>pwdialog not displaying popup in runtime for SYC - </p>
<p>				When a password is set to expire in x number of days,</p>
<p>				the popup window is not displaying when a runtime application is using the</p>
<p>				dbparm of pwdialog=1.</p>
<p>				When connecting from the development environment, the popup window does appear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321971">321971</a></td>
<td>Changing zoom value of dw psr then restoring it to 100 changes some row heights.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321974">321974</a></td>
<td>The dialogs that appear for an Oracle failover have &quot;PowerBuilder&quot; for the title. That&#39;s meaningless to end-users. The title should either be customizable, or at least pick up the name of the application. The developers know what PowerBuilder is, but the end-users don&#39;t. This is an issue in PowerBuilder 8.0 as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR321986">321986</a></td>
<td>9.0 Treeview old handle in SelectionChanging event after an item delete is 0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322067">322067</a></td>
<td>Versions and Build #s Reported: 9.0 GA</p>
<p>				Versions and Build #s Tested: 8.03.8870 OK 9.0 GA -&gt; 9.0.6075 Problem</p>
<p>				When source control provider is on a remote server or on any server where access is delayed a little, when you connect to source control the system tree collapses.</p>
<p>				This is not dependent on the source control provider as it has been reproduced with VSS &amp; PVCS. A fast connection (eg connect to source control server on the same machine) does not give the problem.</p>
<p>				Opening the library painter also helps to &#39;slow down&#39; the connection to source control as the views in the library painter need to be redrawn - sometimes opening the library painter helps reproduce the problem</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322077">322077</a></td>
<td>The icons on the &#39;New Datawindow&#39; window are all wrong except the graph type. Compare the icons to those used by regular PB. For example the one for Grid is supposed to be Freeform.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322127">322127</a></td>
<td>When running an application in PB 9.0 that is using printsend, it</p>
<p>				causes an access violation. The following is the crash handler results:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: E:\pb90\Shared\PowerBuilder\PBVM90.dll</p>
<p>				File Version: 9.0.0.6075</p>
<p>				Fault address=10BA2044 Section:Offset=01:000A1044</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:0000000C</p>
<p>				ECX:7E0A0D20</p>
<p>				EDX:4E4F4653</p>
<p>				ESI:0000000A</p>
<p>				EDI:001D9370</p>
<p>				CS:EIP:001B:10BA2044</p>
<p>				SS:ESP:0023:0012E61C EBP:02668CD8</p>
<p>				DS:0023 ES:0023 FS:003B GS:0000</p>
<p>				Flags:00010206</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				10BA2044 0012E630 7E0A0D20 4E4F4653 10BA0A0D 02668CD8 print_job::Printer_Escape+84</p>
<p>				10BA278C 0012E654 0222000C 02668CD8 FFFFFFFF 00000002 global_print_job::Printer_Escape+1C</p>
<p>				10C359C5 0012E684 00000000 00000002 027A0068 025D4150 fnPrintSend+95</p>
<p>				10C65CDC 0012E6D8 00000000 00000000 026700E5 017C69BA OB_RUNTIME_CLASS::invoke+38C</p>
<p>				10C65940 0012E724 025D4150 00000000 026700E5 00000002 OB_RUNTIME_CLASS::invoke+1F0</p>
<p>				10CCF18B 0012E74C 025D4150 00120000 0258525E 026740B9 ot_process_class_call+AB</p>
<p>				10DA9CD4 0012E77C 025D4150 026715CE 00120000 0012E7A4 sf_class_call+44</p>
<p>				10CE3963 00000002 00000000 00000000 00000000 00000000 rt_exec_pcode+403</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322261">322261</a></td>
<td>A ListView control working in Large Picture mode. Problem: The large pictures disappear when selected. Same problem with small pictures in list view.</p>
<p>				UPDATE:</p>
<p>				Fixed on PDA. If still happens on emulater, than it is a emulator bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322271">322271</a></td>
<td>PB 7.0.3/SCC/ClearCase: &#39;Refresh Status&#39; on locked object causes incorrect icons. Identified a scenario in which the &#39;user icon&#39; (man w/ sunglasses) appears in the registered pbl instead of the locked icon.</p>
<p>				11 Feb 2004:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322325">322325</a></td>
<td>PB90/80 crashes with tab and tabpages, deleting/moving a control from the tab pages.</p>
<p>				This issue is not reproducable in later builds of 8.0.3, or 9.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322334">322334</a></td>
<td>When workspace under SCC control is opened in PB 9 and 10, the systemtree expands then collapses. In 8 it expands to the same object as when it was closed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322346">322346</a></td>
<td>PB 7.0.3: SCC: ClearCase 4.x: When a user tries to check out an object that has already been checked out by another user, he gets a &quot;confirm version to check out&quot; dialog, asking whether he wants to check out as unreserved. &#39;No&#39; or &#39;cancel&#39; is ignored. </p>
<p>				11 Feb 2004:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322399">322399</a></td>
<td>*** Thursday, April 22, 2004 11:09:17 *** ssturm ***</p>
<p>				refferring to CR 306009. In PB9 (PVCS 6.8.1) the liblist is updated and libraries are there but objects in libraries are absent after &quot;get latest version&quot; on target level.</p>
<p>				New objects created by developer 1, are not delivered to developer 2, by using GetLatestVersion. PB9 get an updated liblist and the new PBL&#39;s. But these PBL&#39;s are still empty.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322460">322460</a></td>
<td>Versions and Build #s Reported: PB 8.03</p>
<p>				Versions and Build #s Tested: All versions </p>
<p>				Database/Driver File/Version: Powerscript Reference - SetTransPool</p>
<p>				Help docs for SetTransPool () state:</p>
<p>				&quot;The maximum value specified for a transaction pool limits the total number of database connections made by the application. When the transaction pool is full, each attempt to connect will fail after the timeout interval has been exceeded.&quot;</p>
<p>				In the example it states </p>
<p>				&quot;When the maximum number of connections has been reached, each subsequent connection request will wait for up to 10 seconds for a connection in the pool to become available. After 10 seconds, the server will return an error to the client.&quot; </p>
<p>				This is slightly inaccurate as SetTransPool does not return an error. Nothing is returned to SQLCode to indicate an error has occurred. The first we know about an error is if SQL is sent to the db using this (unconnected) connection. </p>
<p>				The help could mention that DBHandle will confirm if a connect to a TransPool connection is valid or not</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322465">322465</a></td>
<td>Pocket PC hangs during recursion. This may be a memory issue, but the IDE lets it go during testing. It may also be a video issue as the objects manipulated are visual.</p>
<p>				This leads to questions about how the application developer can test on the Pocket PC for remaining memory / resources, etc. Can this be handled by the Pocket PB runtime ?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322484">322484</a></td>
<td>When using a Listview with scrolling set to true the documentation in the Objects and Controls manual states the following:</p>
<p>				&quot;Specifies whether the user can scroll vertically when not all of the items in a control are visible&quot;</p>
<p>				When this is run what appears is a horizontal scroll bar and not a vertical scroll bar and it doesn&#39;t actually scroll but seems to paginate the items in the list vertically by using a horizontal scrollbar. </p>
<p>				If this is the way it should work then the documentation needs to be corrected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322535">322535</a></td>
<td>Issue warning when exiting while PB is performing a long process</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322545">322545</a></td>
<td>When generating a sp datawindow via OLE DB (ASAProv.80) there is no resultset available.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322550">322550</a></td>
<td>When generating a sp datawindow via OLE DB (ASAProv) there is a gpf happening.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322566">322566</a></td>
<td>List of paper sizes on a datawindow object is different in PB8/9 to the list in PB6.5 and the user is unable to select the paper size he used to use in PB6.5</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322572">322572</a></td>
<td>Opening times of windows may be slow if certain stock icons have been used </p>
<p>				as toolbar icon for a menu item.</p>
<p>				When a network drive has been mapped and had been added to the path environment variable,</p>
<p>				then PowerBuilder could be searching for these icons on the network drive.</p>
<p>				With the following icons the problem may be experienced:</p>
<p>				[ AppIcon!, Application5!, AppRectangle!, Asterisk!, CreateLibrary5!, Database!, DataPipeline!, </p>
<p>				DataWindow5!, Debug5!, DisplayCurrentLibrary!, DosEdit5!, Error!, Exclamation!, Form!, Function!, </p>
<p>				Hand!, Information!, JaguarProfile!, Library5!, Librarylist5!, LibraryOpen!, Menu5!, OleGenReg!, </p>
<p>				Project!, Query5!, Question!, Report5!, RunReport5!, StopSign!, Structure5!, UserObject5!, Warning!, </p>
<p>				WebPBWizard!, Window!, WinLogo! ]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322586">322586</a></td>
<td>This is a regression in both 8.0 and 9.0 with an Oracle connection and datawindows that have database functions in the SQL. When you click on the SQL icon in the datawindow painter for these datawindows, PB crashes.</p>
<p>				Fixed in PB 901_6520+ and PB 803_9977.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322594">322594</a></td>
<td>Copy/Paste into a dw character column works on some columns and fails others.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322596">322596</a></td>
<td>Provide an attribute (Y or N) that prohibits Computed Field from resolving more than once. When resize or change in magnification occurs, a Computed Field may contain a global function, the re-executes multiple times.</p>
<p>				In the DataWindow painter, you can place a Computed Field. The Computed Field must contain an expression. We will occasionally use this approach to include additional database data (i.e. text from a blob as the value of the computed field. For example, suppose the computed field is named comp_field1 and contains the global function: fn_get_text(id_value). When the fn_get_text executes, the value is retrieved from the database and placed in comp_field1.</p>
<p>				When sort/filter/resize the DataWindow , the function will re-execute (again-and-again). We would like to suppress additional executions of the expression once the value has been resolved, we should not need to re-execute the expression/function once the value has been determined. This only slows down performance and irritates our uses.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322608">322608</a></td>
<td>Using PB native Oracle drivers and retrieving many rows from an Oracle database is significantly slower when using O84 driver as opposed to using O73 driver. Using the O9i driver is even worse and more than doubles the retrieval time of the O73 driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322613">322613</a></td>
<td>Adding a format exprssion to a dddw edit stlye column in a datawindow, crashes PB at run time if you click on the dddw column and tab off.</p>
<p>				Verified fixed in PB901 build 7011.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322622">322622</a></td>
<td>Using the down or up arrow on the vertical scroll bar of a</p>
<p>				datawindow control, will result in scrolling row by row.</p>
<p>				When you run the same test case in PB 7.0.3, it will scroll one page at a time each</p>
<p>				time you hit the down arrow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322738">322738</a></td>
<td>The window painter does not allow you to make the window size smaller than the default size by dragging the edges. You have to either change the size by entering different values in the Height and Width properties, or change the size in code at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322744">322744</a></td>
<td>PB crashes when calling an EJB method and passing a large array.</p>
<p>				Verified in PB901_6531</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322746">322746</a></td>
<td>Use Export CE to Desktop on a PPB Target that includes a window of type Main! When you open the PowerBuilder version of the Main! window, the properties PaletteWindow and ContextHelp are selected - but disabled. If you create a new Main! window in PowerBuilder, PaletteWindow and ContextHelp are NOT selected, but are still disabled. The WinCE should convert to the same settings.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322752">322752</a></td>
<td>Customer has a long running query in onmessage method of MessageListener. Until that long running query finishes, no message gets processed. There is only one instance of MessageListener running in EAServer although it is supposed to be asynchronous. Shouldn&#39;t there be more instances created to process other messages?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322783">322783</a></td>
<td>With an editmask format of ###.00, iif we type in something (example 33.4) and press backspace, the period (.) goes away. Now if I retype the period you get a GPF.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322831">322831</a></td>
<td>The connection to DB2-400(AS400) failed with PB9.x. on the other side, it succeed with PB8.x</p>
<p>				Per PB Engineering, this is a Third Party Problem:</p>
<p>				The customer succeeded in connecting to DB(DB2-400) in PB9 with CA400 V5R2M0(SI08894).</p>
<p>				(This is caused from SI07675 which caused the crash by returning a invalid value).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322908">322908</a></td>
<td>Printing the datawindow causes detail band to expand.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322909">322909</a></td>
<td>Using PowerBuilder 7.0.3 source control with ClearCase, customer problem cannot be reproduced internally.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR322978">322978</a></td>
<td>Under Korean OS environments..( tested only Korean OS )</p>
<p>				in PB 8.x and PB 9.x , in typing DW&#39;s column , press Tab , Locale-toggle-key(right-alt-key) was toggled automatically without user&#39;s intention.</p>
<p>				in PB7.x it works well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323060">323060</a></td>
<td>A request to create in PowerBuilder a new configurable parameter that would allow users to specify the memory threshold at which the datastore &quot;large blocks&quot; strategy is employed rather than having it fixed at 256kb. A key component of the &quot;large blocks&quot; strategy is having the datastore&#39;s physical memory returned directly to the O/S on destruction, once the datastore has exceeded the 256kb memory threshold.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323066">323066</a></td>
<td>&#39;Refresh status&#39; of locked object by another user is seen as &#39;Clear checkout status&#39;, and answering &#39;yes&#39; to the &#39;clear checkout status&#39; message causes the object to be deleted from the work pbl of the person who had checked it out.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323139">323139</a></td>
<td>Incremental build doesn抰 regenerate the descendant object where its ancestor was retrieved using GetLatestVersion</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323163">323163</a></td>
<td>When the negative symbol is inverted in the format of a datawindow column then </p>
<p>				the resultend display may not be as expected.</p>
<p>				For example:</p>
<p>				The following format is used: &quot;-#,##0.00;#,##0.00; &quot;</p>
<p>				When entering 1.05, then displayed is -0,001.05 instead of the expected -1.05</p>
<p>				To work-around it, a computed column could be used, displayed on top of the column.</p>
<p>				The expression would be minus the column value with format &quot;#,##0.00;-#,##0.00; &quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323187">323187</a></td>
<td>Add a new method to the PBDOM_DOCUMENT class called GetElementsbyTagName.</p>
<p>				A call to GetElementsByTagName will immediately place you where you want to be and</p>
<p>				save a significant amount of DOM processing dy drilling down directly to the content.</p>
<p>				From TeamSybase:</p>
<p>				Consider the following XML document fragment:</p>
<p>				&lt;LoginResponse defaultCommunityId=&quot;10&quot; defaultLocale=&quot;en-us&quot;</p>
<p>				hostUrl=&quot;http://localhost:9992/Rhythmyx/&quot;&gt;</p>
<p>				&lt;SessionId&gt;bf1146ac7ccf74733b3ecd57a8572fddff554bcb&lt;/SessionId&gt;</p>
<p>				&lt;Communities&gt;</p>
<p>				&lt;Community id=&quot;10&quot;&gt;Product Information (PI)&lt;/Community&gt;</p>
<p>				&lt;/Communities&gt;</p>
<p>				&lt;Roles&gt;</p>
<p>				&lt;Role&gt;Admin&lt;/Role&gt;</p>
<p>				&lt;Role&gt;PI Member&lt;/Role&gt;</p>
<p>				&lt;/Roles&gt;</p>
<p>				&lt;/LoginResponse&gt;</p>
<p>				If I want to extract the list of roles from this document, I currently have</p>
<p>				to:</p>
<p>				Get the root element</p>
<p>				Call GetContent() on the root element</p>
<p>				Loop through the content array of PBDOM_Object, calling GetName() on</p>
<p>				each object until I get to the &lt;Roles&gt; element</p>
<p>				Call GetContent() on the &lt;Roles&gt; element</p>
<p>				Loop through the content array of PBDOM_Object, calling GetName() on</p>
<p>				each &lt;Role&gt; element to obtain the value</p>
<p>				Now consider a call to GetElementsByTagName( &quot;Role&quot; ) which will</p>
<p>				immediately place me at step #4 above. It can save me significant amount of</p>
<p>				DOM processing by drilling down directly to the content I&#39;m interested in.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323191">323191</a></td>
<td>Add ToString method for the PBDOM_ELEMENT class so that</p>
<p>				expensive processing can be saved.</p>
<p>				From TeamSybase:</p>
<p>				If I wanted to send the following fragment of the XML above, e.g.:</p>
<p>				&lt;Roles&gt;</p>
<p>				&lt;Role&gt;Admin&lt;/Role&gt;</p>
<p>				&lt;Role&gt;PI Member&lt;/Role&gt;</p>
<p>				&lt;/Roles&gt;</p>
<p>				Currently, I would need to do one of two things:</p>
<p>				Write the new XML to file then call use ReadFile to store the XML in a</p>
<p>				string variable, i.e.:</p>
<p>				a. Construct a new PBDOM_Document</p>
<p>				b. Detach the &lt;Roles&gt; element from it&#39;s original document</p>
<p>				c. Attach &lt;Roles&gt; to the new document</p>
<p>				d. Call document.SaveDocument()</p>
<p>				e. Open the resulting file</p>
<p>				f. Read the file contents into a string variable</p>
<p>				Assemble the string programmatically, e.g.:</p>
<p>				String ls_xml</p>
<p>				Long length, i</p>
<p>				length = UpperBound( rolelist )</p>
<p>				ls_xml = &quot;&lt;Roles&gt;&quot;</p>
<p>				FOR i = 1 TO length</p>
<p>				ls_xml += &quot;&lt;Role&gt;&quot;</p>
<p>				ls_xml += rolelist[i].GetText()</p>
<p>				ls_xml += &quot;&lt;/Role&gt;&quot;</p>
<p>				NEXT</p>
<p>				ls_xml += &quot;&lt;/Roles&gt;&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323196">323196</a></td>
<td>Ability to define resulting codepage, especially in the</p>
<p>				EAServer environment, where PowerBuilder component co-exists with Unicode Java.</p>
<p>				From TeamSybase:</p>
<p>				Translating XML that was originally authored in say, CP1250 into another code page requires conversion to Unicode first, or else data is lossed. Maybe an overloaded versions of GetText(), GetTextTrim() and GetTextNormalize() that return a Unicode blob</p>
<p>				would work in the interim, at least until PB9.x or 10 is Unicode-enabled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323263">323263</a></td>
<td>When you hit the down arrow, pb scrolls down from row</p>
<p>				1 to row 5 (last row) in PB 8.0.3 and 9.0. This is a change in behavior from</p>
<p>				PB 7.0.3 where if you hit the down arrow, pb will scroll down only 1 row.</p>
<p>				The test case has the dw_1.scrollnextrow in the scrollvertical event. If you take</p>
<p>				this out in PB 8.0.3/9.0, than the behavior works ok. When you press the down arrow,</p>
<p>				pb will scroll down only 1 row.</p>
<p>				It appears that in PB 7.0.3 when you hit the down arrow, the following events are</p>
<p>				triggered in the order of:</p>
<p>				1. ScrollVertical</p>
<p>				2. Rowfocuschanging</p>
<p>				3. Rowfocuschanged</p>
<p>				4. Itemfocuschanged</p>
<p>				In PB 8.0.3/9.0, the following events are triggered:</p>
<p>				1. Rowfocuschanging</p>
<p>				2. Rowfocuschanged</p>
<p>				3. Itemfocuschanged</p>
<p>				4. Scrollvertical</p>
<p>				Since the scrollvertical event has the scrollnextrow() coded in the event, it causes the rowfocuschanging event to fire which causes the rowfocuschanged to fire..... This</p>
<p>				chain of events continues until it hits the last row (row 5).</p>
<p>				RESOLUTION: Not a bug. Behavior as expected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323385">323385</a></td>
<td>Regression: Accessing Word active window state via OLEObject dot notation fails with:</p>
<p>				&quot;Cannot convert string in Any variable to extobject at line...&quot;</p>
<p>				Verified fixed in PB 703 build 10312+.</p>
<p>				Verified fixed in 8.0.3 build 9977.</p>
<p>				Verified fixed in 9.0.1 build 6531.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323393">323393</a></td>
<td>Regression: PB 9.0 fails when using an OLEObject to open a Word document and attempting to print the document using dot notation. The error is: &quot;Cannot convert string in Any variable to extobject at line...&quot;. </p>
<p>				Verified fixed in PB 703_10312+ , PB 803_9977 and PB 901_6532.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323434">323434</a></td>
<td>Syntax used to reference OLEObjects and properties in PB 703, fails in PB 9.0.</p>
<p>				Verified fixed in 9.0.1 build 6531. Verified in PB 703_10312+</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323479">323479</a></td>
<td>There are some errors related to the datawindow SaveAs function in the development as well as the runtime mode:</p>
<p>				Development &amp; runtime (deployed to device) environment:</p>
<p>				1. Calling dw.saveas for a text format will return a resultset that&#39;s not correct. It will contain strings like:</p>
<p>				&quot;ID;PPB</p>
<p>				B;Y75;X6</p>
<p>				C;Y1;X1;K&quot;emp_id&quot;</p>
<p>				C;X2;K&quot;emp_fname&quot;</p>
<p>				...&quot;</p>
<p>				The resultset from calling dw.saveas for a text format with header is OK!</p>
<p>				2. Calling dw.saveas for a SQL format in the development environment will trigger a datawindow error message:&quot;Line 31 Column 2: incorrect syntax&quot;. The SQL file is still created but it contains garbage data. A similar error message is triggered if we do a &quot;Save Rows As...&quot; in the database painter. On the device, saving as a SQL format will not return an error message but no SQL file is created.</p>
<p>				3. Calling dw.saveas for a Excel format in the development environment is OK. But with the created Excel file opened, calling dw.saveas a 2nd time will cause PPB to crash.</p>
<p>				Calling dw.saveas for a Excel format on the device will create an excel file which cannot be opened by PocketExcel. PocketExcel will trigger the error message &quot;Unable to open. The file format is invalid.&quot;</p>
<p>				There is no problem saving as a Excel5 format instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323483">323483</a></td>
<td>Map3DColors functionality (on PictureButton, Picture, PictureHyperLink controls) fails on Windows XP desktop theme. The background of the controls turn white when pointing (clicking) on them, or when the window (containing the control) loses focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323487">323487</a></td>
<td>The editmask is of format XX.X.XX.X.XX.X and shows to much dots in PB9 </p>
<p>				settext to add text to a field on a datawindow with an editmask set, it is displayed differently in version 9 compared to version 7 and 8. Final dot is added at the end after item changed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323543">323543</a></td>
<td>DateTime column with hh:mm editmask behaving improperly.</p>
<p>				The null part of this issue is to be addressed by enhancement CR 171033.</p>
<p>				The date portion of this issue is deemed by engineering to be too risky to fix.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323558">323558</a></td>
<td>Want more control of the how the checkbox displays. Want the ability to control the background color of the checkbox (the area inside the actual checkbox) and the check graphic itself for all three states.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323580">323580</a></td>
<td>Composite report with two newspaper columns scrolls up and down instead of left and right when the left and right arrows are used to navigate the report.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323592">323592</a></td>
<td>Oracle Database 9i/8i - Support Foreign Key Constraint rule of: ON DELETE SET NULL in the PowerBuilder Database painter</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323643">323643</a></td>
<td>Cannot import XML string containing arabic/greek/hebrew into a DW.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323659">323659</a></td>
<td>A web datawindow that has a user defined dw button that</p>
<p>				is called from a JSP page randomly opens a html page in background.</p>
<p>				The JSP page has two examples, one where a html button opens the html page with:</p>
<p>				&lt;input type=&quot;button&quot; value=&quot;HTML Button&quot; STYLE=&quot;width:1.500in; height:0.238in&quot; onClick=&#39;childWin=open(&quot;popup.html&quot;,&quot;ChildWin&quot;,&quot;scrollbars,height=600,width=700&quot;);&#39;&gt;</p>
<p>				When this button is clicked, the popup.html will always open on top of the jsp page.</p>
<p>				When clicking on the DW user defined button:</p>
<p>				function dwTransfer_ButtonClicked(row, objName)</p>
<p>				{</p>
<p>				if(objName==&quot;b_but&quot;)</p>
<p>				{</p>
<p>				var strURL;</p>
<p>				childWin=open(&quot;popup.html&quot;,&quot;ChildWin&quot;,&quot;scrollbars,height=600,width=700&quot;);</p>
<p>				}</p>
<p>				The popup.html will sometimes open on top of the jsp page and sometimes it opens in behind the jsp page.</p>
<p>				The code that is generated for the html button is:</p>
<p>				&lt;TD&gt;&lt;INPUT TYPE=&quot;button&quot; NAME=&quot;b_but_0&quot; VALUE=&quot;DW Button&quot; onClick=&quot;{dwTransfer.buttonPress(&#39;&#39;,0,&#39;b_but&#39;); dwTransfer.restoreFocus();}&quot;&gt;&lt;/TD&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323668">323668</a></td>
<td>For Tabular datawindow deployed to device, the following code is in the RowFocusChanged event of a dw:</p>
<p>				this.SelectRow(0,false)</p>
<p>				this.SelectRow(currentrow,true)</p>
<p>				When the user scrolls using the device scroll dial, the code works okay until user scrolls to the row *after* the initially visible set of rows. Then the SelectRow(0,false) appears to fail - rows continue to highlight and remain highlighted as the user scrolls through the dw.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323705">323705</a></td>
<td>PB crash on an update of a datawindow when only an update SP is specified, and no Delete SP is specified. Normal delete SQL should be generated if there are rows to delete.</p>
<p>				Verified fixed against PB8-10561. Verified fixed against PB9-7061.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323717">323717</a></td>
<td>When PowerBuilder parses a SOAP response and it encounters a numeric value with a decimal point, it cannot parse it and throws an exception if the regional settings of the machine do not have a period as a decimal point separator.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323788">323788</a></td>
<td>Regression: PB GPFs trying to view the SQL for DW with &quot;,&quot; and concatenation when in syntax mode.</p>
<p>				Fixed in PB 901_6531.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323794">323794</a></td>
<td>When you select &quot;Modify Datawindow&quot; from a datawindow</p>
<p>				control or standard visual user object of type datawindow, a new datawindow object window</p>
<p>				will open even if its already opened.</p>
<p>				PB should be able to check if the datawindow is already opened before opening</p>
<p>				another datawindow.</p>
<p>				This behavior is in PB 7.0.3,8.0.3 and 9.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323836">323836</a></td>
<td>Possible small memory leak.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323919">323919</a></td>
<td>When rename a P-Code deployment library from PBD to PBL, and include this PBL to a library list, PowerBuilder developer will able replace the object inside the PBL. After rename the PBL back to PBD, the original executable .EXE run successfully , but it loads the new replaced object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323949">323949</a></td>
<td>When using the Template application wizard eg. creating a SDI app, no db connection you&#39;ll get the message:</p>
<p>				Wizard Error:</p>
<p>				Error generating &lt;path to the library&gt; </p>
<p>				Reason is: Error opening the gen template or the source library.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR323960">323960</a></td>
<td>When the limit property is used for a multiline edit field </p>
<p>				on a Datawindow, it is not limiting the characters on a Web Datawindow. </p>
<p>				In the dw painter, the limit property works ok with a sle and mle. On a Web Datawindow,</p>
<p>				the limit property will work with the sle only.</p>
<p>				In javascript, the maxlength is not supported with textarea fields. The DW mle field</p>
<p>				maps to a textarea. The sle field maps to a text field which does support the maxlength</p>
<p>				property. The maxlength maps to the DW limit property.</p>
<p>				The following is HTML generated:</p>
<p>				&lt;TD&gt;Single Line Edit column&lt;/TD&gt;</p>
<p>				&lt;TD&gt;&lt;INPUT TYPE=&quot;text&quot; NAME=&quot;test1_0&quot; SIZE=69 MAXLENGTH=60 VALUE=&quot;&quot; onFocus=&quot;{htmldw.itemGainFocus(0,1,this,htmldw.gobs.test1); htmldw.selectControlContent(this);}&quot; onClick=&quot;{var ret; ret= htmldw.itemClicked(0,1,&#39;test1&#39;); return ret;}&quot; onChange=&quot;{this.bChanged = true;}&quot; onkeypress=&quot;DW_EditKeyPressed(-1)&quot; onBlur=&quot;{htmldw.itemLoseFocus (this);}&quot;&gt;&lt;/TD&gt;</p>
<p>				&lt;TD&gt;Mutiline Edit column&lt;/TD&gt;</p>
<p>				&lt;TD ROWSPAN=2&gt; &lt;TEXTAREA NAME=&quot;test2_0&quot; ROWS=3 WRAP onFocus=&quot;{htmldw.itemGainFocus(0,2,this,htmldw.gobs.test2); htmldw.selectControlContent(this);}&quot; onClick=&quot;{var ret; ret= htmldw.itemClicked(0,2,&#39;test2&#39;); return ret;}&quot; onChange=&quot;{this.bChanged = true;}&quot; onkeypress=&quot;DW_EditKeyPressed(-1)&quot; onBlur=&quot;{htmldw.itemLoseFocus (this);}&quot;&gt;&lt;/TEXTAREA&gt;&lt;/TD&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR324186">324186</a></td>
<td>The rulers of the datawindow painter don&#39;t move - eg. in default layout.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR324187">324187</a></td>
<td>Datawindow options : if you set &quot;snap to grid&quot; X &lt; 4 or &quot;snap to grid Y &lt; 4, theses values are stored correctly in the PB.INI file but when you open again the dw painter, snap to grid X=4 and snap to grid Y=4.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR324194">324194</a></td>
<td>Developing on a high resolution display with large fonts selected. &quot;Default Size&quot; check box incorrectly sizes the window. When deployed to PDA the main windows are too small. Checkbox works OK if small fonts are used for the display options.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR324241">324241</a></td>
<td>Backspace key does not backspace on a string EditMask Control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR324244">324244</a></td>
<td>When displaying tables in the &#39;layout&#39; pane of the PB Database Painter, support foreign keys (FK) to reference either a primary key (PK) or a unique key (UK).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR324341">324341</a></td>
<td>If checkboxes property is set on a treeview it displays in the development and desktop runtime environment but not when deployed on a PocketPC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR324409">324409</a></td>
<td>Changing the icon on the properties for the application object and saving it gives error &#39;Illegal type specification for &#39;sqlda&#39;. &#39;&#39; must be defined and must alsobe a descendant of type &#39;dynamicdescriptionarea&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_80.htm#CR324459">324459</a></td>
<td>When calling the importfile function for a text file on the device or emulators, a wrong error code -8 (Unsupported file name suffix) is returned even if the file does exist on the device or emulators.</p>
<p>				Normally if we pass a NULL filename into the ImportFile function, we will have a file dialog box which displays for the user to select the file to be imported. In this case I use it to select the text file on the device and emulators but Importfile function still returns -8.</p>
<p>				On both instances, the importfile fails and nothing is imported on the datawindow for the device and emulators.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324477">324477</a></td>
<td>This is a problem with an Active X in which the OCX is not properly </p>
<p>				redrawn when increasing it&#39;s size. </p>
<p>				The picture gets cut-off and the remaining part only shows </p>
<p>				the background color of the OCX.</p>
<p>				To work-around it, make the the control very large at design time </p>
<p>				and set the required size at opening time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324483">324483</a></td>
<td>PowerBuilder 7, 8, 9.</p>
<p>				When you have an argument specified for a nested report in the base datawindow, </p>
<p>				then this expression is not copied into the Modify Expression dialog like PowerBuilder 6 did.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324583">324583</a></td>
<td>A modify statement (setting the tabsequence) causes RowFocusChanged event to be triggered with argument currentrow set to 1, even if the current row is another.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324594">324594</a></td>
<td>Setting an edit mask &quot;!!!!&quot; for a column in the datawindow painter crashes PowerBuilder if the number of &#39;!&#39; is greater or equal to 32.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324650">324650</a></td>
<td>Enhancement Request: Please add the functionality to automatically case powerscript as setup by Sybase. PB Help shows powerscript in one case yet everything is set to lowercase.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324669">324669</a></td>
<td>SharedObjectRegister function is failing in certain circumstances.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324704">324704</a></td>
<td>editmask &quot;datemask!&quot; format &quot;dd/mm/yyyy&quot; does not allow the entry of dates correctly. Further testing of date correctness fails due to this problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324718">324718</a></td>
<td>If a date has a special format eg. dd/mm/yyyy and the system settings of the device are also dd/mm/yyyy the date function formats the return value to be of type mm/dd/yyyy. Also functions like isdate() return false upon values like 30/06/2003.</p>
<p>				Example Date() function:</p>
<p>				30/06/2003. -&gt; 01/01/1900 </p>
<p>				02/07/2003 -&gt; 07/02/2003</p>
<p>				Example IsDate() function:</p>
<p>				Isdate(&quot;30/06/2003&quot;) -&gt; not a valid date</p>
<p>				UPDATE: on 2003/08/12 15:50:28</p>
<p>				fixed -&gt; CR324718 - date/time format using old technique</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324724">324724</a></td>
<td>When entering a value on a edit mask control, it </p>
<p>				results is the wrong value. For example, if you enter in the value of 999 and then</p>
<p>				point the cursor at the beginning and then enter in 123, what happens is after entering</p>
<p>				the 1, the value becomes 1,999.00. The cursor now jumps to after the first 9. When you type in the next value of 2, the edit mask value becomes edit mask of 19,299.00. After entering the 3, the value is now 19,239.00</p>
<p>				In PB 8.0.3, the same value entered will result in:</p>
<p>				12,399.00</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324813">324813</a></td>
<td>Unable to modify DW SQL Select with DECODE and NVL functions</p>
<p>				Changeing SELECT with Modify for instance where ls_sql is</p>
<p>				SELECT Decode( col , &#39;xxx&#39;, 1) FROM xxx WHERE xxx= :xxx AND xxx = &#39;xxx&#39;</p>
<p>				or </p>
<p>				SELECT CASE WHEN xxx = &#39;xxx&#39; THEN 1 END FROM xxx WHERE xxx= :xxx AND xxx = &#39;xxx&#39;</p>
<p>				and then doing a </p>
<p>				ls_ret=dw.Modify(&quot;DataWindow.Table.Select=&#39;&quot; + ls_sql + &quot;&#39;&quot;)</p>
<p>				Workaround:</p>
<p>				use the SyntaxFromSQL and Create DataWindow methods : that way, he can pass some &quot;non-ansi&quot; functions like DECODE or some statements like CASE...WHEN.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324855">324855</a></td>
<td>Korean char. displayed broken under PBVM 803.9704 on solaris with MSSQL 2000 JDBC (sp1)ConnCache.(EAS 4.2.1)</p>
<p>				under same environments, in windows PBVM(i.g 803.9890) , it dispayed well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324864">324864</a></td>
<td>Source Control with PowerBuilder 9.0 and WinCVS 1.2, Jalindi Igloo 1.0.01</p>
<p>				When requesting a &quot;Refresh Status&quot; the status of the object errornously changes to checked out.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324893">324893</a></td>
<td>Full Rebuild does not work for some objects</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324924">324924</a></td>
<td>A datawindow shared from a datastore, doesn&#39;t display a nested report.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR324975">324975</a></td>
<td>Updateblob throws error when database name used without owner name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325064">325064</a></td>
<td>Save Rows As ...&quot; doesn&#39;t work for &quot;SQL&quot; format, in DataWindow</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325132">325132</a></td>
<td>Select Report dialog window is empty for a new composite report on an Insert-&gt;Control-&gt;Report in the datawindow painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325192">325192</a></td>
<td>Application icon does not work for desktop and emulator deployments</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325336">325336</a></td>
<td>After adding un-selected columns into order-by clause in data source syntax mode ,</p>
<p>				order-by clause disappeared after converting graphics mode and return syntax mode,</p>
<p>				also order-by clause disappeared.</p>
<p>				If order-by columns added in select-list , no problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325357">325357</a></td>
<td>Dynamically setting the datawindow locks the file it came from. There doesn&#39;t seem to be a way to unlock it.</p>
<p>				LibraryCreate</p>
<p>				LibraryImport (datawindow)</p>
<p>				use datawindow</p>
<p>				LibraryDelete -&gt; fails</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325429">325429</a></td>
<td>When a select statement has a computed column containing</p>
<p>				replace and the replace function has a argument of &#39;~~~&quot;&#39;, its causing PB to crash.</p>
<p>				The following is the syntax of the export dw:</p>
<p>				retrieve=&quot;SELECT DISTINCT</p>
<p>				REPLACE( ST_NM, &#39;~~~&quot;&#39;, &#39;@&#39; ) display,</p>
<p>				ST_NM code</p>
<p>				FROM</p>
<p>				CUST_LNDLRD</p>
<p>				WHERE</p>
<p>				ST_NM &lt;&gt; &#39; &#39;</p>
<p>				&quot; sort=&quot;display A &quot; )</p>
<p>				The following is the output from the crash handler:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: E:\pb80\Shared\PowerBuilder\PBSQL80.dll</p>
<p>				File Version: 8.0.3.9977</p>
<p>				Fault address=12505C8F Section:Offset=01:00004C8F</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:021F4750</p>
<p>				ECX:FFFFFFFF</p>
<p>				EDX:021F4750</p>
<p>				ESI:021D3618</p>
<p>				EDI:00000000</p>
<p>				CS:EIP:001B:12505C8F</p>
<p>				SS:ESP:0023:0012E9F8 EBP:00000000</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010286</p>
<p>				RESOLUTION: Could not reproduce problem in PB 9.0.2 (Build 7672) and PB 10.2 (build 8049)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325430">325430</a></td>
<td>Powerbuilder crashes in the Window Painter when you delete a command button on a tab page and then save window, if there are other scripts that reference the command button.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325434">325434</a></td>
<td>Enlarge block size to current limits on the o84 and o90 Oracle native drivers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325581">325581</a></td>
<td>dw.print() should display cancel dialog by default as it did with PB 8. With PB 9 it is necessary to explicitly pass a TRUE boolean to the dw.print method. TRUE should be the default value. Calling dw.print with no parameter no longer causes the cancel dialog to display. Also, using File...Print Report from the Preview View in the dw painter displayed a cancel dialog in PB 8. It no longer does with PB 9.</p>
<p>				Workaround in code: call dw.print(true) instead of dw.print() to display the cancel dialog. No workaround for the dw painter problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325617">325617</a></td>
<td>&quot;Arrange Tables&quot; inside Database Painter causing Pocket Powerbuilder Crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325619">325619</a></td>
<td>Unlike PowerBuilder, at the datawindow DESIGN PANE, the edges of objects and columns in datawindow are NOT shown in Pocket PowerBuilder by default.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325623">325623</a></td>
<td>The fromunicode/tounicode functions show a difference (garbage characters are added at the end) which should not occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325688">325688</a></td>
<td>Regression: From PB 7 to PB 8 &amp; 9, when passing 2 dimensional string array to a COM dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325749">325749</a></td>
<td>When saving to XML format when a template is set up</p>
<p>				with children, the following is the results:</p>
<p>				- &lt;shoppingcart&gt;</p>
<p>				- &lt;item</p>
<p>				book</p>
<p>				&lt;title&gt;A Walk in the Woods&lt;/title&gt;</p>
<p>				&lt;author&gt;BillBryson&lt;/author&gt;</p>
<p>				&lt;/item&gt;</p>
<p>				It should look like this:</p>
<p>				- &lt;shoppingcart&gt;</p>
<p>				- &lt;item&gt;book&lt;/item&gt;</p>
<p>				&lt;title&gt;A Walk in the Woods&lt;/title&gt;</p>
<p>				&lt;author&gt;BillBryson&lt;/author&gt;</p>
<p>				The template is setup as:</p>
<p>				- shoppingcart</p>
<p>				- item</p>
<p>				item</p>
<p>				-----------------------------</p>
<p>				- title</p>
<p>				title</p>
<p>				- author</p>
<p>				author</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325808">325808</a></td>
<td>If adding a watch like &quot;len(test)&quot; causes a GPF if pressing {step in} in debugger</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325824">325824</a></td>
<td>Regression: The editmask date dd.mm.yyyy does not allow values starting with a 3 to be entered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325825">325825</a></td>
<td>Search in Library Painter crashes/gpfs when many objects in the library will be selected. GPF in pbdevxx , eg. pbdev80.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325829">325829</a></td>
<td>Crash in debugger if breakpoint removed and then inserted again and expression in watch is set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325863">325863</a></td>
<td>PB application that worked ok in 10180 is now crashing</p>
<p>				when closing the application in build 10290.</p>
<p>				The following is the crash handler log that customer sent:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\Program Files\Sybase\Shared\PowerBuilder\PBVM70.dll</p>
<p>				File Version: 7.0.3.10290</p>
<p>				Fault address=11385171 Section:Offset=01:00164171</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:01423C00</p>
<p>				ECX:022A02D0</p>
<p>				EDX:01423C00</p>
<p>				ESI:03871F60</p>
<p>				EDI:00000000</p>
<p>				CS:EIP:001B:11385171</p>
<p>				SS:ESP:0023:0012FAC0 EBP:03871F60</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010246</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				11385171 0012FC80 00050252 00060262 00000435 000003F8 ob_create_consolidated_library+411</p>
<p>				77E8479C 01423C00 01423C00 01A000F8 01A00068 00000000 GetMessageTime+6B3</p>
<p>				01423C00 1149B080 11361E10 00000000 113633F0 11363410 0000:00000000 </p>
<p>				11361E00 1149B0E8 1136AD40 00000000 1147E6C4 1147E6C4 ob_convert_chararray_to_string+470</p>
<p>				OS version:</p>
<p>				Windows NT 4.0, Build Number: 1381, Service Pack 6</p>
<p>				Memory Status:</p>
<p>				Total physical memory: 521620K</p>
<p>				Available physical memory: 365012K</p>
<p>				Total virtual memory usage: 138072K / 1027088K</p>
<p>				PowerBuilder virtual memory usage: 77772K / 2097024K</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325884">325884</a></td>
<td>PowerBuilder 9.0.1. The import files dialog for a JSP target should have a filter for java file types (.class, .jar, etc.).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325891">325891</a></td>
<td>When closing an application that contains pfc, the application</p>
<p>				will crash will the following error:</p>
<p>				pb90.exe - Application Error</p>
<p>				The instruction at &quot;0x77f87ece&quot; referenced memory at &quot;0x10dc14b8&quot;. The memory could</p>
<p>				not be &quot;written&quot;.</p>
<p>				The following is a crash handler log:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: E:\pb90\Shared\PowerBuilder\PBVM90.dll</p>
<p>				File Version: 9.0.0.6111</p>
<p>				Fault address=10DA13F9 Section:Offset=01:002A03F9</p>
<p>				Registers:</p>
<p>				EAX:00000020</p>
<p>				EBX:013B15E0</p>
<p>				ECX:0000000C</p>
<p>				EDX:10E35E50</p>
<p>				ESI:00000004</p>
<p>				EDI:00090652</p>
<p>				CS:EIP:001B:10DA13F9</p>
<p>				SS:ESP:0023:0012C3D0 EBP:013B15E8</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010246</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				10DA13F9 0012C3EC 013B15E0 10B53EDE 013B15E8 10C8476A PbHeap_free+2B9</p>
<p>				10BCA081 0012C3F4 013B15E8 10C8476A 014003D0 013B15E8 shtokenReject+A4C1</p>
<p>				10B53EDE 0012C3FC 014003D0 013B15E8 03787D40 02740108 pbstg_fee+E</p>
<p>				10C8476A 0012C424 02740108 02740108 00000000 10C8FFBD ob_create_interface_in_library+AEA</p>
<p>				10C84C2C 0012C434 00000000 00000000 10DBDBD5 02740108 ob_create_interface_in_library+FAC</p>
<p>				10C8FFBD 0012C440 02740108 03787D40 10CE4123 02740108 ob_destroy_rtinst+D</p>
<p>				10DBDBD5 0012C44C 02740108 028E02B4 02740108 0012C474 0001:002BCBD5 E:\pb90\Shared\PowerBuilder\PBVM90.dll</p>
<p>				10CE4123 03787D40 00000000 00000000 0000000F 00000000 rt_set_pcode_to_line+793</p>
<p>				OS version:</p>
<p>				Windows NT 5.0, Build Number: 2195, Service Pack 3</p>
<p>				Memory Status:</p>
<p>				Total physical memory: 261552K</p>
<p>				Available physical memory: 32848K</p>
<p>				Total virtual memory usage: 281212K / 1060304K</p>
<p>				PowerBuilder virtual memory usage: 132864K / 2097024K</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR325995">325995</a></td>
<td>When opening an existing datawindow, and you add a selfjoin to a table, meaning you open a table two times in the SQL Painter (will result in table_a and table_b), select the same field in both tables and in the painter eg. create a compute field : the columns are listed with the same names in the list. you can see in the list : field and field instead of field and field_1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326067">326067</a></td>
<td>When calling SyntaxFromSQL function in PB8.0.1 &amp; PB9.0 5507 the function returns just the columns names. In PB8.0.3 &amp; PB9.0 build 6096, it returns with tablename_columnname combination. There was a change in behaviour.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326125">326125</a></td>
<td>PB8 build 9970 on Windows 2000 and Windows NT. Group datawindow has its header missing on all but the first page when viewed via as a PSR on a different platform to which it was saved on.</p>
<p>				Per PB Engineering, this is not a bug.</p>
<p>				1. The problem happens only for the PSR&#39;s having Paper Size in Printer Specifications of the corresponding DW is set to Default(0) value.</p>
<p>				2. Once, the paper size is set to default value, the report&#39;s page height will become a machine dependant value and the value will be set according to the default page size of the machine&#39;s default printer setup.</p>
<p>				3. If the default page size (default printer setup) between two machine is different, then a PSR file created in one machine will no longer be portable on the other machine. This is because of the difference of the report&#39;s page height in different machine. If the page size differs with machine, the number of rows in a page will also differs and that will cause the problem.</p>
<p>				4. To resolve the problem, just change the report&#39;s page size to a non-default value and make sure that the new page size is supported by the printer drivers of both the machine.</p>
<p>				5. This is not a PB bug and requires no changes in source code end.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326134">326134</a></td>
<td>Regression since PowerBuilder 8.0.3 9882. Nested report in summary is not displayed completely even when you make the band wider.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326135">326135</a></td>
<td>Print Alignment Problem on DataWindows that have righttoleft support enabled. </p>
<p>				for a normal size report:</p>
<p>				When printing the datawindow basically prints out from left to right aligned, not as expected right to left. On the right hand side there will be some empty space left.</p>
<p>				for a large width report:</p>
<p>				When printing the datawindow in landscape mode basically prints out from left to right aligned, not as expected right to left. </p>
<p>				On the overlapping pages (the ones that are extra pages because of the width) the print is also started from the left to right.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326170">326170</a></td>
<td>Customer would like Skins support in PowerBuilder version 9.0 and higher.</p>
<p>				Information on skins can be found at:</p>
<p>http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmplay/mmp_sdk/whymakeskins.asp</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326178">326178</a></td>
<td>In the PowerBuilder Extension reference:</p>
<p>				1. Source code examples using the PBDOM methods should no include the ref keyword or the &amp; characters. Below are two examples, but there may be others:</p>
<p>				SetContent under PB_DOM_ELEMENT shows the following line of script</p>
<p>				pbdom_doc.GetRootElement().SetContent(ref &amp; pbdom_obj_array)</p>
<p>				that should become</p>
<p>				pbdom_doc.GetRootElement().SetContent(pbdom_obj_array)</p>
<p>				BuildFromFile shows:</p>
<p>				pbdom_doc.GetRootElement().GetChildElement &amp; (&quot;data&quot;).GetContent(ref pbdom_obj_array) </p>
<p>				and that should be </p>
<p>				pbdom_doc.GetRootElement().GetChildElement &amp; (&quot;data&quot;).GetContent(pbdom_obj_array)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326195">326195</a></td>
<td>With an editmask of YYYYMMDD when entering data and you reach the last Y the cursor skips to the last D entering the date incorrectly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326201">326201</a></td>
<td>When a PB client is trying to access a PB web service where</p>
<p>				basic authentication is set, the following error message appears:</p>
<p>				Application terminated.</p>
<p>				Error: Unexpected return code: 401 Unauthorized</p>
<p>				From the Soaplog.log file the following appears:</p>
<p>				CLOSED</p>
<p>				REQUEST:</p>
<p>				CLOSED</p>
<p>				POST /WEBSERVICES/SOAP HTTP/1.1</p>
<p>				Host: duquette-w2k:8080</p>
<p>				Connection: Keep-Alive</p>
<p>				User-Agent: EasySoap++/0.6</p>
<p>				Content-Type: text/xml; charset=&quot;UTF-8&quot;</p>
<p>				SOAPAction: &quot;calc/n_calc.add return,short,return in,short,i_1 in,short,i_2&quot;</p>
<p>				Content-Length: 402</p>
<p>				&lt;E:Envelope</p>
<p>				xmlns:E=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;</p>
<p>				xmlns:A=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot;</p>
<p>				xmlns:s=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</p>
<p>				xmlns:y=&quot;http://www.w3.org/2001/XMLSchema&quot;</p>
<p>				E:encodingStyle=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot;&gt;</p>
<p>				&lt;E:Body&gt;</p>
<p>				&lt;add&gt;</p>
<p>				&lt;i_1</p>
<p>				s:type=&quot;y:short&quot;&gt;22&lt;/i_1&gt;</p>
<p>				&lt;i_2</p>
<p>				s:type=&quot;y:short&quot;&gt;66&lt;/i_2&gt;</p>
<p>				&lt;/add&gt;</p>
<p>				&lt;/E:Body&gt;</p>
<p>				&lt;/E:Envelope&gt;</p>
<p>				RESPONSE:</p>
<p>				HTTP/1.1 401 Unauthorized</p>
<p>				Content-Length: 47</p>
<p>				Connection: Keep-Alive</p>
<p>				WWW-Authenticate: Basic realm=&quot;newtest&quot;</p>
<p>				Content-Type: text/html</p>
<p>				Server: Jaguar Server Version 4.2</p>
<p>				&lt;head&gt;&lt;title&gt;UNAUTHORIZED!!!!!&lt;/title&gt;&lt;/head&gt;</p>
<p>				Connection Disconnected</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326207">326207</a></td>
<td>DW column display format expression with String function displays incorrectly.</p>
<p>				This is not a bug. The String format was being used incorrectly. In the string format you must always use the US standard. Then the regional settings are plugged in to the runtime display, so you will aways get the regional settings display.</p>
<p>				A workaround is to use Escape characters in the column display format (The String format). For example, try with &#39;#\.###\,00&#39;. But the problem in this case is, the characters will be treated as ASIS characters and display will not be proper if the mask length is more than actual data. For example, if we use the above mask and specify an initial value 123456, the data will be displayed perfectly, as per their requirement. But if we change the initial value to 12345 (data length is less than mask length) there will be a problem. </p>
<p>				To avoid this, they can set the display format in script. Before applying the format , they have to call a function, say GenerateMask(). Let&#39;s say the function will take 5 parameters - data, generated mask string by ref, number of digits after decimal position, digit group length and $ or Uro or other currency flag. They have to put code in the function, so that it will form the mask string (depending upon the currency flag) whose length will be exactly same to the data length. Then this mask can be applied.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326214">326214</a></td>
<td>What&#39;s New for the 9.0.1 release in the help file has a topic called PBNI source files in public directory that says you can rebuild pbni.lib from files in SDK/PBNI/src, but that directory doesn&#39;t exist.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326234">326234</a></td>
<td>An 8.0.3 regression that last worked in buld 9620. Using GetFullState and SetFullState to populate a datawindow that has nested datawindows 3 deep. The 2 outer most nests display and there is room made for the 3rd nest, but it does not display.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326242">326242</a></td>
<td>Columns with editmasks of date or string not firing editchanged event on a delete of the column data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326301">326301</a></td>
<td>PB needs an equivalent to the VB getObject function, in order to get a valid object reference for further function calls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326365">326365</a></td>
<td>A regression in 9.0 from 7.0.3. Cusotmer has datawindows that scroll vertically fine in 7.0.3, but when migrated to 9.0 you can&#39;t scroll all the way to the bottom.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326373">326373</a></td>
<td>Autosized nested reports that display fine in 7.0.3 overlap when migrated to 8.0.3.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326451">326451</a></td>
<td>Freeform dw with groups. When doing QueryMode ON and then QueryClear, there is a GPF in PBDWE. The error is related to the size of the datawindow, ie. when the dw height is small compared to the object (a vertical scrollbar is visible.).</p>
<p>				Workaround:</p>
<p>				eg. replace the code in the clicked event of the queryclear button</p>
<p>				dw_2.setredraw(false) //disable flickering</p>
<p>				dw_2.height=1388 //set to a larger size</p>
<p>				dw_2.Object.DataWindow.QueryClear=&quot;yes&quot;</p>
<p>				dw_2.height=984 //set back - eg. to original value !</p>
<p>				dw_2.setredraw(true)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326480">326480</a></td>
<td>When calling an external function on a transaction object that calls an ASA stored function, it fails with a SQLState S1090 error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326518">326518</a></td>
<td>New Feature Request:</p>
<p>				It would be helpful for customers if the SybHeap dump output could be directed to a specific file, so customers do not have to dig through to get output and piece together for analysis. Customers should be able to specify a file name to send the dump to.</p>
<p>				PB Engineering created 2 new environment variables:</p>
<p>				PB_HEAP_LOGFILENAME</p>
<p>				The PowerBuilder SybHeap memory manager can provide diagnostic output that helps you troubleshoot memory allocation issues in your application. The PB_HEAP_LOGFILENAME environment variable lets you set the name and location of the file to which this output is written. </p>
<p>				If you specify a file name but not a directory, the file is saved in the same directory as the PowerBuilder executable, or, for a PowerBuilder component running on EAServer, to the EAServer bin directory.</p>
<p>				If you specify a directory that does not exist, the file is not created, or, for a PowerBuilder component running on EAServer, output is written to the EAServer console.</p>
<p>				PB_HEAP_LOGFILE_OVERWRITE</p>
<p>				PB_HEAP_LOGFILE_OVERWRITE is a boolean environment variable that specifies whether diagnostic output should overwrite or append to the existing data in the file specified by PB_HEAP_LOGFILENAME. Values are:</p>
<p>				true - overwrite existing data in the log file</p>
<p>				false - append to existing data in the log file</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326543">326543</a></td>
<td>PB 9.0 New dialog on XP shows only 4 columns of icons on Project tab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326630">326630</a></td>
<td>A datawindow object name is different in the system tree after migration of unnamed object than it is in the datawindow painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326638">326638</a></td>
<td>Nested datawindow with a large text column displays OK in one nest but not another. It&#39;s chopping of the bottom of the last line of characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326826">326826</a></td>
<td>Regression in PowerBuilder 9.x : Cancel dialog box is displayed with canceldialog set to false for Richtext datawindow : dwcontrol.Print (false) -&gt; the dialog is shown</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326835">326835</a></td>
<td>Inherited object from modified pfc_u_dw / u_dw object cannot be saved if adding a object function before saving. Causes GPF if doing it twice. </p>
<p>				Workaround: save object and close object and then reopen and add the function</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326865">326865</a></td>
<td>Doing a datawindow Paste function to a column with an editmask doesn&#39;t work properly. You call the paste function and you&#39;ll see the new pasted value in the edit control. But when you tab out of the column the value disappears and it reverts back to the previous value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326923">326923</a></td>
<td>After switching from inappropriate db profile to accurate profile, (i.g MSSQL -&gt; ASA )</p>
<p>				and after appending sql in query then return, PB is crashed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326965">326965</a></td>
<td>Application retrieves a Crosstab style dw. Then uses GetFullState on the first dw, SetFullState to populate dw2. The display for dw2 overlaps and cannot be read from build 6086 and later. The application worked okay with build 6075.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326976">326976</a></td>
<td>PowerBuilder crashes while attempting to edit the SQL for a datawindow which uses an Oracle function in its Select clause and the function accepts 2 or more parameters. The function must also be qualified with its owner name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR326985">326985</a></td>
<td>Application the creates menus dynamically and built using C-code hangs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327045">327045</a></td>
<td>At first in syntax mode , after adding between sql query then convert to graphics mode ,</p>
<p>				between query isn&#39;t interpreted well in graphics mode .</p>
<p>				At once first adding between query in graphics mode , converting to syntax and graphics mode , it doesn&#39;t matter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327066">327066</a></td>
<td>doesn&#39;t recognize unsigned integer data type. New datawindow created on a table with a column &quot;unsigned int&quot; will represent the datatype as long. This cause DW Error 22003 &quot;Numeric value out of range&quot; on retrieve and validation message on update.</p>
<p>				Workaround: dw column type from long to ULong and use Disablebind = 1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327072">327072</a></td>
<td>Once a JSP page has called a Web Datawindow container, the component is not returning to the pool when the timeout property is set. The </p>
<p>				problem happens using EAServer 4.2.1. The component is returning ok</p>
<p>				to the instance pool once the component timed out using EASErver 3.6.1 C5. </p>
<p>				From the srv.log, you can see that the deactivate and canbepooled events are fired in</p>
<p>				EAServer 3.6.1 C5.</p>
<p>				Resolution: Determined to be an EAServer issue and that EAServer engineering determined the reason that the component is not timing out is that there is a transaction that is still active. The component &#39;requires&#39; a transaction and so one is started. No action is done by the component to ever end the transaction. In addition the HTMLdw component returns the ContinueWork primative after each method call via the PB EnableCommit() method. The means that the HTMLdw is giving it&#39;s blessing to a Commit, but is not issuing one.</p>
<p>				There are two timeout variables. Instance timeout and transaction timeout. The component has set an instance timeout, but no transaction timeout.</p>
<p>				WORKAROUND: Set the transaction timeout to the desired time. This property can be found on the &#39;Resources&#39; property tab of the component properties. The same tab as the instance timeout property. This will give the component the same behaviour as 3.6.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327097">327097</a></td>
<td>When a source control pbl is in a folder where the total</p>
<p>				path in length is 90 or greater and you copy an object into the pbl, pb will crash.</p>
<p>				The following is the crash handler results from PB 90:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: unknown</p>
<p>				File Version: unknown</p>
<p>				Fault address=70617369 Section:Offset=00:00000000</p>
<p>				Registers:</p>
<p>				EAX:00000001</p>
<p>				EBX:02747D50</p>
<p>				ECX:10E3B210</p>
<p>				EDX:10E3B210</p>
<p>				ESI:026FFE68</p>
<p>				EDI:0012FB1C</p>
<p>				CS:EIP:001B:70617369</p>
<p>				SS:ESP:0023:0012F3FC EBP:0273F168</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010206</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				70617369 0012F3F8 72756F73 6F636563 6F72746E 6973756C 0000:00000000 </p>
<p>				7265646C 0273F168 00000001 00000001 00000001 00000001 0000:00000000 </p>
<p>				OS version:</p>
<p>				Windows NT 5.0, Build Number: 2195, Service Pack 3</p>
<p>				Memory Status:</p>
<p>				Total physical memory: 261552K</p>
<p>				Available physical memory: 95124K</p>
<p>				Total virtual memory usage: 242280K / 1060304K</p>
<p>				PowerBuilder virtual memory usage: 118660K / 2097024K</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327178">327178</a></td>
<td>Customer has created a WebService in the Websphere Studio Application Developer 5.0 and we are trying to use these WSDL files and the WebService from a PowerBuilder client. We have been able to step through the WebService Proxy wizard in PB but when we try to deploy the proxy we get an error and the proxies are not created. Can we use this WebService that is created locally with WebSphere from PowerBuilder? What else do we have to do to be able to use these from PowerBuilder? The webservice has been created and temporarily &quot;published&quot; but do they have to be officially published to be able to use them from within PowerBuilder?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327180">327180</a></td>
<td>PowerBuilder 8.0.3 9977 severe memory problem in production that works with citrix.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327195">327195</a></td>
<td>When an application is on a network drive and</p>
<p>				you are trying to do a saveas to PDF using ghostscript, the process takes much</p>
<p>				longer than if the application was running on a local drive.</p>
<p>				For example, it took 33 seconds to save a datawindow to a PDF from a network drive. When</p>
<p>				the same pbl was on a local drive it only took 4 seconds to save to a local drive and 5 </p>
<p>				seconds to save on a network drive.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327212">327212</a></td>
<td>Object name not returned in a Web datawindow when clicking on a picture control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327294">327294</a></td>
<td>Cannot delete an object from PBL when using Perforce, even when you have removed it from SOurce control.</p>
<p>				Workaround: Manually remove object from PBG and PBC files, making sure to remove it from the &#39;master&#39; copy as well as local copy. Reopen the workspace *working offline* so that you are *not* connected to source control. At this point you should be able to delete the object from the PBL. Then close workspace and reopen, connecting normally to the source control system.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327295">327295</a></td>
<td>Objects in Perforce source control that have OLE controls periodically display as out of synch, even though the object on the desktop isn&#39;t any different that the object in source control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327400">327400</a></td>
<td>ability to add blobs to a external datawindow - </p>
<p>				perhaps using the GetPicture function if getting the blobs using SELECTBLOB but cannot add those pictures to the dw.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327416">327416</a></td>
<td>With 1 user calling the web datawindow component, a large amount of memory is consumed. From the vmstat report below, you can see the amount of swap and free space used up although the free space stabilizes while the swap space continues to drop.</p>
<p>				A vmstat shows the following:</p>
<p>				procs memory page disk faults cpu</p>
<p>				r b w swap free si so pi po fr de sr dd dd f0 s0 in sy cs us sy id</p>
<p>				0 0 0 2286904 234096 0 0 2 0 0 0 0 0 2 0 0 307 57 49 0 0 100</p>
<p>				0 0 0 2071584 7912 0 0 0 49 69 0 10 1 3 0 0 317 297 272 3 0 97</p>
<p>				0 0 0 2070800 7904 0 0 0 36 48 0 4 1 3 0 0 317 438 439 2 0 97</p>
<p>				0 0 0 2068680 7888 0 0 48 99 158 0 25 5 2 0 0 354 484 313 4 1 95</p>
<p>				0 0 0 2067736 7912 0 0 0 41 58 0 8 2 2 0 0 318 282 277 2 1 97</p>
<p>				0 0 0 2067000 7904 0 0 0 43 66 0 9 1 3 0 0 318 296 277 2 0 97</p>
<p>				0 0 0 2066216 7936 0 0 0 42 59 0 7 0 2 0 0 315 283 269 3 0 97</p>
<p>				0 0 0 2065416 7912 0 0 0 36 57 0 8 1 3 0 0 315 284 271 2 1 97</p>
<p>				0 0 0 2064600 7936 0 0 2 42 62 0 8 1 3 0 0 317 275 273 2 0 97</p>
<p>				0 0 0 2063904 8024 0 0 18 62 88 0 14 2 2 0 0 320 309 286 3 0 97</p>
<p>				0 0 0 2063088 8064 0 0 18 30 36 0 3 2 3 0 0 321 303 272 2 1 97</p>
<p>				0 0 0 2062296 7928 0 0 0 48 63 0 10 1 3 0 0 318 277 270 3 0 97</p>
<p>				0 0 0 2061504 7904 0 0 0 44 67 0 9 0 2 0 0 316 305 276 3 0 97</p>
<p>				0 0 0 2060712 7904 0 0 0 35 55 0 7 1 2 0 0 315 274 271 2 0 97</p>
<p>				0 0 0 2059920 7880 0 0 7 48 76 0 12 1 3 0 0 317 293 275 2 0 97</p>
<p>				0 0 0 2059080 7936 0 0 0 48 62 0 7 0 2 0 0 315 276 270 2 0 97</p>
<p>				0 0 0 2058296 7912 0 0 0 48 66 0 10 1 3 0 0 318 291 271 2 0 97</p>
<p>				0 0 0 2057488 7896 0 0 0 36 53 0 8 1 3 0 0 317 289 277 3 0 97</p>
<p>				0 0 0 2056704 7920 0 0 0 48 71 0 10 0 2 0 0 316 283 270 3 0 97</p>
<p>				procs memory page disk faults cpu</p>
<p>				r b w swap free si so pi po fr de sr dd dd f0 s0 in sy cs us sy id</p>
<p>				0 0 0 2055880 7896 0 0 0 42 63 0 9 1 3 0 0 315 294 275 2 1 97</p>
<p>				0 0 0 2055088 7920 0 0 4 44 59 0 7 1 3 0 0 368 329 289 2 0 97</p>
<p>				0 0 0 2054304 7904 0 0 0 36 51 0 6 0 2 0 0 438 433 307 3 1 97</p>
<p>				0 0 0 2053504 7880 0 0 3 43 66 0 11 1 3 0 0 426 409 307 2 1 97</p>
<p>				0 0 0 2052720 7880 0 0 4 54 78 0 10 1 4 0 0 319 309 280 3 1 97</p>
<p>				0 0 0 2051888 7920 0 0 8 41 60 0 9 1 2 0 0 316 276 274 2 0 97</p>
<p>				0 0 0 2051112 7888 0 0 48 62 110 0 18 7 3 0 0 328 302 290 2 1 97</p>
<p>				0 0 0 2050312 7904 0 0 0 44 64 0 9 1 3 0 0 318 327 319 3 0 97</p>
<p>				0 0 0 2049520 7880 0 0 0 41 64 0 8 0 2 0 0 314 276 272 2 0 97</p>
<p>				0 0 0 2048712 7888 0 0 1 43 71 0 11 1 3 0 0 317 302 281 3 1 97</p>
<p>				0 0 0 2047920 7944 0 0 0 42 56 0 7 1 3 0 0 315 262 275 2 0 98</p>
<p>				HTMLGenerator80 Stats (Counter on jsp page was 192)</p>
<p>				Method Invocations: 1170.0</p>
<p>				Instances Active: 0.0</p>
<p>				Instances Pooled: 1.0</p>
<p>				Transactions Completed: 975.0</p>
<p>				Transactions Rolled Back: 0.0</p>
<p>				Last Maximum Method Invocations: 0.0</p>
<p>				Last Maximum Instances Active: 0.0</p>
<p>				Last Maximum Instances Pooled: 0.0</p>
<p>				Last Maximum Transactions Completed: 0.0</p>
<p>				Last Maximum Transactions Rolled Back: 0.0</p>
<p>				Peak Maximum Method Invocations: 1170.0</p>
<p>				Peak Maximum Instances Active: 1.0</p>
<p>				Peak Maximum Instances Pooled: 1.0</p>
<p>				Peak Maximum Transactions Completed: 975.0</p>
<p>				Peak Maximum Transactions Rolled Back: 0.0</p>
<p>				The pmap.txt included with the test case shows the following:</p>
<p>				23284: /apps/Sybase/EAServer/bin/jagsrv Jaguar</p>
<p>				00010000 360K read/exec /apps/Sybase/EAServer/bin/jagsrv</p>
<p>				00078000 56K read/write/exec /apps/Sybase/EAServer/bin/jagsrv</p>
<p>				00086000 1032920K read/write/exec [ heap ]</p>
<p>				B17FE000 16K read/write/exec [ anon ]</p>
<p>				B1872000 64K read/write/exec [ anon ]</p>
<p>				.</p>
<p>				.</p>
<p>				.</p>
<p>				FF390000 8K read/exec /usr/lib/libdl.so.1</p>
<p>				FF3A0000 8K read/write/exec [ anon ]</p>
<p>				FF3B0000 160K read/exec /usr/lib/ld.so.1</p>
<p>				FF3E8000 8K read/write/exec /usr/lib/ld.so.1</p>
<p>				FFB70000 24K - [ stack ]</p>
<p>				FFB76000 488K read/write/exec [ stack ]</p>
<p>				total 1179080K</p>
<p>				RESOLUTION: Fixed in PB 8.0.3 builds after 8/11/2003.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327427">327427</a></td>
<td>ISUG Enhancement Request e15_126:</p>
<p>				Ability to &#39;freeze&#39; one or more columns on a datawindow, to allow horizontal scrolling while still seeing &#39;frozen&#39; columns, similar to the &#39;Freeze Panes&#39; functionality in Microsoft Excel.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327446">327446</a></td>
<td>The control menu does not display on a maximized MDI sheet in Windows XP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327558">327558</a></td>
<td>As you add arguments and save the object, memory usage, both physical and virtual, rises very quickly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327561">327561</a></td>
<td>Date Editmask does not allow you to change a date by typing over it. This worked in PB 7 and PB 8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327564">327564</a></td>
<td>ISUG Enhancement Request e15_058 - Enhance the SCC API (PVCS) Interface in PB.</p>
<p>				In PB 6.5, the Library Painter interface to SCC API (PVCS) is very poor. We would like the following enhancements : (a) It must display all revisions of all objects directly in the Library Painter (similar to the interface used by PVCS Client s/w) and it must be possible to select any revision of an oject to be used for building the EXE and PBDs. (b) The Registration Directory dialog box must provide the flexibility to choose the way the objects are listed (for e.g, alphabetical, librarywise, etc.). (c) Provide the facility to assign Version Labels to Tip and Previous revisions of an object. Currently, this has to be done thru the PVCS interface only.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327624">327624</a></td>
<td>After editing sql syntax in syntax mode at pipeline , next time viewing the sql syntax , </p>
<p>				the sql statement are shown in long one line</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327646">327646</a></td>
<td>Used the date editmask dd/mmm/yy.</p>
<p>				If you type in 31 in the day portion (dd) and then type in the character 慉�, PB8 correctly sets the month field (mmm) to 慉UG�, but PB9 does not allow you to type in anything (probably because APR is the first month beginning with 慉� and it does not have 31 days).</p>
<p>				Alternatively, if you type in 31 in the day portion (dd) and then type in the characters 慗U�, PB8 correctly sets the month field (mmm) to 慗UL�, but in PB9 you will end up with the month part being 慏EC� (here again JUN is the first month starting with 慗U� and it does not have 31 days).</p>
<p>				To see this behavior you can use either an editmask control on a window with date mask dd/mmm/yy or you can use an external datawindow with a date column having the editmask dd/mmm/yy.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327688">327688</a></td>
<td>A Delete of a row in a table with a delete trigger fails if connected by OLE DB.</p>
<p>				This is a duplicate of CR 354030.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327774">327774</a></td>
<td>It seems that PB Component fail to make connection with File DSN ODBC. Howerver , two-tier PB application can successfully make the File DSN connection using similar code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327810">327810</a></td>
<td>Cannot Modify the UpdateWhereClause property of a column if not part of the Control list of the Datawindow.</p>
<p>				Workaround: exclude the column from the Where Clause in the datawindow painter, using the Update Specifications dialog.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR327915">327915</a></td>
<td>Edit mask regression starting in build PB 9 build 6096. Highlighted values are not overwritten.See the follwing szenario: Using editmask &#39;##0.00&#39; on a decimal(2) column.</p>
<p>				Expected behaviour:</p>
<p>				If the user tabs into the column (existing value not highlighted) and enter 1, the result is 10.00.</p>
<p>				If the user double clicks the column (existing value highlighted) and enter 1, the result is 1.00.</p>
<p>				Problem behaviour: IN PB 9 newer builds:</p>
<p>				It makes no difference if the existing value is highlighted, the result is always 10.00</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR328067">328067</a></td>
<td>GRANT EXECUTE ON sp_proc statement in PB ISQL pane, results in syntax error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR328092">328092</a></td>
<td>Regression: DW column color expression with global function call is a slow performer in build 6531. No problems in build 5507</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR328196">328196</a></td>
<td>PB 8: Customer wants to select treeview by typing keys (Autosearch functionality), Example: if user types Sym1, treeviewitem with lable Sym1 gets selected but if label has space in it, search fails. Example: if treeview has &quot;Sym 1&quot;,&quot;Sym 2&quot;,&quot;Sym 3&quot; and he type &quot;Sym 3&quot;, &quot;Sym 3&quot; doesn&#39;t get selected.</p>
<p>				This worked using PB 6.5 but does not work with PB7 or greater. This may be controlled by the Microsoft treeview control, and it may not be possible to fix in PowerBuilder 8.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;. This change is due to using the Microsoft Treeview control and cannot be controlled within PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR328202">328202</a></td>
<td>PB 9.0.1 RC - Build Runtime Library of PBD with incremental build doesn&#39;t work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR328321">328321</a></td>
<td>Enhancement Request:</p>
<p>				If the target is added to source control there is no ability to scroll the library list when there are more PBLs then the window&#39;s size and without disconnect SCC.</p>
<p>				In PB8 and PB9 you only can scroll the if you check out the target file. </p>
<p>				The scrollbar is not grayed and suggest that you can scroll through the library list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR329075">329075</a></td>
<td>Asking customer to use SQLOLEDB rather than MSS (255 char limit) and getting new issue: </p>
<p>				select * from tableA where id = &quot;b&quot; gives error: Invalid column name &#39;b&#39;. No problem if single quotes are used instead of double quotes.</p>
<p>				The workaround:</p>
<p>				execute immediate &quot;set quoted_identifier off&quot; using sqlca;</p>
<p>				This doesn&#39;t apply to design time, only runtime.</p>
<p>				25 - April - 2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR329119">329119</a></td>
<td>In app migrated to 9.0 from 6.5, closing a userobject in the painter crashes PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR329210">329210</a></td>
<td>In PowerBuilder 9 the script painter has a memory leak so</p>
<p>				that memory is not released when objects are closed.</p>
<p>				In PowerBuilder 8 no such memory leak was experienced.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR329230">329230</a></td>
<td>DW Edit Mask ##0.00, behaves diff in PB 9 than in PB 7.0.3 / 8.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR329464">329464</a></td>
<td>A editmask defined as !!-!!-!!-!!-!!-!! and format=[General] will add an extra hyphen when you tab out of the field.</p>
<p>				The problem appears to happen a new row is inserted and a value from a previous row</p>
<p>				is placed in this field and then you modify it. A value is added to this field by setitem(). Once you tab out, it will appear as:</p>
<p>				B -A -AH-AC---</p>
<p>				Instead of</p>
<p>				B -A -AH-AB--</p>
<p>				Customer does have the following workaround in the wf_getdetailrowitems and the</p>
<p>				itemchanged event of dw_1 of w_program_view.</p>
<p>				wf_getdetailrowitems:</p>
<p>				dw_1.AcceptText()</p>
<p>				d_group_code = dw_1.getitemstring(l_row, &#39;group_code&#39;)</p>
<p>				if pos(d_group_code, &#39;-&#39;) &gt; 0 then</p>
<p>				do until pos(d_group_code, &#39;-&#39;) = 0</p>
<p>				d_group_code = replace(d_group_code, pos(d_group_code, &#39;-&#39;), 1, &#39;&#39;)</p>
<p>				loop</p>
<p>				dw_1.setitem(l_row, &#39;group_code&#39;,d_group_code)</p>
<p>				dw_1.accepttext()</p>
<p>				end if</p>
<p>				//d_group_code = dw_1.getitemstring(l_row, &#39;group_code&#39;)</p>
<p>				w_program_view/dw_1/itemchanged event:</p>
<p>				string ls_chg</p>
<p>				string ls</p>
<p>				if lower(dwo.name) = &#39;group_code&#39; then</p>
<p>				ls_chg = data</p>
<p>				do until pos(ls_chg, &#39;-&#39;) = 0</p>
<p>				ls_chg = replace(ls_chg, pos(ls_chg, &#39;-&#39;), 1, &#39;&#39;)</p>
<p>				loop</p>
<p>				if ls_chg &lt;&gt; data then</p>
<p>				post setitem(row, dwo.name, ls_chg)</p>
<p>				post accepttext()</p>
<p>				end if</p>
<p>				end if</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR329482">329482</a></td>
<td>On the PDA the PointerX() and PointerY() functions return goofy numbers.</p>
<p>				Created a window with a couple buttons and a listbox for results.</p>
<p>				Each button and the window...</p>
<p>				The &quot;clicked&quot; event log the:</p>
<p>				int ptrX, ptrY</p>
<p>				ptrX = this.PointerX()</p>
<p>				ptrY = this.PointerY()</p>
<p>				..log..</p>
<p>				ptrX = parent.PointerX()</p>
<p>				ptrY = parent.PointerY()</p>
<p>				..log parent coords..</p>
<p>				Get really goofy numbers for the X &amp; Y pos.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_81.htm#CR329539">329539</a></td>
<td>When retrieving an Oracle LONG column (used to store binary character data) that is large (&gt;32k) via the Oracle O84 driver, PB reports a &quot;Select Error:&quot; in a messagebox.</p>
<p>				Happens eg. in the DW or DB Painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329541">329541</a></td>
<td>Cannot create Powerbuilder Catalog tables with DBASE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329579">329579</a></td>
<td>On OCX that captures keystokes captures the tab key in PB 5.0 and 6.0, but doesn&#39;t capture the tab key in7.0 and 8.0.3.</p>
<p>				PB Engineering investigated this issue and has determined it is not a bug. The tab is the character that PB uses to change the focus for controls on a window. Tab to move forward in the tab order, shift tab to move in reverse order. PB is trapping the tab and shift tab for that purpose and the ocx doesn&#39;t get them. It was actuallly a bug in 5.0 and 6.0 that there was no keyboard way to navigate to other controls in a window. And it was fixed. The behavior now in 8.0.3 is correct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329580">329580</a></td>
<td>When using a DW Expression to set the &quot;Visible&quot; property of an object (column, Text or Button, etc), the DW does not repaint the screen properly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329590">329590</a></td>
<td>When date or time editmask column has modified background color, the data shows as zeroes when the column gets focus. Occurs on desktop as well as device.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329625">329625</a></td>
<td>DW checkbox does not refresh display properly when checkbox is deselected.</p>
<p>				The checkbox display is &quot;shadowed&quot; when deselected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329630">329630</a></td>
<td>Loading a jpeg file into a picture control hangs PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329725">329725</a></td>
<td>When setting up a dual monitor configuration and having an application spanning over the two screens, dragging and drop is not working when moving from one monitor to the other.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329734">329734</a></td>
<td>the protect attribute is not set for a Checkbox field for the first row</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329738">329738</a></td>
<td>Calling the datawindow SaveAs method on a datawindow with more than 3 columns will cause the device to hang. There&#39;s no problem on the emulators and IDE.</p>
<p>				Steps to reproduce error:</p>
<p>				1. Create a new datawindow using the product table (you can use any other table as well).</p>
<p>				2. Select any four columns from the table.</p>
<p>				3. Insert the datawindow control on a window and call the datawindow SaveAs method from a commandbutton.</p>
<p>				4. Deploy the application to the device.</p>
<p>				5. On the device, retrieve the datawindow data and then click on the commandbutton triggering the SaveAs method.</p>
<p>				6. Give the filename as &quot;prodtxt&quot; and filetype as the default &quot;Text with headers&quot;. You can also try saving as text or other formats. Click &quot;OK&quot;. The device will show an hourglass pointer that turns non-stop. The saved file is created but there&#39;s no content in it. Calling the SaveAs method a second time will cause a return code of -1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329745">329745</a></td>
<td>When entering in data that has a editmask of !!-!!-!!-!!-!!,</p>
<p>				the cursor will skip.</p>
<p>				For example, after inserting a new row and enter in the following:</p>
<p>				B -AB-AB-AB-AB</p>
<p>				The cursor will skip to where the y is instead of in the x position:</p>
<p>				B -AB-xy-xy-xy-xy</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329746">329746</a></td>
<td>PB90 Source Control Enhancement Request: Would like to see dialog window giving an option to select a different PBL when checking out objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329762">329762</a></td>
<td>When printing a composite datawindow that has</p>
<p>				nested reports, some of the data is not printing on the report. There is</p>
<p>				no indication or message that this data is missing.</p>
<p>				The data does appear from print preview.</p>
<p>				The composite datawindow (d_po_hardcopy_internal_main) has the following nested reports:</p>
<p>				d_po_hardcopy_internal</p>
<p>				d_po_hardcopy_items</p>
<p>				d_po_hardcopy_items_not_s</p>
<p>				d_po_hardcopy_inv_fwd_int</p>
<p>				d_po_hardcopy_terms_and_conds</p>
<p>				d_po_hardcopy_terms_and_conds_2</p>
<p>				d_po_hardcopy_terms_and_conds_3</p>
<p>				d_po_hardcopy_spec_mar_cons_ship</p>
<p>				d_po_hardcopy_mar</p>
<p>				d_po_hardcopy_acknow</p>
<p>				The problem is in the d_po_hardcopy_internal dw. If you call up this dw and print it,</p>
<p>				than all the data is showing ok. If you create a new composite dw and place this dw on it,the print problem happens.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329768">329768</a></td>
<td>The PowerBuilder Help definition of Polymorphism is incorrect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329869">329869</a></td>
<td>New Feature Request to add some algorithm to encode/decode at deployment and runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329896">329896</a></td>
<td>For PPB 1.0.1, please add the DW Syntax Utility.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329898">329898</a></td>
<td>OCX inside dw does not scroll together with rest of datawindow control. Tested and reproduced in PB 8.0.3_10002, 9.0_6121 and 9.0.1_6531.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329915">329915</a></td>
<td>Listview control: In reportview, the rows are only partially highlighted when they are selected, if the 1st column is under a certain width.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329932">329932</a></td>
<td>Italic font on nested text display cuts off last line of text</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR329955">329955</a></td>
<td>A large autosized text column in a nested report overlays header information on 2nd page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330036">330036</a></td>
<td>In PowerBuilder 8 and 9 a crash can occur in the debugger when expanding</p>
<p>				the properties of a dynamically created control through the create statement.</p>
<p>				When defining a standard visible user object and dynamically creating it using </p>
<p>				the OpenUserObject function, then there is no such crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330043">330043</a></td>
<td>When changing at the same time both visible and width DW column properties using modify the result in PB 9.0 is not correct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330056">330056</a></td>
<td>User Icons not displayed with LargeFonts.</p>
<p>				3/2004 Per PB Engineering, this is not a bug.</p>
<p>				The application should prepare several images for one icon, including different sizes, 16x16, 32x32, 48x48 etc, for the supplied .ico file. Refer to MSDN on icon usage.</p>
<p>				Note: The issue that PB Engineering did fix, was for a &quot;side issue&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330059">330059</a></td>
<td>The last line of a large nested text column gets clipped off in a datawindow report.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330063">330063</a></td>
<td>When printing a datawindow that has a large amount of</p>
<p>				data, the same data near the middle of the report keeps repeating.</p>
<p>				The datawindow is a nested report (d_po_hardcopy_terms_and_conds_main2) but the problem can be reproduce by just calling up the nested report (d_po_hardcopy_terms_and_conds2) and printing that.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330109">330109</a></td>
<td>WebDW container deploys with debug flag set to true.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330116">330116</a></td>
<td>The title of the script painter pane changed in 8.0, 9.0 and it makes no sense.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330174">330174</a></td>
<td>On Windows PocketPB IDE, open an existing External Datawindow object and append or insert column will eventually cause it mess up. Problem occurs when all column is string but with different length. It is observed that the data lenght of those columns be wrongly changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330176">330176</a></td>
<td>Path values being lost, when PB9 is installed and path variable is long.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330200">330200</a></td>
<td>Some instabilities issues were discovered in testing a </p>
<p>				PowerBuilder/EAServer application with a modified heapmanager for CR327180\320515.</p>
<p>				These instabilities are related to threading (also SharedObjectRegister) and can </p>
<p>				occur in particular with multi CPU PC&#39;s or under higher load conditions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330217">330217</a></td>
<td>Update properties are changed if you want to delete a column and the datawindow contains three tables.</p>
<p>				Similar to CR 183985, but this is an extension to it. The Allow updates checkbox is unselected and all other properties as well when having three tables in the select, whereas in 183985 only one table is reffered to.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330276">330276</a></td>
<td>With an editmask of ###.00 when the current value is selected and one inputs a &#39;1&#39; the result is 100.00 when it should be 1.00. This regression appears to be a result of a fix for a similar editmask regression ( CR 327915).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330359">330359</a></td>
<td>This is a request to remove the following statement from the connection </p>
<p>				routine deferring it to be executed when acutally needed:</p>
<p>				&quot;SELECT * FROM SYS.SESSION_ROLES WHERE ROLE = &#39;DBA&#39;&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330384">330384</a></td>
<td>With remote debugging it is not possible to inspect long string values</p>
<p>				within the debugger nor can you save them to the EAServer logile.</p>
<p>				Work-around is to write a function to write it to a custom file </p>
<p>				or a loop to write it in parts to the log file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330389">330389</a></td>
<td>If you select &quot;Show system procedures&quot; on popup menu of a connected ODBC database&#39;s folder, it marks it checked but the stored procedure list does not change. ODBC does not support this, so the menu option should be greyed out.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330390">330390</a></td>
<td>When a exception happens in a pb web service called</p>
<p>				from a pb client, that exception is not properly returned back to the client.</p>
<p>				The error message returned to the client is:</p>
<p>				Error: Soap Fault: Soap Server Error</p>
<p>				If logging is turned on, the full exception message is in the log file but not</p>
<p>				returned using soapexception, runtimeerror or pbxruntimeerror.</p>
<p>				The message in the log file is:</p>
<p>				&lt;message&gt;</p>
<p>				Invocation Target Error: </p>
<p>				&quot;Divide by zero at line 3 in function add of object n_calc.;1;3;n_calc;n_calc;add;&quot; </p>
<p>				&lt;/message&gt;</p>
<p>				The message that is appearing back to the client is from the following:</p>
<p>				&lt;faultstring&gt;SOAP Server Error&lt;/faultstring&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330405">330405</a></td>
<td>PowerBuilder needs a project deployment location environmental variable or a profile that deployment projects can share, making changing deployment to a different application server easy in one step, rather than having to edit multiple deployment projects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330412">330412</a></td>
<td>Running application will crash in PB 8.0.3 and 9.0.1.</p>
<p>				The following is the results of the crash handler:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: E:\pb80\Shared\PowerBuilder\PBDWE80.dll</p>
<p>				File Version: 8.0.3.10002</p>
<p>				Fault address=1162FCED Section:Offset=01:0012ECED</p>
<p>				Registers:</p>
<p>				EAX:0000B250</p>
<p>				EBX:021EE300</p>
<p>				ECX:00000001</p>
<p>				EDX:0000164A</p>
<p>				ESI:00000000</p>
<p>				EDI:0000076E</p>
<p>				CS:EIP:001B:1162FCED</p>
<p>				SS:ESP:0023:0012EE6C EBP:0012EED0</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010212</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				1162FCED 0012EED0 07E30A70 00000113 000007D2 00000000 dwWinProc+76D</p>
<p>				77E72CED 0012EEEC 1162F580 07E30A70 00000113 000007D2 CallWindowProcA+11</p>
<p>				77E72D0B 0012EF0C 1162F580 07E30A70 00000113 000007D2 WaitMessage+12</p>
<p>				10B70996 0012EF44 07E30A70 00000113 000007D2 00000000 PBC_NormalProc3D+76</p>
<p>				77E72CED 000007D2 00000000 00000000 00000000 00000000 CallWindowProcA+11</p>
<p>				OS version:</p>
<p>				Windows NT 4.0, Build Number: 1381, Service Pack 6</p>
<p>				Memory Status:</p>
<p>				Total physical memory: 196024K</p>
<p>				Available physical memory: 54988K</p>
<p>				Total virtual memory usage: 299416K / 415332K</p>
<p>				PowerBuilder virtual memory usage: 97540K / 2097024K</p>
<p>				If the uo_button\constructor event is commented out then the app works ok. If the uo_dw_updateable\losefocus event is commented out then the app also works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330529">330529</a></td>
<td>PowerBuilder 9 Build 6140 has editmask regressions on </p>
<p>				editmasks like: </p>
<p>				#,###.00</p>
<p>				#.00</p>
<p>				#.0000</p>
<p>				When selecting the entire column and entering 1.5 </p>
<p>				The columns will not show the expected values.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330554">330554</a></td>
<td>PB 8 and 9 : When PB and .NET is installed on the same machine the following error appears: - open Object Browser -&gt; OLE &gt; doubleclick on programmable objects crashes PB</p>
<p>				Update: Works fine in PB10.2 build 8045</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330595">330595</a></td>
<td>Dayname() function returns an empty string upon a valid date.</p>
<p>				WA: Daynumber() function works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330659">330659</a></td>
<td>Can&#39;t change the selection of a RadioButton column while it has focus, after a backcolor modify on that same column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330745">330745</a></td>
<td>Image not displayed in a JSP generated by PB9</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330756">330756</a></td>
<td>When printing a nested report or saving to a pdf file, </p>
<p>				the nested report changes appearance in the dw control and the pdf and print</p>
<p>				out shows a large white space between the numbers. </p>
<p>				When printing or saving to pdf the d_test2, it will generate many unnecessary</p>
<p>				pages of output.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330762">330762</a></td>
<td>Line control not displaying in Nested report.</p>
<p>				When displaying the nested dw by itself, the line control appears ok. When viewing</p>
<p>				as a nested report, the vertical line does not appear. Works ok in PB 9.0 (build 5507).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330788">330788</a></td>
<td>Error Message &quot;Invalid DataWindow Row/Column&quot; does not identify the</p>
<p>				DataWindow, nor what the real problem is. Please change this to indicate</p>
<p>				which DataWindow has the problem, and whether the column specified does</p>
<p>				not exist, or whether you&#39;re referencing a row that doesn&#39;t exist.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330793">330793</a></td>
<td>Please add an enhancement for the debugging of DataWindows. What would be really useful would be the following.When I am stepping through code and the code is accessing a DataWindow in some way (getting data, setting data etc), it would be EXTREMELY useful if one of the Debugger Panes could actually show the</p>
<p>				DataWindow Object, even if you were really accessing a DataStore.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330798">330798</a></td>
<td>Using the WebSphere Application Developer 5.0 tutorial and PowerBuilder 9, am not able to invoke the web service. Receive an error message of &quot;Unknown error, problem with soap client&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330816">330816</a></td>
<td>Isvalid on a scriptdefinition returntype returns true when it should be false.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330832">330832</a></td>
<td>When a column has a editmask of !!-!!-!!-!!-!!-!!, the</p>
<p>				field values are no longer held if they are left blank.</p>
<p>				For example, in PB 8.0.3 and 9.0 a column will appear as:</p>
<p>				B -A -AA-AA--</p>
<p>				In PB 7.0.3, the same column will appear as:</p>
<p>				B -A -AA-AA- -</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR330953">330953</a></td>
<td>On French keyboards or keyboards where the numbers are located in</p>
<p>				the shift position, a date datewindow editmask doesn&#39;t advances the </p>
<p>				cursor location when inputting &lt;shift&gt; &lt;1&gt; etc.</p>
<p>				When the Caps Lock key is used instead, dates can be entered normally.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331121">331121</a></td>
<td>When you enter an object name followed by a period, the autoscript does a good job of detecting what operations and attributes are available except for when you enter dw.object.....</p>
<p>				It would be fantastic if the autoscript would, at this point, list the columns in the DataWindow, and/or some of the other object types such as column, etc and then allow for further drill down.</p>
<p>				It would also be nice if PB could validate the entries made in a DataWindow get or set operation before runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331122">331122</a></td>
<td>When an expression is set for the x property of a</p>
<p>				nested report, the expression of the property is not working consistently.</p>
<p>				The final outcome of the report should be that the nested report is staggered as follows:</p>
<p>				(where as X represents the nested report position on the datawindow)</p>
<p>				X </p>
<p>				X</p>
<p>				X</p>
<p>				X</p>
<p>				X</p>
<p>				X</p>
<p>				That affect is not being achieved. The appearance is:</p>
<p>				X</p>
<p>				X</p>
<p>				X</p>
<p>				X</p>
<p>				X </p>
<p>				X</p>
<p>				The first row is always taking the value or the position of the last row in the report. </p>
<p>				The expression of the X property is location_1 * 3. The value(s) of location_1 are: 100,200,300.</p>
<p>				The first row of the report should have the nested report staggered as:</p>
<p>				(location_1 * 3 where location_1 is 100)</p>
<p>				X</p>
<p>				The next row has the following value (location_1 * 3 where location_1 is 200)</p>
<p>				X</p>
<p>				The last row should be (location_1 * 3 where location_1 is 300).</p>
<p>				When the location_1 value is 100, it is always placing the nested report in the</p>
<p>				position for whatever the last value for location_1 would be in the report. In this</p>
<p>				test case, it is 300.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331123">331123</a></td>
<td>Memory leaks when using the Evaluate function in script to evaluate datawindow expressions, and a datawindow visible expression leaks when mousing over the column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331174">331174</a></td>
<td>When trying to compile and save a script where the stored</p>
<p>				procedure has 11 or more parameters, receiving the following error message:</p>
<p>				(0031): Database C0038 name11 is not a parameter for procedure country_sel</p>
<p>				Not able to reproduce the problem here using two different stored procedures for testing--getuid2 and country_sel. Customer is only able to reproduce the</p>
<p>				error using the Informix jdbc driver. Works ok using the IN7 and odbc.</p>
<p>				The following is the customer&#39;s jdbc log:</p>
<p>				DriverManager.initialize: jdbc.drivers = null</p>
<p>				JDBC DriverManager initialized</p>
<p>				registerDriver: driver[className=com.informix.jdbc.IfxDriver,com.informix.jdbc.IfxDriver@8e9b3b17]</p>
<p>				DriverManager.getConnection(&quot;jdbc:informix-sqli://tsts03:2034/dev_100_pct:informixserver=d100srvnet&quot;)</p>
<p>				trying driver[className=com.informix.jdbc.IfxDriver,com.informix.jdbc.IfxDriver@8e9b3b17]</p>
<p>				SQLWarning: reason(Database has transactions) SQLState(01I01)</p>
<p>				SQLWarning: reason(Informix Dynamic Server database selected) SQLState(01I04)</p>
<p>				SQLWarning: reason(Informix extension to an ANSI-compliant standard syntax) SQLState(01I06)</p>
<p>				getConnection returning driver[className=com.informix.jdbc.IfxDriver,com.informix.jdbc.IfxDriver@8e9b3b17]</p>
<p>				SQLWarning: reason(Informix extension to an ANSI-compliant standard syntax) SQLState(01I06)</p>
<p>				SQLWarning: reason(Informix extension to an ANSI-compliant standard syntax) SQLState(01I06)</p>
<p>				SQLWarning: reason(Informix extension to an ANSI-compliant standard syntax) SQLState(01I06)</p>
<p>				SQLWarning: reason(Informix extension to an ANSI-compliant standard syntax) SQLState(01I06)</p>
<p>				The customer provided the following logs:</p>
<p>				pbtrace.log </p>
<p>				listdlls.txt</p>
<p>				protocolfile.log (Generated using the informix debug jdbc file and setting PROTOCOLTRACE=3)</p>
<p>				informixjdbc.log (Generated using the informix debug jdbc file and setting TRACE=3)</p>
<p>				pathandclasspath.txt</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331260">331260</a></td>
<td>*** Tuesday, September 09, 2003 16:23:18 *** sghayal ***</p>
<p>				After reproing the issue locally it seems the issue is either with JConnect or Power builder (most probably Power Builder).</p>
<p>				I am seeing the query being executed properly for the connection and appropriate results being got. But it seems Power builder is not able to handle the results got back.</p>
<p>				This is not an EAServer Bug. As EAServer is only resposible for providing valid connection to the component, which EAServer did provide it. </p>
<p>				This might be critical bug at PB level.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331270">331270</a></td>
<td>In N_up datawindows the autosizeheight feature of text columns do not autosize.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331274">331274</a></td>
<td>some color cannot be displayed correctly on PocketBuilder Datawindows e.g. ToolsTip</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331304">331304</a></td>
<td>Application icon is lost when reconstituting an application object with version control or export/import.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331316">331316</a></td>
<td>A problem with datawindow group boxes not displaying in the XP Operating System when running an exe built using the New Visual Style Controls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331395">331395</a></td>
<td>When customer used Radio Button as the styletype for a colume within a</p>
<p>				datawindow, the circle should be displayed as a normal circle. However, </p>
<p>				when customer checked for &quot;Scale Circles&quot;, the circle will be displayed</p>
<p>				as a &quot;Star-like&quot; image within the datawindow, during run-time, when running </p>
<p>				on a Pocket PC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331475">331475</a></td>
<td>Create a workspace for the PowerBuilder 8.0 Examples application.</p>
<p>				Add the examples target to this workspace.</p>
<p>				Right click the target and do a search on &quot;if&quot;</p>
<p>				You should get a GPF or PowerBuilder will disappear.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331523">331523</a></td>
<td>Oracle syntax error when retrieving SP datawindow via ODBC connection.</p>
<p>				There is a new DBParm available that solves this problem:</p>
<p>				StripParmNames=&#39;Yes&#39;</p>
<p>				This DBParm is available from PB 7.0.3 onwards.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331592">331592</a></td>
<td>Cannot get Turkish characters in a DW with JDBC on Solaris.</p>
<p>				Workaround:</p>
<p>				Use an ODBC connection instead of JDBC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331609">331609</a></td>
<td>Can enter alphabetic characters into a numeric editmask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331635">331635</a></td>
<td>PBv9.0.1. is supposed to support the XP features. However, running a generated EXE, the DataWindow columns that have the 3D lowered border style do not take the XP look.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331663">331663</a></td>
<td>Copy/Paste to an editmask column seems to work, but tab off the field then old value returns. Regression in 9.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331687">331687</a></td>
<td>Getting error &quot;image is too wide for this implementation&quot; when attempting to load a jpeg file into a picture control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331708">331708</a></td>
<td>They have a currency column with a format of $###,###,##0 specified. In 7.0.2 with regional settings of English UK they were seeing displays like $124, with no leading zeros. Now in 8.0.3 they are seeing leading zeros: $000,000,124.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331811">331811</a></td>
<td>In PB 9.0.1, popup menus display oddly - sometimes showing items disable, sometimes showing a separator line instead of the menu item. Appears to occur only in MDI sheets and is related to the MDI window menu&#39;s configuration.</p>
<p>				Apparently occurs when 1) the list of open sheets is displayed under the first menu item, and 2) there is only one submenu item underneath the first menu item. May not be limited to these circumstances but as yet we have not found others.</p>
<p>				Workaround: Either display the list of open sheets under a different menu item, or, if possible, add another submenu item to the first menu item.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331820">331820</a></td>
<td>The JDBC interface in PowerBuilder does not handle the lack of a &#39;schema&#39; within the backend database. See CR 299101 for one example that was partially fixed. The problem manifests itself when issuing metadata queries to bring up table lists, build a datawindow, etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331822">331822</a></td>
<td>A regression from 9.0 build 5507. With an OLE DB connection to MS SQL Server, and a datawindow that is in syntax mode (as opposed to graphic mode), when you click the SQL icon to go to the SQL Painter there is a very long delay before the SQL syntax appears in the SQL painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331824">331824</a></td>
<td>When data in a column has carriage returns, that column appears to overlap with other rows in a web datawindow.</p>
<p>				There are two datawindows, d_prod1 and d_prod2 (updatable). Both datawindows are defined with the following columns:</p>
<p>				id integer</p>
<p>				description char(30)</p>
<p>				When d_prod2 description column is updated with the following data:</p>
<p>				This</p>
<p>				is </p>
<p>				a </p>
<p>				test</p>
<p>				The appearance in page10 (d_prod1) description field overlaps with the rows below.</p>
<p>				page10 (d_prod1 - before update)</p>
<p>				&lt;SPAN CLASS=dw-1B7 STYLE=&quot;position:absolute; left:0.551in; top:0.021in; width:2.958in&quot; onClick=&quot;{return dw_1.itemClicked(0,-1,&#39;description&#39;);}&quot; &gt;Tank Top &lt;/SPAN&gt;</p>
<p>				page20 (d_prod2 - before update)</p>
<p>				&lt;TEXTAREA NAME=&quot;description_0&quot; ROWS=5 WRAP=&quot;off&quot; CLASS=dw-1EE TABINDEX=2 STYLE=&quot;position:absolute; left:0.499in; top:0.010in; width:3.792in&quot; onFocus=&quot;{dw_1.itemGainFocus(0,2,this,dw_1.gobs.description); dw_1.selectControlContent(this);}&quot; onClick=&quot;{var ret; ret= dw_1.itemClicked(0,2,&#39;description&#39;); return ret;}&quot; onChange=&quot;{this.bChanged = true;}&quot; onkeypress=&quot;DW_EditKeyPressed(-1)&quot; onBlur=&quot;{dw_1.itemLoseFocus (this);}&quot;&gt;Tank Top &lt;/TEXTAREA&gt;</p>
<p>				page10 (d_prod1 - after update)</p>
<p>				&lt;SPAN CLASS=dw-12E0 STYLE=&quot;position:absolute; left:0.551in; top:0.021in; width:2.958in&quot; onClick=&quot;{return dw_1.itemClicked(0,-1,&#39;description&#39;);}&quot; &gt;This&lt;BR&gt;is&lt;BR&gt;a&lt;BR&gt;test&lt;/SPAN&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331844">331844</a></td>
<td>Menus appear to be drawn in a single color and when using an XP theme like Forever Blue, they do not look like other application&#39;s menus which are shown in gradated color.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR331996">331996</a></td>
<td>PB 9.0 components deployed to EAServer - functions overloading ancestor functions are not generating correct name mangled IDL. Unable to call these functions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332150">332150</a></td>
<td>Customer has a report that displays a datawindow nested in the report header, and another in the Summary band.. After moving to build 10011, the full dw does not display in the header, and the dw nested in the Summary band is also missing a row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332198">332198</a></td>
<td>Errant characters appear at right of properties pane when resizing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332270">332270</a></td>
<td>When running from IDE, windows CheckBox is TICK, and Datawindow CheckBox is also TICK.</p>
<p>				However, when running on Emulator 2002 and PPC2003, windows CheckBox is TICK, but Datawindow CheckBox is CROSS.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332295">332295</a></td>
<td>When viewing a web datawindow, columns with a datatype of long,</p>
<p>				char, or varchar display as textareas in the browser. The side effect is that scrollbars</p>
<p>				are displaying when they don&#39;t need to.</p>
<p>				In PB 7.0.3 (build 10047):</p>
<p>				&lt;SPAN CLASS=4 STYLE=&quot;position:absolute; left:0.875in; top:0.031in; width:0.907in&quot; onClick=&quot;{return .itemClicked(2,-1,&#39;code_code_desc_1&#39;);}&quot; &gt;Student Transfer&lt;/SPAN&gt;</p>
<p>				In PB 9.0.1 (build 7006):</p>
<p>				&lt;TEXTAREA NAME=&quot;code_code_desc_1_0&quot; ROWS=5 WRAP CLASS=htmldw5 TABINDEX=-32766 STYLE=&quot;position:absolute; left:0.875in; top:0.031in; width:0.907in&quot; onFocus=&quot;{htmldw.itemGainFocus(0,22,this,htmldw.gobs.code_code_desc_1); htmldw.selectControlContent(this);}&quot; onClick=&quot;{var ret; ret= htmldw.itemClicked(0,22,&#39;code_code_desc_1&#39;); return ret;}&quot; onChange=&quot;{this.bChanged = true;}&quot; onkeypress=&quot;DW_EditKeyPressed(-1)&quot; onBlur=&quot;{htmldw.itemLoseFocus (this);}&quot;&gt;Student Transfer&lt;/TEXTAREA&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332305">332305</a></td>
<td>If you select &quot;Show system procedures&quot; on popup menu of a connected ODBC database&#39;s folder, it marks it checked but doesn&#39;t appear to work for PB 8 or 9. In PB 7.0.3 the option is greyed out as it looks as though it should be in both PB 8 and 9 as checking it has no effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332348">332348</a></td>
<td>Customer needs to implement failover support in PB 9 application connecting to Oracle 9i RAC (Real Application Cluster). He has specific questions relating to implementation of the OCI&#39;s callback routines in the O90 driver. As we do not document our support for this Oracle feature we are requesting some confirmation/information from development on this.</p>
<p>				Answers from development on customer&#39;s specific questions regarding PB 9 support of Oracle 9i RAC:</p>
<p>				====Question #1</p>
<p>				I&#39;m爈ooking燼t爐his燼rticle爎elating爐o燨racle燭AF燼nd燫AC.</p>
<p>				http://otn.oracle.com/oramag/oracle/02-may/o32clusters.html</p>
<p>				In爐he燼rticle,爐hey爉ake爐his爏tatement:</p>
<p>				&quot;For燼n燼pplication爐o爑se燭AF,爄t爉ust爑se爁ailover-aware燗PI燾alls爁rom爐he燨racle燙all營nterface</p>
<p>				(OCI).營nside燨CI燼re燭AF燾allback爎outines爐hat燾an燽e爑sed爐o爉ake燼ny</p>
<p>				application爁ailover-aware.&quot;</p>
<p>				I爏till爓ould爈ike爐o爇now爀xactly爓hat燩B爊atively爏upports爁or燾allback爎outines.</p>
<p>				Ans ==&gt; PB natively suuports OCI calls only .OCI calls takes</p>
<p>				care of the TAF ( Transaction Application Failover ).</p>
<p>				=====Question #2</p>
<p>				The燼rticle燼lso爏ays爐his:</p>
<p>				&quot;Currently,燭AF爓ill爁ail爋ver爏tandard燬QL燬ELECT</p>
<p>				statements爐hathave燽een燾aught燿uring燼爊ode燾rash爄n燼n爄n-flight爐ransaction爁ailure.</p>
<p>				In爐he燾urrent爎elease爋f燭AF,爃owever,燭AF爉ust爎estart爏ome爐ypes爋f爐ransactions爁rom爐he燽eginning爋f爐he爐ransaction.</p>
<p>				Transactions爄nvolving營NSERT,燯PDATE,爋r燚ELETE爏tatements燼re爊ot爏upported燽y燭AF.&quot;</p>
<p>				Could爕ou爃elp爉e爎elate爐his爐o爉y燩B燼pplication爄f爄t爓as爑sing燭AF燼nd燾onnecting爐o燼燫AC?</p>
<p>				Ans ==&gt; We normally make API calls which in turn may call TAF aware API</p>
<p>				calls . Through PB we are able to connect to Oracle Failover servers.</p>
<p>				&quot;......Oracle OCI client applications can take advantage of automatic</p>
<p>				reconnection after failover, replay of interrupted SELECT statements, and</p>
<p>				callback functions that help to automate state recovery.....&quot; ( from the</p>
<p>				sites reffered above)</p>
<p>				========Question #3</p>
<p>				I&#39;m爐hinking爐hat燼ny燬ELECT爏tatement爓ould爁ailover爐ransparently燼nd燾omplete爓ithout爐he爑ser爀ver爇nowing爄t爋ccurred.</p>
<p>				If爄t爓as�1/2燿one爐hen爐he爏econd�1/2爓ould燽e燾ompleted爋n爐he爊ew爏erver,爀tc...燼nd爐here爓ould燽e爊o</p>
<p>				coding爊ecessary爋n爌art爋f爐he燩B爌rogrammer爐o爂et爐his爁unctionality.</p>
<p>				(just爉aking爏ure爐he爐snames.ora爄s燾orrect)</p>
<p>				For燼n營NSERT,燯PDATE,爋r燚ELETE爏tatement爐hat爓as爄ssued爁rom燼燩B燼pp,爓hat爓ould爃appen?</p>
<p>				would燩B爇eep爐rack爋f爐he爏tatements爐hat爓ere爄ssued燼nd爎e-issue爐hem燼gainst爐he爊ew燾onnection?</p>
<p>				Ans ====&gt; In Oracle documentation I also found the following statements .</p>
<p>				&quot;Database Manipulation Language Clients</p>
<p>				Database Manipulation Language (DML) database clients perform INSERT,</p>
<p>				UPDATE, and DELETE operations. Oracle handles certain errors and performs a</p>
<p>				reconnect when those errors occur.</p>
<p>				Without this application code, INSERT, UPDATE, and DELETE operations on the</p>
<p>				failed instance return an un-handled Oracle error code. Upon re-submission,</p>
<p>				Oracle routes the client connections to a surviving instance. The client</p>
<p>				transaction then stops only momentarily until server-side recovery</p>
<p>				completes.&quot;</p>
<p>				====Question #4</p>
<p>				What燼bout爄f爉ore爐han爋ne營NSERT爓as爌art爋f燼爈arger爐ransaction,爋r爏ome爋ther燾omplicated燾ombination,爓hat爓ould爃appen?</p>
<p>				again爓ould燩B爇eep爐rack爋f爓hat爃as爋ccurred燼nd爎e-issue爐he燬QL燼gainst燼爊ew燾onnection?</p>
<p>				Ans ===&gt; Answer to this directly relates to the answer to question 3 above.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332365">332365</a></td>
<td>PDF file from datawindow SaveAs, can&#39;t be searched in Acrobat Reader</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332435">332435</a></td>
<td>During remote debugging choosing &quot;Edit Variable&quot; causes PB to GPF.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332439">332439</a></td>
<td>This is an enhancement request on datawindow HSplitScroll </p>
<p>				to allow scrolling in script of the right pane when the </p>
<p>				HScrollbar is not enabled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332446">332446</a></td>
<td>When using the printdefinefont with the HP LaserJet 4100</p>
<p>				PCL driver, it will default to the WingDings font even though Arial is specified </p>
<p>				in the printdefinefont function.</p>
<p>				job = PrintOpen(&quot;Jim&quot;)</p>
<p>				lr = PrintDefineFont( job, 2 , &quot;Arial&quot;, -10, 400, Variable!, Swiss! , FALSE, FALSE )</p>
<p>				IF lr = 1 then</p>
<p>				PrintText(job, &quot;This is a test&quot;, 2000, 2000, 2)</p>
<p>				ELSE</p>
<p>				MessageBox(&quot;Error&quot;, &quot;Print Define Font failed&quot;)</p>
<p>				END IF</p>
<p>				PrintClose(job)</p>
<p>				Using the filemon utility, you can see that PB is querying the wingdings.ttf file</p>
<p>				instead of the arial.ttf.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332467">332467</a></td>
<td>Calling DW-Retrieve directly from ItemChanged event will sometimes make the application look busy forever.</p>
<p>				If I post it, I get a general failure system error, Exception: oxc00000005,</p>
<p>				Address:01fb8860, then the application is forced to be closed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332489">332489</a></td>
<td>Enhancement Request: When a value assigned to a variable is larger than the datatype of the variable, raised an exception rather than overflowing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332516">332516</a></td>
<td>Append HTML Syntax is not working for picture controls in a datawindow</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332517">332517</a></td>
<td>Createinstance is failing with a distributed service error message.</p>
<p>				The same app works ok on the same machine in PB 7.0.3 and 8.0.3 but fails in the createinstance in PB 9.0 (build 5507).</p>
<p>				The Jaguar.log shows the following:</p>
<p>				Sep 17 16:30:10 2003: Library: &#39;libpbjag90x.so&#39; for component type &#39;pb90&#39;</p>
<p>				Sep 17 16:30:10 2003: AFLIB Message: 18011/11/0: DLL lookup for &#39;libpbjag90x.so&#39; failed, OS Message: &#39;ld.so.1: /../duquette/EAServer/bin/jagsrv: fatal: libCstd.so.1: open failed: No such file or directory&#39;</p>
<p>				Sep 17 16:30:10 2003: AFLIB Message: 18011/11/0: DLL lookup for &#39;libpbjag90x.so&#39; failed, OS Message: &#39;ld.so.1: /../duquette/EAServer/bin/jagsrv: fatal: libCstd.so.1: open failed: No such file or directory&#39;</p>
<p>				Sep 17 16:30:10 2003: DynamicLibrary::lookup: af_dll_lookup (libpbjag90x.so, new_JagComponent) failed</p>
<p>				Sep 17 16:30:10 2003: CTS_JagComponent::load: failed to load component model library</p>
<p>				Sep 17 16:30:10 2003: CTS_Component::load: failed for component &#39;sedcsm_pkg/n_sedcsm&#39;</p>
<p>				Sep 17 16:30:10 2003: SystemException: OBJECT_NOT_EXIST (sedcsm_pkg/n_sedcsm:Home/create - @199.93.182.34)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332563">332563</a></td>
<td>When Jaguar will be restarted during a PB remote debug session Jaguar will crash after Restart and continuing the debugging.</p>
<p>				workaround: shutdown and restart Jaguar with Jaguar Manager</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332572">332572</a></td>
<td>possible to scroll with DDDW columns in readonly mode</p>
<p>				Tabular DW with a DDDW column. DW is read-only.</p>
<p>				cannot use the Up or Down Arrow keys if the DDDW has the focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332598">332598</a></td>
<td>Adding several rows to displaydata on editmask spin control causes GPF in window Painter. Works fine in PB8 or with PB9 and stringmask!</p>
<p>				No workaround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332638">332638</a></td>
<td>When saving a datawindow with a column of more than 255 charcters to excel8, will result in that column being truncated to 255 characters</p>
<p>				in excel.</p>
<p>				The problem happens using the Save Rows As from the IDE or using the saveas().</p>
<p>				From the excel online help, the column width limit is 255 but the length of cell</p>
<p>				context (text) is 32,767. Only 1,024 display in a cell; all 32,767 display in the formula bar. Having wrap text turn on will result in a column having 32,767 instead</p>
<p>				of 255.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332787">332787</a></td>
<td>press backspace twice then enter in the script painter =&gt; GPF</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332788">332788</a></td>
<td>Enhancement Request: Add function that returns group # for band that the expression is in. Instead of sum(col_x for group 1) sum(col_x for group 2) We could do: sum(col_x for group getbandgroupnumber())</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332795">332795</a></td>
<td>execute a double query in the DB-Painter ISQL session, and do a &quot;save row as ...&quot; results in a PB crash. Datas are saved fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332817">332817</a></td>
<td>Displaying a ActiveX Datawindow in IE and once you </p>
<p>				select File/New/Window, the ActiveX Datawindow will display but the javascript</p>
<p>				events will stop working on the new window.</p>
<p>				When using IIS, the error in the log file shows a 304: Using the following code:</p>
<p>				META http-equiv=&quot;Expires&quot; content=-1</p>
<p>				SCRIPT language=javascript event=&quot;MouseDown(Button, Shift, XPos, YPos, Row, Name)&quot; for=&quot;mydw2&quot; alert(&quot;MouseDown&quot;);</p>
<p>				OBJECT id=mydw2 codebase=psdwc80.cab height=&quot;100%&quot; width=&quot;100%&quot; classid=88881503-8888-1000-8000-080009AC61A9 name=mydw2</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332821">332821</a></td>
<td>Buttons on a WebDatawindow are not working. The</p>
<p>				WebDw was created thru the Web/JSP Datawindow Page wizard and deployed to a</p>
<p>				existing ASA dynamo web site on solaris.</p>
<p>				When com.sybase.datawindow.trace is turned on, the trace shows that the </p>
<p>				Update, Delete or Insert are not even being called.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332825">332825</a></td>
<td>If you add additional layouts to an object painter, PB starts leaking handles badly. Every keystroke in a script painter leaks one or two handles.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332828">332828</a></td>
<td>Enhancement Request: In the RMB menu in computed columns in the DataWindow painter, add remote stored procedures (i.e., functions).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_82.htm#CR332835">332835</a></td>
<td>Enhancement request for virtual/continuous scrolling of freeform datawindows. Currently if the scrollbar is clicked and the actual datawindow fits into the control the click brings the next row into the datawindow control and using the up/down arrow keys does the same. If the actual datawindow row is too large for the datawindow control clicking on the up/down arrow keys brings the next row into the control but clicking on the control itself scrolls within the row. </p>
<p>				Customer would like the ability when the actual datawindow row is too large for the datawindow control to specify some sort of virtual/continuous scrolling so that when the up/down arrows are clicked the action initially lets one see the remainder of the current row but then with an additional click brings up the next row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR332947">332947</a></td>
<td>Datawindow with a nested report in the summary band.</p>
<p>				When retrieving the dw, the nested report is displayed OK.</p>
<p>				However, if you print the datawindow, the nested DW is not printed and it disappears from the screen.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR332969">332969</a></td>
<td>Customer is migrating from PB7 to PB9. They found some significant and undocumented changes with how sethtmlaction() interprets the action property on a datawindow. </p>
<p>				Customer would like the -5 return code documented, explaination of why this is occurring and better documentation on this function and the HTMLContextApplied event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR332972">332972</a></td>
<td>Please make PowerBuilder CITRIX compliant. All script painters need to be able to scroll through use of wheel mice. Use of function help via function highlighting in script painters (i.e. F1) key access needs to work through CITRIX.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR332984">332984</a></td>
<td>Consult: When PB applications are running and you switch</p>
<p>				from one application to another, its causing an access violation and the</p>
<p>				application crashes.</p>
<p>				The system has one main PB application using the run() to kick off several PB applications. Its switching between these applications when focus is on a cb that will cause the crash.</p>
<p>				Switching between the individual PB apps works ok when not invoked from the main</p>
<p>				PB app with the run function.</p>
<p>				Customer generated a user dump file and dr. watson files and it appears that the</p>
<p>				problem is in:</p>
<p>				pbvm80!EvtDefaultKillFocus(struct HWND__ * hWnd = &lt;Memory access error&gt;, struct HWND__ * hWndSet = &lt;Memory access error&gt;)+0x48 (CONV: cdecl) [fnevents.cpp @ 1060]</p>
<p>				The disassembly code where it fails is:</p>
<p>				10c4dbb6 7437 jz pbvm80!EvtDefaultKillFocus+0x7f (10c4dbef)</p>
<p>				10c4dbb8 39b8c8000000 cmp [eax+0xc8],edi ds:0023:014d1468=????????</p>
<p>				10c4dbbe 752f jnz pbvm80!EvtDefaultKillFocus+0x7f (10c4dbef)</p>
<p>				Using the kd utility results in the following output from the memory.dump (nm.dmp) file:</p>
<p>				FAULTING_IP:</p>
<p>				SharedUserData+304</p>
<p>				7ffe0304 c3 ret</p>
<p>				EXCEPTION_RECORD: 0012eea8 -- (.exr 12eea8)</p>
<p>				ExceptionAddress: 10c4dbb8 (PBVM80!EvtDefaultKillFocus+0x00000048)</p>
<p>				ExceptionCode: c0000005 (Access violation)</p>
<p>				ExceptionFlags: 00000000</p>
<p>				NumberParameters: 2</p>
<p>				Parameter[0]: 00000000</p>
<p>				Parameter[1]: 014d1468</p>
<p>				Attempt to read from address 014d1468</p>
<p>				FAULTING_THREAD: 00000d30</p>
<p>				BUGCHECK_STR: 80000003</p>
<p>				DEFAULT_BUCKET_ID: APPLICATION_FAULT</p>
<p>				PROCESS_NAME: a_nm32.exe</p>
<p>				CONTEXT: 0012eec4 -- (.cxr 12eec4)</p>
<p>				eax=014d13a0 ebx=055f17c0 ecx=0000c000 edx=00001901 esi=0006035a edi=00060374</p>
<p>				eip=10c4dbb8 esp=0012f190 ebp=0006035a iopl=0 nv up ei pl nz na po nc</p>
<p>				cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00010206</p>
<p>				PBVM80!EvtDefaultKillFocus+0x48:</p>
<p>				10c4dbb8 39b8c8000000 cmp [eax+0xc8],edi ds:0023:014d1468=????????</p>
<p>				Resetting default scope</p>
<p>				LAST_CONTROL_TRANSFER: from 00000000 to 10c4dbb8</p>
<p>				STACK_TEXT:</p>
<p>				0006035a 00000000 00000000 00000000 00000000 PBVM80!EvtDefaultKillFocus+0x48</p>
<p>				FOLLOWUP_IP:</p>
<p>				SharedUserData+304</p>
<p>				7ffe0304 c3 ret</p>
<p>				FOLLOWUP_NAME: MachineOwner</p>
<p>				SYMBOL_NAME: SharedUserData+304</p>
<p>				MODULE_NAME: Unknown_Module</p>
<p>				IMAGE_NAME: Unknown_Image</p>
<p>				DEBUG_FLR_IMAGE_TIMESTAMP: 0</p>
<p>				STACK_COMMAND: .cxr 12eec4 ; kb</p>
<p>				BUCKET_ID: 80000003_SharedUserData+304</p>
<p>				Followup: MachineOwner</p>
<p>				The customer confirmed that application crash is happenning when there is focus on the </p>
<p>				windows command button and switching to other PB 8.0.3 apps. It doesn&#39;t happen if there is focus on other windows controls. There is no script in the Losefocus command button.</p>
<p>				The application worked ok in PB 6.5 (Build 1219) and problem happens in PB 8.0.3 (build 9918/10011).</p>
<p>				An application using the run() to kick off PB applications</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333053">333053</a></td>
<td>Regression in PowerBuilder 9.</p>
<p>				The datawindow painter may crash when going back to the DataSource, </p>
<p>				if you have a computed column as select in Syntax mode.</p>
<p>				The problem was found using the SYC interface.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333073">333073</a></td>
<td>When trying to create a machine-code executable for an application using PBDOM, then the PBDOM90.DLL in the shared/PowerBuilder library can be overwritten by the dll compiled from PBDOM90.PBD.</p>
<p>				When renaming the PBDOM.PBD before adding to the librarylist and creating a m-code executable then in run-time there will be an error R0021 Bad runtime function reference.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333090">333090</a></td>
<td>PB8/9: Stored procedure that use &quot;bit&quot; datatype as input param do not work right when using the OLE DB database interface and connecting to SQL Server 2000. The same code works with MSS database driver.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333232">333232</a></td>
<td>Instances Active not released in a custom Web DW container when changing Sybase Web DataWindow DTC Properties &quot;control -&gt; override Weight&quot;</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333299">333299</a></td>
<td>SIP keyboard persists even when window it was being used on is closed. Is this correct behavior ? Shouldn&#39;t the SIP keyboard minimize at this time ?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333302">333302</a></td>
<td>After a Sharedata, a DDDW in the secondary dw with AutoRetrieve is not populated, if the primary dw has no transaction object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333311">333311</a></td>
<td>WebService proxy generation ignores &lt;xsd:simpleContent&gt; tags</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333358">333358</a></td>
<td>Running out of file descriptors/handles on Solaris when components opened</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333426">333426</a></td>
<td>Dbparm &#39;NumbersInternal&#39; gives wrong numbers with Oracle decimal datatype</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333546">333546</a></td>
<td>Function declared with readonly decimal parameter results in memory leak.</p>
<p>				Per PB Engineering:</p>
<p>				The problem only occurred with PB 8.0.3 and is no longer reproducible with 8.0.4.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333557">333557</a></td>
<td>With a string Editmask, if the mask property is blank, two problems exist at runtime. One is that characters entered cannot be deleted by backspace. Another is that inputting more than chars(255) PowerBuilder will crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333576">333576</a></td>
<td>composite Datawindow enhancement:</p>
<p>				provide a propertie like &quot;new page&quot; but only if the child datawindow is splitted over one (or more) pages.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333597">333597</a></td>
<td>Enhancement Request: Support HTTPS secured Web Service calls to any independent Web Server and not just EAServer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333601">333601</a></td>
<td>By default, the SIP button should be shown when Window property checked &quot;Show SIP Button&quot;. However, under certain conditions, the SIP Button will be hidden.</p>
<p>				Workaround:</p>
<p>				&quot;Check the MenuBar option of the Window and provide a dummy menu if it is Respond window&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333619">333619</a></td>
<td>In the window painter if you drag the right edge of the window to the left or right to increase or decrease the windows width, when you drop the edge, the window height jumps up.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333788">333788</a></td>
<td>Calling lookup on transaction server causes a memory leak.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333792">333792</a></td>
<td>isnull function being called on ANY datatype causes memory leakage</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333804">333804</a></td>
<td>Internal Request for PBVM804 Solaris with SMP changes to Heap manager</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333810">333810</a></td>
<td>In PB runtime when using the SaveAS function and the specified a file has an invalid path, PB crashes.</p>
<p>				Verified fixed in PB 9.0 build 7056.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333831">333831</a></td>
<td>In PowerBuilder Build 6039 a problem is found with popup menu&#39;s</p>
<p>				in which at run-time a certain popup menu subitem is not showing.</p>
<p>				Instead a separator line is showing. The sub-menu also contained invisible items.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333866">333866</a></td>
<td>When clicking on a cb in a pfc app that is coded with a</p>
<p>				halt close, the application appears to close but the process is still remaining </p>
<p>				when viewing thru the task manager.</p>
<p>				The pfc application is coded with 2 yields in the destructor event of n_cst_peat.</p>
<p>				The application was closing properly in PB 8.0.2 (build 9506) up thru build 9631. The change in behavior begins in build 9636.</p>
<p>				When viewing the output of the PBDebug trace in build 9506, it doesn&#39;t appear that the</p>
<p>				yields were executed and the last line of the trace is:</p>
<p>				End class function +DESTROY for class PEAT, lib entry PEAT</p>
<p>				When viewing the output of the PBDebug trace in 9636:</p>
<p>				Executing class function YIELD for class SYSTEMFUNCTIONS, lib entry _TYPEDEF</p>
<p>				The end of the trace log for build 9636 shows that the class for Peat is never destroyed:</p>
<p>				End event +CLOSE for class PEAT, lib entry PEAT</p>
<p>				End class function OPENWITHPARM for class SYSTEMFUNCTIONS, lib entry _TYPEDEF</p>
<p>				End class function TRIGGEREVENT for class W_S_PROJECTLIST, lib entry W_S_PROJECTLIST</p>
<p>				End class function +PFC_MESSAGEROUTER for class W_S_PROJECTLIST, lib entry W_S_PROJECTLIST</p>
<p>				End class function OF_SENDMESSAGE for class N_CST_MENU, lib entry N_CST_MENU</p>
<p>				End class function OF_SENDMESSAGE for class M_PEAT_MASTER, lib entry M_PEAT_MASTER</p>
<p>				Executing object function +DESTROY for class N_CST_MENU, lib entry N_CST_MENU</p>
<p>				Executing instruction at line 2</p>
<p>				Executing object function TRIGGEREVENT for class N_CST_MENU, lib entry N_CST_MENU</p>
<p>				Executing system dll function</p>
<p>				End class function TRIGGEREVENT for class N_CST_MENU, lib entry N_CST_MENU</p>
<p>				End class function +DESTROY for class N_CST_MENU, lib entry N_CST_MENU</p>
<p>				Executing object function +DESTROY for class DWOBJECT, lib entry _TYPEDEF</p>
<p>				Executing instruction at line 2146</p>
<p>				Executing object function __DESTROY_OBJECT for class DWOBJECT, lib entry _TYPEDEF</p>
<p>				Executing system dll function</p>
<p>				End class function __DESTROY_OBJECT for class DWOBJECT, lib entry _TYPEDEF</p>
<p>				End class function +DESTROY for class DWOBJECT, lib entry _TYPEDEF</p>
<p>				Executing object function +DESTROY for class DATASTORE, lib entry _TYPEDEF</p>
<p>				Executing instruction at line 4105</p>
<p>				Executing object function DATASTOREDESTROY for class DATASTORE, lib entry _TYPEDEF</p>
<p>				Executing system dll function</p>
<p>				End class function DATASTOREDESTROY for class DATASTORE, lib entry _TYPEDEF</p>
<p>				End class function +DESTROY for class DATASTORE, lib entry _TYPEDEF</p>
<p>				If you remove the yields from the destructor event of n_cst_peat, than the app</p>
<p>				closes ok and there are no left over processes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333872">333872</a></td>
<td>By using the GetContextKeyword of Context Service, Memory leakage is observsed.</p>
<p>				Whenever there is long name (128 byte) pass to the function, there will be around 8K memory leakage.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR333883">333883</a></td>
<td>Customer would like the Data Source entry to be an additional View in the Datawindow painter instead of a separate design area:</p>
<p>				&quot;Move DW data source into additional tab page in DW painter to eliminate need to exit painter via SQL button or any right mouse clicking.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334054">334054</a></td>
<td>8.0.3 PB crashes when calling Oracle 8.1.7 RPC stored procedure and passing null array item.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334159">334159</a></td>
<td>Numeric format with comma as decimal separator (### ###,00) not displayed correctly in a JSP web datawindow deployed on EAS/Solaris : returns ###.###.00</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334172">334172</a></td>
<td>When the DisplayOnly property for a EditMask control is changed</p>
<p>				at runtime to false, you cannot enter any data into that control.</p>
<p>				The problem only happens when the DisplayOnly property is set to true in the PB IDE</p>
<p>				and then changed to false at runtime. It works ok if the property is not checked</p>
<p>				in the PB IDE and then during runtime it is changed to true.</p>
<p>				Problem is only for editmask. Multiline, singleline and rich text controls work</p>
<p>				ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334213">334213</a></td>
<td>RESOLUTION: EAServer issue (see cr337295). Not a PB bug.</p>
<p>				When using the generateresultset in a PB component called</p>
<p>				from either a PB client or Java client, it will result in a Sybase Heap Manager Exception.</p>
<p>				The following code is used:</p>
<p>				f_generateresult return resultset</p>
<p>				resultset rs</p>
<p>				Datastore lds</p>
<p>				lds = create Datastore</p>
<p>				lds.dataobject = &quot;d_import&quot;</p>
<p>				lds.generateresultset(rs)</p>
<p>				return rs</p>
<p>				From the Jaguar.log file:</p>
<p>				ct 01 12:32:14 2003: Sybase Heap Manager Exception:</p>
<p>				Oct 01 12:32:14 2003: commitVM(425984) failed</p>
<p>				Oct 01 12:32:14 2003: _______________________________________________________________________________</p>
<p>				Oct 01 12:32:14 2003: Sybase Heap Manager Exception:</p>
<p>				Oct 01 12:32:14 2003: alloc(type JagOctet*, size 263402) failed</p>
<p>				Oct 01 12:32:14 2003: _______________________________________________________________________________</p>
<p>				Oct 01 12:32:14 2003: Heap Summary:</p>
<p>				Oct 01 12:32:14 2003: _______________________________________________________________________________</p>
<p>				Oct 01 12:32:14 2003: #blocks #blocks #blocks #bytes #bytes #bytes size index | range</p>
<p>				Oct 01 12:32:14 2003: free in use total free in use total</p>
<p>				Oct 01 12:32:14 2003: ________ ________ ________ __________ __________ __________ ___________________</p>
<p>				Oct 01 12:32:14 2003: 1 11065 11066 80 885200 885280 00 | 0..8</p>
<p>				Oct 01 12:32:14 2003: 0 6482 6482 0 570416 570416 01 | 9..16</p>
<p>				Oct 01 12:32:14 2003: 116 2008 2124 11136 192712 203848 02 | 17..24</p>
<p>				Oct 01 12:32:14 2003: 28 341 369 2912 35464 38376 03 | 25..32</p>
<p>				Oct 01 12:32:14 2003: 147 1385 1532 17640 166200 183840 04 | 33..48</p>
<p>				Oct 01 12:32:14 2003: 19 112 131 2584 15232 17816 05 | 49..64</p>
<p>				Oct 01 12:32:14 2003: 3 54 57 504 9072 9576 06 | 65..96</p>
<p>				Oct 01 12:32:14 2003: 2 24 26 400 4800 5200 07 | 97..128</p>
<p>				Oct 01 12:32:14 2003: 3 15 18 792 3960 4752 08 | 129..192</p>
<p>				Oct 01 12:32:14 2003: 3 3 6 984 984 1968 09 | 193..256</p>
<p>				Oct 01 12:32:14 2003: 3 20 23 1368 9120 10488 10 | 257..384</p>
<p>				Oct 01 12:32:14 2003: 3 4 7 1752 2336 4088 11 | 385..512</p>
<p>				Oct 01 12:32:14 2003: 1 0 1 840 0 840 12 | 513..768</p>
<p>				Oct 01 12:32:14 2003: 0 25 25 0 27400 27400 13 | 769..1024</p>
<p>				Oct 01 12:32:14 2003: 0 2 2 0 3216 3216 14 | 1025..1536</p>
<p>				Oct 01 12:32:14 2003: 0 2 2 0 4240 4240 15 | 1537..2048</p>
<p>				Oct 01 12:32:14 2003: 0 10 10 0 41680 41680 17 | 3073..4096</p>
<p>				Oct 01 12:32:14 2003: 0 1 1 0 6216 6216 18 | 4097..6144</p>
<p>				Oct 01 12:32:14 2003: 0 2 2 0 16528 16528 19 | 6145..8192</p>
<p>				Oct 01 12:32:14 2003: 0 13 13 0 213928 213928 21 | 12289..16384</p>
<p>				Oct 01 12:32:14 2003: 1 0 1 65536 0 65536 25 | 49153..65464</p>
<p>				Oct 01 12:32:14 2003: 0 1 1 0 98304 98304 26 | 65465..98232</p>
<p>				Oct 01 12:32:14 2003: 1 0 1 262144 0 262144 28 | 163769..262072</p>
<p>				Oct 01 12:32:14 2003: 0 453 453 0 192970752 192970752 29 | 262073..425912</p>
<p>				Oct 01 12:32:14 2003: 6 0 6 502816 0 502816 unused small blocks</p>
<p>				Oct 01 12:32:14 2003: ________ ________ ________ __________ __________ __________ ___________________</p>
<p>				Oct 01 12:32:14 2003: 331 22022 22353 871488 195277760 196149248 VM size: 196575232</p>
<p>				Oct 01 12:32:14 2003: _______________________________________________________________________________</p>
<p>				Oct 01 12:32:14 2003: committed bytes: 123428864 (total)</p>
<p>				Oct 01 12:32:14 2003: in small blocks: 502816 (unused), 40992 (free), 2208704 (in use)</p>
<p>				Oct 01 12:32:14 2003: in large blocks: 120676352 (in use)</p>
<p>				Oct 01 12:32:14 2003: permanent bytes: 0</p>
<p>				Oct 01 12:32:14 2003: _______________________________________________________________________________</p>
<p>				Oct 01 12:32:16 2003: CORBA Runtime Error Occurs when try to invoke PB method f_generateresult in testresult/n_testgenresult.</p>
<p>				Oct 01 12:32:16 2003: SystemException: NO_MEMORY (testresult/n_testgenresult/f_generateresult - jagadmin@204.167.42.175)</p>
<p>				Oct 01 12:32:21 2003:</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334233">334233</a></td>
<td>The percent sign in a editmask (format #.00%) results in the number entered being rounded.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334344">334344</a></td>
<td>Enhancement Request for the Picture Button.</p>
<p>				The request is to have greater flexibility in setting the size and position </p>
<p>				of the text and picture of the PictureButton control, positioning them separately.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334366">334366</a></td>
<td>When changing the column width and the visible </p>
<p>				property on the last fields in a datawindow at runtime, its causing the last</p>
<p>				column to wrap around to the first column even though the visible property</p>
<p>				has been set to false and and the width property set to 0 for these columns.</p>
<p>				There are 10 columns on the datawindow:</p>
<p>				s_first</p>
<p>				s_second</p>
<p>				s_third</p>
<p>				s_fourth</p>
<p>				s_fifth</p>
<p>				s_sixth</p>
<p>				s_seventh</p>
<p>				row_tag</p>
<p>				error_flag</p>
<p>				protect_flag</p>
<p>				At runtime, the following code is in the constructor event of the w_testapp_datawindow:</p>
<p>				This.object.s_outage_start_date.protect = 0</p>
<p>				This.object.row_tag.width = 0</p>
<p>				This.object.error_flag = 0</p>
<p>				This.object.protect_flag = 0</p>
<p>				This.object.row_tag.visible = false</p>
<p>				This.object.error_flag.visible = false</p>
<p>				This.object.protect_flag = false</p>
<p>				However, by moving the order when the properties are set as follows, than the</p>
<p>				application works ok:</p>
<p>				This.object.row_tag.visible = false</p>
<p>				This.object.error_flag.visible = false</p>
<p>				This.object.protect_flag = false</p>
<p>				This.object.s_outage_start_date.protect = 0</p>
<p>				This.object.row_tag.width = 0</p>
<p>				This.object.error_flag = 0</p>
<p>				This.object.protect_flag = 0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334377">334377</a></td>
<td>In an editmask with a trailing format character like a minus sign, for example ###-###-####-, autoskip is not working. When you fill the mask, the bell starts to ring, instead of it automatically going to the next control or field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334448">334448</a></td>
<td>There is observed memory leakage when passing Reference Resultset as argument of objection function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334450">334450</a></td>
<td>When PB exceptions are thrown, and to try catch it by code, there will be observable memory leakage</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334505">334505</a></td>
<td>In calculations and datatype conversions involving the longlong type,</p>
<p>				inaccuracy can occur due to implicit conversions to the double type.</p>
<p>				Conversion to the decimal type may improve accuracy.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334523">334523</a></td>
<td>Can&#39;t paste into an editmask without first selecting the current contents.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334548">334548</a></td>
<td>If you check out objects and then make changes to global variables and check the objects back in, the changes only get made to the local application object. Since the application object wasn&#39;t checked out, those global variable changes are not in the master copy, and are lost to the user who changed them on the next GetlatestVersion.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334626">334626</a></td>
<td>Under stress Test with PB Component, the restart of EAServer will CORE dump.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334742">334742</a></td>
<td>Wrong display of WebDW when UseFormat option activated on the format tab of a column that has an Editmask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334808">334808</a></td>
<td>RPC stored procedure call to ASA 9.0 not getting OUT argument value returned.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334813">334813</a></td>
<td>Tab characters embedded in the data for a datawindow display as square boxes when the row is not the current row. Once the row is selected the formatting intended by the tab ( ~t) is reflected in the display. The current customer views this behavior as a bug and not an enhancement request and as it was many versions of PB since this has been evaluated this is initially being opened as a bug but may later be changed back to an enhancement request.</p>
<p>				This behavior has been noted since at least PB 3.0b/4.0. An old enhancement request ( CR 153870) was opened but never implemented. The CR was closed as part of a review as &#39;Not targeted for any future release&#39;. </p>
<p>				Current behavior is:</p>
<p>				FOCUS ON: Tabs are interpreted correctly by the edit control.</p>
<p>				FOCUS OFF: Tabs become &quot;square or rectangular boxes&quot;.</p>
<p>				The customer believes this current behavior is a bug and that the embedded tabs should be formatted in the datawindow column even when the focus is not on that row.</p>
<p>				Printing the datawindow displays all rows with the embedded tab spacing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334924">334924</a></td>
<td>SetRedraw PowerScript function is documented correctly with:</p>
<p>				&quot;If the window is not visible, SetRedraw fails.&quot;</p>
<p>				SetRedraw method (DataWindow) is missing the above line of text.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR334954">334954</a></td>
<td>Importing from DBF file into datawindow multiplies numbers by 100 when Regional Settings is set to Portuguese. Workaround is to use English (USA) Reg Settings.</p>
<p>				Tested and reproduced in PB 9.0_5507, 9.0.1_6533.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335021">335021</a></td>
<td>Database painter error when retrieving data from table with column name containing &quot;I&quot; Turkish character (ASA DB - Turkish charset : cp1254) :</p>
<p>				ODBC error : Column not found: Column &#39;id&#39; not found</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335088">335088</a></td>
<td>This is an extension to CR 189973. CR 189973 addresses some of the Gif transparency issues, but does not address the problem when SetRowFocusIndicator() powerscript function is used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335114">335114</a></td>
<td>If you copy a datawindow column from one datawindow and paste it onto another, assuming the second datawindow also references the same database column, the pasted DW column may end up being assigned to a different database column. The id value for the datawindow eg. &quot;column: column(band=detail id=7&quot; apparently gets copied in the process, so the new datawindow column points to whichever database column has that same id value in the second datawindow. Should the behavior be to bring up the dialog that appears when you insert a column instead ? (Insert...Control...Column brings up a &quot;Select Column&quot; dialog. It seems like this would make the Copy/Paste functionality more user friendly.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335206">335206</a></td>
<td>When the TransactionServer Lookup function handling a WRONG or INCORRECT Namespace</p>
<p>				&lt;package&gt;/&lt;compoent&gt;, the Jaguar Console will be thrown an exception :</p>
<p>				&quot; No handler for exception.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335213">335213</a></td>
<td>The EJB proxy generator only asks after the Remote EJB interface, and then assumes the naming convention with suffixes -Home and -Bean for the Home interface and the implementation. This is a limitation when customers having valid ejb&#39;s that don&#39;t adhere to the naming convention</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335230">335230</a></td>
<td>Memory for a string array is not released to he O/S in PowerBuildr 8.03 9704 and later</p>
<p>				and in PowerBuilder 9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335241">335241</a></td>
<td>If an OCX has not implemented the IPersistStorage interface, then the following error</p>
<p>				will occur when trying to use it in an OLE container control:</p>
<p>				&quot;OLE Control Is Missing Critical Interface &#39;IPersistStorage&#39;&quot;</p>
<p>				This is an enhancement request to support also other Interfaces </p>
<p>				IPersistStream, IPersistStreamInit.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335319">335319</a></td>
<td>Enhancement Request: When you do a Tools-&gt;Stystem Options-&gt;Workspaces-&gt;Clean Up, it should remove invalid workspaces from the Recently Workspaces menu as well. </p>
<p>				Resolution notes that this needs to be addressed for both PowerBuilder and Pocket PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335420">335420</a></td>
<td>When connecting through the Oracle 8 O84 native interface to a Oracle 7 database, a crash </p>
<p>				occurs when trying to create a datawindow on a stored procedure that returns multiple resultsets.</p>
<p>				No crash occurs either connecting through the O73 Oracle7 native interface or connecting</p>
<p>				to an Oracle8 database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335443">335443</a></td>
<td>Make a painter pane available that displays instance variables, local external functions, etc. the same way events and functions are shown now. You can sort of do this with the Variable View now, but user would like a Variables view that it a list, similar to the Functions view, that shows all of the variables, and then you can double click and PB will bring you to the right script. Also, if you use the Variable View now, when you close and reopen the painter, the Variable Views all revert to Declare Instance Variable, so you have to re-select whichever other variables you might want to see.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335462">335462</a></td>
<td>When retrieving a large table with 10,000 rows in </p>
<p>				either the datawindow painter or database painter, it takes 50+ seconds to retrieve</p>
<p>				in PB 8.0.4 and PB 9.0.1.</p>
<p>				If the same table was retrieved from PowerBuilder 6.5 (build 444 or 620), it takes</p>
<p>				only 10-15 seconds. I realize that PB 6.5 isn&#39;t supported anymore but there is</p>
<p>				a difference in performance even in PB 6.5. Performance is 45-50+ seconds using</p>
<p>				PB 6.5 (builds 1137 and 1326).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335477">335477</a></td>
<td>Object Browser opens for Edit Checked-In objects that are in source control. No warning message is displayed as shows when opening the object in painter from the System Tree or the Library Painter. The message shows up only if object is modifed and a save is issued.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335478">335478</a></td>
<td>-Enhancement Request - to also provide Source Control functionalities (Check-in/check-out etc) within the Object Browser RMB menu, as &quot;for very large projects, the object browser is about the only reasonable way to find objects sometimes.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335486">335486</a></td>
<td>In PB 8 DW Painter, using OLEDB connection, trying to access a predefined retrieval argument on &#39;Where&#39; tab of the SQL view of the datawindow, causes PB to crash. It works fine with ODBC or MSS connection.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335550">335550</a></td>
<td>not possible to change the password of a DB2 user by script with the NEWPWD property, if invoking a remote PowerBuilder Jaguar component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335569">335569</a></td>
<td>Sometimes (but no always) when you open a window, the buttons don&#39;t draw</p>
<p>				correctly, or it looks like sometimes parts of the keyboard</p>
<p>				are drawn overtop of the buttons.</p>
<p>				This is on windows which contain a data-window along with </p>
<p>				common controls like command buttons.</p>
<p>				This does NOT happen every time, but rare - like once in 25 windows...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335585">335585</a></td>
<td>The OCX events are not fired when data is passed from the serial port.</p>
<p>				Customer is using PB 8 to attempt to build an application to communicate</p>
<p>				with a serial port device. They are also using an OLE object (&#39;IO.OCX&#39;)</p>
<p>				for the actual communication functions. This OCX has specific events that</p>
<p>				are supposed to fire whenever a character is added to the serial port buffer. This doesn&#39;t seem to happen in PB but does with the OCX supplied VB sample application.</p>
<p>				Using a Visual Basic demo application one can see the events firing when</p>
<p>				the device is in the initialization stage, however the PowerBuilder</p>
<p>				application doesn&#39;t seem to recognize that the device is adding</p>
<p>				characters to the buffer.</p>
<p>				The ocx is available from http://www.jspayne.com/io/home.html - it comes with</p>
<p>				its own demo application in VB.</p>
<p>				The hardware they are using is a Ingenico eN-crypt 1200 pinsmart card reader</p>
<p>				machine, In the initilization mode it sends &lt;ENQ&gt; charactors in RS-232 protocol toggling</p>
<p>				between 4800 and 9600 baud. </p>
<p>				Workaround that worked for this situation:</p>
<p>				First delete the ole object that had already been inserted. (We can backup the code we had written on the object before we delete it. )</p>
<p>				Second insert IO Control from tab 擨nsert Control�. Name it and write its code as the original ole object. You will find it will works.</p>
<p>				*************************</p>
<p>				1. Open the window that you wish to place the OCX control on. </p>
<p>				2. Choose Controls甇LE to invoke the Insert Object dialog. </p>
<p>				3. From the Insert Object dialog, select the third tab titled Insert Control. </p>
<p>				It is very important that you use the Insert Control tab instead of the Create New tab. </p>
<p>				When you use Create New tab, it inserts the control as an OLE Automation object.</p>
<p>				*************************</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335600">335600</a></td>
<td>Customer wants the messagebox code he has in his PB NVO should pop-up on the client when accessing the NVO from EAServer. Right now the messagebox pops up on the machine that hosts EAServer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335603">335603</a></td>
<td>The PowerBuilder install reads the date of DLLs already installed on the machine, and will not overwrite DLLs with a date later than those being installed. In general, this is okay. However in rare circumstances when the code has been branched for a new point release but EBFs for the earlier point release have been made available, the install can fail to update machines to the latest PowerBuilder version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335611">335611</a></td>
<td>PB crashes when retrieving a datwindow after Query mode with a computed column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335623">335623</a></td>
<td>When calling the AsinSearchRequest function in the Amazon</p>
<p>				web service, the following error returns:</p>
<p>				Unknown error, problem with SoapClient</p>
<p>				There is no errors in the soap.log file. The ASinSearchRequest is defined with the following arguments: asin,tag,type,devtag and version and returns a structure of type ProductInfo.</p>
<p>				The ProductInfo structure contains:</p>
<p>				totalresults</p>
<p>				totalpages</p>
<p>				listname</p>
<p>				details[]</p>
<p>				The details structure contains many arrays and structure arrays. When viewing</p>
<p>				the debug code, it appears the problem may be getting the return value (productinfo).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335718">335718</a></td>
<td>Datawindow QueryMode (via Modify or dotnotation) does not work on Solaris PBVM 8.0.3 9704</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335752">335752</a></td>
<td>PB9 crashes when running debugger and hovering on variables using TipWatch</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335799">335799</a></td>
<td>We need an improved Pipeline object model to use it with ease at runtime similar to a datawindow (but not as complicated as the datawindow) with just enough functionality to modify its various attributes with ease. Currently, the pipeline object supports only the</p>
<p>				PBSELECT that is difficult to alter in case of multi-table joins and complex SQL statements. Further, changing the object definition at runtime is not currently being supported (similar to changing a datawindow&#39;s attributes) that confines this wonderful object inside a limited scope. To use a &#39;different&#39; pipeline object for each piping operation is redundant if we can achieve it by just modifying its definition/select-statement/where-clause... dynamically with ease like a datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335942">335942</a></td>
<td>If a webservice returns a complex type that is a class, and this class contains an instance variable of the type of another class, and this instance variable is not instantiated (=null),the wsdl will describe this class as nilable=true. But the PB soap client will still try to access this class when recieving the soap message and then throw a SoapException : cannot find element !</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR335944">335944</a></td>
<td>BuildFromDataStore writes temporary files to the system root directory.</p>
<p>				BuildFromDataStore will fail if the end users have restricted access.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336019">336019</a></td>
<td>The value from Field1 is mysteriously placed in Field3 after entering Field2. This only happens when Modify(&quot;Field3.edit.required=yes&quot;) is Posted from Itemchanged Event of the Field1.</p>
<p>				Workaround: Do not Post the call to Modify, or if possible, do not use the ItemChanged event. Other events also worked even when the call was posted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336138">336138</a></td>
<td>Enhancement Request: Ability to be able to print from AIX and HP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336159">336159</a></td>
<td>Cannot enter &ldquo;(&ldquo; using keyboard (shift &amp; 9). Even Alt &amp; 40 combination is disabled. However, can enter &ldquo;)&rdquo; using keyboard (shift &amp; 0). Alt &amp; 41 combination also works fine.</p>
<p>				Workarounds:</p>
<p>				1) Click on the left parenthesis &ldquo;(&ldquo; button.</p>
<p>				2) Copy and paste &ldquo;(&ldquo;</p>
<p>				3) Return to script painter to enter &ldquo;(&ldquo;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336161">336161</a></td>
<td>Regression in PowerBuilder 8.0.4</p>
<p>				The global function painter may crash when saving a function, after </p>
<p>				the application has been run.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336170">336170</a></td>
<td>When you use PWDialog=1 option for Oracle and user changes their password, the success message says &quot;Password was changed successfully. Please update current Database Profile&quot;. </p>
<p>				At a minimum, the part about &quot;Please update current Database Profile&quot; should be removed. Some developer control over the message would also be advantageous.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336196">336196</a></td>
<td>When calling a ASE stored procedure via RPC and the output</p>
<p>				argument is a decimal, the following error will result if the decimal field is not</p>
<p>				initialize first before calling the stored procedure:</p>
<p>				241: Scale error during implicit conversion of decimal value to a decimal field</p>
<p>				The following is the stored procedure called:</p>
<p>				create proc getdecimal_9 (@val decimal(18,9) output) as select @val = convert(decimal(18,9), 0.123456789)</p>
<p>				The output variable is defined in PB as:</p>
<p>				decimal{9} decvar_9</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336288">336288</a></td>
<td>Wrong script language for client script (JavaScript) in JSP page if client script was added after a server script (JSP). </p>
<p>				workaround:</p>
<p>				add first the client script or change the &lt;SCRIPT language=&quot;Java&quot;&gt;&lt;/SCRIPT&gt; to &lt;SCRIPT language=&quot;JavaScrip&quot;&gt;&lt;/SCRIPT&gt; in the source directly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336290">336290</a></td>
<td>Do not display the scollbar for a textarea in a Web Datawindow, if not needed.</p>
<p>				Workaround:</p>
<p>				Add: style=&quot;overflow: hidden&quot;. In the Web datawindow, it can be added for the column in the field &#39;Append Html Syntax&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336291">336291</a></td>
<td>Add a new method to release the component HTMGenerator.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336292">336292</a></td>
<td>SetItem does not work on CheckBox and RadioButtons in a WebDW. </p>
<p>				Works fine on DDLB and Edit fields, but for CheckBox and RadioButtons no values can be preset visually, the values in the buffers are ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336308">336308</a></td>
<td>Customized colors not rendered in a JSP Web datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336323">336323</a></td>
<td>Application with multiple tab pages. When the First tab page is populated with data through a retrieve, one of the other tab pages does not redraw when it is clicked. The others are okay.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336340">336340</a></td>
<td>In machine Code, Powerbuilder application will crash when use PFC m_dw popup menu to click function &quot;Restore&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336348">336348</a></td>
<td>When using openwithparm and passing a parameter of type structure, an access violation will occur when using garbagecollect().</p>
<p>				s_open_window_parms lstr_parms</p>
<p>				istr_parms = lstr_parms</p>
<p>				openwithparm(w_import_revision_300,istr_parms)</p>
<p>				//open event of w_import_revision_300</p>
<p>				window lw</p>
<p>				lw = this</p>
<p>				open(w_version_compare, lw)</p>
<p>				// open event of w_version_compare</p>
<p>				garbagecollect() &lt;- powerbuilder will crash</p>
<p>				garbagecollect()</p>
<p>				If you don&#39;t use a structure in the openwithparm, than application works ok. Passing</p>
<p>				a string or double instead of a structure will work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336379">336379</a></td>
<td>Customer is not able to enter numbers correctly when she enter backspace after &#39; - &#39; character.</p>
<p>				This is for with Phone edit masks (###)-###-####, if I type the number say as 624 637 5, and then hit a backspace, the cursor goes</p>
<p>				before the dash (-) just after number 7 of 637. Now if you try to type in anything, it does not allow you unless you move the cursor one postion to</p>
<p>				the right. In PB 8.0 and previous releases, cursor used to remain after the dash (-) and hence you could start typing the number directly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336498">336498</a></td>
<td>Calling Saveas() to save in Excel format of file will crash PB if the file is open when the function is called. It does not return a -1 and calling in try catch block does not help either since its a gpf and throwable cannot catch it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336503">336503</a></td>
<td>Calling ScrollToRow in the RowFocusChanged event of a datawindow causes PowerBuilder to crash.</p>
<p>				Workaround: Post the call to ScrollToRow().</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336505">336505</a></td>
<td>crash creating crosstab datawindow using string(sales_order_order_date, &quot;dd/mm/yy&quot;) expression in column of the &quot;Define Crosstab Rows, Columns, Values&quot; window during crosstab wizard </p>
<p>				Workaround: </p>
<p>				1. create crosstab without String(sales_order_order_date, &quot;dd/mm/yyyy&quot;) </p>
<p>				2. Add the String(sales_order_order_date, &quot;dd/mm/yyyy&quot;) directly by edit the source</p>
<p>				columns = &quot;string(sales_order_order_date,~&quot;dd/mm/yyyy~&quot;)&quot; rows = &quot;....</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336617">336617</a></td>
<td>group datawindow with nested report in the trailer. The display of nested depends on argument. The problem is that last row is not displayed.</p>
<p>				No workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336638">336638</a></td>
<td>Supportability issue of PowerBuilder DataWindow Web Control for ActiveX on Windows XP Sp1a.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336645">336645</a></td>
<td>DataWindow Regression in PowerBuilder 9 Build 7031.</p>
<p>				Editmasks of type #0.00 ###0.00 00.00 do not </p>
<p>				enter digits properly when selecting the fields.</p>
<p>				In an editmaks &quot;#0.00&quot; entering 1234 results into </p>
<p>				1.23 instead of 12.34</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336653">336653</a></td>
<td>mouseover effect in XP on dw controls does not work if moving mouse fast.</p>
<p>				If choosing a control (button or ceckbox etc.) in the datawindow, hover over it, then whish your mouse away very very quickly -&gt; the control will still have the effect on it.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336669">336669</a></td>
<td>If a PB DateTime datatype is sent off as a soap message and the OS regional setting has a comma as decimal separator (eg. Locale set to German(German), the message is not formed properly.</p>
<p>				-&gt; SoapException: java.lang.NumberFormatException: Unexpected characters</p>
<p>				in the log:</p>
<p>				soapenv:Server.userException&lt;/faultcode&gt;</p>
<p>				&lt;faultstring&gt;java.lang.NumberFormatException: Unexpected characters</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336676">336676</a></td>
<td>When using pfc_print and the datawindow paper orientation</p>
<p>				under the print specification tab is set to landscape, that property is not</p>
<p>				passed on to the print dialog box. When the print dialog window opens, and you click on the layout tab, it always defaults to portrait.</p>
<p>				In order for this to work, the paper orientation must be passed to the s_printdlgattrib</p>
<p>				structure and it appears that must be manually coded. You must code that in the </p>
<p>				u_dw/pfc_preprintdlg event:</p>
<p>				string ls_orientation</p>
<p>				ls_orientation = this.object.datawindow.print.orientation</p>
<p>				astr_printdlg.i_orientation = integer(ls_orientation)</p>
<p>				Even if the s_printdlgattrib is coded with the paper orientation, the code in the pfcprtdg.cpp does not populate that property. For example the following code</p>
<p>				is needed before the print dialog opens (LONG lReturn = PrintDlg(&amp;pd):</p>
<p>				If (pAttrib-&gt;i_orientation == DW_PRINT_ORIENT_LANDSCAPE)</p>
<p>				pDevMode-&gt;dmOrientation = DMORIENT_LANDSCAPE;</p>
<p>				The pfc_print calls the pfc_printdlg. The pfc_printdlg calls the pfc_preprintdlg and the</p>
<p>				of_printdlg. The of_printdlg calls the external function pfc_printdlg(ll_hwnd, astr_printdlg). This is located in the pfc_n_cst_platformwin32.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336734">336734</a></td>
<td>When retrieving a composite report that has a </p>
<p>				datawindow in the header, detail, summary and footer, the last line is missing</p>
<p>				is the header and footer bands.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336807">336807</a></td>
<td>When add a largescale workspace to scc,will get many system write error during add to source control,and at the end pb will crash. This may be a memory problem.The following is message from windbg/visual studio debug. New Build number and restart pb ,some message may be different. The exception is 0xc0000008(mean &quot;Invalid handle&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336817">336817</a></td>
<td>When Add a new workspace(applcation) under SCC, will get message as following</p>
<p>				:unable to initialize scc status cache from backup (your workspace directory)\(your workspace).pbc&quot;</p>
<p>				Resolution:</p>
<p>				This is an informational message only. </p>
<p>				You can safely ignore it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_83.htm#CR336839">336839</a></td>
<td>Button does not get javascript onClick() if it has a picture associated with it or the action default picture is activated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR336850">336850</a></td>
<td>Picture Control: SetPicture( blob-bitmap ) does not work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR336851">336851</a></td>
<td>Modifing the data source for a window from regular joins to outer </p>
<p>				joins, and when the query gets executed, the names of the tables get </p>
<p>				chopped off to a few charecters. If I enter the syntax manuallly in the </p>
<p>				Data Source it works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR336854">336854</a></td>
<td>SQL Paste function works fine in the DB Painter but broken in the Script Painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337022">337022</a></td>
<td>DataWindow Group with new page on Group Break. When save DW as PDF file in XSLFOP format, the break page is lost.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337024">337024</a></td>
<td>When using backspace in an edit mask, ####-##-## for example, when cursor is to the left of &#39;-&#39; user cannot revert to continuing to type characters into the mask. Have to use Arrow Keys. When navigating using the arrow keys the cursor jumps as expected and the mask works fine. The mask is not working correctly after backspace is pressed to bring the cursor before a &#39;-&#39;. </p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337057">337057</a></td>
<td>For PB 10, it should be a high priority to redesign the Rows-&gt;Update Properties and Stored Procedures dialog. This entire issue arose because of the poor UI here. It appears we &#39;slapped on&#39; a new stored procedure dialog versus rethinking the whole Update Properties scenario. For any datawindow, a developer has the option of a stored procedure OR a SQL statement for each of the three actions of UPDATE, DELETE, and INSERT. A SINGLE dialog should be designed to reflect these options. That dialog could actually allow more flexibility by allowing SQL Updates, Inserts, and Deletes to target individual tables.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337064">337064</a></td>
<td>PowerBuilder crashes on Datawindow stored procedure update when the application creates the stored procedure to be used in the dw.update.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337075">337075</a></td>
<td>Application uses a user event that maps to the pbm_dwnkey event id. The event traps for keys, including KeyDelete! KeyBack!, and KeyInsert! Using PB8, these keys are not trapped. It worked using PB7.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337186">337186</a></td>
<td>GPF on RichTextEdit controls with selecttextall/Replacetext copyrtf()/pastertf() functions when used many times (in a loop).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337194">337194</a></td>
<td>HTML DW in JSP, getting unresolvable validation errors in browser. This only seems to happen with columns that are represented in the DW definition as PB datatype ulong.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337205">337205</a></td>
<td>EG. using EAServer 4.2.2 : Strange errors in Jaguar.log file when connecting to Oracle 9 from PB Component via Connection Cache. </p>
<p>				Oct 27 11:09:58 2003: Library: &#39;pbjag90.dll&#39; for component type &#39;pb90&#39;</p>
<p>				Oct 27 11:10:03 2003: OCI9: Session End Error: -2</p>
<p>				Oct 27 11:10:03 2003: OCI9: Server Detach Error: -2</p>
<p>				Oct 27 11:10:07 2003: AFLIB Message: 18011/11/0: DLL lookup for &#39;af_dll_lookup()&#39; failed, OS Message: &#39;oraclient8.dll&#39;</p>
<p>				Oct 27 11:10:07 2003: AFLIB Message: 18011/11/0: DLL lookup for &#39;af_dll_lookup()&#39; failed, OS Message: &#39;oraclient8.dll&#39;</p>
<p>				Oct 27 11:10:07 2003: DLL lookup failed for CM xagetconn</p>
<p>				Oct 27 11:10:07 2003: OCI8: Session End Error: -2</p>
<p>				Oct 27 11:10:07 2003: OCI8: Server Detach Error: -2</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337225">337225</a></td>
<td>When using the ImportString to import a string of type XML!</p>
<p>				and the string contains a character entity of , any text after this value will be on the next row.</p>
<p>				The importstring parses the xml. It appears to process the character entity of </p>
<p>				as the carriage return. It processes the character entity whether its the ascii </p>
<p>				value ( ) or hex value ( ).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337240">337240</a></td>
<td>A dddw populated by a getfullstate/setfullstate in which </p>
<p>				a filter was applied, causes the dddw to have duplicate rows.</p>
<p>				dw_1.retrieve()</p>
<p>				dw_1.setfilter(&quot;emp_id=102&quot;)</p>
<p>				dw_1.filter()</p>
<p>				dw_1.getfullstate(lblb_data)</p>
<p>				dw_2.setfullstate(lblb_data)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337357">337357</a></td>
<td>DataWindow Error using O84 or O90 native interface : Ora-24334 &quot;no descriptor for this position&quot; when a Dynamic cursor is called in RetrieveRow event of the DataWindow.</p>
<p>				When using the O73 driver, the retrieve works OK.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337359">337359</a></td>
<td>If we try to paste a SQL/Cursor statement on the function painter using &quot;Paste Special-&gt;SQL..&quot;, nothing is pasted on the function painter.</p>
<p>				Steps to reproduce problem:</p>
<p>				1. Open up the function painter.</p>
<p>				2. Right-click and select &quot;Paste Special -&gt; SQL -&gt; Select&quot;.</p>
<p>				3. Select a table and some columns in the SQL painter. Click &quot;Return&quot; to get back to the function painter.</p>
<p>				4. Nothing is pasted on the function painter. The same thing happens if you select &quot;Paste Special -&gt; SQL -&gt; Cursor Declare&quot;.</p>
<p>				There is a similar problem with the window script painter (CR336854) that has been fixed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337361">337361</a></td>
<td>If we use the SQL Paste function to paste an SQL statement on the menu painter, PPB will crash with an application error.</p>
<p>				Steps to reproduce crash:</p>
<p>				1. Open up the menu painter.</p>
<p>				2. Right click and select &quot;Paste Special -&gt; SQL -&gt; Select&quot;.</p>
<p>				3. Select a table from &quot;Select Tables&quot; dialog.</p>
<p>				4. Select any columns from the table. Enter the approriate into columns for the select.</p>
<p>				5. Click on the &quot;Return&quot; button on the SQL painter to return control back to the menu painter. PPB will crash with an application error.</p>
<p>				The same crash will occur with other Paste Special functions such as declaring cursors.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337379">337379</a></td>
<td>In PowerBuilder 8 and PowerBuilder 9 a crash situation has </p>
<p>				been found with a very large modify statement.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337399">337399</a></td>
<td>Cannot get Euro symbol in a PDF file on Solaris using XSLFOP method.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337475">337475</a></td>
<td>Line&#39;s pen width isn&#39;t display by width expression at runtime</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337550">337550</a></td>
<td>I have korean language folders in PC, when this folders are opened in PPB library painter , PPB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337562">337562</a></td>
<td>Multiple calls of SetFilter on a child datawindow (DDDW) in conjunction with changes to the column&#39;s background color, crashes Powerbuilder/application. </p>
<p>				This works fine in PB 8.0.3 Build 9704. The crash can be delayed by posting the calls to SetFilter() and Filter().</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337563">337563</a></td>
<td>Using the App wizard we get a main window of 232 x 260 pixels (claims to be 1097 x 1280 units). using the new window menuitem we get a main window of 238 x 266 pixels (also claims to be 1097 x 1280 units).</p>
<p>				To reproduce - New-&gt;target-&gt;template application then take defaults and see the true size of the generated main window using SPY or some other tool. Compare with file-&gt;new-&gt;PBobject-&gt;window and use SPY on that window (paint surface) to see the difference.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337575">337575</a></td>
<td>PowerBuilder 9 and versions of 8 after 8.0.3 crash when generating proxies for a component in EAServer with the prepend package name checked. Suspect it is a length issue; however, identifiers are all less than 40 characters even when succesful in 8.0.3</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337710">337710</a></td>
<td>Have a simple PB component returnning a resultset with 30000 rows. It used to work with EAS4.2 but after migrating to EAS 4.2.2, Jaguar crashes in libjcc.dll (see log below).</p>
<p>				if I copy the 4.2 libjcc.dll to EAS 4.2.2 it works fine. The reverse crashes EAS4.2.</p>
<p>				This is an EAS issue. Problem is fixed in EAS 4.2.2 EBF 11594 which includes a new version on libjcc.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337726">337726</a></td>
<td>When hitting the browse button to select the location for the library and then selecting an existing pbl, dragging the *pbl is causing a access violation. </p>
<p>				The following is listing is from the crash handler:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\WINNT\system32\SHELL32.DLL</p>
<p>				File Version: 5.00.3502.6144</p>
<p>				Fault address=78325641 Section:Offset=01:00034641</p>
<p>				Registers:</p>
<p>				EAX:782F53F0</p>
<p>				EBX:00000000</p>
<p>				ECX:00000000</p>
<p>				EDX:0012C510</p>
<p>				ESI:0140E970</p>
<p>				EDI:001A1408</p>
<p>				CS:EIP:001B:78325641</p>
<p>				SS:ESP:0023:0012C2B8 EBP:0012C4EC</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010202</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				78325641 0012C4EC 001A1408 00000000 0140E990 00000000 Ordinal683+AC9</p>
<p>				002E9F03 0012C520 0140E970 001A1408 00000001 00000174 PB_CreateDragDrop+1F3</p>
<p>				77B13619 0012C554 001E0540 000303F0 00000000 00000001 StgGetIFillLockBytesOnFile+D111</p>
<p>				77B13720 0012C594 000303F0 00000001 001DCE20 001A1408 StgGetIFillLockBytesOnFile+D218</p>
<p>				77ADA4B3 0012C5D4 00000000 000303F0 00000000 001DDCB0 CreateDataCache+60B7</p>
<p>				77ADA8CA 0012C618 001A1408 001DCE20 001DDCB0 00000000 DoDragDrop+131</p>
<p>				77ADAD40 0012C66C 001A1408 001DDCB0 00000007 0012C6D0 DoDragDrop+5A7</p>
<p>				783426F5 0012C6A0 00030376 001A1408 00000000 00000007 Ordinal187+78</p>
<p>				78373FF0 0012C6D4 001A1408 00000005 001E1140 0000004E Ordinal183+2519</p>
<p>				7837492E 0012CA6C 0012CD18 77E172FD 001E1140 001E1140 Ordinal183+2E57</p>
<p>				78374F9D 0012CA84 0012CD18 C0000000 0000004E 00624260 Ordinal12+1FB</p>
<p>				7831C493 0012CBF8 000703A2 0000004E 00000001 0012CD18 ShellExecuteExW+825</p>
<p>				77E3A244 0012CC18 7831BF7F 000703A2 0000004E 00000001 SetProcessWindowStation+4</p>
<p>				77E16362 0012CC48 00624260 0000004E 00000001 0012CD18 IsWindowVisible+65D</p>
<p>				77E17341 0012CC68 000703A2 0000004E 00000001 0012CD18 SendMessageW+84</p>
<p>				7171603F 0012CCF8 001DB580 FFFFFF93 0012CD18 0012CFFC Ordinal337+354</p>
<p>				7173874A 0012CD74 000803A0 00000000 0000015F 0000005B PropertySheetW+97</p>
<p>				71738A28 0012CD94 001DB580 00000000 0000015F 0000005B PropertySheetW+375</p>
<p>				717171B9 0012CF04 000803A0 00000201 00000001 005B015F Ordinal342+415</p>
<p>				77E3A244 0012CF24 717160D2 000803A0 00000201 00000001 SetProcessWindowStation+4</p>
<p>				77E145E5 0012CFB0 0012CFFC 00000000 77E2EB7D 0012CFFC TranslateMessageEx+625</p>
<p>				77E1A792 0012CFE0 00030376 00624318 000B034C 00000001 PeekMessageW+3D</p>
<p>				77E33398 0012D01C 00030376 000B034C 00000010 00000001 MessageBoxA+142</p>
<p>				77E43ED5 0012D040 76B30000 001D57F0 00000000 76B55E0D CheckRadioButton+CD</p>
<p>				77E38B25 0012D060 76B30000 001D57F0 000B034C 76B55E0D RegisterClassExW+EB</p>
<p>				77E3EA21 0012D080 76B30000 001D57F0 000B034C 76B55E0D DestroyAcceleratorTable+1B</p>
<p>				76B56510 0012D0CC 00000000 00000001 76B39F32 0012D190 0001:00025510 C:\WINNT\system32\comdlg32.dll</p>
<p>				76B565B7 0012D158 0012D190 76B3A447 028261BC 00000005 0001:000255B7 C:\WINNT\system32\comdlg32.dll</p>
<p>				76B4060E 0012E220 0012E294 76B3A447 10BF48D2 0012E294 dwLBSubclass+2932</p>
<p>				76B39E13 014119B4 014119B4 01410640 01407450 0000009E GetSaveFileNameA+E</p>
<p>				014119B4 10DCB790 10C58740 00000000 10C59F40 10C59F60 0000:00000000 </p>
<p>				10C58730 10DCB7F8 10C63320 00000000 10DAA020 10DAA020 obFreeDebug+4D0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337733">337733</a></td>
<td>When viewing the dddw.name from the online help or the</p>
<p>				datawindow reference manual, it states the following:</p>
<p>				A string whose value is the name of the predefined DropDownDataWindow style associated with the column. Named styles are defined in the Database painter and can be reused. Specifying a name that has not been previously defined associates the name with the column but does not define a new edit styleCall GetChild after setting dddw.Name to get a valid reference to the column&#39;s DropDownDataWindow</p>
<p>				Actually when you run the command:</p>
<p>				dw_1.describe(&quot;dept_id.dddw.name&quot;)</p>
<p>				It will return the name of the dddw datawindow object and not the style name. To get the</p>
<p>				style name, I used the following:</p>
<p>				dw_1.describe(&quot;dept_id.edit.name&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337740">337740</a></td>
<td>After checking in an object after you branched, the</p>
<p>				object will show the out of sync icon after you do a &quot;Refresh Status&quot;. </p>
<p>				The following is the log file from using sccloglevel=3:</p>
<p>				10/31/03 11:17 Source Management Initialization...</p>
<p>				Scc Provider: PVCS Source Control Capabilities: 1382070013</p>
<p>				UserID: </p>
<p>				Project Path: /branch1?PVCS Version Manager?D:\sourcecontroltrunk?</p>
<p>				Aux Project Path: ?PVCS Version Manager?D:\sourcecontroltrunk?</p>
<p>				Local Project Path: D:\pse-90\10976971\branch1</p>
<p>				Diff_Strategy: SccDiff</p>
<p>				Scc multi-threading set to TRUE</p>
<p>				Connection to source control established</p>
<p>				SccDiff(d:\pse-90\10976971\branch1\test1trunk.sra): RC=0</p>
<p>				SccDiff(d:\pse-90\10976971\branch1\m_test1trunk_frame.srm): RC=0</p>
<p>				SccDiff(d:\pse-90\10976971\branch1\m_test1trunk_sheet.srm): RC=0</p>
<p>				SccDiff(d:\pse-90\10976971\branch1\n_test1trunk_sheetmanager.sru): RC=0</p>
<p>				SccDiff(d:\pse-90\10976971\branch1\w_test1trunk_about.srw): RC=0</p>
<p>				SccDiff(d:\pse-90\10976971\branch1\w_test1trunk_basesheet.srw): RC=0</p>
<p>				SccDiff(d:\pse-90\10976971\branch1\w_test1trunk_frame.srw): RC=0</p>
<p>				SccDiff(d:\pse-90\10976971\branch1\w_test1trunk_sheet1.srw): RC=6</p>
<p>				SccDiff(d:\pse-90\10976971\branch1\w_test1trunk_sheet2.srw): RC=0</p>
<p>				SccDiff(d:\pse-90\10976971\branch1\w_test1trunk_sheet3.srw): RC=0</p>
<p>				SccDiff(d:\pse-90\10976971\branch1\w_test1trunk_toolbars.srw): RC=0</p>
<p>				StatusAndDiff2002: Cache Updated. d:\pse-90\10976971\branch1\test1trunk.pbt Status: 0 (NOT CONTROLLED)</p>
<p>				StatusAndDiff2002: Cache Updated. d:\pse-90\10976971\branch1\test1trunk.sra Status: 1 (CONTROLLED)</p>
<p>				StatusAndDiff2002: Cache Updated. d:\pse-90\10976971\branch1\m_test1trunk_frame.srm Status: 1 (CONTROLLED)</p>
<p>				StatusAndDiff2002: Cache Updated. d:\pse-90\10976971\branch1\m_test1trunk_sheet.srm Status: 1 (CONTROLLED)</p>
<p>				StatusAndDiff2002: Cache Updated. d:\pse-90\10976971\branch1\n_test1trunk_sheetmanager.sru Status: 1 (CONTROLLED)</p>
<p>				StatusAndDiff2002: Cache Updated. d:\pse-90\10976971\branch1\w_test1trunk_about.srw Status: 1 (CONTROLLED)</p>
<p>				StatusAndDiff2002: Cache Updated. d:\pse-90\10976971\branch1\w_test1trunk_basesheet.srw Status: 1 (CONTROLLED)</p>
<p>				StatusAndDiff2002: Cache Updated. d:\pse-90\10976971\branch1\w_test1trunk_frame.srw Status: 1 (CONTROLLED)</p>
<p>				StatusAndDiff2002: Cache Updated. d:\pse-90\10976971\branch1\w_test1trunk_sheet1.srw Status: 33 (CONTROLLED | OUTOFDATE)</p>
<p>				StatusAndDiff2002: Cache Updated. d:\pse-90\10976971\branch1\w_test1trunk_sheet2.srw Status: 1 (CONTROLLED)</p>
<p>				StatusAndDiff2002: Cache Updated. d:\pse-90\10976971\branch1\w_test1trunk_sheet3.srw Status: 1 (CONTROLLED)</p>
<p>				StatusAndDiff2002: Cache Updated. d:\pse-90\10976971\branch1\w_test1trunk_toolbars.srw Status: 1 (CONTROLLED)</p>
<p>				Getting the latest version of selected items . . .</p>
<p>				PVCS Source Control Info: /branch1/w_test1trunk_sheet1.srw Checked out revision 1.0.2.0.</p>
<p>				Importing w_test1trunk_sheet1.srw . . .</p>
<p>				Compiling types for w_test1trunk_sheet1.srw . . .</p>
<p>				Regenerating w_test1trunk_sheet1.srw . . .</p>
<p>				IMPORT and COMPILE Results. PASS 1 PASS 2 PASS 3</p>
<p>				D:\pse-90\10976971\branch1\w_test1trunk_sheet1.srw OK OK OK</p>
<p>				SetRefreshStatus: D:\pse-90\10976971\branch1\w_test1trunk_sheet1.srw Status: 1 (CONTROLLED)</p>
<p>				Successful get of D:\pse-90\10976971\branch1\test1trunk.pbl(w_test1trunk_sheet1.srw)</p>
<p>				Operation Completed</p>
<p>				SccDiff(D:\pse-90\10976971\branch1\w_test1trunk_sheet1.srw): RC=6</p>
<p>				StatusAndDiff2002: Cache Updated. D:\pse-90\10976971\branch1\w_test1trunk_sheet1.srw Status: 33 (CONTROLLED | OUTOFDATE)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337741">337741</a></td>
<td>A problem has been found with scripted events with phGantXControl.ocx </p>
<p>				in PowerBuilder 9 around Build 6029 and later but not in PowerBuilder 8.</p>
<p>				An access violation occurs due to memory relocation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337792">337792</a></td>
<td>When connecting to PVCS 7.5 for the first time and you click</p>
<p>				on the browse button next to the &quot;Project&quot; on the source control tab of the workspace,</p>
<p>				you can open the PVCS database but none of the projects show up. </p>
<p>				You can create a project thru PB, but the next time you try to connect to PVCS, it</p>
<p>				won&#39;t find the project.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337800">337800</a></td>
<td>A workspace with a chinese target name - the workspace can be saved, but when reloaded, that particular target can&#39;t be loaded.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337878">337878</a></td>
<td>PowerBuilder 8 and 9.</p>
<p>				When using the event view and clicking on scripts within this view, </p>
<p>				then under certain circumstance a confusion may occur between </p>
<p>				ancestor and descendant scripts.</p>
<p>				If ancestor scripts are edited this way then a crash may occur </p>
<p>				later when trying to save the script or the object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337912">337912</a></td>
<td>Enhancement request to integrate the PBUnit unit testing tool (PowerBuilder Unit Testing Framework) into the PowerBuilder IDE. Or to provide an easty way to integrate it into PB. This tool allows developers to write and run tests in the PB IDE and to highlight test errors and jump to the line in the test case where it occurred.</p>
<p>				PBUnit (http://pbunit.codexchange.sybase.com/) is a unit testing tool based on the JUnit tool written for Java by Eric Gamma and Kent Beck.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337915">337915</a></td>
<td>Enhancement request to have the display of dwname.Saveas() not give the user the PDF option as this requires external software installed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337962">337962</a></td>
<td>For performance improvement, bind variables in where clause for the Selectblob and UpdateBlob.</p>
<p>				For select and update statements, variables in the where clause can be bind. This</p>
<p>				is controlled by the disablebind dbparm. That parm does not have any effect for the</p>
<p>				selectblob or updateblob.</p>
<p>				The following pbtrace shows the difference in binding for the select and selectblob:</p>
<p>				selectblob:</p>
<p>				BLOB READ: COLUMN=note TABLE=cbnote CLAUSE= from cbnote WHERE ( cbnote.source_relation =&#39;DEALCO&#39; ) AND ( cbnote.id =&#39;1241-188634&#39; ) AND ( cbnote.cbid =&#39;1230&#39; ) (430 MilliSeconds) LENGTH=19968</p>
<p>				select:</p>
<p>				select source_relation from cbnote WHERE ( cbnote.source_relation =:1 ) AND ( cbnote.id =:2 ) AND ( cbnote.cbid =:3 )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR337966">337966</a></td>
<td>First, use insertrow() to make a new DW row, then use setitem() to set its value to a value 3 characters wider than the DB column definition. Issue a dw.update() to save the new row to the DB. Now that the save succeeded, use deleterow() to delete the first row (i.e., the new row), and issue a dw.update() to get rid of the row from the db. This second call to dw.update() causes a GPF at runtime, or using the debugger.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338032">338032</a></td>
<td>The Datatypes Unichar and Univarchar do not exist under Metadata Types folder for ASE12.5 with native driver. But these datatypes are existing for ASE12.5 DB with DataDirect ODBC/DataDirect OLE driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338052">338052</a></td>
<td>When trying to use pbrx90.ocx in the Visual Basic script editor in Excel, you will get a GPF in PBVM90.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338067">338067</a></td>
<td>SaveAs PDF! file in a COM component not working when called from IIS active page.</p>
<p>				This is not a PB bug, but an IIS condition. Under IIS COM runs as a predefined user (an IWAM Account) in the IIS process area. This user account has debugger user privilege. But debugger privilege is not enough for Ghostview to convert to pdf correctly.</p>
<p>				As a workaround you can promote the IIS user account to have the Administrator privilege. The IIS user account has a prefix of IWAM. Change the group member from &quot;Debugger users&quot; to &quot;Administrator&quot;. This workaround has security implications for IIS. Also note that there is no mechanism for PB to know the results of the PDF creation in IIS. The SaveAs in PB script will return success even if the IIS process is unable to create the PDF file as in this case.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338245">338245</a></td>
<td>GetChildElements returns true even if there are no child elements.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338302">338302</a></td>
<td>Request for a new datawindow function for group reports that have ResetPageCount = yes. This new function would make the absolute page number available to the application and enable the user of the application to script function to print a range of pages in the group report. Several old CRs have reported or requested this in the past ( CR 239084 and 161641 for example) but the new feature has not been implemented.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338305">338305</a></td>
<td>DragDrop not working correctly for button and picture button controls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338362">338362</a></td>
<td>Request for more result option from search facility</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338364">338364</a></td>
<td>I have an external datawindow and i created a datastore with it&#39;s dataobject assigned to this external datawindow object. I then tried to import a text file (exported from department table) into this datastore. On the device and emulators, the return code of the importfile function is always 0, which means no rows were imported. On the desktop, the importfile function returns 5, which is correct.</p>
<p>				When deploying the same application as a PKD. But the fix on this is to always deploy selecting PKD option if external DS or Dynamic DW is used in the application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338390">338390</a></td>
<td>Issues with an UNUSUAL EditMask.</p>
<p>				Notice the value set vs. the value read.</p>
<p>				Failed to set data in EditMask Control. MaskType=numeric Mask=&#39;000###000&#39; Value Set=&#39;123456789&#39; Value Read=&#39;123456792&#39;</p>
<p>				Failed to set data in DW Column. MaskType=numeric Mask=&#39;000###000&#39; Value Set=&#39;123456789&#39; Value Read=&#39;123456792&#39;</p>
<p>				Pass. Test data successfully set in EditMask Control. MaskType=numeric Mask=&#39;000###000&#39; data=&#39;-123456&#39;</p>
<p>				Pass. Test data successfully set in DW Column. MaskType=numeric Mask=&#39;000###000&#39; data=&#39;-123456&#39;</p>
<p>				Failed to set data in EditMask Control. MaskType=numeric Mask=&#39;000###000&#39; Value Set=&#39;-123456789&#39; Value Read=&#39;-123456792&#39;</p>
<p>				Failed to set data in DW Column. MaskType=numeric Mask=&#39;000###000&#39; Value Set=&#39;-123456789&#39; Value Read=&#39;-123456792&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338405">338405</a></td>
<td>ActiveSync is required to run Pocket PowerBuilder. The Readme.htm file lists ActiveSync as required to run with Windows CE. The error that occurs is &quot;RAPI.DLL file not found on specified path.&quot; There should be a more descriptive error message, and the readme should specify that ActiveSync is required even only to run the IDE, if that is the case.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338416">338416</a></td>
<td>Enhancement Request: In script painter RMB pop menue, goto item, add all ancestors and decendants.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338457">338457</a></td>
<td>2 problems are described in this CR.</p>
<p>				1) PB crashes while adding an object to source control.</p>
<p>				2) Script vanished during &quot;Get Latest Version&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338487">338487</a></td>
<td>A large text column in a dw with an alignment of justify, is cutting off text on the right side.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338510">338510</a></td>
<td>Data symbols for graph on DW printed as black box.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338527">338527</a></td>
<td>Running PB component causes 100% CPU usage. Caused by user error not caught by compiler.Refer to CR 350160 for compiler improvement.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338557">338557</a></td>
<td>Syntax LEFT OUTER JOIN conversion from version 11 to 12.5 does not work correctly.</p>
<p>				The generated SQL will produce different resultsets.</p>
<p>				Workaround:</p>
<p>				go into dw -&gt; syntax mode and use the correct syntax:</p>
<p>				SELECT a.ida,a.dato,b.ida,b.idb,b.dato FROM a LEFT OUTER JOIN b ON a.ida = b.ida AND b.idb = 2 </p>
<p>				or, select release 11</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338638">338638</a></td>
<td>In PowerBuilder 8 the painters may crash when working with a tab control that has no visible tab pages.</p>
<p>				There is no such gpf in PowerBuilder 9 Build 7031 and later.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338666">338666</a></td>
<td>When selecting a column in the DW painter connected to</p>
<p>				a Firebird database using the Gemini odbc driver, pb is crashing in the pbdwpxx.dll.</p>
<p>				If you close out the properties view in the dw painter or if you turn off the</p>
<p>				extended attributes (in the db painter), than no problem. You can click on any column</p>
<p>				without PB crashing.</p>
<p>				The following is the crash handler from PB 8.0.4:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\pb80\Shared\PowerBuilder\PBDWP80.dll</p>
<p>				File Version: 8.0.4.10538</p>
<p>				Fault address=120A86D4 Section:Offset=01:000A76D4</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:06AD077C</p>
<p>				ECX:012CC770</p>
<p>				EDX:06DA4ACC</p>
<p>				ESI:0664DDC8</p>
<p>				EDI:06DA7E90</p>
<p>				CS:EIP:001B:120A86D4</p>
<p>				SS:ESP:0023:0012F718 EBP:06AD07F0</p>
<p>				DS:0023 ES:0023 FS:003B GS:0000</p>
<p>				Flags:00010282</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				120A86D4 0012F728 0664DDC8 00000000 06AD077C 06DA7E90 CMT_DW_TYPE_columnGob::PopulateNameList+44</p>
<p>				120A8165 0012F758 06AD38B4 06A7CA74 0012F814 120E5888 CMT_DW_TYPE_columnGob::OnAdjustPropertyView+195</p>
<p>				120AB90E 0012F774 06DA7E90 00000000 1208B7CE 06AD0784 CMT_DW_TYPE_esEditGob::OnAdjustPropertyView+1E</p>
<p>				12089FDA 0012F780 06AD0784 06DA7E90 00000000 0012F814 CMT_DW_TYPE::MyOnAdjustPropertyView+1A</p>
<p>				1208B7CE 0012F7A0 06AD0784 0012F814 00000000 70000025 CDW_ExtraProps::OnAdjustPropertyView+6E</p>
<p>				12004701 0012F7B8 06ACD6D8 70000025 0012F814 00000000 CPBWS_DataWindowPainter::OnNotify+321</p>
<p>				002EA8DC 0012F7DC 06DB7520 06DA7DA0 70000025 0012F814 CPB_Publisher::Notify+5C</p>
<p>				00322238 0012F81C 06AD0780 00000000 0012F97C 06AC2158 CPB_PropertyListView::OnMTTypeSelected+1C8</p>
<p>				003222A1 0012F914 06DA7D80 06AC2158 0012F97C 002EA8DC CPB_PropertyListView::OnMTMultiSelect+41</p>
<p>				00322050 0012F924 06DA7DA0 70000024 06AC2158 0012F97C CPB_PropertyListView::OnNotify+60</p>
<p>				002EA8DC 0012F948 06A7CFF4 00000000 70000024 06AC2158 CPB_Publisher::Notify+5C</p>
<p>				120B7CB0 0012F97C 06A8BC34 06DA4ACC 06DA0478 06DA0478 pdwMTSetPrp+140</p>
<p>				1203E18B 0012FAD0 06BC6238 06DA0478 00000000 00000001 eventObjectSelect+5FB</p>
<p>				1203CC36 0012FAEC 00000000 06DA0478 00000111 000F07BE eventObjectHit+F6</p>
<p>				120073AF 0012FC98 00000001 000F07BE 00000002 00000111 CPBWS_DataWindowLayoutView::OnCommand+43F</p>
<p>				12013EC5 0012FCB0 06D8DF20 00000111 00020001 000F07BE CPBWS_View::Message+35</p>
<p>				12006F4C 0012FCD4 06D8DF20 00000111 00020001 000F07BE CPBWS_DataWindowLayoutView::Message+44C</p>
<p>				120E0D4F 0012FCFC 000F0728 00000111 00020001 000F07BE PB_WndProc+12F</p>
<p>				77E3A244 C0000000 00000000 00000000 00000000 00000000 SetProcessWindowStation+4</p>
<p>				In the odbc sql.log, the following error is listed:</p>
<p>				pb90 a00-5fc ENTER SQLExecDirect </p>
<p>				HSTMT 025519B0</p>
<p>				UCHAR * 0x0012F3F8 [ -3] &quot;select pbe_name, pbe_edit, pbe_type, pbe_cntr, pbe_work, pbe_seqn, pbe_flag from sysdba.pbcatedt order by pbe_name, pbe_seqn\ 0&quot;</p>
<p>				SDWORD -3</p>
<p>				pb90 a00-5fc EXIT SQLExecDirect with return code -1 (SQL_ERROR)</p>
<p>				HSTMT 025519B0</p>
<p>				UCHAR * 0x0012F3F8 [ -3] &quot;select pbe_name, pbe_edit, pbe_type, pbe_cntr, pbe_work, pbe_seqn, pbe_flag from sysdba.pbcatedt order by pbe_name, pbe_seqn\ 0&quot;</p>
<p>				SDWORD -3</p>
<p>				DIAG [HY000] [Gemini InterBase ODBC Driver][INTERBASE]Dynamic SQL Error. SQL error code = -104. Token unknown - line 1, char 88. . (-104)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338756">338756</a></td>
<td>PB9 IDE shuts down when adding new object to source control via library painter</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338758">338758</a></td>
<td>We all understand that SetNull(null) and SetFilter(null) is not supported on the PDA.</p>
<p>				However, calling this (accidentally) causes a memory error.</p>
<p>				String ls_null</p>
<p>				SetNull(ls_null)</p>
<p>				dw_1.SetSort(ls_null)</p>
<p>				dw_1.Sort()</p>
<p>				OR</p>
<p>				String ls_null</p>
<p>				SetNull(ls_null)</p>
<p>				dw_1.SetFilter(ls_null)</p>
<p>				dw_1.Filter()</p>
<p>				On the device, the sort or filter dialog will not appear. On the emulators, there will be a memory error message as appended:</p>
<p>				&quot;Memory error: Freeing previously freed memory or freeing using different anchor! Generate GPF?&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338775">338775</a></td>
<td>Composite reports are not recreated properly with getfullstate/setfullstate when eg. the same nested report is put into the composite more than once.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338825">338825</a></td>
<td>Toolbar of PB objects does not match the object placed in PD workspace. Eg. when you select a new window, you&#39;ll get a structure.</p>
<p>				When selecting a nvo you&#39;ll get a proxy.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338884">338884</a></td>
<td>Enhancement Request: Add PowerBuilder ODBC Drivers and syntax for MySQL, Firebird, and PostgreSQL Databases. These databases are becoming increasingly popular.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338912">338912</a></td>
<td>Specifying extended synchronization options causes a &quot;Synchronization error 1&quot; message, which corresponds to an &quot;Invalid option string&quot; error from dbmlsync. This error occurs whether extended dbmlsync options are specified while running through the &quot;MobiLink Synchronization for ASA&quot; wizard, or if they are specified at runtime via the generated configuration dialog.</p>
<p>				To reproduce, specify &quot;lt=share&quot; or &quot;sv=salesdb&quot; for extended options either during the wizard or at application runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR338987">338987</a></td>
<td>Number array as a Retrieval Arg in a nested datawindow does not work</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339009">339009</a></td>
<td>Using Save Rows As and selecting HTML. Examining the html in a browser one of the column headers is dropped</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339016">339016</a></td>
<td>Calling the datawindow GetRowIDFromRow() or GetRowFromRowID() functions will cause the application on the device to crash out. There&#39;s no error message triggered. There&#39;s also no problem for the functions to work on the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339017">339017</a></td>
<td>Calling the datawindow SaveAsAscii function will cause the application to crash on the device, with no errors triggered. There is no problem calling this function on the IDE.</p>
<p>				eg. i_rc = dw_1.SaveAsAscii(&quot;.\dept_ascii.txt&quot;,&quot;/&quot;,&quot;-&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339039">339039</a></td>
<td>With the MSS database interface, using Paste Special&gt;Remote Stored Procedure to declare a MS SQL Server stored procedure as a local external function translates SMALLINT and TINYINT as LONG instead of INT. Also, REAL translates as DOUBLE instead of REAL. The REF keywords are missing, but this is reported in CR 274045. There are similar problems using the OLEDB database interface as well. These are reported in CR 339042.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339113">339113</a></td>
<td>Using ejb client to call Java functions of JDK. Functions with arguments of type any seem to throw nullpointerexceptions. Functions with no arguments, or arguments or working fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339122">339122</a></td>
<td>Seems CR 265087 is back in VSS. Show blank line if doing &quot;Show differences&quot; after adding blank after instance variables of an user object.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339129">339129</a></td>
<td>Regression in PowerBuilder 8 Build 10521 on datawindow editmask when using European settings.</p>
<p>				When in the control panel the comma is used as decimal separator, PowerBuilder 8 crashes </p>
<p>				when entering a value behind the decimal in a column with editmask ###.00</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339166">339166</a></td>
<td>Datawindow EditMask does not let one enter Feb 29th without entering the year part first. You need to enter a valid leap year and then enter the day for this to work. This used to work in PB7.x.</p>
<p>				Not reproducible in PB 8.0.4 build 9882.</p>
<p>				Fixed in PB 9.0.1 build 7119 and PB 10 build 3014.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339308">339308</a></td>
<td>Install only PowerBuilder on a machine where ASA 9 has not yet been installed, you&#39;ll get a Warning dialog indicating that &quot;Adaptive Server Anywhere 8.0 is not installed on your machine.&quot; This should refer to ASA 9.0 instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339309">339309</a></td>
<td>Remove MSS and O73 db interfaces from installer options since they will not be support by PB 10.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339318">339318</a></td>
<td>Upon &#39;convert to graphics&#39;, the where clause is lost if the Where tab is visible. If another tab is visible, then it works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339346">339346</a></td>
<td>Saveas to XSL-FO on an external datawindow when there is</p>
<p>				no data in the datawindow and controls in the footer band will cause PB to crash. </p>
<p>				When a row is inserted and then the saveas to XSL-FO is performed, than no problem. The footer band of the external datawindow has a computed field, text and a round rectangle. When the controls are removed from the footer band, than no problem. Saveas to XSL-FO works ok when there is no data in the datawindow. Even when the controls in the footer band were moved to the summary band, than it worked ok. </p>
<p>				The crash handler log reports:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: E:\pb90\Shared\PowerBuilder\PBDWE90.dll</p>
<p>				File Version: 9.0.1.7048</p>
<p>				Fault address=1166F42D Section:Offset=01:0016E42D</p>
<p>				Registers:</p>
<p>				EAX:00000006</p>
<p>				EBX:00000000</p>
<p>				ECX:00000000</p>
<p>				EDX:FFFFFFFF</p>
<p>				ESI:0280C31C</p>
<p>				EDI:FFFFFFFF</p>
<p>				CS:EIP:001B:1166F42D</p>
<p>				SS:ESP:0023:0012E4EC EBP:0283088C</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010296</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				1166F42D 0012E78C FFFFFFFF 00000000 7FFFFFFF FFFFFFFF dwXMLGetDefaultEncoding+11F4D</p>
<p>				1166EDC3 0012E7A0 02831E8C FFFFFFFF 00000000 0280C884 dwXMLGetDefaultEncoding+118E3</p>
<p>				11630813 0012E7DC 0012E800 00000000 00000000 02830B9C DW_SortDlgProc+1253</p>
<p>				1166F6C6 0012E814 0280C884 0282E760 00000000 0012E840 dwXMLGetDefaultEncoding+121E6</p>
<p>				1166F77E 0012E974 02830B9C 0012EA24 00000519 01000000 dwXMLGetDefaultEncoding+1229E</p>
<p>				1155B0CD 0012EC78 02830B9C 00000000 00000000 C0000000 CreateImportDataList+17ED</p>
<p>				11645C2E 00000519 00000000 00000000 00000000 00000000 dwWinProc+116E</p>
<p>				OS version:</p>
<p>				Windows NT 5.0, Build Number: 2195, Service Pack 3</p>
<p>				Memory Status:</p>
<p>				Total physical memory: 261552K</p>
<p>				Available physical memory: 33100K</p>
<p>				Total virtual memory usage: 309616K / 763108K</p>
<p>				PowerBuilder virtual memory usage: 131916K / 2097024K</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339407">339407</a></td>
<td>Restart and external function causes PB to fail to &quot;recognize&quot; global structure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339470">339470</a></td>
<td>The data value of an Autoincrement column does not get returned when using a proxy table.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339472">339472</a></td>
<td>If a function is declared with an argument of type ANY e.g. myany and a local variable is declared with the same name i.e. ANY myany. When the script was compiled (CTRL L).</p>
<p>				PB 8.x and earlier versions of PB (PB 6.5, 7.x) does NOT give a compilation error.</p>
<p>				NOTE a compiler error is displayed for all other types e.g. integer</p>
<p>				PB 9.x and 10 would produce the following compiler error message:</p>
<p>				C0166: Variable name conflicts with parameter name:myany</p>
<p>				Enhancement request is to &quot;back port&quot; this feature back into PB 8.x, so that the compiler error message also appears in PB 8.x.</p>
<p>				Workaround:</p>
<p>				PSE recommendation to avoid this scenario is to use a good naming convention when declaring function arguments and variables. Function arguments should be prefixed with ai_myint and aa_myany[] and local variables should be prefixed with li_myint and la_myany[].</p>
<p>				Here is a couple of sections from the on-line help:</p>
<p>				**************************************</p>
<p>				General information</p>
<p>				In a well-planned application, standards determine how you will name your PowerScript variables. Naming conventions make scripts easy to understand and help you avoid name conflicts. A typical approach is to include a prefix that identifies the scope and the data type of the variable. For example, a prefix for an instance variable&#39;s name typically begins with i (such as ii_count or is_empname), a local integer variable&#39;s name would be li_total and a global integer variable&#39;s name would be gi_total.</p>
<p>				For information about naming conventions, see Application Techniques.</p>
<p>				X and Y as variable names</p>
<p>				Although you may think of x and y as typical variable names, in PowerBuilder they are also properties that specify an object&#39;s onscreen coordinates. If you use them as variables and forget to declare them, you will not get a compiler error. PowerBuilder will assume you want to move the object, which may lead to unexpected results in your application.</p>
<p>				**************************************</p>
<p>				Also:</p>
<p>				**************************************</p>
<p>				Overusing the Any datatype</p>
<p>				Do not use Any variables as a substitute for selecting the correct datatype in your scripts. There are two reasons for this:</p>
<p>				� At execution time, using Any variables is slow PowerBuilder must do much more processing to determine datatypes before it can make an assignment or perform an operation involving Any variables. In particular, an operation performed many times in a loop will suffer greatly if you use Any variables instead of variables of the appropriate type.</p>
<p>				� At compile time, using Any variables removes a layer of error checking from your programming</p>
<p>				The PowerBuilder compiler makes sure datatypes are correct before code gets executed. With Any variables, errors that can be caught by the compiler are not found until the code is run.</p>
<p>				**************************************</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339480">339480</a></td>
<td>The value of the autoincrement field when using proxy tables with ASA is not properly returned to PowerBuilder. This was reported originally for PocketPB where proxy tables will most likely be frequently used. See CR 339470, which is cross-referenced in this CR.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339481">339481</a></td>
<td>Please add a new Native Object for RFID (Radio Frequency Identification)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339570">339570</a></td>
<td>Under normal conditon, DropDown Datawindow will scroll to the page to display the first row of data with match up the character on the edit control. In this case, it seems that DDDW fail to scroll with chinese character. e.g. 0xB35C or 0xD25C, or 0xA55C in Big5 code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339587">339587</a></td>
<td>During load, when more than one stateless component and the shared component is executing embedded SQL statements at the same time, the query will fail with either of the following errors:</p>
<p>				SQLDBCode: 1007</p>
<p>				SQLErrText: ORA-01007: variable not in select list</p>
<p>				or </p>
<p>				SQLDBCode: DBCode: 0</p>
<p>				SQLErrText: Mismatch between retrieve columns and fetch columns</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339592">339592</a></td>
<td>When hitting the F1 key when your in the Tools/Systems Options</p>
<p>				causes the following error to occur:</p>
<p>				pb100.exe - Application Error</p>
<p>				The exception unknown software exception (0xc00000fd) occurred in the application</p>
<p>				at location 0x10db5636.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339613">339613</a></td>
<td>Clicking on dw columns, the leftbuttonup event doesn&#39;t fire as it does with other dw objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339620">339620</a></td>
<td>When columns on a datawindow are right aligned and italic</p>
<p>				is selected, the right most character is partially truncated.</p>
<p>				The problem is most noticeably using Tahoma. Problem also happens with a</p>
<p>				static text field on a window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339627">339627</a></td>
<td>When creating a JSP target and you click thru the</p>
<p>				defaults, on the &quot;Choose File Deployment Options&quot;, the text of &quot;option is checked.)&quot;</p>
<p>				is partially truncated under the &quot;Deploy Only Successful files&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339632">339632</a></td>
<td>Regression. In 8.0.3 the customer opens a print job and prints some text and then a datawindow to the same print job. They both print on the same page. In 9.0.1 there is a page break between the text and the datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339633">339633</a></td>
<td>When in a jsp page and you select the Web DTC,</p>
<p>				pb does not respond anymore. Its just hangs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339639">339639</a></td>
<td>The effect happens with a shared global datastore/ local datawindow pair.</p>
<p>				Implicit destroy the datawindow (by closing the window</p>
<p>				containing it) but *don&#39;t shareDataOff the DW*.</p>
<p>				Reopen the window (shareData called again), and code</p>
<p>				ds.setItem(...). The next script line will never executed,</p>
<p>				program hangs or GPF&#39;s. This causes no problems</p>
<p>				if the program runs from the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339642">339642</a></td>
<td>A text object with a transparent background is rotated using the escapement property. Visible nderneath the text are the rows of the datawindow. If the rows are scrolled the text bleeds and becomes distorted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339652">339652</a></td>
<td>When entering in a editmask of HH for a datawindow datetime column, the following error appears when trying to save the changes:</p>
<p>				Specified edit mask is invalid. In PB 8.0.4, you are allowed to enter HH for a</p>
<p>				editmask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339720">339720</a></td>
<td>In the library painter, if you right click on an object and choose properties, you are able to change the SCC version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339739">339739</a></td>
<td>How to get the new database password after it expired.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339755">339755</a></td>
<td>Enhancement Request: Now that PB is only supported on newer OS, support some of the windows messages that are only available on those: WM_MOUSELEAVE, WM_NCMOUSELEAVE, etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339761">339761</a></td>
<td>When customer prints RTE datawindow with one printer driver and then changes printer driver to another type (like acrobat Distiller), all the fonts in the datawindow are messed up.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339762">339762</a></td>
<td>This is an enhancement request to support changing the </p>
<p>				definition of the numerical separators in the control </p>
<p>				panel while PowerBuilder applications are running.</p>
<p>				Currently (datawindow) editmasks may not function properly </p>
<p>				after changing the symbols for the decimal separator and </p>
<p>				thousands separator and require the restart of the application </p>
<p>				or the development environment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339771">339771</a></td>
<td>Using PB DATADirect OEM 4.10 dBASEFile (*.dbf) alows invalid update to execute.</p>
<p>				Executing a SQL statement from PB DB painter like this : </p>
<p>				UPDATE table1 SET col3=1, col3=1 where col3 = &lt;some value&gt;</p>
<p>				doesn&#39;t produce any error But according to SQL standard &quot;Columns may not be specified more than once on LHS of assigment operator in SET clause of UPDATE statement.&quot; </p>
<p>				If you run the same type of sql to EAS Demo database , it will not execute.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339787">339787</a></td>
<td>This is a duplicate of CR 327915 which was fixed in build 7011. That fix caused a regression when the editmask was ###,###.00 (CR 330276) and that is now fixed, but now the original problem is back with an editmask of ###,##0.00 in build 7048.</p>
<p>				EditMask : ####,##0.00</p>
<p>				If you highlight the column and enter 15 , it will be 1.50.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339839">339839</a></td>
<td>Returning a blob data causes Sybase Heap Manager Exception.</p>
<p>				Reviewed by PB Engineering &quot;Not a Bug&quot;, running out of memory.</p>
<p>				Suggestions:</p>
<p>				1) increase the physical memory installed on the machine</p>
<p>				2) using Windows 2000 Server/Advanced Server Edition</p>
<p>				3) using /3GB flag to start Windows 2000</p>
<p>				4) Increase PB_HEAP_SIZE to a large value</p>
<p>				5) change PB_POOL_THRESHOLD to find an appropriate value to save memory</p>
<p>				6) Make sure that your swap space is double your available RAM.</p>
<p>				7) change the program logic if possible, don&#39;t fetch large data in a time. only retrieve the data actually needed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339856">339856</a></td>
<td>PB 9.0.1 build 7048 has introduced a severe memory leak, which impacts customers trying to create executables with &quot;large&quot; applications. With very large applications PowerBuilder will eventually give an out of memory message.</p>
<p>				The memory leak is also evident if a &quot;full rebuild&quot; is initiated from the workspace.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339885">339885</a></td>
<td>The definitions of the Blob functions are as follows:</p>
<p>				blobedit ( ref blob b, unsignedlong o, any v ) returns unsignedlong </p>
<p>				blobmid ( blob b, unsignedlong o ) returns blob </p>
<p>				blobmid ( blob b, unsignedlong o, unsignedlong c ) returns blob </p>
<p>				With blobedit the blob b is passed by reference while with the blobmid function the </p>
<p>				blob is passed by value. </p>
<p>				Passing by value means that a copy must be made of the variable which can be very </p>
<p>				slow with a sizeable blob.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339904">339904</a></td>
<td>When saving a group datawindow to XML when no template</p>
<p>				is specified under the Data Export tab, pb shuts down without any warning. Problem</p>
<p>				happens either from the PB IDE or using dw_1.saveas to XML!. If a template is specified</p>
<p>				under the Data Export tab, than no problem. </p>
<p>				According to the online help for saveas:</p>
<p>				If no export template is specified, the default template is used.</p>
<p>				When running with the crash handler exe, the following log file is generated:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: E:\pb90\Shared\PowerBuilder\PBDWE90.dll</p>
<p>				File Version: 9.0.1.7056</p>
<p>				Fault address=1165FA8F Section:Offset=01:0015EA8F</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:0334F2F8</p>
<p>				ECX:00001178</p>
<p>				EDX:10E3FA00</p>
<p>				ESI:00000000</p>
<p>				EDI:032DC9F8</p>
<p>				CS:EIP:001B:1165FA8F</p>
<p>				SS:ESP:0023:0012E158 EBP:00000000</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010246</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				1165FA8F 0012E6E4 02874C28 0012E6FC 00000000 0012E758 dwXMLGetDefaultEncoding+246F</p>
<p>				1165F67D 0012E70C 00000002 00000001 1165E42D 01225008 dwXMLGetDefaultEncoding+205D</p>
<p>				11660B7D 0012E718 01225008 00000519 01000000 00000000 dwXMLGetDefaultEncoding+355D</p>
<p>				1165E42D 0012E974 01225008 0012EA24 00000519 01000000 dwXMLGetDefaultEncoding+E0D</p>
<p>				1155B095 0012EC78 01225008 00000000 00000000 C0000000 CreateImportDataList+17B5</p>
<p>				11645CDE 00000519 00000000 00000000 00000000 00000000 dwWinProc+116E</p>
<p>				OS version:</p>
<p>				Windows NT 5.0, Build Number: 2195, Service Pack 3</p>
<p>				Memory Status:</p>
<p>				Total physical memory: 261552K</p>
<p>				Available physical memory: 32084K</p>
<p>				Total virtual memory usage: 418988K / 763108K</p>
<p>				PowerBuilder virtual memory usage: 132980K / 2097024K</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_84.htm#CR339906">339906</a></td>
<td>This is a duplicate of CR 287478 which was closed in the CR &#39;cleanup&#39;. I do not think it&#39;s wise to change PowerBuilder behavior; however, I think this behavior could be documented, so this a documentation CR request. </p>
<p>				The PowerScript Reference states:</p>
<p>				If you do not qualify a function name with an object, PowerBuilder searches for the function and executes the first one it finds that matches the name and arguments. It searches for a match in the following order: </p>
<p>				A global external function.</p>
<p>				A global function.</p>
<p>				An object function and local external function. If the object is a descendant, PowerBuilder searches upward through the ancestor hierarchy to find a match for the function prototype.</p>
<p>				A system function.</p>
<p>				and the DataWIndow Reference states:</p>
<p>				User-defined functions in PowerBuilder</p>
<p>				You can include user-defined functions in DataWindow expressions. The data type of the function&#39;s return value can be any of the following: double, string, boolean, date, DateTime, or time. The function must be defined as a global function so that it is available to the DataWindow object.</p>
<p>				Both manuals should be updated to reflect that built-in datawindow functions cannot be overriden.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR339916">339916</a></td>
<td>DW updates after dynamically changing the update table, no longer work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR339930">339930</a></td>
<td>10.0 Alpha - PD Reverse engineer dialogue box should resizeable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR339995">339995</a></td>
<td>Deployed PPB app is crashing during a retrieve - happens on device (here HP) only !</p>
<p>				When doing a retrieve several times on a datawindow having slightly more than 100 rows there is a gpf on the device:</p>
<p>				Application mawi.exe has performed an illegal operation and will be shut down. If the problem persists contact the prgram vendor.</p>
<p>				Exception: 0xc0000005</p>
<p>				//Update</p>
<p>				Works ok on a fresh PPC with PPB 1.5 GA.</p>
<p>				Also newer builds have an improved memory management.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340021">340021</a></td>
<td>Datawindow computed field expression function list is not alphabetized correctly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340027">340027</a></td>
<td>When using a exported datawindow in the setdwobject</p>
<p>				and calling a jsp webdatawindow, the following error displays in the jaguar.log:</p>
<p>				Entering SetDWObject(&#39;d_tabular.srd&#39;,&#39;&#39;)</p>
<p>				Doing SRD</p>
<p>				Entering Create()</p>
<p>				Exiting Create() = &#39;Datawindow syntax has incorrect release number.&#39;</p>
<p>				EnableCommit()</p>
<p>				SetDWObject: ERROR - Create from SRD failed for &#39;d_tabular.srd&#39;, Error String = </p>
<p>				&#39;Datawidnow syntax has incorrect release number.&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340045">340045</a></td>
<td>WebDW retrieving incorrect microseconds when using getitem.</p>
<p>				The following is DW HTML for a row that contains a datetime</p>
<p>				column:</p>
<p>				d_query_offload_expenditure_niin.rows[0] = new HTDW_RowClass(</p>
<p>				&quot;((1 0 &#39;002029473&#39;)(5 0 &#39;H&#39;)(6 0 &#39;2003-05-06 07:13:00:043000</p>
<p>				&#39;))&quot;,0,&quot;002029473&quot;,&quot;EA&quot;,31,&quot;V&quot;,&quot;H&quot;,new</p>
<p>				DW_DatetimeClass(103,4,6,7,13,0,43000),&quot;20885&quot;,new</p>
<p>				DW_DatetimeClass(103,4,6,0,0,0,0),&quot;0001&quot;,&quot;3126&quot;,&quot;3126&quot;,&quot;STK&quot;,new</p>
<p>				DW_DatetimeClass(103,4,6,0,0,0,0),&quot;-679&quot;);</p>
<p>				When the GOB is created for the datetime cell it separates the</p>
<p>				date and time pieces into separate values. If the microseconds</p>
<p>				contain a leading zero that zero is lost because the value is</p>
<p>				treated as a number rather than a string. Note the bolded</p>
<p>				values above. When the datetime is represented as a string it</p>
<p>				correctly contains the leading zero on the microseconds</p>
<p>				(&quot;043000&quot;) but when the date and time parts are passed to</p>
<p>				DW_DatetimeClass the microseconds are passed as a number</p>
<p>				(043000) and the leading zero is lost (43000). As far as I can</p>
<p>				tell the only date and time part that is hurt by losing leading</p>
<p>				zeroes is the microseconds. All others are evaluated properly</p>
<p>				without the leading zeroes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340050">340050</a></td>
<td>Enhancement request: Make source control PBG entries relative to the target instead of the workspace.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340109">340109</a></td>
<td>PB IDE crashed when saving rows as pdf with empty rows. Resolution: Error msg instead of crashing in build 7066</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340242">340242</a></td>
<td>Using the PBSOAPCLIENT90.PBD file in their library path, if they choose to create an application using machine code DLLs, when the project is built/deployed, the PBSOAPCLIENT90.DLL file in the PB build is overwritten. Subsequent attempts to either run the application or deploy the project result in an error message &quot;Error creating PBNI Object&quot; and then PowerBuilder crashes. The error occurs even when you change the project to use PBDs again instead of DLLs.</p>
<p>				WORKAROUND: What&#39;s happening here is that when he tries to build the app using DLLs, PowerBuilder attempts to write the PBSOAPCLIENT90.PBD as a DLL. This overwrites the PBSOAPCLIENT90.DLL file that ships with the product. He&#39;ll need to re-apply PBSOAPCLIENT90.DLL from the build he is using. Then he can write the project using PBDs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340280">340280</a></td>
<td>Systemkey event fired twice.</p>
<p>				Workaround:</p>
<p>				Under one combination of keydown(keyp!) and sleobject.triggerevent(rbuttondown!), the event runs once.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340299">340299</a></td>
<td>Menu not appearing on response window when parent window is response window.</p>
<p>				Per development: Response windows by definition do not have menus. This is not a bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340377">340377</a></td>
<td>When clicking on the Help cb on the &quot;Targets - To Be</p>
<p>				Migrated&quot; dialog, nothing happens.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340418">340418</a></td>
<td>The database driverPBMSS10.dll is not installed in 10.0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340422">340422</a></td>
<td>Can&#39;t display a VB form in an ActiveX DLL using an OLEObject in PB. </p>
<p>				This is not a PB bug. It is common bug that is described in MSDN. You can read it at http://support.microsoft.com/?id=247791. As a workaround try using the modal form instead: </p>
<p>				form.Show vbModal</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340514">340514</a></td>
<td>Window Date editmask or Datawindow editmask of PB8.x and PB9.x incorrectly validate the key in value. e.g. in mm/dd/yyyy format, and try to insert value &#39;02/29&#39;. PB will not allow to accept the digit &#39;9&#39; when the year part is still &#39;0000&#39;. As long as a valid leap year be keyed in, PB will accept the &#39;02/29&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340521">340521</a></td>
<td>In the dw SQL painter where clause tab the value list displays garbage characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340549">340549</a></td>
<td>StaticHyperLink - If I fill in the URL</p>
<p>				and click on it with the stylus it works fine. If I fill in the URL</p>
<p>				and try to programmatically trigger the clicked event (shl_1.event</p>
<p>				clicked()) nothing happens. If I create a user event on the control</p>
<p>				and trigger it, the user event works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340550">340550</a></td>
<td>Regression: A window EditMask with spinbox, doesn&#39;t fire the pbm_enchange event on each change if the spin arrow is held down.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340580">340580</a></td>
<td>An external API call returns a string of garbage characters in 10.0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340583">340583</a></td>
<td>PB install for build 2009 is installing the pbvm90.dll (version</p>
<p>				6533).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340666">340666</a></td>
<td>HTMLGenerator instances stay active after overriding the DTC weight properties.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340697">340697</a></td>
<td>In the database painter ISQL pane, executing more than one select at the same time results in multiple Results panes. If user highlights one of the rows in one of the Results views, and then does a File... Save Rows As, PowerBuilder crashes.</p>
<p>				Initially reported for PowerBuilder 9. Also reported for Infomaker 8.0.4.</p>
<p>				Workaround: If you need to do &quot;Save Rows As&quot; for a result set, get the results one SQL statement at a time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340700">340700</a></td>
<td>When you create a new datawindow and the Template View is one of your default views, if no changes are made to the results shown in the datawindow, when you Save the datawindow you are prompted only to give a dw name. If, however, you make a change such as removing a column from the detail display, when you Save, you are first prompted to save the datawindow template prior to saving the datawindow itself. This is unexpected if you have made no explicit change to the template yourself.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340701">340701</a></td>
<td>When 2 nested reports are on a datawindow followed by a</p>
<p>				computed field and text field, you will see that the 2 nested reports are overlapping</p>
<p>				each other by scrolling thru the report in the dw painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340711">340711</a></td>
<td>PowerBuilder crashes when reopening a crosstab datawindow that has a non-visible column. The problem occurs when the datawindow Preview View retrieves. So if you have the &quot;Retrieve on Preview&quot; option turned on in the datawindow painter, you will see this problem occur as soon as you open the Datawindow Painter, assuming the Preview View is open in your current layout.</p>
<p>				At least in the simplest case, can work around this by setting the column height to zero instead of turning off the Visible property.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340779">340779</a></td>
<td>For a Date-Edit-Mask, spin type.</p>
<p>				At runtime on the device.</p>
<p>				When the cursor is positioned at the and of the date-field AND the date is</p>
<p>				not selected AND then I click the spin-control.</p>
<p>				Nothing spins.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340780">340780</a></td>
<td>Hebrew characters lost after Migration.</p>
<p>				Not a bug. Need to set Locale Language to Hebrew before running the migration.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340784">340784</a></td>
<td>When inserting a numeric data into a dynamically created dw, O90 interface returns ORA-01722 error</p>
<p>				OS: Win2000 SP4</p>
<p>				PB Version and builds TESTED in: 9.0_5507, 9.0.1_6533, 9.0.1_7031 and 9.0.1_7048</p>
<p>				This happens only when using O90 interface. Works fine with ODBC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340785">340785</a></td>
<td>When 2 nested reports are on a datawindow followed by</p>
<p>				a text field and computed field, these fields overlap onto the nested report.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340794">340794</a></td>
<td>Implement environment variable for PBHeap tracing to direct output to a file</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340795">340795</a></td>
<td>Regression: GPF when full rebuilding an application in 8.0.4 build 10551 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340798">340798</a></td>
<td>Lbrary list MLE is disabled when the target is registered to SCC, but it should still be scrollable to see all the PBLs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340801">340801</a></td>
<td>Crosstab datawindow displaying incorrect results. It&#39;s displaying a row data that is not in the table.</p>
<p>				Tested in: PB 8.0.4_10551, 9.0_5507, 9.0.1_7048, 9.0.1_6533</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340819">340819</a></td>
<td>When a datawindow accesses an ASA proxy to Oracle 8i table has a 搇ike� operator in the Where Clause, an error occurs. 揝elect error: SQLSTATE = 07002 [Sybase][ODBC Driver][Adaptive Server Anywhere] Count field incorrect: Not enough values for host variables.�</p>
<p>				The error does not occur if you turn on DisableBind</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340820">340820</a></td>
<td>Regression: Datawindow expressions calling global functions now leak memory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340827">340827</a></td>
<td>At runtime, Null object reference when using &quot;this.classname()&quot; in a Global Function The code will compile without an error.</p>
<p>				Use of &#39;this&#39; pronoun in global function should be flagged as compiler error.</p>
<p>				PowerBuilder crashes when you call ClassName or TypeOf in a global function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340881">340881</a></td>
<td>stringmask! editmask with a mask including separator characters like &quot;##-##-##&quot; or &quot;##/##/##&quot;, there was a built in functionality that caused the cursor to move on to the next section of the mask if the user entered the separator character.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340910">340910</a></td>
<td>Some ICO files will GPF the IDE.</p>
<p>				This seems to be very icon dependent, possibly even related</p>
<p>				to the tool used to create the icon.</p>
<p>				Repro:</p>
<p>				a) In the window painter - set the &quot;window icon&quot;, browse to the &quot;ship.ico&quot;</p>
<p>				b) press &lt;open&gt;</p>
<p>				c) GPF - referenced memory at &quot;0x00002e&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340943">340943</a></td>
<td>Controls at the edge of a window sheet can be positioned </p>
<p>				partly outside the sheet when the sheet is opened with a </p>
<p>				larger Windows &#39;Active Title Bar&#39; sizes set than at design time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340967">340967</a></td>
<td>Response window on top of response window lost the focus if try to switch the focus backward and forward to other application before succesfully opening the last response window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340974">340974</a></td>
<td>Please introduce a new EditMask property that will allow the developers to disable the validation of the day section of a date.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340977">340977</a></td>
<td>Focus Problem with ContourCube ActiveX OLEObject. When the OLE control is placed on a window and gets resized the focus cannot get onto the controls within the ole control (like dropdownlistboxes or scrollbars).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340979">340979</a></td>
<td>FIX to CR 335942 works - only if there is one subclass in the response structure. IF there is more then one substructure inside the response</p>
<p>				structure we got an error :</p>
<p>				&quot;Could not find Element by name versiontns1:TipiVersionen&quot; </p>
<p>				In this case there is a need of two substructure inside</p>
<p>				the returned structure (not only one !).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340985">340985</a></td>
<td>Sending severall calls to a WebDw crashes Jaguar</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340986">340986</a></td>
<td>A stability issue may exist with Anylex generated applications (converted APT applications). </p>
<p>				The crash found occurs during garbage collection and may go away when setting </p>
<p>				the GarbageCollect Time Limit to a very high limit (for example 1000000).</p>
<p>				The root cause of this problem was found to be passing powerobjects to </p>
<p>				external functions which is not supported.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340987">340987</a></td>
<td>When using Drag(Begin!) in the clicked event of eg. a picture control - it does not work on device - causes Application SystemError()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR340995">340995</a></td>
<td>A master/detail report generated from generatexhtml</p>
<p>				sometimes looses the format of the detail report. </p>
<p>				When the detail report is larger than the frame to display the report in, the format</p>
<p>				appears to get scrambled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341027">341027</a></td>
<td>When running a query and the database is put into</p>
<p>				Quiesce hold after it is released, the query is cancelled in PB and there is a datawindow</p>
<p>				error of:</p>
<p>				Datawindow Error:</p>
<p>				Your query is blocked because it tried to write and database &#39;pubs2&#39; is in quiesce state.</p>
<p>				Your query will proceed after the DBA performs QUIESCE DATABASE RELEASE.</p>
<p>				No changes made to database.</p>
<p>				The query does not proceed, its cancels and indicated by the following pbtrace.log:</p>
<p>				7474848): INSERT INTO test ( id, name ) VALUES ( 744, &#39;Test Row 744&#39; )</p>
<p>				(7474848): SRV 10 #880 Your query is blocked because it tried to write and database &#39;pubs2&#39; is in quiesce state. Your query will proceed after the DBA performs QUIESCE DATABASE RELEASE. (0 MilliSeconds)</p>
<p>				(7474848): SRV 10 #880 Your query is blocked because it tried to write and database &#39;pubs2&#39; is in quiesce state. Your query will proceed after the DBA performs QUIESCE DATABASE RELEASE. (0 MilliSeconds) (7561 MilliSeconds)</p>
<p>				(7474848): </p>
<p>				Error 880 (rc -1) : Your query is blocked because it tried to write and database &#39;pubs2&#39; is in quiesce state. Your query will proceed after the DBA performs QUIESCE DATABASE RELEASE.</p>
<p>				(7474848): CANCEL: (0 MilliSeconds)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341072">341072</a></td>
<td>Uninstalling PB 9 destroys OLE functionality on OS.</p>
<p>				Workaround:</p>
<p>				There is a zip file that has been staged on our ftp site that contains the</p>
<p>				.reg files (IStorage.reg, IStream.reg) and can be downloaded from:</p>
<p>				ftp://psaftp.sybase.com/pub/private/pbpatch/CR239044.zip</p>
<p>				Copy the .REG files and double-click on them to update.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341091">341091</a></td>
<td>Select blob fails with OLE DB driver - works fine with native MSS driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341092">341092</a></td>
<td>揋et Latest Version厰 immediately after 揂dd to Source control厰 will add a blank line to the source for all Instance, Global and Shared variables.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341110">341110</a></td>
<td>Editmask regression: SetMask function and MinMax property don&#39;t work as in 7.0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341164">341164</a></td>
<td>In a Web DataWindow, Clicked event not triggered for an image button.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341185">341185</a></td>
<td>Changes to a project are not taken after using saveAS.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341212">341212</a></td>
<td>Using Popup Menus &amp; HsplitScroll Property In a DataWindow: It can be very difficult to use the &quot;Horizontal Split&quot; on a Pocket PC. It would be an excellent improvement if this worked better because of screen size limitations.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341219">341219</a></td>
<td>The PD Customize Toolbars... menu item is not available from PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341224">341224</a></td>
<td>File-&gt;Save fails to save an open oom file in PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341226">341226</a></td>
<td>LastPos is not working as expected when the string length argument is specified. It searches for a string beyond the string length, instead of limiting the search within left-most &quot;x&quot; characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341229">341229</a></td>
<td>When pb10 is installed in the same shared/powerbuilder</p>
<p>				directory as pb9 and you try to run a pb9 web services client, a runtime function</p>
<p>				reference error will result.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341235">341235</a></td>
<td>When using pb_heap_debug=true, pb will crash when</p>
<p>				freeing the datawindow memory or pbheap_dump(0).</p>
<p>				The following error appears:</p>
<p>				pb90.exe - Application Error</p>
<p>				The exception Breakpoint</p>
<p>				A breakpoint has been reached.</p>
<p>				(0x80000003) occurred in the application at location 0x10da78a4</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341240">341240</a></td>
<td>GPF when running machine code exe on NT. Works on fine on XP &amp; Win2000.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341275">341275</a></td>
<td>Querying of table having over 33 columns occurred error &quot;ORA-01001&quot; under Oracle7 with oci8 on PB8/9.</p>
<p>				Per PB Engineering, this is not a PB bug:</p>
<p>				This problem is caused by Oracle client interface version 8 (OCI8) not caused by PB. There is no problem with OCI9 (query table of Oracle 7 and Oracle 8).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341294">341294</a></td>
<td>But PB9 IDE will crash on opening the Library Painter after modifing &quot;Your locale (location)&quot; to &quot;US English&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341310">341310</a></td>
<td>When you RMB on the workspace or target and you select,</p>
<p>				deploy, the project (to create an exe) does not get deployed. In the output</p>
<p>				view, it just shows:</p>
<p>				-------Deploy:Deploy of project p_project_1</p>
<p>				-------Finished Deploy of project p_project_1</p>
<p>				If you RMB on the project and select deploy, the exe does get generated.</p>
<p>				If you RMB on the workspace and select properties, under the &quot;Deploy Preview&quot; tab</p>
<p>				you will see that the project name is truncate. It shows p_project_1 instead of</p>
<p>				p_project_1_test_this. If you also RMB on the target and select properties, under</p>
<p>				the &quot;Deploy&quot; tab it also shows the project name truncated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341316">341316</a></td>
<td>When clicking in the window painter when a window is in resize mode (left right arrow)</p>
<p>				then the height of the window increases.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341324">341324</a></td>
<td>A crash occurs on a editmask control when entering a fractional number when </p>
<p>				European Control Panel Settings are used (decimal separator comma &#39;,&#39; and thousand separator a dot &#39;.&#39;).</p>
<p>				This is a regression in PowerBuilder 8 Build 10521</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341470">341470</a></td>
<td>Add the &quot;Show SIP&quot; Property to the DataWindow Control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341495">341495</a></td>
<td>PB10 install overwrites registry entry for PB9, breaking Web Service proxy in 9.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341513">341513</a></td>
<td>PB 10 Web Services does not support anyType and some others in XMLSchema.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341514">341514</a></td>
<td>Datawindow with &#39;Rows to Disk&#39; retrieve option, fails to update.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341613">341613</a></td>
<td>In a script of an application that has a window, say w_1, the code:</p>
<p>				powerobject p</p>
<p>				p = w_1</p>
<p>				open(p)</p>
<p>				will not compile but</p>
<p>				powerobject p</p>
<p>				p = w_1</p>
<p>				close(p)</p>
<p>				does compile. I would say neither should compile.</p>
<p>				PER DEVELOPMENT: This is not a bug.</p>
<p>				The powerscript is a kind of script language so that it has no strict type checking and type casting. For arguments passed by reference, the PB compiler does a strict type checking to make sure that the passed arguments must be same to the function prototype or be a descendant of prototype argument. For arguments passed by value, the PB compiler relaxs the limit, besides a situation as shown above, the PB compiler thinks that it is OK if the passed argument is a ancester of prototype argument.</p>
<p>				According to the prototype of the function Open(), the prototype argument is passed by reference. So, the compiler will give out an error for passing POWEROBJECT. Otherwise, the prototype argument is byvalue in the prototype of the function Close() and POWEROBJECT is the ancester of WINDOWOBJECT, it can compile properly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341617">341617</a></td>
<td>Launch PowerBuilder not DW Builder when selecting &quot;Edit Datawindow Object&quot; within Visual Studio.Net. Currently DW Builder is launched when one selects Modify Datawindow Object on a Datawindow.Net control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341623">341623</a></td>
<td>DW.Net does not have DropDown, ButtonClicking and ButtonClicked events. Code for these events can be put on a Clicked event as a workaround, but does it offer the same amount of detail (arguments like buttonname etc.) as these other events?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341658">341658</a></td>
<td>When connected to the ProvideX database using odbc,</p>
<p>				only 1 table appears in the db painter view or the table list when creating a </p>
<p>				datawindow.</p>
<p>				The sql.log files shows the following error:</p>
<p>				pb80 ce4-7d4 ENTER SQLExecDirect </p>
<p>				HSTMT 02552600</p>
<p>				UCHAR * 0x01260D40 [ -3] &quot;CREATE TABLE pbcattbl ()\ 0&quot;</p>
<p>				SDWORD -3</p>
<p>				pb80 ce4-7d4 EXIT SQLExecDirect with return code -1 (SQL_ERROR)</p>
<p>				HSTMT 02552600</p>
<p>				UCHAR * 0x01260D40 [ -3] &quot;CREATE TABLE pbcattbl ()\ 0&quot;</p>
<p>				SDWORD -3</p>
<p>				DIAG [37000] [ProvideX][ODBC Driver]Expected lexical element not found: &lt;identifier&gt; (1015) </p>
<p>				pb80 ce4-7d4 ENTER SQLErrorW </p>
<p>				HENV 02551540</p>
<p>				HDBC 025515E8</p>
<p>				HSTMT 02552600</p>
<p>				WCHAR * 0x0012E260 (NYI) </p>
<p>				SDWORD * 0x0012E2AC</p>
<p>				WCHAR * 0x0012DE60 </p>
<p>				SWORD 512 </p>
<p>				SWORD * 0x0012E2B4</p>
<p>				pb80 ce4-7d4 EXIT SQLErrorW with return code 0 (SQL_SUCCESS)</p>
<p>				HENV 02551540</p>
<p>				HDBC 025515E8</p>
<p>				HSTMT 02552600</p>
<p>				WCHAR * 0x0012E260 (NYI) </p>
<p>				SDWORD * 0x0012E2AC (1015)</p>
<p>				WCHAR * 0x0012DE60 [ 71] &quot;[ProvideX][ODBC Driver]Expected lex&quot;</p>
<p>				SWORD 512 </p>
<p>				SWORD * 0x0012E2B4 (71)</p>
<p>				You can connect to excel and see all the tables. The log file from ProvideX shows the following when connected to excel:</p>
<p>				&lt;3140&gt; ISAMOpen: Open file D:\pse-80\10987656\Nomads\providex.ddf , returns fhFile=1496064</p>
<p>				&lt;3140&gt; &lt;Customer Classes&gt; Open file D:\pse-80\10987656\Nomads\clsfile , fhFile =1549832 , maxksz=35</p>
<p>				&lt;3140&gt; ISAMCloseTable: Closing table Customer Classes - 0 file reads, 0 re-reads, 0 writes, 0 removes</p>
<p>				&lt;3140&gt; CACHE STATS - 0 reads, size 11264 estimated, 0 used</p>
<p>				&lt;3140&gt; &lt;Customer Classes&gt; Open file D:\pse-80\10987656\Nomads\clsfile , fhFile =1548352 , maxksz=35</p>
<p>				&lt;3140&gt; ISAMCloseTable: Closing table Customer Classes - 0 file reads, 0 re-reads, 0 writes, 0 removes</p>
<p>				&lt;3140&gt; CACHE STATS - 0 reads, size 11264 estimated, 0 used</p>
<p>				&lt;3140&gt; &lt;Salesman&gt; Open file D:\pse-80\10987656\Nomads\smnfile , fhFile =1548352 , maxksz=35</p>
<p>				&lt;3140&gt; ISAMCloseTable: Closing table Salesman - 0 file reads, 0 re-reads, 0 writes, 0 removes</p>
<p>				&lt;3140&gt; CACHE STATS - 0 reads, size 4096 estimated, 0 used</p>
<p>				&lt;3140&gt; &lt;Salesman&gt; Open file D:\pse-80\10987656\Nomads\smnfile , fhFile =1548352 , maxksz=35</p>
<p>				&lt;3140&gt; ISAMCloseTable: Closing table Salesman - 0 file reads, 0 re-reads, 0 writes, 0 removes</p>
<p>				&lt;3140&gt; CACHE STATS - 0 reads, size 4096 estimated, 0 used</p>
<p>				&lt;3140&gt; ------------------------------</p>
<p>				&lt;3140&gt; SELECT DISTINCT SMN_NAME FROM &quot;&quot;Salesman Salesman</p>
<p>				----------------------------</p>
<p>				When connected thru PowerBuilder, you don&#39;t see it getting past the first table--customer:</p>
<p>				64&gt; ISAMOpen: Open file D:\pse-80\10987656\Nomads\providex.ddf , returns fhFile=1964064</p>
<p>				&lt;3364&gt; &lt;Customer&gt; Open file D:\pse-80\10987656\Nomads\cstfile , fhFile =1975680 , maxksz=35</p>
<p>				&lt;3364&gt; ISAMCloseTable: Closing table Customer - 0 file reads, 0 re-reads, 0 writes, 0 removes</p>
<p>				&lt;3364&gt; CACHE STATS - 0 reads, size 9216 estimated, 0 used</p>
<p>				&lt;3364&gt; &lt;customer&gt; Open file D:\pse-80\10987656\Nomads\cstfile , fhFile =1972664 , maxksz=35</p>
<p>				&lt;3364&gt; ISAMCloseTable: Closing table customer - 0 file reads, 0 re-reads, 0 writes, 0 removes</p>
<p>				&lt;3364&gt; CACHE STATS - 0 reads, size 9216 estimated, 0 used</p>
<p>				&lt;3364&gt; &lt;customer&gt; Open file D:\pse-80\10987656\Nomads\cstfile , fhFile =1972664 , maxksz=35</p>
<p>				&lt;3364&gt; ISAMCloseTable: Closing table customer - 0 file reads, 0 re-reads, 0 writes, 0 removes</p>
<p>				&lt;3364&gt; CACHE STATS - 0 reads, size 9216 estimated, 0 used</p>
<p>				&lt;3364&gt; &lt;customer&gt; Open file D:\pse-80\10987656\Nomads\cstfile , fhFile =1972664 , maxksz=35</p>
<p>				&lt;3364&gt; ISAMCloseTable: Closing table customer - 0 file reads, 0 re-reads, 0 writes, 0 removes</p>
<p>				&lt;3364&gt; CACHE STATS - 0 reads, size 9216 estimated, 0 used</p>
<p>				SOLUTION: Add the following to the pbodbxx.ini file:</p>
<p>				;ProvideX odbc driver</p>
<p>				[ProvideX]</p>
<p>				PBFileManager=&#39;YES&#39;</p>
<p>				Block=1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341665">341665</a></td>
<td>Unable to run PB10 or apps. made with Pb10 on a M/C that does not have .Net Framework 1.1. Powerbuilder applications complain about MSVCR71.dll being not in the system path. This DLL is supplied with .Net Runtime Framework v 1.1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341711">341711</a></td>
<td>Comma instead of dot is used in soapmessage when using german regional settings when passing a double datatype. The error does not appear on the first call to the webservice - it appears when calling several times.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341719">341719</a></td>
<td>Some chinese characters are ovewritten when an edit mask was defined.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341722">341722</a></td>
<td>Because of CR336340, customer apply PB9.0.1 bld 7056 to fix it.</p>
<p>				The CR was fix by this build as customer successfully test on tripped down PB App. However, customer found that fail to build on his True Application. Got error on compilation : Compiled segment size exceeds 64k</p>
<p>				Resolution:</p>
<p>				Fixed in PB 9.0.1 EBF builds 7066 and &gt;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341782">341782</a></td>
<td>When executing the following stored procedure thru isql in</p>
<p>				Powerbuilder, getting a &#39;&quot;X&quot; not a parameter for procedure select_hello_world&#39;.</p>
<p>				From isql using the following syntax will generate the error:</p>
<p>				execute select_hello_world &#39;X&#39;;</p>
<p>				But qualifying the server name,database and userid to the procedure will execute ok:</p>
<p>				execute TBONE.ts_data.tsmaint.select_hello_world &#39;X&#39;;</p>
<p>				In PB 8.0.4 and 10, giving the following error when using execute select_hello_world &#39;X&#39;;</p>
<p>				SQLState = 42000</p>
<p>				Microsoft OLE DB Provider for SQL Server</p>
<p>				Could not find stored procedure &#39;select_hello_world&#39;</p>
<p>				Continue?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341825">341825</a></td>
<td>Opening PB8 IDE throws error everytime on Windows machines without MS JVM</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341829">341829</a></td>
<td>ToolBar sometimes disappears from the window painter. I can only see it&#39;s presence from the control list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341830">341830</a></td>
<td>1. I insert a toolbar control on a window. It&#39;s default toolbar alignment is alignattop!</p>
<p>				2. I switch from AlignatTop! to Floating!.</p>
<p>				3. I switch from Floating! to AlignatBottom!. Nothing happens and the toolbar remains at it&#39;s floating position instead of moving to the bottom of the window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341844">341844</a></td>
<td>Customer wants the ability to assing a string ( which needs to be converted to a Blob) in the right OLE format to the objectdata property of an OLE object/control. </p>
<p>				Example: OLE contol is WORD Document or OpenOffice</p>
<p>				Blob ibl_data</p>
<p>				ibl_data = Blob(&quot;hello&quot;) // if comments this line, no error ???</p>
<p>				ole_1.objectdata = ibl_data</p>
<p>				ole_1.Activate(OffSite!)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341864">341864</a></td>
<td>Offsite activation of an olecontrol for Word, leaves PB window on top not Word, but only on Windows 2000 SP4.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341874">341874</a></td>
<td>A MDI application opens a window either by using a shortcut on the menu or clicking on test_1. The window has a inherited visual object of datawindow on it. The script in the datawindow creates a windows and then opens it.</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: E:\pb90\Shared\PowerBuilder\PBVM90.dll</p>
<p>				File Version: 9.0.1.7061</p>
<p>				Fault address=10DA8A79 Section:Offset=01:002A7A79</p>
<p>				Registers:</p>
<p>				EAX:0124EF6C</p>
<p>				EBX:0127306C</p>
<p>				ECX:00040484</p>
<p>				EDX:90000104</p>
<p>				ESI:00000004</p>
<p>				EDI:00000020</p>
<p>				CS:EIP:001B:10DA8A79</p>
<p>				SS:ESP:0023:0012D444 EBP:01271454</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010206</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				10DA8A79 0012D460 0127144C 10B5401E 01271454 10C991DE PbHeap_free+1A9</p>
<p>				10BCEE51 0012D468 01271454 10C991DE 01407450 01271454 MemFreePtr+11</p>
<p>				10B5401E 0012D470 01407450 01271454 0124EC14 012730BC pbstg_fee+E</p>
<p>				10C991DE 0012D488 0124EC14 01271454 0124EC14 01272A44 ob_dynarray_free+7E</p>
<p>				10CA6A65 0012D49C 0124EC14 012730BC 01271034 0127162C ob_narray_free+45</p>
<p>				10C70AC4 0012D4B8 0124EC14 00000001 0127162C 0124EC14 ob_free_array_data+64</p>
<p>				10C89DD0 0012D4E0 0124EC14 0124EC14 00000000 10C9568D OB_OBJECT_LOCAL::deinitialize+1C0</p>
<p>				10C8A2CC 0012D4F0 00000000 00000000 10DC5435 0124EC14 OB_OBJECT_LOCAL::destroy+1C</p>
<p>				10C9568D 0012D4FC 0124EC14 0127162C 10CE98F3 0124EC14 ob_destroy_rtinst+D</p>
<p>				10DC5435 0012D508 0124EC14 0125D410 0124EC14 0012D530 sf_destroy+25</p>
<p>				10CE98F3 0127162C 00000000 00000000 0000000F 00000000 rt_exec_pcode+403</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341898">341898</a></td>
<td>A listview item&#39;s associated checkbox is not working correctly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR341940">341940</a></td>
<td>Decimal EditMask plays up when the column width is resized</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR342010">342010</a></td>
<td>Doing a RMB&gt;Deploy on a web service proxy in the system tree causes error: &quot;wrong library list returned for operation&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR342011">342011</a></td>
<td>PB 10: ENH: Web Sevice Proxy wizards should display more UDDI options such as UDDI on localhost and UDDI on TrySybase.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR342015">342015</a></td>
<td>PB 10: ENH: Web service proxy wizards need option to specify proxy (firewall)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR342016">342016</a></td>
<td>Customer connecting to Foxpro db via the PB datadirect dbase odbc driver gets error message that PowerBuilder catalog tables cannot be created and are not available for use.</p>
<p>				RESOLUTION:</p>
<p>				PB 9.0.1 EBF build 7096 verified that this issue was resolved.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR342051">342051</a></td>
<td>PB9 MDI sheets with tab controls are considerably slower to open than in PB7</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR342091">342091</a></td>
<td>Using &quot;Quick Select&quot; data source to create a datawindow erroneously adds a (not sorted) value for the criteria of columns. This results in a error message &quot;Cannot create datawindow&quot; at the end of the datawindow creation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR342098">342098</a></td>
<td>IF there is more then one substructure inside the response</p>
<p>				structure it does not contain data. In the sample there is an array that is filled by the webservice but the data is missing in the structure. The data is being received completetly (can be traced in the log) but it is not transferred into the struct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR342107">342107</a></td>
<td>The IDE painters seem to interfere with the FormulaOne 6.1 OCX when </p>
<p>				for example inserting cells in which borders are wrongly set.</p>
<p>				The interference seems to be between the system tree and the OCX </p>
<p>				or the window painter and the OCX, if a window was opened containing the OCX </p>
<p>				and running the application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR342165">342165</a></td>
<td>SCC API: PB objects with names of 40 characters (the maximum limit) have improper status when PB is opened in MS VSS or StarTeam Source Control Systems.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR342263">342263</a></td>
<td>Enhancement Request to change the behavior of the filter buffer as described in CR 315675</p>
<p>				The request is to provide full support for edit operations through script for rows that </p>
<p>				are also in the filtered buffer and provide consistent behavior upon all buffers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR342271">342271</a></td>
<td>Two new dataypes were added in ASE 12.5.1 . They are DATE and TIME. When you create a table with a date column in ASE and insert some rows , and query the table from DB painter of PB , the datatcomes back with datetime format with 00:00:00 in time part. If you expand the table and double click on the column with date datatype. and go to the properties, it doesn&#39;t show you anything under Datatype. We need to incorporate support for these newly added datatypes in ASE 12.5.1. in PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR342275">342275</a></td>
<td>When connected to SQLOLEDB and retrieving a database column</p>
<p>				of type money will return 0.00. </p>
<p>				The datawindow was created in an earlier version and the database datatype had changed. The result is the dw column is of type number and the database column is of type money. </p>
<p>				The source of the datawindow looks like this: </p>
<p>				table(column=(type=number updatewhereclause=yes name=money_1 dbname=&quot;v_testmoney.money_1&quot; )</p>
<p>				When connected to the same database with the MSS driver, the money_1 column will</p>
<p>				display 50.0.</p>
<p>				The pbtrace shows the following for the OLEDB:</p>
<p>				125fc60): PREPARE:</p>
<p>				(125fc60): SELECT v_testmoney.money_1 , v_testmoney.money_2 FROM v_testmoney (0 MilliSeconds)</p>
<p>				(125fc60): BIND SELECT OUTPUT BUFFER (DataWindow): (0 MilliSeconds)</p>
<p>				(125fc60): ,len=44,type=FLOAT,pbt=3,dbt=0,ct=0,prec=0,scale=0</p>
<p>				(125fc60): ,len=88,type=DECIMAL,pbt=4,dbt=0,ct=0,prec=0,scale=4</p>
<p>				(125fc60): EXECUTE: (0 MilliSeconds)</p>
<p>				(125fc60): FETCH NEXT: (0 MilliSeconds)</p>
<p>				(125fc60): COLUMN= COLUMN=50</p>
<p>				(125fc60): FETCH NEXT: (0 MilliSeconds)</p>
<p>				(125fc60): </p>
<p>				The MSS driver shows:</p>
<p>				(125fc60): PREPARE:</p>
<p>				(125fc60): SELECT v_testmoney.money_1 , v_testmoney.money_2 FROM v_testmoney (16 MilliSeconds)</p>
<p>				(125fc60): DESCRIBE: (0 MilliSeconds)</p>
<p>				(125fc60): name=money_1,len=44,type=MONEY,pbt=17,dbt=12,ct=0,prec=19,scale=4</p>
<p>				(125fc60): name=money_2,len=44,type=MONEY,pbt=17,dbt=12,ct=0,prec=19,scale=4</p>
<p>				(125fc60): BIND SELECT OUTPUT BUFFER (DataWindow): (0 MilliSeconds)</p>
<p>				(125fc60): name=money_1,len=44,type=FLOAT,pbt=3,dbt=12,ct=0,prec=19,scale=4</p>
<p>				(125fc60): name=money_2,len=44,type=DECIMAL,pbt=4,dbt=12,ct=0,prec=19,scale=4</p>
<p>				(125fc60): EXECUTE: (0 MilliSeconds)</p>
<p>				(125fc60): FETCH NEXT: (0 MilliSeconds)</p>
<p>				(125fc60): money_1= money_2=50.0000</p>
<p>				(125fc60): FETCH NEXT: (0 MilliSeconds)</p>
<p>				(125fc60):</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_85.htm#CR342285">342285</a></td>
<td>Having a corrupt pbl in the same folder as your app, will crash PB when you try and expand the folder from the library painter even if the PBL in not on the library list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342381">342381</a></td>
<td>When an ejb returns Java classes eg. java.lang.Double or java.lang.Integer the ejb client proxy generator fails to generate the proxies successfully.</p>
<p>				Generation Errors:</p>
<p>				Warning: A full or incremental rebuild should be performed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342401">342401</a></td>
<td>Enhancement Request: Add a &quot;Test&quot; button on the properties for Transaction.Net. Also, shouldn&#39;t the password fields be screening out the entered text with &quot;*&quot;, like PD does?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342406">342406</a></td>
<td>When an oledb stored procedure is fully qualified using</p>
<p>				server.databasename.owner.sp, the second resultset is not returned.</p>
<p>				The stored procedure used is as follows:</p>
<p>				create procedure multi_rs as</p>
<p>				select &#39;A&#39;, &#39;B&#39;, &#39;C&#39;</p>
<p>				select &#39;1&#39;, &#39;2&#39;, &#39;3&#39;</p>
<p>				Works ok when sp is not fully qualified. Problem happens using format 3 and format 4 of</p>
<p>				dynamic sql calling sp.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342422">342422</a></td>
<td>Recommendations for changes to SaveAs types, some of these may apply to PowerBuilder as well. </p>
<p>				DataWindow.NET is going to support a subset of SaveAs types, but that list needs to be further refined. Currently the list includes the following, and there are comments next to those that require action. </p>
<p>				Clipboard</p>
<p>				Csv (comma separated)</p>
<p>				dBase3 - There is no dBaseIV or dBaseV so the existence of dBase3 seems very odd here. Is dbaseIV and dBaseV format all that different? can we implement it? This is really a DataWindow engine issue, I know, but it makes DW.Net look &#39;old&#39;.</p>
<p>				Dif - Document Interchange Format dates to the late 70&#39;s as a way to convert Visicalc to Lotus 1-2-3. It&#39;s ANSI only, so will have limited use in Unicode. Do we want to fix bugs with DIF if it fails in the Unicode builds??? Drop this format, a DW.NET user will gravitate to the Excel formats anyway.</p>
<p>				Excel and Excel5 and Excel8 - Excel and Excel5 are formats for older versions of Excel which are no longer supported by Microsoft. Excel8 should be renamed Excel and the other older formats should NOT be supported. I know that engineering may disagree here, so in the VERY least, Excel should refer to the new version and the Excel, Excel5 options should be renamed to be more reflective of the actual Microsoft product name, like Excel95, Excel97 (or whatever they are).</p>
<p>				HtmlPreview</p>
<p>				HtmlTable</p>
<p>				Pdf</p>
<p>				PSReport</p>
<p>				SqlInsert</p>
<p>				Text - this is really Tab separated text, which isn&#39;t completely obvious from the enum name. TSV would be consistent with CSV, but I&#39;m not sure that&#39;s all that user-friendly.</p>
<p>				Xml</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342424">342424</a></td>
<td>PB 9.0.1 GPF at runtime on Windows 2003 calling an SP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342499">342499</a></td>
<td>This is an extension of CR 320142. If more than 5 pages are being displayed at any one time for Composite or Crosstab DataWindows. The WMF files generated by the SaveAs powerscript function begins to get corrupted, as the text and grid lines begin to &quot;overlap&quot;.</p>
<p>				Workaround: we would suggest to the users to add a Top clause (for example, &quot;top 20&quot;) in the Select statement for the Composite DW, to make sure only the first page of the Composite DW displays in the Web UI. In this way, the display on the Web should be clear, and the user can use the PDF print functionality provided in Appeon DataWindow menu to view all the data in the DW as a PDF document in a separate browser Window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342510">342510</a></td>
<td>When locale Language is set to Hebrew, HTTP caching does not work after calling a PB component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342515">342515</a></td>
<td>PB10: IDE disappears (crashes) when creating a datawindow from stored procedure. When I try to view the stored procedure information in database painter, I get a Low Virtual memory message and then PB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342517">342517</a></td>
<td>How do I make external function calls to pkodb15u.dll ?</p>
<p>				PER DEVELOPMENT: We do not support or document directly calling into the Pocket PowerBuilder DLLs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342522">342522</a></td>
<td>Match all the PB 10 SaveAs types in with equivalent types in DW.NET. Known new types that are not included are the Enhanced Metafile (Appeon driven) and we should have a newer dBase version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342530">342530</a></td>
<td>Unable to view the sql syntax in the datawindow painter</p>
<p>				with OLEDB and sql server 2000. The behavior is different between PB 8.0.4 and PB 9.0.1. In pb 9.0.1, when selecting the &quot;sql&quot; or &quot;datasource&quot; from the menu, pb will hang. </p>
<p>				In PB 8.0.4, when trying to view the sql syntax, the error of:</p>
<p>				Select Error: SQLSTATE=42S02</p>
<p>				Microsoft OLE DB provider for SQL Server</p>
<p>				Invalid object name &#39;rb_cat&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342531">342531</a></td>
<td>Need to clean up mis-spellings of &quot;default&quot; in 2 places in the EAServer Component Wizard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342536">342536</a></td>
<td>Dragging a window with tabs over another window with tabs causes choppy movement.</p>
<p>				From Engineering: This is caused by a combination of 2 things; 1) Unchecking the OriginalSize property on a PB picture control and resizing the picture. 2) Poor performing video cards.</p>
<p>				Getting a better video card will eliminate the behavior. If that is not possible then a workaround is to check the OriginalSize property. Note: Do not resize the picture in PB painters. If you need to resize the picture, please use image tools to do that.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342580">342580</a></td>
<td>1) Create a POOMTask object.</p>
<p>				2) Create a POOMRecurrence object with properties set and updated.</p>
<p>				3) Call SetRecurrence function and it returns -4.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342657">342657</a></td>
<td>EBF/Maintenance Release installer enhancement request to allow the selection of options that were not selected in the previous install.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342725">342725</a></td>
<td>PowerBuilder 9</p>
<p>				If you have the following editmask #,##0.00 and tab to the column </p>
<p>				(cursor at the beginning) and enter 1234, you may end up with 12,304.00 </p>
<p>				If the column is made wider then you get the correct 1,234.00</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342726">342726</a></td>
<td>Wants the ability to deploy individual documents from a JSP target.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342728">342728</a></td>
<td>The N_up datawindow seems to get confused when tabbing to a checkbox editstyle and entering a space.</p>
<p>				If you have N2 two rows in the detail band and you tab to the second checkbox, </p>
<p>				the second gets selected. But when subsequently you alter the value using the spacebar </p>
<p>				the first checkbox gets changed (which was not the selected one).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342730">342730</a></td>
<td>Multiline static text objects in a nested DW that are being changed dynamically (using modify), don&#39;t wrap words to new line correctly.</p>
<p>				Regression started with PB 9.0.1 build 7066.</p>
<p>				Works fine with eg. PB 9.0.1 build 7061.</p>
<p>				Works also fine with NON-Nested dw object. !</p>
<p>				Workaround: Add a blank at the end of the string to be assigned to the text property of the static text object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342750">342750</a></td>
<td>The property sheet for a DataStore in VB.NET has a button with ellipsis to bring up a dialog to select a datawindow object from the PBLs in the supplied library list; but that button doesn&#39;t do anything. It DOES work for DataWindows though.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342753">342753</a></td>
<td>PB 10 Beta ENH: PB to keep track of last PD workspace opened independent from PD.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342757">342757</a></td>
<td>An editmask for a char(12) phone number is &quot;(###) ### e~xt: ####&quot;. This displays the number correctly, but if you edit the last 4 digits and tab off, one digit is dropped.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342761">342761</a></td>
<td>Beginning with version 5.4.2.0 of the StarTeam SCC integration software, PB9 customers will enjoy the benefits of &quot;Diff by version number&quot;. Moreover, it will no longer be necessary to keep PB generated object files on the local project path in order to correctly determine whether objects in the PBL are in sync with the SCC repository.</p>
<p>				Once the new StarTeam software is installed, PB9 will automatically begin using the new &quot;Diff by version number&quot; feature. PB9 users are strongly urged to install EBF build 7056 or higher to take full advantage of the new &quot;Diff by version number&quot; feature.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342823">342823</a></td>
<td>Crosstab datawindow saved as html, has extra spaces in a few places.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342824">342824</a></td>
<td>When opening a datawindow on a networked drive where the drive has only read and execute privileges and the folder where the pbl is located has read/write/execute privileges, results in the following error:</p>
<p>				Export/Import Template XML</p>
<p>				Temporary File Creation Failure</p>
<p>				Error Parsing Template</p>
<p>				Problem was reproducable when running Powerbuilder on XP and pbl was located on win2k machine. Could not reproduce problem when Powerbuilder was running on win2k and pbl was located on winnt machine or vice versa.</p>
<p>				RESOLUTION: PB 9.0.1 EBF build 7087 verified that this issue was resolved as a result of the fix for CR 335944.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342836">342836</a></td>
<td>Add what is missing to the System tree so we no lonber need the PB Library Painter: multi object selection, viewing &quot;rapidly and for all&quot; the object and library comment, viewing the size of object, creating a new library, etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342843">342843</a></td>
<td>PB 10 Beta: Build 2505 plugin does not recognize PowerDesigner 10 build 1049.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342844">342844</a></td>
<td>When using Microsoft&#39;s jdbc driver and trying to</p>
<p>				retrieve a text and datetime column, the following error will result:</p>
<p>				Select Error:</p>
<p>				[Microsoft][SQL Server 2000 Driver for JDBC] ResultSet can not re-read row data </p>
<p>				for column</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342845">342845</a></td>
<td>DBParm SvrFailover = &#39;YES&#39; is being ignored by PB (PBSYC80.dll) with ASE 12.5.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342882">342882</a></td>
<td>calling AddFlow ActiveX move function in the resize event does not move the ole control to the right place anymore. </p>
<p>				Workaround: post the move function of the ole control in the resize event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342904">342904</a></td>
<td>When displaying a master/detail in a IE browser, results</p>
<p>				in the following error:</p>
<p>				Done, but with errors on page.</p>
<p>				Line: 1</p>
<p>				Char: 27</p>
<p>				Error: Syntax Error</p>
<p>				Code: 0</p>
<p>				URL: http://localhost/Sales/SalesDetail.jsp</p>
<p>				The format appears to look ok and clicking on any of the hyperlinks work ok. The format</p>
<p>				looks ok for the detail report. Works ok using GenerateXHTML(). Works ok if the jsps</p>
<p>				are called separately--http://localhost/Sales/SalesDetail?id=2004. Problem appears when calling the SalesFrame.jsp which calls the SalesMaster.jsp and SalesDetail.jsp.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342922">342922</a></td>
<td>PB 10 Beta/PD: When you use an external editor such as NotePad to edit implementation script, the edits are lost and never reflected in the operation implementation body. It works in PD standalone.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342928">342928</a></td>
<td>Enhancement: Customer is using a lot of correlated subqueries in SQL SELECT statements. In the PB SQL Painter, please allow another instance of the SQL Painter to be invoked from a Compute line, just like choosing SELECT option from a Where line.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342956">342956</a></td>
<td>Datawindow numeric editmasks issues in PowerBuilder 9.</p>
<p>				Several issues has been found with selecting text and entering keys on </p>
<p>				numerical editmasks with multiple leading zero&#39;s in the editmask like </p>
<p>				000.00 00.00 #00.00</p>
<p>				For example:</p>
<p>				- Editmask 00.00 </p>
<p>				Enter the value 45.67 in a new row</p>
<p>				Select the first two digits 45 </p>
<p>				Then press the key 1</p>
<p>				The result is 00.17 instead of 01.67</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342978">342978</a></td>
<td>Add a POOM contact with Birthday and Anniversary dates assigned in any acceptable date format e.g. dd/MMM/yy or yy/MM/dd with corresponding system date setting. Open the added contact in edit format, the Birthday and Anniversary fields display &quot;none&quot; instead of the assigned dates.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR342984">342984</a></td>
<td>Autosize height affects an object height and rowheight() computed column value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343013">343013</a></td>
<td>Hovering within debugger will crash PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343022">343022</a></td>
<td>A PB component with a large ResultSet return value causes a Heap Manager exception. This worked fine in EAServer 4.2.0, but is now failing in EAS 4.2.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343061">343061</a></td>
<td>Can&#39;t access data in delete buffer in PB901.7066 .</p>
<p>				There is no problem in other PB versions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343073">343073</a></td>
<td>Cannot scroll in a column having an edit mask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343075">343075</a></td>
<td>PB 901 regression: Repainting issue when resizing an OLE control with an OCX.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343077">343077</a></td>
<td>I can choose 4 values on my PPC2003 device: Free, Tentative, Busy</p>
<p>				(default!!) and Out of office</p>
<p>				PPB allows only 3 values: </p>
<p>				BusyFree! (default)</p>
<p>				BusyOutOfOffice!</p>
<p>				BusyTentative!</p>
<p>				Sooo, I miss BusyBusy!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343078">343078</a></td>
<td>When entering in a value that has a leading zero, the cursor will jump to the right of the decimal.</p>
<p>				Possible workaround is to use #,000,000.000.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343093">343093</a></td>
<td>PB 10 Help states that it is possible to directly convert a string to a blob, but the code sample does not compile.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343143">343143</a></td>
<td>can&#39;t access a object at a second call component loaded by AddToLibraryList ,</p>
<p>				although library already loaded.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343156">343156</a></td>
<td>Roud-Robin does not dispatch load properly with PB components doing inter-component calls</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343173">343173</a></td>
<td>HTMLDW returns -5 (undocumented return code) when context has single quote character embedded (O&#39;Brian) and HTMLContextApplied aborts the action.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343233">343233</a></td>
<td>Operation result of some computed field in DW is wrong.</p>
<p>				Case #1 : different result by a parenthesis </p>
<p>				formula #1-1 : round ((3+2.69+1.3+2.59)/4 ,2)</p>
<p>				formula #1-2 : round (((3+2.59+2.69+1.3)/4) ,2)</p>
<p>				Case #2 : different result by order of operand</p>
<p>				formula #2-1 : round((3 + 2.36 + 0.14 - 3 )/4,2)</p>
<p>				formula #2-2 : round((3 - 3 + 2.36 + 0.14 )/4,2)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343275">343275</a></td>
<td>PB 10 Beta: UDDI Proxy object does not return error if UDDI server unreachable.</p>
<p>				From PB Engineering: This is not a bug. Internally in our PB wrapper class we call method setInquiryURL() of the UDDIProxy class, and this does not return a value, so it is not possible to know the success or failure of the UDDI method execuation in PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343371">343371</a></td>
<td>Tabular DW with groups is not scrolling properly clicking the down arrow on the scroll bar. The header jumps down and scrolls with the detail rows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343372">343372</a></td>
<td>When using a Netscape browser and NetscapeLayers=yes,</p>
<p>				its causing a Corba error org.omg.CORBA.INTERNAL: minor code:0 completed=yes.</p>
<p>				The problem appears to be in the n_webdw/Generate function and once PB hits the</p>
<p>				ids_datastore.Describe(&quot;DataWindow.Data.HTML&quot;), it immediates goes to the destructor</p>
<p>				event.</p>
<p>				Further testing with Netscape and PB 9.0.1 (build 7087) revealed:</p>
<p>				Netscape version NetscapeLayers=&#39;N&#39; NetscapeLayers=&#39;Y&#39;</p>
<p>				4.7 Works ok Corba Error</p>
<p>				6.2 Browser hangs Corba Error</p>
<p>				7.1 Corba Error Corba Error</p>
<p>				The jaguar.log shows the following:</p>
<p>				Jan 08 15:53:52 2004: SPID: 12 DEBUG: epicinfocase/WebDW/generate</p>
<p>				Jan 08 15:53:54 2004: SPID: 12 Fatal Error Occurs when try to invoke PB method generate in epicinfocase/WebDW.</p>
<p>				Jan 08 15:53:54 2004: SPID: 12 Fatal Error Occurs in PB Component, Transaction Rollbacked.</p>
<p>				Jan 08 15:53:54 2004: SPID: 12 CORBA Runtime Error Occurs when try to invoke PB method generate in epicinfocase/WebDW.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343474">343474</a></td>
<td>After applying changes to a datastore with setchanges(), a setitem is called that sets a new value to a column in the datastore. Once</p>
<p>				the update(false,false) is completed another getchanges is called and the blob</p>
<p>				is returned to the client. The client calls a setchanges() but the change from the setitem is not reflected until the next retrieve is called.</p>
<p>				RESOLUTION: Move the getchanges() call before update(false,false)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343477">343477</a></td>
<td>strange results when comparing strings with the &#39;-&#39; character. For example: </p>
<p>				1) &quot;A-&quot; &gt; &quot;AB&quot; Returns false</p>
<p>				MessageBox(&quot;A- &gt; AB&quot;, &quot;A-&quot; &gt; &quot;AB&quot;)</p>
<p>				2) However, &quot;A-B&quot; &gt; &quot;AB&quot; return true</p>
<p>				MessageBox(&quot;A-B &gt; AB&quot;, &quot;A-B&quot; &gt; &quot;AB&quot;)</p>
<p>				3) Even stranger &quot;A-B&quot; &gt; &quot;AC&quot;, return false </p>
<p>				MessageBox(&quot;A-B &gt; AC&quot;, &quot;A-B&quot; &gt; &quot;AC&quot;) </p>
<p>				NOT A BUG: lstrcmp in the Win32 API using Visual C returns the same results.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343482">343482</a></td>
<td>If the last column in a datawindow is an editmask with autoskip, when the field is full the cursor stays just in front of the last character allowing extra keystrokes to change the last character.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343547">343547</a></td>
<td>A Client Appl which contains DW using oracle inlineview with EAServer 4.2.2(#42211)&amp; PBVM (804.10501) in multi-CPUs was hang.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343586">343586</a></td>
<td>Problem in PDFs generated with XSL-FO.Some Text is missing.</p>
<p>				PER DEVELOPMENT: This is not a bug. This is due to difficulties with fop (and similar programs/situations) not being able to directly translate the exact same font and font size. Small modifications are needed in the report allowing extra space in fields to provide for variations in font sizes. Reports must be designed and tested to allow for variations in font mappings.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343588">343588</a></td>
<td>Problem in PDFs generated with XSL-FO. The report is landscape , but the pdf generated is portrait and also some text is overwritten.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343589">343589</a></td>
<td>After saving a datawindow with multiple groups as PDF in ASLFOP format, the group headers are missing from the 2nd page onwards.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343597">343597</a></td>
<td>Describe returns quotes as part of text string if it includes ~r~n.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343609">343609</a></td>
<td>First sentence of first screen reads: ... build proxies for web service. We need to add an &#39;a&#39; in there &quot;for a web service.&quot;</p>
<p>				Last sentence of first screen reads: ... click Next to proceed. Otherwise, click Cancel. &#39;Otherwise&#39; is a subordinating conjunction, so it should read &quot;...click Next to proceed; otherwise, click Cancel.&quot;</p>
<p>				Second screen: &quot;.. path, or URL&quot; remove the comma</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343612">343612</a></td>
<td>PowerDesigner splash screen is modal during PB startup. At the very least, make the splash screen application modal, but not system modal, so that you can switch to some other application while PB/PD is loading.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343616">343616</a></td>
<td>PowerBuilder crashes on exit when PowerDesigner plug-in is enabled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343617">343617</a></td>
<td>When a textarea field on a jsp page contains (#, &amp;, + or %) and the form is submitted for update, the page will return blank. </p>
<p>				The jsp page (contact_form_sample.jsp) calls a javabean (shdrcontBean) and the javabean calls a pb component which connects to a mssql2000 table and updates the table.</p>
<p>				The jsp page calls request.getParameter(&quot;sample_context&quot;) and that value gets truncated</p>
<p>				after the special character. For example:</p>
<p>				(sample 0)(43 )((ModifyRow 0 ((1 0 &#39;5&#39;)) ((2 0 &#39;AAAA </p>
<p>				Instead of:</p>
<p>				(sample 0)(3 )((ModifyRow 0 ((1 0 &#39;5&#39;)) ((2 0 &#39;AAAAAAAA&#39;)))(row 0)(sortString &#39;?&#39;)) </p>
<p>				On the client side, the update calls save_form() and save_form calls refresh_form.</p>
<p>				Refresh_forms calls sample.GetFullContext() calls getChanges and escapeString. getChanges</p>
<p>				calls generateChange.</p>
<p>				Per PB Engineering:</p>
<p>				This is not a PB bug. Some sepcial characters can&#39;t be used in URL, please see the &quot;Unsafe&quot; information on the website: http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc1738.html</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343662">343662</a></td>
<td>This problem occurred only on windowXP, not happened on w2k.</p>
<p>				IF ddlb&#39;s property &quot;showlist&quot; is set as TRUE ( ddlb_ward.showlist =TRUE )</p>
<p>				When focusing or mouse movement in area of ddlb in window or selecting item in ddlb,</p>
<p>				the area of ddlb is shaking heavily under conditions when display theme is set to &quot;WindowsXP&quot;</p>
<p>				IF the display theme is set to &quot;Traditional Windows theme&quot;, then no shaking occurred.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343672">343672</a></td>
<td>Space,NL in a column lost after save to XML and then re-import data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343680">343680</a></td>
<td>Performance problem in PowerBuilder 9</p>
<p>				On a datawindow with dropdowndatawindows attached to certain columns and a sort </p>
<p>				expression is defined that uses the lookupdisplay function on these columns, it was </p>
<p>				found that the retrieval time in PowerBuilder 9 was much longer than in PowerBuilder 8.</p>
<p>				One factor found was that the type of the data column in the dddw was of type number </p>
<p>				instead of type long or decimal(0). Changing the type to long reduced the retrieval time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343681">343681</a></td>
<td>Unable to expose PowerBuilder methods that take arrays of simple datatypes as arguments. Works fine with EJB. An array of simple datatypes should not have to be defined as a user defined datatype, the soap servlet should manage it as it is.</p>
<p>				Workaround: </p>
<p>				write a java wrapper class that makes an intercomponent call to the PB component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343692">343692</a></td>
<td>When optimizing a pbl from either the workspace system</p>
<p>				tree or from the library painter, the objects are no longer listed under the</p>
<p>				file/open. Cannot open an object and they are not display under file/menu.</p>
<p>				RESOLUTION: Not able to reproduce problem in PB 9.0.2 (build 7672) or PB 10.2 (build 7516).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343703">343703</a></td>
<td>Ability to move around child elements more easily in a</p>
<p>				xml template so that if you delete a parent element, you don&#39;t have to recreate</p>
<p>				all the child elements again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343711">343711</a></td>
<td>New feature request: support bitmaps next to menu items</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343718">343718</a></td>
<td>When executing an Oracscript batch file in 10.0, the &quot;Set LibList&quot; will fail if your relative path specification is incorrect. The starting point for all relative paths in Orcascript is the DOS current working directory. The current working directory is the path that you see at the DOS prompt.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343721">343721</a></td>
<td>Beta PB 10: Run the install for PowerBuilder alone. The dialog that show the progress of the install as files are being copied is noticeably shifted to the right.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343728">343728</a></td>
<td>MS SQL Server 2K (ODBC), in dw SQL painter an invalid computed col name does not allow user to make changes, it throws you back into the dw design mode painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343731">343731</a></td>
<td>Inconsistent options on DW .NET installation</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343831">343831</a></td>
<td>Problem with editmask mm/dd/yyyy overtyping the month on a full field. If the current value is 12/29/2003, you can overtype the 12 with 03 through 09. But 01 and 02 are not allowed. Only 02 is invalid, 01 should also be allowed.</p>
<p>				Additonally: Another scenario is a change from 31/01/2000 to 31/10/2000 that should be allowed. Furthermore 31/01/2000 to 31/12/2000 should be allowed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343838">343838</a></td>
<td>Resize of OLEControl (Microsoft web browser) causes X, Y position to change.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343918">343918</a></td>
<td>Unable to generate web service proxy for WSDL created using VS.Net, Error &quot;Cannot parse the WSDL file&quot; in his build. XMLSPy reports that the document is well-formed.</p>
<p>				PER DEVELOPMENT: In this instance the problem is that the customer&#39;s Web Service returns an ADO DataSet to the client. Unfortunately, WB Web Service don&#39;t support DataSets being returned. </p>
<p>				Reclassified CR as a New Feature Request: Add Web Services Support for ADO Datasets.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343927">343927</a></td>
<td>First character is ignored after highlighting editmask. Different behaviour is exhibited when the currency setting is set to � (pound) or $ (dollar) for the following 2 edit masks $###,###,##0.00 and $###.00.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343930">343930</a></td>
<td>Allow other files - not just PB files/objects - to be checked in and checked out from the library painter when using source control mechanism other than PB Native.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR343931">343931</a></td>
<td>Unable to input desired characters after highlighting editmask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344026">344026</a></td>
<td>Enhancement request: OrcaScript Documentation needs more examples and all commands documented.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344028">344028</a></td>
<td>When remote debugging a component running on EAServer 4.2.2 on solaris, causes pb to crash with a access violation in pbvm70.dll.</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: e:\pb70\Shared\PowerBuilder\PBVM70.dll</p>
<p>				File Version: 7.0.3.10312</p>
<p>				Fault address=1139A649 Section:Offset=01:00179649</p>
<p>				Registers:</p>
<p>				EAX:0012FAC0</p>
<p>				EBX:01103C00</p>
<p>				ECX:02131CB0</p>
<p>				EDX:0012FAA4</p>
<p>				ESI:00000000</p>
<p>				EDI:0012FB44</p>
<p>				CS:EIP:001B:1139A649</p>
<p>				SS:ESP:0023:0012FA98 EBP:00000000</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010206</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				OS version:</p>
<p>				Windows NT 4.0, Build Number: 1381, Service Pack 6</p>
<p>				Memory Status:</p>
<p>				Total physical memory: 196024K</p>
<p>				Available physical memory: 56128K</p>
<p>				Total virtual memory usage: 239500K / 375844K</p>
<p>				PowerBuilder virtual memory usage: 78500K / 2097024K</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344055">344055</a></td>
<td>Selecting or highlighting a value with a editmask of</p>
<p>				###,###.00, when you enter in a new value the first digit is ignored.</p>
<p>				Problem happens with a editmask control and datawindow editmask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344170">344170</a></td>
<td>Tested and reproduced with 9.0.1 and 8.0.4</p>
<p>				Customer would like both graph control and dw graph to have real numeric scaling for X axis, with the same functionality we have for Y axis today, for future releases of PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344196">344196</a></td>
<td>dw.find method return incorrect row no. sometimes when try to search for value on a DECIMAL type column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344216">344216</a></td>
<td>The SetValue method applies to the DataWindowChild object </p>
<p>				and that needs to be reflected in the online help.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344228">344228</a></td>
<td>The SetRowFocusIndicator should also list the syntax</p>
<p>				when the focusindicator argument is a picture control.</p>
<p>				integer dwcontrol.SetRowFocusIndicator ( picture p {, integer xlocation {, integer ylocation } } )</p>
<p>				From online help it currently list the syntax for focusindicator using the RowFocusInd enumerated datatype:</p>
<p>				integer dwcontrol.SetRowFocusIndicator ( RowFocusInd focusindicator {, integer xlocation {, integer ylocation } } )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344259">344259</a></td>
<td>Problems executing an oracle stored proc without a public synonym.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344305">344305</a></td>
<td>Port Powerbuilder over to the Mac and have a Mac </p>
<p>				version.</p>
<p>				Why not port the PowerBuilder (Unix version) over to Mac OS X? With this new stable and robust OS this may be a nice market to dominate for Enterprize apps in Mac shops.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344326">344326</a></td>
<td>When you add a Toolbar control in the Window painter, the Right Mouse Button pop-up menu support does not work. User reports that this is also true for the ToolBar User object created in the UO painter. Tap-and-hold fires the rbuttondown for Window objects and most controls.</p>
<p>				RHMB, RMB</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344331">344331</a></td>
<td>Regression: DW Filter() not firing the rowfocuschanging and rowfocuschanged events</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344332">344332</a></td>
<td>In PowerBuilder (and Pocket PowerBuilder) Application Painter, the Icon and Variable Types tabs should be moved from the Additional Properties (of application object) window and be on the main property sheet.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344334">344334</a></td>
<td>When trying to execute a set of sql statements that</p>
<p>				has a comment (/* This is a test */) in the isql view and &quot;Strip Comments&quot; is unchecked,</p>
<p>				a syntax error will result.</p>
<p>				Works ok when &quot;Strip Comments&quot; is checked. PB doesn&#39;t appear to process the standard</p>
<p>				comment syntax in isql.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344348">344348</a></td>
<td>ENHANCEMENT REQUEST: Ability to turn off group headers on page boundary for each additional page after the first (PB9).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344353">344353</a></td>
<td>ENH: Add hyperlinks to Objects and Methods in the script painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344360">344360</a></td>
<td>Full support of *.PNG format graphix files in menu toolbars, picture controls, datawindows, listviews and treeviews. png also supports transparency and more colors than gif.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344368">344368</a></td>
<td>NoUserPrompt DataWindow object property is supposed to prevent dialogs from appearing, but it does not when the datawindow is a crosstab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344408">344408</a></td>
<td>EJB client fails to handle custom exception if the ejb on websphere returns an array of objects.</p>
<p>				It will just raise an PBXRuntimeError: Error calling method of a PBNI object instead of the Custom Exception.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344411">344411</a></td>
<td>A dw column (or editmask control) with a spin</p>
<p>				control is not incrementing properly.</p>
<p>				The column has the following properties set:</p>
<p>				editmask.spin=yes</p>
<p>				editmask.mask=&quot;0/5&quot;</p>
<p>				editmask.spinrange=&quot;0~~5&quot;</p>
<p>				editmask.spinincr=1</p>
<p>				When trying to increment the value, the results are:</p>
<p>				0/5</p>
<p>				4/5</p>
<p>				5/5</p>
<p>				Instead of:</p>
<p>				0/5</p>
<p>				1/5</p>
<p>				2/5</p>
<p>				3/5</p>
<p>				4/5</p>
<p>				5/5</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_86.htm#CR344448">344448</a></td>
<td>When copying one line or several lines from a jsp page</p>
<p>				and then pasting either to a text editor or to another jsp, nothing gets pasted</p>
<p>				or garbage characters are pasted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344493">344493</a></td>
<td>Menuitem that has no submenu items stays highlighted.</p>
<p>				If you have a menuitem which has no submenues in a MDI application, that menu item will continue to have a focus rectangle after the focus is lost. This makes it very ugly on XP display schemes. This is also a problem on Win 2000.</p>
<p>				Workaround: Please the following code in activate event of the window which is being called from the menuitem:</p>
<p>				//m_main.item[1].visible = false</p>
<p>				//m_main.item[1].visible = true</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344499">344499</a></td>
<td>In On-line help, select &quot;NumericFormat DBParm parameter&quot; from the Index tab.</p>
<p>				Click the Examples button and notice the extra bolding and the inclusion of the Example 2 line in the stream of text.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344518">344518</a></td>
<td>No rollback on a transactional EAS PB component on an Application Execution Error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344536">344536</a></td>
<td>In Data Pipeline object, cannot insert a Null value into a DateTime columns. Even if column alllows Nulls. Error: &quot;Restricted data type attribute violation&quot; and same query works in in isql or query analyzer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344543">344543</a></td>
<td>10.0 must have SYC driver support for new ASE date and time datatypes. (And maybe SYJ support too).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344581">344581</a></td>
<td>Wants the ability to choose the folder of temporary file used by saveAS.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344648">344648</a></td>
<td>ProfileInt not reading the ini file. Using truss</p>
<p>				to capture output and no entries show up in log file for ProfileInt.</p>
<p>				Works ok using ProfileString</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344651">344651</a></td>
<td>PowerBuilder binds numeric retrieval arguments to float values in most cases. When using a decimal retrieval argument this can cause full table scans because the datatype does not match that of the primary key. Add support of decimal retrieval arguments.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344679">344679</a></td>
<td>Oracle 9 has a new syntax feature in creating char and varchar columns.</p>
<p>				You can use the CHAR qualifier, for example VARCHAR2(10 CHAR), to give the maximum length in characters instead of bytes. A character is technically a codepoint of the database character set. CHAR and BYTE qualifiers override the setting of the NLS_LENGTH_SEMANTICS parameter, which has a default of bytes. The maximum length of VARCHAR2 data is 4000 bytes. Oracle compares VARCHAR2 values using nonpadded comparison semantics...</p>
<p>				CREATE TABLE new_table (</p>
<p>				COL_ID VARCHAR2(10 CHAR) NOT NULL,</p>
<p>				COL_01 VARCHAR2(30 CHAR) NULL,</p>
<p>				PRIMARY KEY (COL_ID) );</p>
<p>				When this syntax is used connecting with O90 or ODBC the column sizes are multiplied by 3 or 4 depending on the NLS_CHARACTERSET when viewed in the database painter or in SQL select in the DataWindow Painter.</p>
<p>				Currently as a trade-off the DATA_LENGTH for char and varchar2 columns </p>
<p>				and the CHAR_LENGTH for the nchar and nvarchar2 datatype is shown.</p>
<p>				With the Or9 interface also a connection to an Oracle 8 database can be made and this version does not have the qualifier construct. The painter therefor shows the number of butes for the char and varchar2 column and not the </p>
<p>				number of chars as for nchar and nvarchar2 columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344717">344717</a></td>
<td>PB 10 Beta: Using OLE DB to connect to MS SQL Server. When connecting to a newly created database that has no PB Cat tables, PB is unable to create the Cat tables and gives the error: &quot;Catalog tables could not be created and are not available for use&quot;. PB 9 works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344735">344735</a></td>
<td>PB10Beta: Install/unistall DW.Net causes error if .Net Framework is not installed:</p>
<p>				when (un)installing: Severe: .Net framework is not found, ADO .Net DB driver cannot be (un)registered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344738">344738</a></td>
<td>PB 10 crashing when trying to connect to a SQL Server 2000 db via ADO.Net</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344753">344753</a></td>
<td>Requesting CR 309764 fix be applied to the PB 9.0.1 pbo7390.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344791">344791</a></td>
<td>When a computed field in a DW has the expression eg. relativetime(compute_1, 360) and the computed field is accessed via eg.</p>
<p>				getitemtime() or dot notation the result is always: 00:00:00</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344797">344797</a></td>
<td>Numeric or Decimal editmask get regression after PB9.0.1 build 6533.</p>
<p>				The problem occur when try to modify the value after highlight the previous value.</p>
<p>				When type &quot;123.45&quot;, it become &quot;001.23&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344801">344801</a></td>
<td>PowerBuilder 9 executables that have been compiled with the option &quot;New Visual Style </p>
<p>				Controls&quot; don&#39;t show the background colors of datawindow buttons and groupboxes when </p>
<p>				run on XP. </p>
<p>				This happens when XP uses a Theme and not when the display is set to Windows Classic in the control panel.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344806">344806</a></td>
<td>Remote debugging of components in EAServer 4.2.2. Values set to null show values as set to zero or empty string.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344811">344811</a></td>
<td>The dbname generated by the DW painter is wrong when using a sql syntax and when the connected user is not the table owner.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344819">344819</a></td>
<td>If the columns appear in the wrong order in the imported XML file. The datawindow creates 2 or more rows for one row of the xml file, If the order is for instance like: col3 col1 col2</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344831">344831</a></td>
<td>Ability to convert Keycode to a string without using</p>
<p>				a Choose case statement.</p>
<p>				The keycode is a enumerated type for the keydown(), systemkey, key, pbm_dwnkey,pbm_lvnkeydown,pbm_renkey,pbm_tcnkeydown,pbm_tvnkeydown, keyevent ()</p>
<p>				and now it must be converted and each keystroke checked.</p>
<p>				CHOOSE CASE a_key // for a..z, we convert to lower case at the end of the function. </p>
<p>				CASE keyA! ls_Key = &#39;A&#39; </p>
<p>				CASE keyB! ls_Key = &#39;B&#39; //and so on for every character that there is on the keyboard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344832">344832</a></td>
<td>Enhancement request for DW.NET. The Sybase.DataWindow.Blob object could include additional methods, notably a RowCount and perhaps a subdivision of how many inserts, deletes, and updates are individually included in the blob.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344856">344856</a></td>
<td>After installing the PB10, the SoapConnection object in PB 90 fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344860">344860</a></td>
<td>Enhancement: Add an optional argument to the FileDelete function that would allow the user to empty the Recycle Bin.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344864">344864</a></td>
<td>The Source Control context menuitems are hidden during SCC whenever a secondary thread is launched to refresh the SCC status cache. SCC requests are not allowed while the 2nd thread is running - however, you can continue to edit checked-out objects and perform other operations in the IDE. You will also see the word (Initialization) in the Library Painter title bar during this time. </p>
<p>				10.2.1 EBFs and 10.5 EBFs built after 11/1/2006 contains fixes to prevent the system tree and library painter treeview from collapsing and scrolling unexpectedly after SCC refresh completes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344922">344922</a></td>
<td>EditMask controls on windows. You cannot use the &quot;.&quot; on the numeric keypad to enter decimal numbers in a editmask ###,###.00 if reginal settings are set to Spanish (Spain). </p>
<p>				workaround: use the DW Edit Mask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344973">344973</a></td>
<td>When a ole control on a mdi sheet and several</p>
<p>				sheets are opened and the ole controls are activated, switching between the sheets</p>
<p>				shows inconsistent behavior that are listed below:</p>
<p>				Once you open a sheet and activate the ole control, the mdi toolbar does not display.</p>
<p>				After both sheets are opened and both controls are activated, once you switch back and set focus to the first sheet, it appears that the ole control is still activated but the original mdi menu shows (instead of the ole control menu and mdi menu merged together) with the toolbar from the ole control.</p>
<p>				Now switch back and set focus on the second sheet, the original mdi menu appears but</p>
<p>				the ole control still appears to be activated (you can still use the paint brush in the control.)</p>
<p>				Now switch back to the first sheet again, the mdi menu appears and the ole control appears</p>
<p>				to be deactivated. But if you switch back to the second sheet again, the ole control appears to still be activated. You cannot deactivate it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344974">344974</a></td>
<td>Source Control Enhancement: Would like Powerbuilder to manage libraries automatically.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344977">344977</a></td>
<td>Customer would like to see a NoMerge option listed</p>
<p>				under the MergeOption on a menus property page.</p>
<p>				The reason is the customer is using a mdi application a sheet contains a ole control.</p>
<p>				When they use activate(inplace!), the customer does not want to see Ole control menu.</p>
<p>				They only want to see the mdi applications menu.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR344979">344979</a></td>
<td>Although the PBVM readme.txt includes the following statement:</p>
<p>				PowerBuilder components deployed to EAServer on a UNIX platform can have neither graphical dependencies nor dependencies on the Windows application programming interface. </p>
<p>				It may not be obvious for some of the saveas filetypes (SYLK! or DIF!), which ones are not supported on unix. The documentation and online help should make this clearer.</p>
<p>				I sent an email to engineering to verify what filestypes are supported on unix and here&#39;s</p>
<p>				what I got:</p>
<p>				PBVM Saveas Types Supported on Unix</p>
<p>				Text!</p>
<p>				CSV!</p>
<p>				SQLInsert!</p>
<p>				HTMLTable!</p>
<p>				XML!</p>
<p>				PSReport!</p>
<p>				XSLFO!</p>
<p>				PDF!</p>
<p>				PBVM Not Supported on Unix</p>
<p>				Excel!</p>
<p>				Excel5!</p>
<p>				SYLK!</p>
<p>				WKS!</p>
<p>				WK1!</p>
<p>				DIF!</p>
<p>				dBase2!</p>
<p>				dBase3!</p>
<p>				Clipboard!</p>
<p>				WMF!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345048">345048</a></td>
<td>IF IsNull(double(the_structure.the_element))then ... //the_element is of type any</p>
<p>				Regression: The above powerscript construction may cause crashes or painter hangs in </p>
<p>				PowerBuilder 8 Build 10538 or later and in PowerBuilder 9 Build 7031 or later.</p>
<p>				Additional fix info from PB Engineering:</p>
<p>				The object which contains calls to system function IsNull() need to be rebuilt.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345052">345052</a></td>
<td>The following code causes PowerBuilder 10 to crash:</p>
<p>				String err, s </p>
<p>				SQLCa.DBMS=&quot;ODBC&quot; </p>
<p>				SQLCa.DBParm=&quot;ConnectString=&#39;DSN=EAS Demo DB V10&#39;&quot; </p>
<p>				connect using SQLCA; </p>
<p>				s = SQLCA.SyntaxFromSQL(&#39;select 1 as a from sys.systable&#39;, &quot;&quot;, Err)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345059">345059</a></td>
<td>Datawindow .Net: Enhancement Request for new overload(s) of GetItem/SetItem to accept array arguments, thus mimicing dot notation in PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345098">345098</a></td>
<td>Consult: Printsend fails to print barcodes and icons properly in PB 9.x</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345102">345102</a></td>
<td>PB10 Beta: Identification issue in Add/Remove Programs: Common Installer and Sybase Datawindow.Net do not have obvious version information displayed. You must click on the Support Information link to find it. This might be overlooked by some customers. It would be more consistent with other products and versions, and would not cause confusion to add the version in the title, such as &quot;Sybase Common Installer 10.0&quot; instead of &quot;Sybase Common Installer&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345104">345104</a></td>
<td>Regression in 9.0: ScrollToRow fires rowfocuschanged before scrolling to the row.</p>
<p>				3/1/2004 Fixed by PB Engineering:</p>
<p>				Changed the dw.scrollrow function behavior:</p>
<p>				Before: rowfocuschanging event and rowfocuschanged event were trigered before the scrolling action.</p>
<p>				Now: rowfocuschanging event was trigered before scrolling action and rowfocuschanged event was trigered after the scrolling action.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345181">345181</a></td>
<td>Beta 10 issue: LibraryExport generating incorrect source code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345183">345183</a></td>
<td>Deleting a utility in DB Profile painter does not prompt for delete confirmation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345189">345189</a></td>
<td>SaveAsAscii(&quot;C:\TEMP\customers.txt&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;) creates a file with no data, instead of a file with no character separators, no quotes, and no line ending character.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345198">345198</a></td>
<td>When deploying a Datawindow ActiveX with a jdbc connection, </p>
<p>				the pbvm90.dll and pbjvm90.dll are required whereas in pb80 you didn&#39;t have to</p>
<p>				deploy pbvm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345199">345199</a></td>
<td>DataWindow.NET IsItemNull() returns true for a date column with the default initial value of 01/01/1900. </p>
<p>				Update:</p>
<p>				This turned out to be the same behavior as PB and so was deemed not a bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345281">345281</a></td>
<td>No input arguments are listed after generating</p>
<p>				web services proxy with wsdl file.</p>
<p>				The web services functions updatecircuitsummary, updateticketsummary and updateequipmentsummary have not input arguments listed after proxy is generated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345286">345286</a></td>
<td>The Power Tip text of an invisible Tab Page still displays in place of a visible tab page&#39;s Power Tip.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345311">345311</a></td>
<td>In menu preview (WYSIWYG View) pane, menu items at the very right, and/or submenu items that are either long or sub-sub-sub...menu items, are truncated, even when the horizontal scrollbar is present, it does not allow scrolling to the very end.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345382">345382</a></td>
<td>Open an empty script window, enter the following text: int a[9, compile it, correct the error by closing bracket and deleting the &#39;9&#39;, recompile a couple of times. PB crashes</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345429">345429</a></td>
<td>Enhancement Request: When in a script painter users should be allowed to open other classes and functions by performing a certain action (e.g. right click) on a class.function_Name</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345430">345430</a></td>
<td>With an ODBC connection to Oracle something is limiting the number of characters to 1000 for a bind variable parameter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345435">345435</a></td>
<td>PowerBuilder crashes when altering the SQL of a datawindow with Oracle native connection via O84 driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345533">345533</a></td>
<td>Under Native Traditoinal / Simplified chinese Windows 2000, the Richtext Edit Control does not show Truetype Fonts in the drop down listbox on the toolbar. Only fixed size fonts available.</p>
<p>				Can manually type the Fonts Name at the RTE dropdown listbox. But not possible if try to use Double Byte Character Fonts.</p>
<p>				Workaround:</p>
<p>				Install a default printer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345547">345547</a></td>
<td>Background threads for status updates are started if you double-click on PBL or by clicking on the + icon to the left of the PBL name, but not just by single clicking on the PBL itself -&gt; Library Painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345554">345554</a></td>
<td>Group box control on a dw with a text colour set eg. to windows text shows up as black when run via exe when exe is created with XP style visual controls.</p>
<p>				The default should be blue in XP default style.</p>
<p>				The groupbox window control behaves as expected, it will show the text in blue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345563">345563</a></td>
<td>When expanding a pbl in the library painter, causes</p>
<p>				a lag time before the expanded pbl appears in the listview. Cpu usage can reach</p>
<p>				up to 100% and the hourglass appears.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345581">345581</a></td>
<td>When status refresh is performed on an individual object,</p>
<p>				the position of the selected object is changed once the refresh completes.</p>
<p>				Problem was reported for the system tree and library painter</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345593">345593</a></td>
<td>User has objects with 40 character names. SccDiff (quiet mode) fails with log message:</p>
<p>				DIFF2002 SccDiff error. Unable to read PBL source for (f_add67890123456789012345678901234567890.srf).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345597">345597</a></td>
<td>Enhancement Req: Source control window that shows up on &quot;Add to Source control&quot; action or &quot;Get Latest Version&quot; action should have diagonal marks at the bottom to indicate that it is resizable. Also, it should remember it&#39;s previous size.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345727">345727</a></td>
<td>There are inconsistencies in the IDE behavior between PB and PD that should be resolved.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345735">345735</a></td>
<td>SyntaxFromSQL is generating incorrect syntax. Before the syntaxfromsql is called, several functions are called. They call the sp_helprole(),sp_helprolemember() and sp_helpsrvrolemember(). If the datawindows are commented out that execute these sp, than syntaxfromsql works ok.</p>
<p>				The sql that is generated is:</p>
<p>				column=(type=char(20) updatewhereclause = yes name=uf_contr_glbuh_name dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_contr_glbuh_name&quot;)</p>
<p>				column=(type=char(43) updatewhereclause = yes name=uf_contr_nabor_razd_buh dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_contr_nabor_razd_buh&quot;)</p>
<p>				column=(type=char(43) updatewhereclause = yes name=uf_contr_nabor_razd_fin dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_contr_nabor_razd_fin&quot;)</p>
<p>				column=(type=char(43) updatewhereclause = yes name=uf_contr_razdel dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_contr_razdel&quot;)</p>
<p>				column=(type=char(43) updatewhereclause = yes name=uf_contr_glbuh_name_1 dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_contr_glbuh_name&quot;)</p>
<p>				column=(type=long updatewhereclause = yes name=uf_doc_id dbname=&quot;uf_doc_id&quot;)</p>
<p>				column=(type=char(20) updatewhereclause = yes name=uf_contr_acc_section dbname=&quot;uf_contr_acc_section&quot;)</p>
<p>				column=(type=char(20) updatewhereclause = yes name=uf_contr_buh_section dbname=&quot;uf_contr_buh_section&quot;)</p>
<p>				column=(type=char(20) updatewhereclause = yes name=uf_contr_glbuh_name_2 dbname=&quot;uf_contr_glbuh_name&quot;)</p>
<p>				column=(type=char(50) updatewhereclause = yes name=uf_contr_nabor_razd_buh_1 dbname=&quot;uf_contr_nabor_razd_buh&quot;)</p>
<p>				column=(type=char(50) updatewhereclause = yes name=uf_contr_nabor_razd_fin_1 dbname=&quot;uf_contr_nabor_razd_fin&quot;)</p>
<p>				column=(type=char(30) updatewhereclause = yes name=uf_contr_razdel_1 dbname=&quot;uf_contr_razdel&quot;)</p>
<p>				Instead of:</p>
<p>				table(column=(type=char(20) updatewhereclause=yes name=uf_contr_glbuh_name dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_contr_glbuh_name&quot; )</p>
<p>				column=(type=long updatewhereclause=yes name=uf_doc_id dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_doc_id&quot; )</p>
<p>				column=(type=long updatewhereclause=yes name=uf_doc_id dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_doc_id&quot; )</p>
<p>				column=(type=long updatewhereclause=yes name=uf_doc_id dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_doc_id&quot; )</p>
<p>				column=(type=long updatewhereclause=yes name=uf_doc_id dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_doc_id&quot; )</p>
<p>				column=(type=long updatewhereclause=yes name=uf_doc_id dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_doc_id&quot; )</p>
<p>				column=(type=char(20) updatewhereclause=yes name=uf_contr_acc_section dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_contr_acc_section&quot; )</p>
<p>				column=(type=char(20) updatewhereclause=yes name=uf_contr_buh_section dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_contr_buh_section&quot; )</p>
<p>				column=(type=char(20) updatewhereclause=yes name=uf_contr_glbuh_name dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_contr_glbuh_name&quot; )</p>
<p>				column=(type=char(50) updatewhereclause=yes name=uf_contr_nabor_razd_buh dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_contr_nabor_razd_buh&quot; )</p>
<p>				column=(type=char(50) updatewhereclause=yes name=uf_contr_nabor_razd_fin dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_contr_nabor_razd_fin&quot; )</p>
<p>				column=(type=char(30) updatewhereclause=yes name=uf_contr_razdel dbname=&quot;DocALF_摒桎梓羼觐錩腓鲱__single_1_0001.uf_contr_razdel&quot; )</p>
<p>				In the w_err_debug/cb2, the f_set_alefuserrole is called. That calls the f_check_alefuserrole and f_check_user_admin, f_check_db_role.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345738">345738</a></td>
<td>PB 10 Beta ( build 3007): DW.Net install creates incorrect registry entry: HKEY_LOCAL_MACHINE\SOFTWARE\SOFTWARE\Sybase\DataWindow.Net</p>
<p>				instead of: HKEY_LOCAL_MACHINE\SOFTWARE\Sybase\DataWindow.Net</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345763">345763</a></td>
<td>DLL version information obtained through Win APIs calls GetFileVersionInfoSize, and GetFileVersionInfo on PowerBuilder dlls such as pbvm100.dll, do not contain build version information in 10.0. This is a regression from 9.0 PB dlls which do return build information.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345904">345904</a></td>
<td>OLE - Microsoft Web Browser does not resize in PowerBuilder Build 7066 and higher when changes are made to the width and height properties using UnitsToPixels.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR345980">345980</a></td>
<td>PB8 regression (works correctly using PB 9.0.1): QueryMode doesn&#39;t work edit mask columns on a PB/EAS application. Follow up on CR 300746.</p>
<p>				Workaround:</p>
<p>				Use PB9.</p>
<p>				IN PB8: Use a Dw column that has no edit mask defined.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346011">346011</a></td>
<td>Numerous processes are lefting hanging on the Oracle server</p>
<p>				machine, Powerbuilder does not close a connection to the Oracle TNS listener.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346025">346025</a></td>
<td>Hebrew not rendered in OLE call from a PB component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346028">346028</a></td>
<td>When connected via OLE DB to MS SQL Server, PB crashes trying to add a retrieval argument to a DataWindow where clause.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346046">346046</a></td>
<td>In the Examples, the icon that means &quot;enhanced since 5.0&quot; is a bulldozer and that can be mistaken to mean &quot;under construction&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346055">346055</a></td>
<td>A regression in PB 10.0. Command buttons with the default and cancel properties checked are not working.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346057">346057</a></td>
<td>GetItemTime and GetItemDateTime functions throws exception in Datawindow.Net when a datetime column has a non zero value in the millisecond part.</p>
<p>				Exception information is:</p>
<p>				An unhandled exception of type &#39;System.ArgumentOutOfRangeException&#39; occurred in mscorlib.dll</p>
<p>				Additional information: Valid values are between 0 and 999, inclusive.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346058">346058</a></td>
<td>When executing stored procedure using OLEDB driver on Microsoft SQl Server 2000 , a 5 character input parameter is returned as an output parameter. It is returned as 4 characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346124">346124</a></td>
<td>Enhancement request to increase the allowable length of identfier names.</p>
<p>				The current limit is 40 characters (see on-line help on identifiers).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346131">346131</a></td>
<td>New Feature Request: When EAServer is using FOP generator to produce the PDFs, it spews out a lot of unwanted information in the Jaguar.Log. Customer needs a switch from PB to turn off these messages to be written in Jaguar.log.</p>
<p>				PB Engineering:</p>
<p>				We introduced an environment variable called as PB_FOP_SUPPRESSLOG. When it is set to 0 (or not set), PB will default to the normal behavior and continue to log into the jaguar.log. If it is set to 1, PB will not not log into into the jaguar.log.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346138">346138</a></td>
<td>Support the AppName and Host dbparms for all databases</p>
<p>				and include them on the database profile setup.</p>
<p>				Currently AppName is supported with SYC, DIR and MSS and Host is supported with MSS and</p>
<p>				SYC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346159">346159</a></td>
<td>Resizing a dw control on a tabpage is resizing the entire user object tab control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346230">346230</a></td>
<td>A validation rule is set on a column having a dropdowndatawindow.</p>
<p>				When the value is changed to NULL using the dddw then the validation </p>
<p>				rule and validation message may fire, but still the focus is allowed to change.</p>
<p>				To disallow it enable the required property of the column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346258">346258</a></td>
<td>When trying to create a new table in the DB Painter there is only one choice for a datatype and that is &#39;char&#39;. All other datatypes are missing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346261">346261</a></td>
<td>Enhancement Request: Add support for the PNG (Portable Network Graphics) image file format. See details about PNG image file at: http://www.w3.org/Graphics/PNG/</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346264">346264</a></td>
<td>Column names are missing when creating a datawindow with a &#39;where&#39; clause.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346270">346270</a></td>
<td>Entering a value after highlighting a numeric column having editmask , ignores the 1st keystroke. For example if you try to enter a number say 25 , it will enter just 5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346271">346271</a></td>
<td>Changing the Format to Configure property on the Data Export tab to PDF from XML does not display properly in the painter but is changed correctly in the source code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346339">346339</a></td>
<td>DB2 8.1. </p>
<p>				selectblob does not work when using the IBM ODBC driver 4.1. </p>
<p>				Works with DataDirect 4.2 driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346366">346366</a></td>
<td>In 10.0 a number of SaveAs enumerated types have been removed from the product. However in the PB Code examples for the WebDW we supply a pbl (Pbdwrmt.pbl) that still references the old enumerated types, and thus does not compile any more.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346389">346389</a></td>
<td>When tracing between different PB versions, the formatting is different in the log file. For example, if you generate a pbtrace.log for PB 9 and then switch to PB 10 (or vice versa) and use the same pbtrace.log file, the pbtrace.log will show:</p>
<p>				(124dd08): ROLLBACK: (0 MilliSeconds)</p>
<p>				(124dd08): DISCONNECT: (20 MilliSeconds)</p>
<p>				(124dd08): SHUTDOWN DATABASE INTERFACE: (0 MilliSeconds)</p>
<p>				/ * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * / </p>
<p>				/ * 0 2 / 1 3 / 0 4 1 3 : 3 3 * / </p>
<p>				/ * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * / </p>
<p>				( 1 1 7 6 5 d 4 ) : D I A L O G C O N N E C T T O T R A C E O D B C : </p>
<p>				( 1 1 7 6 5 d 4 ) : D B P A R M = C o n n e c t S t r i n g = &#39; D S N = E A S D e m o D B V 1 0 ; U I D = d b a ; P W D = s q l &#39; ( 3 7 5 5 M i l l i S e c o n d s ) </p>
<p>				( 1 1 7 6 5 d 4 ) : T A B L E L I S T : ( 1 7 0 M i l l i S e c o n d s ) </p>
<p>				( 1 1 7 6 5 d 4 ) : C O L U M N S I N F O R M A T I O N : T A B L E = d e p a r t m e n t O W N E R = d b a </p>
<p>				It doesn&#39;t matter if you start with PB 10 and then switch to PB 8 or 9 or vice versa,</p>
<p>				the log file will show a different format.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346415">346415</a></td>
<td>Enhancement: The SaveAs method for DataWindows has a Clipboard! option (SaveAsType enumerated value), but the &quot;Save Rows As...&quot; -&gt; options (&#39;Save as type&#39;) in the DataWindow painter doesn&#39;t. That would be nice to have there too.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346417">346417</a></td>
<td>Retrieved data for Web XML Datawindow is not displaying</p>
<p>				in a Netscape browser. The trace file shows that it retrieved the data ok and shows:</p>
<p>				Entering SetBrowser(&#39;Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3&#39;) . </p>
<p>				However, instead of the retrieved data the following appears:</p>
<p>				DataWindow output goes here</p>
<p>				When I highlighted this text and selected View Frame Source, the following appears:</p>
<p>				xml = loadDocumentIE(xmlfile);</p>
<p>				xsl = loadDocumentIE(xslfile);</p>
<p>				doTransform();</p>
<p>				function loadDocumentIE(filename) {</p>
<p>				var document = new ActiveXObject(&quot;MSXML.FreeThreadedDOMDocument&quot;);</p>
<p>				document.async = false;</p>
<p>				document.load(filename);</p>
<p>				return document;</p>
<p>				}</p>
<p>				function doTransform() {</p>
<p>				var xslTemplate = new ActiveXObject(&quot;MSXML2.XSLTemplate&quot;);</p>
<p>				xslTemplate.stylesheet = xsl;</p>
<p>				var processor = xslTemplate.createProcessor();</p>
<p>				processor.input = xml;</p>
<p>				processor.transform();</p>
<p>				document.getElementById(&quot;webDW&quot;).innerHTML = processor.output;</p>
<p>				}</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346478">346478</a></td>
<td>Idle function does not work when Windows taskbar is auto hide and the taskmanager is minimized.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346526">346526</a></td>
<td>When trying to update a datawindow, getting the error</p>
<p>				message of &quot;Row changed between retrieve and update&quot;. The column that is generating</p>
<p>				the error is of type number and in mss sql server that column is defined as a float.</p>
<p>				According to engineering, a number has a 15 digit precision. If the column has 14 digits of precision, the update works ok but 15 or more, the value does not show up properly and</p>
<p>				when trying to update, getting the row changed between retrieve and update.</p>
<p>				31.60000000000005 (14 digits of precisions, update works ok)</p>
<p>				31.600000000000005 (15 digits of precision, update fails)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346570">346570</a></td>
<td>PocketPC-2003 only. PocketPB 1.5.1 beta only (ok in 1.5)</p>
<p>				Switching between different graph legend location (top, bottom, left, right) or between graph types (bar, pie, line etc).</p>
<p>				The moment I change the graph legend location or graph type, the graph application will exit.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346571">346571</a></td>
<td>Add an option that enables / disables debugger behaviour when an exception occurs. </p>
<p>				enables - always jump into debugger if exception occurs (behaviour in PB9)</p>
<p>				disables - no debugger jump back to the debugger - code will be continued - display the PB Application Error messagebox and exit to the debugger only if an uncaught runtimeerror was encountered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346742">346742</a></td>
<td>Using a SelectBlob in embeded SQL causes a memory leak when connected using the IN9 driver for Informix.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346760">346760</a></td>
<td>The Profiler is crashing when viewing a pbp file. A pbp file opened with Profiling Routine View gets &quot;Array boundry exceeded at line 22 in function of_displaysource of object k70_base&quot; error after clicking on rows in the Called By pane.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346830">346830</a></td>
<td>Cannot regenerate an application when external functions are defined with character @.</p>
<p>				Per PB Engineering, this is not a bug:</p>
<p>				From the PowerBuilder Help (pbhlp90.hlp) in PB9 directory. Open it, and select &quot;Index&quot;, enter &quot;identifier names&quot;, then we will find the following documentation:</p>
<p>				Rules for identifiers:</p>
<p>				� Must start with a letter or an _ (underscore)</p>
<p>				� Cannot be reserved words (see &quot;Reserved words &quot;)</p>
<p>				� Can have up to 40 characters but no spaces</p>
<p>				� Are case insensitive (PART, Part, and part are identical)</p>
<p>				� Can include any combination of letters, numbers, and these special characters:</p>
<p>				- Dash </p>
<p>				_ Underscore </p>
<p>				$ Dollar sign </p>
<p>				# Number sign </p>
<p>				% Percent sign</p>
<p>				Sample Solution:</p>
<p>				Change the external function call from:</p>
<p>				FUNCTION int _b_actfil@4 (ref string nk) LIBRARY &quot;simplebd.dll&quot;</p>
<p>				to:</p>
<p>				FUNCTION int _b_actfil( ref string nk ) LIBRARY &quot;simplebd.dll&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346838">346838</a></td>
<td>E:</p>
<p>				Application designed using Sybase PowerBuilder (PB)V9.0.1 accesses DB2 UDB Binary Large Object (BLOB) data - all on Windows 2000</p>
<p>				B:</p>
<p>				PB application works correctly with IBM DB2 V7.1 Client and IBM DB2 V7.1 Server. </p>
<p>				However, it encounters ODBC Function Sequence error when accessing IBM DB2 V8.1 using IBM DB2 V8.1 Client, PB&#39;s UPDATEBLOB receives the following ODBC error:</p>
<p>				&gt;[S1010] [Microsoft][ODBC Driver Manager] Function sequence error</p>
<p>				NOTE </p>
<p>				� The PB Application receives the above error whenever it attempts to execute UPDATEBLOB to modify a BLOB column in a database on the DB2 UDB V8.1 Server</p>
<p>				� Switching from the IBM DB2 Connect V8.1 Client to DataDirect DB2 UDB Driver V4.2 allows the UPDATEBLOB procedure to execute successfully</p>
<p>				Notes Apr 7, 2004 - The above is not a Sybase PB product issue!</p>
<p>				IBM (through TSANet call) has diagnosed a defect in DB2 Connect Client software - see IBM APAR JR19872 (see URL below):</p>
<p>http://www-306.ibm.com/cgi-bin/db2www/data/db2/udb/winos2unix/support/aparlib.d2w/display_apar_details?aparno=JR19872</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346849">346849</a></td>
<td>Wrong computation in an expression on W2000 Arabic</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346850">346850</a></td>
<td>A datawindow with validation criteria is failing validation when it shouldn&#39;t. Working fine in PowerBuilder 10.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346883">346883</a></td>
<td>Using the Oracle O84 interface, varchar2 fields show garbage characters in the database painter via Edit Data, and in the datawindow painter in the Preveiw View.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346900">346900</a></td>
<td>IsItemNull is returning false when it should be returning true.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR346977">346977</a></td>
<td>datawindows where the rows are separated by lines. When previewed these lines are absent and printed erratically. When the dw is sent to the printer, the gap between the columns increases by centimetres</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR347013">347013</a></td>
<td>When you run an application that includes the new visual controls, the radiobutton and checkbox controls display differently whether they are on a window or displayed within a datawindow control. When the object gets focus the behavior in Windows 2000 was that the text of the control gets a border outline rectangle which shows that the object has focus.</p>
<p>				On Windows XP the objects on the radiobutton and checkbox controls placed on the window do not show this focus rectangle but they do within the datawindow control. They should follow the XP standard behavior and should be consistent whether on a window or within a datawindow control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR347017">347017</a></td>
<td>Customer requests that all functions that return a numeric index for items in a LISTBOX control have a return type of LONG. Currently the return type is INTEGER. However, a directory can contain &gt; 32768 entries invalidating any index returned if populated with DIRLIST. To accomodate this, these functions to return LONG. (Examples: AddItem, SelectedIndex, etc.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR347069">347069</a></td>
<td>Enhancement: Allow multi-select of columns to make their edit styles the same.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR347071">347071</a></td>
<td>Enh: Provide a function that would return the SCC status of an object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_87.htm#CR347073">347073</a></td>
<td>When users double click an editable col in a DW (editmask [currency(14)]), the value in the col is highlighted. When type a new value the 1st number typed clears the value instead of inputting the value. This has changed since PB 8.0.3.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347193">347193</a></td>
<td>When trying to pass a transaction to shared object you get a system error R0077:</p>
<p>				&quot;Object passed to shared/remote object method is not a nonvisual user object&quot;</p>
<p>				Passing custom class nvo&#39;s is supported but not a system class or descendant </p>
<p>				like a transaction.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347210">347210</a></td>
<td>Blank lines and other formatting glitches in the &quot;Convert to Syntax&quot; datasource view when using the WITH RECURSIVE option in ASA 9 within a PowerBuilder DataWindow. THe statement is still syntactically correct, but the format changes could make maintenance more difficult.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347223">347223</a></td>
<td>Enh: Add the ProvideX ODBC parameters to pbodbxx.ini.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347279">347279</a></td>
<td>OLE control on windows doesn抰 resize correctly when the window size changes</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347291">347291</a></td>
<td>At the moment, Solaris (all unix platforem) PBVM does not support Double Byte Charset </p>
<p>				i.e. DBCS. PBVM Solaris ( ver. 8.x and 9.x) will incorrectly handle some double byte character by adding extra tilde character &quot;~&quot; on it&#39;s high byte or low byte.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347304">347304</a></td>
<td>Dw footer band not displayed in HTML when no rows were found.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347319">347319</a></td>
<td>When printing script, have PowerBuilder use the same font</p>
<p>				and coloring that is in the script painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347435">347435</a></td>
<td>PowerBuilder ODBC connection to Oracle 9i Light</p>
<p>				When selecting a sum of a column to an Oracle Light database that also has Null values, </p>
<p>				the select fails and you get a MessageBox with the error:</p>
<p>				- - - - - -</p>
<p>				POL-5104 Null values eliminated in aggregate function computation</p>
<p>				Cause: Aggregate functions such as SUM and AVG discard any NULL values they encounter.</p>
<p>				Action: No action is required. This is simply a warning.</p>
<p>				- - - - - -</p>
<p>				Such warnings are treated as errors, since in general we do not know what the warning means. </p>
<p>				It could be a benign warning but it could also be a data truncation error </p>
<p>				possibly leading to data corruption which is considered far more seriously.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347441">347441</a></td>
<td>Error trying to pass a JSP page with &gt; 3843 spanish chars. Follow up CR on CR 305263.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347477">347477</a></td>
<td>PB10 (and PB 9) need to support Oracle 10g.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347511">347511</a></td>
<td>Tables in an ASE database using role based permissions are not appearing in the 9.0.1 DB painter under the tables folder. It&#39;s a regression, as they do show up in PB 8.0.4 DB painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347532">347532</a></td>
<td>Doing a Saveas() to Excel with a filename that is already open in Excel, crashes PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347594">347594</a></td>
<td>Support Oracle 9.2 new features in PowerBuilder 9.0.1 and</p>
<p>				PB 10.</p>
<p>				Currently Oracle 9.2 is supported (using patch 9.2.0.4 or 9.2.0.3 and patch set 2)</p>
<p>				but the new features are not supported.</p>
<p>				RESOLUTION: Please see cr347608 for future updates</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347608">347608</a></td>
<td>Support Oracle 10g new features for PowerBuilder 10 and 9.0.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347629">347629</a></td>
<td>PB10 Beta1: The ContextInformation object in PB&#39;s System Class does not contain a method to get the PB Build Number. This is inconsistant with the GetEnvironment method!</p>
<p>				In a later beta build there is a GetFixesVersion method that I think should pass back the build. It does not work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347693">347693</a></td>
<td>On Solaris PBVM804.10501 , N-UP DW is displayed only one row per detail.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347702">347702</a></td>
<td>When deploying a PowerBuilder component as stateless, and a runtime error happen, PowerBuilder VM is committing the data instead of performing a &quot;rollback&quot;. This is not correct and a rollback should occur. </p>
<p>				If deploying component as stateful, default behavior is currently rollback and this is correct, but if deploying a stateless component, the current default behavior is to commit.</p>
<p>				This issue happen on PB9 build 7127, and PB8 build 10624.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347735">347735</a></td>
<td>Enhancement: When getting the latest version in source control, add a filter on the Get Latest Version response window which allows only the selected objects to be displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347755">347755</a></td>
<td>Datawindow has one of the column of datatype decimal(0). When retrieved using OLEDB driver, an incorrect value is stored in the column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347756">347756</a></td>
<td>The context information for a user defined exception is incorrect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347918">347918</a></td>
<td>Inserts into a temp tables do not work when connected via OLE DB (MSDASQL provider) to an ODBC dsn (SQL Server driver) to an MS SQL Server database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347920">347920</a></td>
<td>PDF saved using XSLFOP has incorrect Page Number reference. In the example provided, the pages in the PDF are listed as &quot;1 of 7&quot;, &quot;2 of 7&quot;, ... &quot;8 of 7&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347946">347946</a></td>
<td>A datawindow is shared with a datastore using Sharedata. When the datawindow reference is used to set a column to null to clear out a value entered, it works. But if the datastore reference is used to do the same thing, it doesn&#39;t work. Both references should work the same.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347957">347957</a></td>
<td>A regression in 9.0.1. A report that is 2 pages prints correctly in 7.0.3 and in 9.0 GA. But in 9.0.1 the report print previews correctly at 2 pages, but when printed, it&#39;s 71 pages of output.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR347958">347958</a></td>
<td>When starting the PB IDE, if a library is invalid, in addition to displaying a message concerning the invalid pbl (current functionality), please enhance this message to include the target(s) this refers to.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348037">348037</a></td>
<td>A PowerBuilder ejb client application gets error message &quot;Error calling method of a PBNI object&quot; when trying to access an empty array coming from an EJB Jaguar component.</p>
<p>				The intention is using that array as an argument of a function call, but as soon as that array is addressed (as the argument), error happens. </p>
<p>				Another problem is that you can&#39;t even check (eg. isNull() or isValid()) whether that object is ok or not, since you&#39;d be addressing it, which, again results in the same.</p>
<p>				When the array has 1 or more items then this works fine!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348087">348087</a></td>
<td>When connected to MS SQL Server 2000 via OLE DB, and attempting to create a datawindow using a select statement that involves a user-defined function and a datetime retrieval argument, PB throws an error and is unable to create the datawindow. It works fine with the MSS driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348089">348089</a></td>
<td>PowerBuilder crashes after call to CategoryName for a DataWindow Graph when window is closed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348201">348201</a></td>
<td>Gets an error when calling a PBNI object from a pooled-component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348221">348221</a></td>
<td>When you try to save an invalid EditMask control, which is on a tab control that has more than one tabpage, you will get a GPF in the IDE.</p>
<p>				Workaround:</p>
<p>				Do not use invalid editmasks.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348226">348226</a></td>
<td>PB 10.0 Can&#39;t delete a library from the library painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348228">348228</a></td>
<td>When dynamically creating a column that includes a editmask for</p>
<p>				a n-up datawindow, powerbuilder will crash in the pbdwe90.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348249">348249</a></td>
<td>PB 10 Beta: ENH: Accept some enumerated values for optional parameters in SaveAsAscii()</p>
<p>				For example: TAB! SINGLEQUOTE! DOUBLEQUOTE! LINEFEED!, etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348273">348273</a></td>
<td>The customer has a 2 pbl app with 4 0r 5 objects. When trying to Reverse Engineer this app from PowerBuilder with the PD plug in, it fails with the error &quot;Invalid File&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348400">348400</a></td>
<td>When creating a datawindow with two tables and they have</p>
<p>				foreign keys, the foreign key is not mapping correctly in the dw painter.</p>
<p>				Gl_transaction</p>
<p>				gl_transaction_group_id (primary key) (foreign key)</p>
<p>				gl_tran_number (primary key) (foreign key)</p>
<p>				gl_tran_detail</p>
<p>				gl_transaction_group_id (primary key) (foreign key)</p>
<p>				gl_tran_number (primary key) (foreign key)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348458">348458</a></td>
<td>GetBandAtPointer() incorrect after scrolling a grouped DataWindow. When clicking in the header bands and the dw has more than one group it will report always header.1, and not the correct value, eg. header.2 etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348459">348459</a></td>
<td>dwo.name incorrect after scrolling a grouped DataWindow. When clicking in the header bands and the dw has more than one group it will report the value &quot;datawindow&quot; instead of the real name eg. p_plus</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348471">348471</a></td>
<td>The new PB and IM icons have a nice look, but they need more contrast. They look very bad in the task bar or in Explorer. The larger version is OK on desktop. The &#39;spotlight&#39; effect on the icon washes it out too much.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348491">348491</a></td>
<td>SetSeriesStyle fails when passed a VARIABLE of either FillPattern, LineType, or grSymbolType. It works if passed a literal value of one of those enumerated types.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348515">348515</a></td>
<td>Debugger session causes PB to go CPU bound. Possibly this is a dupe of CR 237213</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348518">348518</a></td>
<td>A column in an ODBC ASA database is a long varchar column and it contains a string longer than 32766. Retrieving the column in a datawindow retrieves all the data for the column. But when doing a select in embedded SQL the column&#39;s data is truncated at 32766.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348524">348524</a></td>
<td>PB/IM typical install lists PB DataDirect OEM 4.20 SQLBase as a native driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348580">348580</a></td>
<td>Connecting to https web service, got unknown error with soap client</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348600">348600</a></td>
<td>File descriptors not released after calling a PB component.</p>
<p>				Dupe of CR 333358.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348608">348608</a></td>
<td>Make the object FullStateBlob serializable. When trying to use .NetRemoting , currently you can not pass FullStateBlob from host-app to client-app. When you try to do this you get an exception &quot;FullStateBlob is not marked as serializable.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348614">348614</a></td>
<td>Changing a graph series to not be an overlay also changes the fill pattern.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348637">348637</a></td>
<td>Three issues with line width, in decreasing severity:</p>
<p>				1. When line width &gt; 1 in a graph, LineStyle always reverts to Continuous!</p>
<p>				2. When line width &lt; 0 in a graph, it&#39;s intrpreted as Abs(linewidth), e.g., -4 is same as 4</p>
<p>				3. Linewidth of 0 and LineWidth of 1 are the same - should a line width of 0 be transparent?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348639">348639</a></td>
<td>Connected to MS SQL Server 2000 via OLE DB. When setting up a datawindow to use a stored procedure for update, the arguments do not display after selecting the stored procedure. They display as they should when connected via MSS.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348644">348644</a></td>
<td>Incorporate the Oracle&#39;s BULK COLLECT INTO feature in Powerscript embedded sql</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348657">348657</a></td>
<td>Two line issues:</p>
<p>				1. You cannot specify a background color for a window line control, so the dash, dashdot, and dashdotdot options show &#39;white&#39; for the gaps versus transparent. This works OK in a datawindow line.</p>
<p>				2. It appears that you cannot specify a non Continuous! style for a line wider than 1 pixel.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348696">348696</a></td>
<td>The 揁� symbol no longer valid in External functions definitions in Pb 9.0.1 build 7066.</p>
<p>				Solution:</p>
<p>				Not a Bug. Dupe of CR 346830.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348723">348723</a></td>
<td>Enhancement request on exception handling and the SystemError Event.</p>
<p>				The request is for a mechanism to throw an error to the systemerror event.</p>
<p>				So that you can handle part of the exception locally and then throw the </p>
<p>				event further for global processing. </p>
<p>				Currently the systemerror event cannot catch a thrown exception.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348724">348724</a></td>
<td>French characters are not rendered on a Win2K Hebrew machine.</p>
<p>				Workaround:</p>
<p>				Use a font which do not have hebrew characters: eg. Verdana</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348733">348733</a></td>
<td>A regression starting in build 7056 probably due to the fix for CR 334377. If you have an editmask that includes non-formatting characters (such as /, -, $, %) and the last character of the mask is a formating character (such as #), and autoskip is set, it skips too far when the field is full, it skips over the next field in the datawindow tab order.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348734">348734</a></td>
<td>Please add back into the debugger the ability to print the variables and values in the variables window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348757">348757</a></td>
<td>When printing a scatter graph, the data points appear only in</p>
<p>				black.</p>
<p>				Problem happens using cutepdf printer driver, HP Color LaserJet 5/5m ps.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348759">348759</a></td>
<td>Enhancement: Have the DataWindow control support the WM_PRINT message. Currently, using Windows API calls and CreateCompatibleBitMap, etc., PowerBuilder windows will paint to a new device context. But datawindows don&#39;t.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348762">348762</a></td>
<td>Enhancement: An option to populate only modified objects in source control on a Get Latest Version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348767">348767</a></td>
<td>Customer has created a menu and put it on a window. Below the menu he has a toolbar. One of the item on the toolbar is a cascade menu. when he drops down the menu and points his mouse pointer on the item he gets the text description of the item. He wants to be able to display the description of the item without having to place the mouse pointer on it to get the description.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348775">348775</a></td>
<td>Clearing the Product Version or File Version fields in an application project will generate an error message when you save the project object. The error needs to be specific along the lines of &quot;Product Version can not be blank.&quot;</p>
<p>				A secondary problem in this situation is that even though the error occurs, if you click OK to the error message the project object appears to be saved anyway (it should not be saved). But you can&#39;t re-open that project object. The object should not be saved in the first place.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348834">348834</a></td>
<td>Datawindows containing a dddw the mouse scroll button works fine if the dw is in normal mode, but when the dw is put into query mode the drop down datawindow cannot be scrolled through with the mouse wheel.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348860">348860</a></td>
<td>Memory leak when repeatedly calling ConnectToNewObject &amp; DisconnectObject</p>
<p>				The memory leak is observed when the following code is executed repeatedly:</p>
<p>				OLEObject lu_object</p>
<p>				integer li_code</p>
<p>				lu_object = create OLEObject</p>
<p>				try</p>
<p>				li_code = lu_object.ConnectToNewObject(&quot;PB80.n_genapp.1.0&quot;)</p>
<p>				IF li_code &lt;&gt; 0 THEN</p>
<p>				MessageBox(&quot;ERROR&quot;, &quot;ConnectToNewObject: &quot;+string(li_code))</p>
<p>				return</p>
<p>				END IF</p>
<p>				finally</p>
<p>				li_code = lu_object.DisconnectObject()</p>
<p>				IF li_code &lt;&gt; 0 THEN</p>
<p>				MessageBox(&quot;ERROR&quot;, &quot;DisconnectObject: &quot;+string(li_code))</p>
<p>				END IF</p>
<p>				destroy lu_object</p>
<p>				end try</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348874">348874</a></td>
<td>The Itemactivate event in listview does not trigger on click.</p>
<p>				No matter if OneClickActivate and/or TwoClickActivate are checked.</p>
<p>				Happens on the device (Ipaq). When running on the desktop it works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348876">348876</a></td>
<td>Regression in PowerBuilder 9.0.1 and 8.04:</p>
<p>				When no printers are defined then the function PrintGetPrinter returns garbage</p>
<p>				and PrintGetPrinters crashes</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348892">348892</a></td>
<td>PowerBuilder 10 GPFs when trying to set a column value via dot notation for a NON-EXISTENT row, but only if no columns in that datawindow appear on the layout (e.g., you have only computed columns visible).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348915">348915</a></td>
<td>PB EJBCLIENT: CreateJavaInstance() on the EJBConnection object should logically be placed on the JavaVM object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348925">348925</a></td>
<td>Currently there is no way to make a distinction between native PB nonvisuals and proxies. Sometimes, we need to dynamically create these objects and need to be able to make a distinction between both. If not, one ends up issueing Create(JavaInstance)s for the wrong type of object. </p>
<p>				When you do a normal PB create on a proxy, isValid() will say it&#39;s a valid object, but as soon as you try to use it, you&#39;ll get a PB Runtime error. </p>
<p>				In order to prevent these issues, ading an isProxyObject() function would be very helpful.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348932">348932</a></td>
<td>A datawindow with a stored procedure insert, inserts the wrong value when a computed field is mapped as the value passed to the sp and multiple rows are inserted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348936">348936</a></td>
<td>Provide View-&gt;Check Out Status option for PB Native.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR348988">348988</a></td>
<td>GPF on editchanged event on Windows 98 ( Build 4.10.1998 ).</p>
<p>				It does not happen on Win 98 SE, NT4 SP6, 2000 SP4, XP SP1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349027">349027</a></td>
<td>Tabbing in a rich text control adds spaces</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349037">349037</a></td>
<td>You can&#39;t drag/drop a stored procedure from database painter onto ISQL window to get the syntax (you could in earlier versions), but you can drop it onto the &#39;error&#39; window and then get the syntax in the ISQL window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349038">349038</a></td>
<td>Tabbing in a rich text control adds spaces.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349063">349063</a></td>
<td>Problem tabbing to the next column in a user object of type datawindow.</p>
<p>				It works ok in PB 6.5.1 (build 1326). In PB 6.5.1, a post call to w_screen_build/ue_tab is made. Before ue_tab is executed, getfocus is called on the sle_screen_id in w_screen_build and then the w_screen_build/ue_tab is executed. In PB 9.0.1, a post call to w_screen_build/ue_tab is made. Before ue_tab is executed, getfocus is called on dw_screen_tank_column. The dw_screen_tank_column calls the ue_register event.</p>
<p>				The customer used a workaround where they changed the return 1 to return in the ue_keydown event of dw_screen_tank_column and dw_screen_meter_column. The problem is that</p>
<p>				shift+tab would not work. </p>
<p>				Resolution: PB engineering found the root cause and provided the workaround of changing the taborder to 0 </p>
<p>				in the uo_screen_tank_column.dw_screen_tank_column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349074">349074</a></td>
<td>Datawindow saved to PDF format using XSL-FO. When using Landscape mode, the datawindow header and several rows of data are lost on the printout unless several print properties are manually altered in Adobe Acrobat Reader v.5 and v.6. Default size should fit on a printed page so manual user intervention is not required.</p>
<p>				PER DEVELOPMENT: This turned out to be a problem in the Adobe Acrobat software and is being closed as a third party problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349093">349093</a></td>
<td>When scrolling several user objects of type datawindow on a page and trying to keep the scrolling in sync, once you scroll to the bottom of the page and you continue to scroll the scrolling will become out of sync.</p>
<p>				If you remove the following computed expression from the d_screen_tank_column, the scrolling appears to work ok:</p>
<p>				if (getrow() = 1, 147, if( activity_date[0] &lt;&gt; activity_date[-1], 147, 0))</p>
<p>				RESOLUTION: Engineering did not recommend changing the code. A workaround was provided in the sample code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349131">349131</a></td>
<td>SCC SET TARGET &lt;target_name&gt; [refresh_type] [refresh_option] must preeceed the SCC REFRESH TARGET &lt; full | migrate | incremental &gt;. </p>
<p>				In order to perform the required set-up processing, Orcascript must know the target name and the refresh options before it actually starts the refresh procedure. Also, it must know if the user wants to exclude certain libraries from being refreshed via the SCC EXCLUDE LIBLIST command. </p>
<p>				So, the target name does not appear on the SCC REFRESH TARGET command.</p>
<p>				The correct syntax is SCC REFRESH TARGET &lt; full | migrate | incremental &gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349147">349147</a></td>
<td>editmask with ! or ^or x accept CTRL+ and CTRL+SHIFT+ key combinations. Requested is a propertie to switch this behaviour off. </p>
<p>				String editmask of type x or ! or ^ allow to insert non diplayable characters like CTRL+Q = ASC(17) or CTRL+K = ASC(11) which is displayed as rectangle, if they are no used as a shortcut in a menue for instance.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349197">349197</a></td>
<td>With PBNative source control, if you do a File-&gt;Save As, PowerBuilder allows you to save two objects with the same name in the same directory, this causes the &#39;new&#39; object to reflect the same scc attributes as the original.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349218">349218</a></td>
<td>PB 9.0.1 crashes when changing the background color of an edit mask field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349228">349228</a></td>
<td>After removing data from a group of columns and</p>
<p>				RMB into the column again, the selected row becomes out of sync.</p>
<p>				RESOLUTION: Engineering did not recommend changing the code. A workaround was provided in the sample code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349239">349239</a></td>
<td>Customer has a large application that is gpf&#39;ing when</p>
<p>				garbage collection is done on a datastore destroy.</p>
<p>				Customer has submitted a user dump file to help isolate where the crashing is occuring.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349248">349248</a></td>
<td>A datawindow has an expression for the background color of all the columns in a row as follows:</p>
<p>				if( id = 104,355,536870912)</p>
<p>				355 is a dark red, and 536870912 is transparent. When the datawindow is displayed and after each scroll there are some inconsistencies. Some rows are the incorrect color. In the testcase the rows before 104, are correctly transparent. Row 104 is correctly dark red. Rows after 104 are incorrectly black.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349355">349355</a></td>
<td>SharedObjectUnregister doesn&#39;t seem to destroy resourses used by shared object right away.</p>
<p>				Resolution: It destroys them, it just takes a bit. The testcase was not a good one and didn&#39;t show the real problem. The workaround to use unique instance names solves the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349410">349410</a></td>
<td>Trying to call OLE object from PowerBuilder app fails with error &quot;Name not found calling external object function &lt;func name&gt;&quot;.</p>
<p>				For example: using Lotus&#39; ST30COMToolkit. Works fine using VB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349415">349415</a></td>
<td>Cannot save changes on an inherited window migrated from PB7</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349456">349456</a></td>
<td>Problem exporting/importing a datawindow having a text field containing ~n~r.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349739">349739</a></td>
<td>Memory Leak when using IN clause with Filter. Possible dup of 216930.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349744">349744</a></td>
<td>If you have a PB target under source control and an object is not checked out, you can not change that object in PB unless you first check it out of source control. But if you use PD and reverse engineer the PB target, get an oom, modify objects in the oom, and generate them back to PB, it overwrites the checked in objects with the PD modified objects. This should not be allowed for checked in objects, only for checked out objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349747">349747</a></td>
<td>ResetDataColors resets the Fill Pattern as well, but for a overlay it does not reset the symbol type. This seems inconsistent.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349749">349749</a></td>
<td>Customer is using the &quot;PB DataDirect OEM 4.10 dbasefile (*.dbf)&quot; ODBC driver to connect Infomaker to Foxpro files. When he tries to create a Group in the datasource (SQL painter) he gets the following error:</p>
<p>				&quot;SQL State 37000 : [Datadirect][ ODBC dbase driver] Unknown Function : DELETED</p>
<p>				Do you want to correct errors ? &quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349753">349753</a></td>
<td>Pasting a large amount of text to a string editmask causes PB to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349799">349799</a></td>
<td>The datawindow find and filter fail to work correctly when the criteria is a decimal number that is 17 significant digits. It works fine at 15 significant digits.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349894">349894</a></td>
<td>Concatinating an array of any variables (containing string variables) causes a crash (gpf) in PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349899">349899</a></td>
<td>When using a numeric EditMask with the following mask:</p>
<p>				###,###.00####</p>
<p>				You get strange behavior in data entry situations when the user types in new values after the decimal separator, relying on the EditMask to move focus to the decimal bit of the input field. The first two digits entered after the decimal separator will appear in reversed order.</p>
<p>				Example 123,456.78 would show as 123,456,87</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349945">349945</a></td>
<td>Provide the abililty to disable a drop down datawindow when generated as a Web DataWindow. There is a &quot;disabled&quot; attribute for a SELECT in HTML that can do this.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349952">349952</a></td>
<td>CreateInstance() fails when using SSL connection and ORBSocketReuseLimit=1. The error happens when the PB copy of libjcc dll is loaded. It works fine whne EAserver copy of libjcc is loaded.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR349959">349959</a></td>
<td>When adding a column to a list view in report mode, the first column is always left justified, despite a different alignment passed in the alignment argument in the AddColumn call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR350033">350033</a></td>
<td>DW ActiveX refresh problem when scrolling in a browser.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_88.htm#CR350041">350041</a></td>
<td>A datawindow contains a picture object with a jpg file of a document. When printed using the Datawindow Print method Syntax 1 for printing a single datawindow, the result is a clear readable printout. When the same datawindow is printed using the Datawindow Print method Syntax 2 for printing a visual object in a print job, the result is a fuzzy unreadable printout.</p>
<p>				Engineering says this is not a bug. With syntax 1 the datawindow is drawn directly to the printer and gives the best quality. But with syntax 2 the image is captured first then the image is printed, and you are limited to the quality of the image (The print out looks exactly like the window does at runtime). A workaround for this customer is to use a composite report that has the 2 datawindows side by side. Display this single composite report on the window in place of the 2 datawindows side by side. Then use syntax 1 to print the composite report and get the better print quality.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350069">350069</a></td>
<td>Observed a memory leak when connecting/disconnecting to ASA 9 from a PB component running on EAServer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350072">350072</a></td>
<td>1) PowerBuilder GPFs when calling GetDataValue against a series that has value of type date. The GPF happens not when calling GetDataValue, but later when you return from the routine that made the call.</p>
<p>				2) PowerBuilder does not provide a way to determine the type of the values in a graph datawindow (the grAxis.DataType property does not exist for DataWindow graphs, but it does for the graph object).</p>
<p>				3) When calling GetDataValue against a series that has value of type date, it succeeds for Date, DateTime and Time overloads. However, the column is specifically a date type, so the DateTime and Time overloads should fail. Especially considering there is no way to determine dynamically the data type of the series values (number 2 above).</p>
<p>				4) When calling GetDataValue against a series that has value of type date, the overload for Double succeeds and returns a value of 1. GetData also returns a 1. These are definitely bugs as the value is a date.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350078">350078</a></td>
<td>You can&#39;t create a graph that has a value axis that is a string. Actually you can create it, but it does not work. There an also an override of GetDataValue with a string, which implies this should work. If it is not possible to create a graph with a value axis of type string, then don&#39;t allow it in the painter, and there is no need for an override of GetDataValue with a string.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350147">350147</a></td>
<td>Background colours not displaying properly in composite DataWindows</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350180">350180</a></td>
<td>ORBCodeSet ConnectionObject option default value value is documented to be iso_1, but is in fact utf8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350193">350193</a></td>
<td>The multi file select feature of the GetFileOpenName dialog does not work in a machine code exe. You can only select one file. It works fine when running in the IDE and in a pcode exe.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350198">350198</a></td>
<td>In PowerBuilder 8 the datawindow property &quot;suppress repeated value&quot; </p>
<p>				does not work correctly when the relevant column contains empty strings </p>
<p>				or NULL values in between. The next column may be suppressed incorrectly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350219">350219</a></td>
<td>Painters are leaking handles leading to crashes if you open and close a painter over and over again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350229">350229</a></td>
<td>In a local script painter you can use the Declare a Procedure context menu to declare a procedure. But if you then try to use the Fetch From Procedure context menu in that same script, you will get the &quot;There are no instance, shared, or global procedures declared&quot;. Why isn&#39;t the locally declare procedure enough?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350232">350232</a></td>
<td>According to the online help, FromAnsi and ToAnsi will become</p>
<p>				obsolete in a future version of PowerBuilder. When you migrate an application using</p>
<p>				these two functions in PB 10 or use the Migration Assistant Tool in PowerBuilder, there&#39;s</p>
<p>				no warnings messages that these functions will become obsolete.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350360">350360</a></td>
<td>Setting the Shade color for a wedge in a pie graph (using SetDataStyle) incorrectly resets the color that appears in the legend.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350364">350364</a></td>
<td>The Clean Up Workspaces dialog has a missing word. &quot;The following keys were found to have no associated&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350394">350394</a></td>
<td>GetSQLSelect() on DW with SQL in graphical mode returns keywords SELECT, FROM, WHERE, etc. in lowercase. In previous versions, they where uppercase. This change breaks the dynamic select modification logics.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350402">350402</a></td>
<td>Would it be at all possible to get the PD browser and the PB system tree combined through the plugin? Same request with the PB output pane and the PD output and/or result list pane.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350414">350414</a></td>
<td>I&#39;m not sure if this should happen before the functions are obsolete. I couldn&#39;t find any functions through online help to test that were not already obsolete, whereas for FromUnicode the help says it will be obsolete in the future. ToUnicode it does not say anything about being obsolete.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350420">350420</a></td>
<td>When a field on a datawindow with a radio button edit style does not have a value, the focus rectangle goes to the last item in the button group, it should go to the first item to allow for easier navigation via the keyboard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350454">350454</a></td>
<td>Getting &quot;row changed between retrieve and update&quot; error when updating DW</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350463">350463</a></td>
<td>Corba Exception in Jaguar log</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350488">350488</a></td>
<td>New Visual Controls build option causes a regression</p>
<p>				in the DataWindow. When using for example selectrow() on rows/columns that have taborder set to zero, the column becomes unreadable (white text on grey background) and has a blue highlight border around it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350497">350497</a></td>
<td>In Citrix, users can see not only their own printers in the printer setup, but all other users as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350514">350514</a></td>
<td>If you try to update a column of a result set in the database painter where the result set was generated from select * from customer in the isql,</p>
<p>				the Update and Insert icons on the powerbar menu are greyed out.</p>
<p>				If you execute select * from dbo.customer, then the Update and Insert are enabled in the</p>
<p>				powerbar menu.</p>
<p>				There appears to be an inconsistency because although the Update and Insert icons are</p>
<p>				greyed out after you execute a select * from customer, if you execute a update statement</p>
<p>				from isql without referencing the dbo, the update works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350660">350660</a></td>
<td>PB crash saving a window with OCX compiled in VC++.Net (VC7).</p>
<p>				Works fine in VB6 and VB7</p>
<p>				Solution: download the patch from MS to solve the problem as MS had confessed it is a bug in MFC71</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350669">350669</a></td>
<td>Enhancement request for the Webdw Webdatawindow:</p>
<p>				The serverside getrow function currently always returns 1 as this function </p>
<p>				needs to be called at the clientside. </p>
<p>				The request is to make this information available at the server side so that it can be</p>
<p>				used for further processing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350692">350692</a></td>
<td>PowerBuilder crashes when hitting the Delete key on the first line of the script after having used the backspace to delete several lines.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350695">350695</a></td>
<td>Datawindow EditControl Cut/Paste/Copy operations do not refresh display until you give focus back to the datawindow. With other controls the refresh is immediate.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350698">350698</a></td>
<td>When calling Cut on a DropDownListBox control on a window, no text is cut and it returns zero. When using Paste in a DDLB, it always pastes at the beginning and not at the insertion point.</p>
<p>				PB Engineering says this is not a PB problem. The problem resides in the Windows common control &quot;ComboBox&quot;, which is used for the PB DDLB. The behavior of the combo box in VB is the same. A workaround is to use the shortcut keys Ctrl+C and Ctrl_P to cut and paste.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350706">350706</a></td>
<td>A datawindow editmask of: (###) ###-####. You can cut the phone number out of the field, but if you try to paste it back, it won&#39;t go, you hear the bell. If type the &#39;end&#39; key, then the paste works. But it should paste right back in without having to type the &#39;end&#39; key.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350779">350779</a></td>
<td>A string parameter is passed to a function in an external DLL. If PB is compiled into machine code script the local data is overwritten in some circumstances. If the same pb code is compiled into p-code everything works as expected. It also works in the IDE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350839">350839</a></td>
<td>The Scroll method returns one less than the currently visible row of the edit control. [Note: this is the method that scrolls the edit control, not to be confused with the ScrollToRow, etc. methods that scroll the entire datawindow]. You pass to it a number of lines to scroll and it is supposed to return the line number of the line it scrolled to. If you are on line 1 and scroll foward 3 lines that takes you to line 4, but the scroll returns a 3. It is always off by one.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350916">350916</a></td>
<td>Copy a function in the function list from one window to an other window by copy and paste. If you open for instance an Internet Explorer and do copy the URL PB IDE will crash immediately.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350941">350941</a></td>
<td>A shared datawindow with a filter and scrolltorow in </p>
<p>				the rowfocuschanged event is causing a access violation in the pbdwe90.dll.</p>
<p>				The crash handler reports:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: E:\pb90\Shared\PowerBuilder\PBDWE90.dll</p>
<p>				File Version: 9.0.1.7136</p>
<p>				Fault address=1164CDB1 Section:Offset=01:0014BDB1</p>
<p>				Registers:</p>
<p>				EAX:00000008</p>
<p>				EBX:00000000</p>
<p>				ECX:0127BB6C</p>
<p>				EDX:0127BB7C</p>
<p>				ESI:01274BF8</p>
<p>				EDI:0012D7F4</p>
<p>				CS:EIP:001B:1164CDB1</p>
<p>				SS:ESP:0023:0012D71C EBP:012761B0</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010212</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				1164CDB1 0012D770 00000001 0012D7F4 77F43C16 01274BF8 dwTabSortCmp+1151</p>
<p>				1164CA0A 0012D78C 012761B0 0012D7F4 0000000F 00000400 dwTabSortCmp+DAA</p>
<p>				1153E612 0012D8A8 01274BF8 1D0108A9 00000000 0000000F dwPaintDC+7A2</p>
<p>				11645D45 0000000F 00000000 00000000 00000000 00000000 dwWinProc+365</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350959">350959</a></td>
<td>Creation of a PBD exe (or machine code) fails when a certain icon is set as the application icon. I suspect that this is a newer icon that is not currently supported by PB. However, I used the icon as a menu tollbar icon and it works. If it works there it should work as an application icon as well (if it is a legitimate icon). </p>
<p>				This is not a bug. The so called icon was a renamed bitmap. This is not a valid icon file and will fail.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350963">350963</a></td>
<td>Ghostscript installation instructions need correction.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350977">350977</a></td>
<td>When a jsp calls a pb component and that component has a print statement, it causes easerver to use up alot of memory.</p>
<p>				The pb component is first retrieving about 300,000 to a datastore but its when a print</p>
<p>				statement is issued that easerver appears to choke.</p>
<p>				Works ok when easerver is taken out of the picture. Problem also happens when a pb client</p>
<p>				calls the pb component in easerver. Not jsp to pb component specific. </p>
<p>				From the jaguar.log file it shows:</p>
<p>				Fatal Error Occurs when try to invoke PB method memtestreport in memorytest/memtest.</p>
<p>				Mar 30 09:14:06 2004: SPID: 16 Fatal Error Occurs in PB Component, Transaction Rollbacked.</p>
<p>				Mar 30 09:14:06 2004: SPID: 16 CORBA Runtime Error Occurs when try to invoke PB method memtestreport in memorytest/memtest.</p>
<p>				Mar 30 09:14:18 2004: SPID: 16 SystemException: INTERNAL (memorytest/memtest/memtestreport - )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350980">350980</a></td>
<td>Documentation should indicate that for end-user applications to create PDFs, administrative privileges are required.</p>
<p>				Refer to CR 350988 that is an enhancement request for engineering to provide a small utility that will install the Sybase DataWindow PS printer and drivers. PowerBuilder developers that distribute end-user applications can run that utility (as administrator) within the larger context of installing their end-user application so that end-users themselves do not need administrator privileges to run applications that generate PDFs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350987">350987</a></td>
<td>In the Datawindow painter when creating a datawindow from a stored procedure, in the Select Stored Procedure window, if you toggle the &quot;System Procedure&quot; checkbox a few times, you will get a error with some garbage info. Then more following errors occur.You need an ASE database with a large list of stored procedures to see the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR350995">350995</a></td>
<td>If you RMB on a method in the system tree, a properties dialog is displayed. This is mainly for PBNI users and appears in the PBNI Reference, but a quick mention in the User&#39;s Guide would be a nice-to-have, if only to direct people to the PBNI doc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351002">351002</a></td>
<td>A regression. A datawindow has a computed field that has the expression: &quot;Bitmap( bitmapname )&quot; where bitmapname a bitmap filename. The computed field has Resize Border selected. The bitmap displays, but the border doesn&#39;t appear. This worked in PB 9.0.1 Build 7066, but starts failing to display the border in builds 7096 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351004">351004</a></td>
<td>When you have a radio button edit style, you cannot cycle through all of the options using the arrow keys. Contrast this to common window behavior where when in a Radio Button group you and use the arrow keys to cycle REPEATEDLY through the options.</p>
<p>				NOTE: PB9 has the same behavior. This could possibly be revised to be an enhancement request.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351089">351089</a></td>
<td>Redraw problems in tabular datawindows if I scroll with the key-pad</p>
<p>				and I have expressions in the &quot;graphical&quot; properties of the columns</p>
<p>				(example: Border=&quot;If (getrow() = currentrow(), 1, 0)&quot;) or simply if I have</p>
<p>				checked &#39;Show Focus Rectangle&#39; in edit properties of a column</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351093">351093</a></td>
<td>Calling functions with readonly object references in a response window </p>
<p>				gives null object references after closing the response window </p>
<p>				as the objects have been garbage collected.</p>
<p>				Work-around is to change the argument type from readonly to value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351097">351097</a></td>
<td>In the online help for JSP web target, it list the syntax</p>
<p>				and example for PSJaguarConnection with the following:</p>
<p>				PSJaguarConnection(serverName, userId, password, componentName, bOneTrip)</p>
<p>				The serverName in PB 10 can either be the servername or an EAServer Profile and that</p>
<p>				information is stored in the jaguar.properties file that gets deployed with the JSP target.</p>
<p>				The example for PSJaguarConnection shows the following (needs to be updated for PB 10):</p>
<p>				jagConn = new PSJaguarConnection (&quot;my-desktop:9000&quot;, &quot;jagadmin&quot;, &quot;&quot;, &quot;DataWindow/HTMLGenerator90&quot;, false)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351102">351102</a></td>
<td>In the system tree, you can open the treeview for any object and open the function or event folder. When right clicking on a function or event, and selecting properties, when the Propeties dialog window opens the function or event signature is highlighted and the cursor is all the way to the right.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351106">351106</a></td>
<td>If you have tab characters within your script and then from menu File --&gt; Print Script , print the script , the print out is dislocated . Bottomline is the printout is not similar to what you see in the script painter. But if you do File--&gt; Print it prints properly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351115">351115</a></td>
<td>Consult: Customer is looking for guidance in working with various Oracle charsets when moving to PB 10 Unicode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351134">351134</a></td>
<td>Trying to create a datawindow in syntax mode using the following sql:</p>
<p>				SELECT sign(employee.start_date - :adt_date - 1)</p>
<p>				FROM employee</p>
<p>				In PB it gets: Error &quot;ORA-30081 : invalid data type for datetime/interval arithmetic&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351137">351137</a></td>
<td>Customer also wants a Enhancement request : To provide a checkbox , if selected the Hard Tab Characters within the script painter will be treated as spaces. This would apply to printing (See CR 351106) as well as the issue described below.</p>
<p>				An issue with having hard tab characters built into the script code is that the column indicator on the bottom of the window does not accurately indicate the column that you are actually on. </p>
<p>				As an example, if you use spaces, the column indicator on the bottom of the script painter window for a given line indicates 6 for six spaces. On the next line, if you tab twice with a tab size of 2, it will be indicate you are on column 3, which actually you are on column 5.</p>
<p>				Product Support Engineer compared to a couple of other products. Treatment of tab character with regard to current column is not consistent. Some treat tab as a single character, others as multiple space chars, when it comes to setting the column value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351138">351138</a></td>
<td>Enhancements for Search capability requested.</p>
<p>				1. Make the seach dialog box non-modal, but always on top, and leave it open after the search is complete in case another search is desired.</p>
<p>				2. Allow search results to be concatenated in the output window, so a subsequent search doesn&#39;t overwrite the existing contents. This should be a configurable option - checkbox on the search dialog.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351146">351146</a></td>
<td>During migration from earlier PB versions to PB 10.0, it inserts ;ansi at the end of the Alias clause of External Function Declarations. But if the Alias name doesn&#39;t have quotes around it the ;ansi get&#39;s put in the wrong place resulting in a syntax error. If the Alias name has quotes around it, the migration seems to be successful.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351206">351206</a></td>
<td>Change in behavior of line thickness display (pen.width) at runtime in the datawindow when calling modify.</p>
<p>				Additionally a difference occurs between preview and runtime when the pen.width is set via an expression.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351222">351222</a></td>
<td>This is an enhancement request to suppor hyperthreading.</p>
<p>				Hyper-Threading Technology is a hardware solution that enables multi-threaded software applications to execute threads in parallel.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351224">351224</a></td>
<td>Text displayed differently after installing SP1 of XP.</p>
<p>				This a MS issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351237">351237</a></td>
<td>In the datawindow painter, Export/Import template XHTML view, when deleting an element from the XHTML template, it shows an empty messagebox with a YES/NO option. If you click yes it deletes, if you click no it doesn&#39;t. The message in the messagebox itself is missing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351238">351238</a></td>
<td>Customer is using pvcs Tracker Link Version Control this product works in conjunction with Visual Source Safe to keep track of his application changes. With powerbulder 8 everything has been working fine in powerbuilder 9 he gets an error when checking out objects:</p>
<p>				---------- Source Control</p>
<p>				Checking out selected items . . .</p>
<p>				SccCheckoutEx called with 1 files. 0 callbacks processed.</p>
<p>				Non Specific Error performing SccCheckoutEx()</p>
<p>				SccCheckout for C:\PB9\test\d_dddw_states.srd appears to have failed.</p>
<p>				Operation Completed</p>
<p>				---------- Done Source Control</p>
<p>				The customer is trying this with powerbuilder 9.0.1 build 7119.</p>
<p>				If he uses regular pvcs Source control everything seems to work fine he is able to check out and check back in normally.</p>
<p>				WorkAround:</p>
<p>				Manually edit the PB.INI file that normally resides in the program files\sybase\PowerBuilder 9.0 directory. Add the following entry to the [library] section of the pb.ini file:</p>
<p>				[library]</p>
<p>				SccExtensions=0</p>
<p>				This will turn off all calls to SccQueryInfoEx, and should fix the problem completely. PB will revert back to using SccDiff() to determine if objects are out of sync with the SCC repository.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351242">351242</a></td>
<td>Using embedded sql to execute a stored procedure, a decimal value of 42064.19999999999488 pass to a proc argument of decimal(14,2) is rounded using MSS but not using OLEDB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351244">351244</a></td>
<td>In the Language tab of the System Tree, if you select any of the items under &quot;Syntax&quot; and ask for Help, you will be misdirected. It will take you to the &quot;Other Resources&quot; section of the Web Target Help. Almost every link to an external web site in that section of the help is invalid. Either it is marked as out of date (most of the Netscape links) or returns a Page Cannot be Found error (the MSDN links).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351246">351246</a></td>
<td>When opening a window from another window. The 2nd window is then closed. After this any time when MessageBox is used, focus returns to the control that caused the 2nd window to open, and not the control that had focus before the MessageBox was displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351248">351248</a></td>
<td>In DataWindow painter - &quot;Specify Retrieval Arguments&quot; dialog (menu Design -&gt; Retrieval Arguments) - Add keyboard shortcuts for &quot;Add&quot;, &quot;Insert&quot;, &quot;Delete&quot; buttons for specifying retrieval arguments.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351269">351269</a></td>
<td>The memory manager makes a call to TryEnterCriticalSection which is an API not available on Win9x.</p>
<p>				The PBHeap memory manager implementation includes a call to TryEnterCriticalSection which is an API call not available on Windows 95 or Windows 98. We supposedly support Windows98, so the question is whether or not this API call might preclude applications from running on WIndows 98. A Sybase proserv person was at a client site where this was a problem running and end-user app on Windows 95 - the message TryEnterCriticalSection not being found in kernel32.dll was the error message. While we don&#39;t support Windows 95 for anything, we do support Windows 98 for deployment and this method according to Windows API docs is not supported on Windows 98 either.</p>
<p>				However, the TryEnterCriticalSection call is made within an IF statement within pbspheap.c, therefore it&#39;s very possible our testing did not hit the right set of circumstances to cause the failure.</p>
<p>				RESOLUTION: TryEnterCriticalSection was implemented in win98 kernel32.dll so no problem</p>
<p>				using PB memory manager on win98.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351322">351322</a></td>
<td>Only on Solaris PBVM804.10606 , Array insert works wrong.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351348">351348</a></td>
<td>Importing a comma separated string does not work.</p>
<p>				Tab separated works just fine, but not comma.....</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351349">351349</a></td>
<td>The DBase 2/3/4 file import/export options don&#39;t work AND they consume space we can&#39;t spare. These options should be removed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351365">351365</a></td>
<td>The migration of an application from PB 8 or PB 9 to PB 10 consumes too much virtual memory to the point where PB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351371">351371</a></td>
<td>If you have a PB app and you then reverse engineer it in PB, if you go in to PD and generate PowerBuilder for an object without making any changes to the object in PD, the syntax written for that object has changed from what it was before. It compiles OK in PB, but if you then rename a control on a window in PB, you can&#39;t save the window due to a compilation error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351377">351377</a></td>
<td>We would love to have the ability to add custom component properties in the PB deployment project instead of having to add them to each component manually using Jag Manager or jagant. For a complete list of these properties please refer to pages 455 - 460 in the powerbuilder 9 application techniques manual.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351393">351393</a></td>
<td>Virtual Keyboard disappears when moving between datawindow columns. Pkt PB help states that setting an Edit Field&#39;s property SIPonFocus to &quot;No&quot; does not open/close SIP automatically. Moving between fields that do not have SIPonFocus set should not close SIP automatically.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351464">351464</a></td>
<td>PB webservices client (implemented with easysoap++) does not support the WS-Security specification eg. to be found at:</p>
<p>				Spec on webservice security ws can be found at </p>
<p>				http://www-106.ibm.com/developerworks/library/ws-secure/</p>
<p>http://msdn.microsoft.com/webservices/understanding/specs/default.aspx?pull=/library/en-us/dnglobspec/html/wssecurspecindex.asp</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351477">351477</a></td>
<td>When connecting to an OLEDB and you selected the</p>
<p>				Impersonate option from the Security&#39;s Tab Impersonate Level property, powerbuilder</p>
<p>				will crash with the following information:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: E:\pb10\Shared\PowerBuilder\MSVCR71.dll</p>
<p>				File Version: 7.10.3052.4</p>
<p>				Fault address=7C350582 Section:Offset=01:0000F582</p>
<p>				Registers:</p>
<p>				EAX:012D10F0</p>
<p>				EBX:00000000</p>
<p>				ECX:001A0049</p>
<p>				EDX:00000000</p>
<p>				ESI:14F3ED0C</p>
<p>				EDI:00000004</p>
<p>				CS:EIP:001B:7C350582</p>
<p>				SS:ESP:0023:0012CAB4 EBP:7C35056A</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010246</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				7C350582 7C35056A 09EB570C 74C98566 46424211 0E8B6646 wcscmp+18</p>
<p>				24748B56 0424548B 00000000 00000000 00000000 00000000 0000:00000000</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351509">351509</a></td>
<td>Enhancement request: For PowerBuilder to utilize an array of objects when doing a GetLatestVersion rather than one at a time. See CR# 231796.</p>
<p>				Per PB Engineering this will not be implemented. There are two better methodologies:</p>
<p>				1) The customer should Issue a target-wide &quot;Refresh Status&quot; request prior to doing a target-wide GetLatestVersion. Refresh status was purposely re-designed in PB 9 to indeed call SccQueryInfo with an array of objects. It also has the benefit of running on a background thread so the user can continue working while the refresh status takes place in the background! Status info gets cached so if the workspace expiration interval is set to 20 minutes or more, you can run the target-wide refresh status and immediately follow it up with the GLV request. GLV won&#39;&#39;t need to do any SccQueryInfo calls because it has up-to-date info in the cache.</p>
<p>				2) Orcascript refresh target is a far superior methodology for refreshing the target and it too uses array of SccQueryInfo. Orcascripts can be run at night, further enhancing productivity.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351510">351510</a></td>
<td>When a PB transaction object that has an RPCFUNC call is reverse engineered, the syntax of the external function declaration is changed in the oom from what was in PB. If you then try to Generate PB it gives a compilation error, but still writes the PB object with the incorrect syntax.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351511">351511</a></td>
<td>Commits fails, If PBNewSPInvocation=&#39;Yes&#39;&quot; &amp; &quot;DefaultProcOwner=&#39;proms&#39;&quot; set in DBParm</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351516">351516</a></td>
<td>Debug the following code in the debugger and click on the olestorage or olestream variable in the local variable tab in the debugger.</p>
<p>				OLEStorage olestore </p>
<p>				OLEStream olestr</p>
<p>				olestore = create olestorage</p>
<p>				olestr = create olestream</p>
<p>				If you click on an olestorage variable, you get a R0051 execution error: &quot;Application terminated. Error: Bad argument list for function/event: get_documentname at line &lt;line#&gt; in clicked event of object &lt;controlname&gt; of &lt;windowname&gt;&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351581">351581</a></td>
<td>The DW edit field does not support the microsoft intelli mouse mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351601">351601</a></td>
<td>When calling a stored procedure and it triggers a raiserror,</p>
<p>				that raiserror message is not returned back to the application when MS DTC is used.</p>
<p>				When not using MS DTC, the raiserror is returned back to the application.</p>
<p>				Also tried using different syntaxs for the stored procedure and that didn&#39;t work. For example instead of using:</p>
<p>				CREATE procedure GeacTest</p>
<p>				AS</p>
<p>				RAISERROR 50001 &quot;Geac Test of raiserror 50001.&quot;</p>
<p>				RETURN 1</p>
<p>				go</p>
<p>				Used:</p>
<p>				RAISERROR 50001 &quot;Geac Test of raiserror 50001.&quot;</p>
<p>				RETURN -1</p>
<p>				-----</p>
<p>				Also tried</p>
<p>				RAISERROR (50001,20,-1)</p>
<p>				returm -1</p>
<p>				----</p>
<p>				Or adding the message using sp_addmessage</p>
<p>				RAISERROR (50002,20,-1) with log</p>
<p>				return -1</p>
<p>				In this case, the error message was seen in the application log file but not returned in the application</p>
<p>				RESOLUTION: Customer has removed the instantiation of callback functions from the DLL and now raiserrors are working fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351602">351602</a></td>
<td>Virtual Keyboard disappears when moving between datawindow columns. Pkt PB help states that setting an Edit Field&#39;s property SIPonFocus to &quot;No&quot; does not open/close SIP automatically. Moving between fields that do not have SIPonFocus set should not close SIP automatically.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351604">351604</a></td>
<td>Add support for PL/SQL records and objects as PB structures in remote procedure calls in PB10.</p>
<p>				A PL/SQL RECORD is a composite datatype. In contrast to a scalar datatype like NUMBER, a record is composed of multiple pieces of information, called fields. Records can be declared using relational tables or explicit cursors as &quot;templates&quot; with the %ROWTYPEdeclaration attribute.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351612">351612</a></td>
<td>PB and DW.NET have different behavior in GotFocus/getfocus and LostFocus/losefocus.</p>
<p>				This scenario was tested using a .NET listbox and the following code for the GotFocus event:</p>
<p>				Private Sub lb_1_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles lb_1.GotFocus</p>
<p>				MessageBox.Show(&quot;lb_1 got focus&quot;)</p>
<p>				End Sub</p>
<p>				The results were the same as with the DataWindowControl, repeated MessageBoxes and you cannot close the form. According to development we have to defer to the .NET behavior and will not attempt to make this work like PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351645">351645</a></td>
<td>The return datatype for the OLEStream Write function is incorrect in the online help. The help indicates that it returns an integer, it really returns a long.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351699">351699</a></td>
<td>Description of Problem: Select the &quot;Automatically convert DBCS String-Manipulation Functions&quot; option, the migration GPF due to the conversion or will have syntax errors and code is not converted properly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351701">351701</a></td>
<td>When using a ole control and referencing it from a cb,</p>
<p>				getting a null object reference on parentstorage.</p>
<p>				Using the following code:</p>
<p>				ole_1.insertobject()</p>
<p>				ole_1.parentstorage.saveas(&#39;myfile.txt&#39;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351724">351724</a></td>
<td>This is an enhancement request that perhaps there is another way to get a stored procedure resultset description without actually executing the stored procedure when creating an sp based datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351747">351747</a></td>
<td>The example in App. Techniques, Chap 18, Using OLE in an application, Advanced ways to manipulate OLE objects, opening and saving storages...could be improved.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351749">351749</a></td>
<td>Enhancement Request: When an OLE control is inserted, its functions, events and other information can be found by going to the Browser pane, under the OLE tab and navigating to the control. Would like to see the same information in the OLE control properties pane itself and be able to drag and drop the functions from the properties painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351751">351751</a></td>
<td>Enhancement Request: DataWindow property while running application: Right / Left Arrow to scroll grid DW grid horizontally</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351753">351753</a></td>
<td>Enhancement: DataWindow has a lack of events: onHideBefore, onHideAfter, onShowBefore, onShowAfter. These events could be triggered with dw_control.Hide() and dw_control.Show() functions, and especially after clicking the &quot;close&quot; button on title bar of DataWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351754">351754</a></td>
<td>Enhancement Request: PowerBuilder 10.0 Beta 2, In the System Tree -&gt; &quot;Workspace tab&quot; (main navigation object window in PowerBuilder) might have additional options:</p>
<p>				- Search option with history, saved after closing PowerBuilder (and a shortcut for it). Right now it has only simple search option.</p>
<p>				- Regenerate option to target, single pbl, and a workspace (and a shortcut for it) - it means: the possibility of regeneration all objects inside selected object but not rebuilding them.</p>
<p>				- &quot;Properties&quot; of pbl (user description of pbl) displayed optionally after the name of pbl</p>
<p>				- Right mouse key on KEYBORD (not on mouse) for selected object (it works on &quot;components tab&quot; and on &quot;language tab&quot;, however not correctly).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351815">351815</a></td>
<td>When importing a XML file with a CDATA section, the following</p>
<p>				error results and the import fails:</p>
<p>				CREATING SAX PARSER.</p>
<p>				USING XML IMPORT TEMPLATE: ud_new</p>
<p>				XML NAMES MAPPING TO DATAWINDOW IMPORT COLUMNS: </p>
<p>				ATTRIBUTE: /AMS_DOC_XML_EXPORT_FILE/PYMT_RETN_DOC NAME: &#39;__pbband&#39;</p>
<p>				&gt;&gt;&gt; RESERVED TEMPLATE NAME - ITEM WILL BE IGNORED</p>
<p>				XML Import Error</p>
<p>				No matching DataWindow column reference within XML template.</p>
<p>				The XML file to be imported is:</p>
<p>				&lt;AMS_DOC_XML_EXPORT_FILE&gt;</p>
<p>				&lt;PYMT_RETN_DOC&gt;</p>
<p>				&lt;CHK_NO&gt;</p>
<p>				&lt;![CDATA[ 000000000000009]]&gt; </p>
<p>				&lt;/CHK_NO&gt;</p>
<p>				&lt;CHK_NO&gt;</p>
<p>				&lt;![CDATA[ 000000000000124]]&gt; </p>
<p>				&lt;/CHK_NO&gt;</p>
<p>				&lt;/PYMT_RETN_DOC&gt;</p>
<p>				&lt;/AMS_DOC_XML_EXPORT_FILE&gt;</p>
<p>				The template is set up as:</p>
<p>				- AMS_DOC_XML_EXPORT_FILE</p>
<p>				------------------------- &lt; - Detail Starts</p>
<p>				- PYMT_RETN_DOC</p>
<p>				- CHK_NO</p>
<p>				![CDATA[~t idss ]]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351819">351819</a></td>
<td>Documentation request: Add another example for FileWrite to show technique used with large files, eg. could use example from PFC: pfc_n_cst_filesrv: of_filewrite()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351840">351840</a></td>
<td>Provide AdoTransaction support for SqlConnection, OracleConnection, OdbcConnection in Datawindow.Net. They all implement IDbConnection interface. Currently AdoTransaction object only supports OleDbConnection</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351856">351856</a></td>
<td>Unable to update a table when calling a c++ function from within</p>
<p>				Powerbuilder and connected to a MS Sql Server 2000 database using OLE DB and MS DTC.</p>
<p>				Customer believes that a ReturnCommandHandle is needed for a OLE DB connection to that</p>
<p>				the proper handle is returned to their c++ dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351937">351937</a></td>
<td>pbm_dwnkey event does not work for KeyRightButton!</p>
<p>				I think this is not a bug and the KeyLeftButton! is processed by the Clicked event and the KeyRightButton! is processed by the rbuttondown event and the processing never gets to the pbm_dwnkey event. Checking with development on the KeyMiddleButton!. Request documentation note if this is correct behavior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351947">351947</a></td>
<td>This is a request to document the Datawindow SaveAs function as several enumerated types have been discontinued in 10.0, including EXCEL5!, WK1!, WKS!, and WMF!</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351962">351962</a></td>
<td>Unable to create a Datawindow from a stored procedure when using OLE DB driver. One gets an error message procedure &#39;xxxx&#39; expects parameter @&lt;param name&gt; which was not supplied. This happens for stored procedures which have an input argument.</p>
<p>				Per PB Engineering: This is not a bug. The supplied stored procedure does not return a resultset. PB requires a resultset returned for stored procedures to be used as datawindow sources.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351966">351966</a></td>
<td>SyntaxFromSql memory link.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR351970">351970</a></td>
<td>CR 300345 introduced a new Oracle DBParm called Timestamp. In 9.0.1 this DBParm could be set only in script. This is a request to add a checkbox to the Oracle connection Profile for the Timestamp DBParm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR352037">352037</a></td>
<td>Customer wants to access properties and methods in OLEStorage objects and wants the capability to do that.</p>
<p>				Customer wants to be able to take an arbitrary OLE compound document and interrogate it to get the stream name and any property sets. This cannot be done with the current functionality is the storage class though, because that class doesn抰 exposed methods that would allow to enumerate the streams or retrieve the property sets.</p>
<p>				Visual Basic also can抰 read property sets, so Microsoft provides an ActiveX that allows them to interface with some compound OLE documents.</p>
<p>				What I&#39;m basically looking for is this: OLE Compound Documents are composed of three types of data:</p>
<p>				Storages</p>
<p>				Streams</p>
<p>				Property Sets</p>
<p>				The problem with PB&#39;s implementation is:</p>
<p>				1. I can only access storages and streams, I can&#39;t access property sets</p>
<p>				and</p>
<p>				2. I have to know the name of the member in order to access it. There&#39;s no way in PB to query the object for the names of the members.</p>
<p>				I want to be able to get the names of the members, and I want to be able to pull property set information.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR352038">352038</a></td>
<td>Deletion of objects referenced in other objects require manual editing of the referencing objects to resolve the situation. It would be nice to have a way to automatically remove references to deleted objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR352053">352053</a></td>
<td>With a rather large library list, none of the PBLs show up in the Open or Run dialogs, though they all show in the Inherit dialog.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR352062">352062</a></td>
<td>PowerBuilder crashes with memory error during connect MS SQL Server 2000 (8.00.760) database using ADO.net access using udl file and sql server security.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_89.htm#CR352070">352070</a></td>
<td>The clicked and doubleclicked events of a datawindow have a row argument. With a label style datawindow, sometimes this argument is incorrect. Intermitently it reports the last row on the page instead of the label you clicked on.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_90.htm#CR352127">352127</a></td>
<td>PB 9.0.1 (6533) Solaris, HP, and AIX PBVMs:</p>
<p>				The fop.bat references lib/logkit-1.0.jar and lib/jimi-1.0.jar and those two files are not in the fop-0.20.4/lib directory.</p>
<p>				RESOLUTION: Apache intends for these to be optionally added by the FOP end-user, but they keep these in their CLASSPATH in anticipation.</td>
</tr>
</tbody>
</table>
<p>--EOF--</p>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/sap-pb-cr-number-6.htm">https://www.dbainfo.net/sap-pb-cr-number-6.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/sap-pb-cr-number-6.htm">SAP PB Enterprise的所有已知BUG列表（6）</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-10.htm" title="SAP PB Enterprise的所有已知BUG列表（10）">SAP PB Enterprise的所有已知BUG列表（10）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-9.htm" title="SAP PB Enterprise的所有已知BUG列表（9）">SAP PB Enterprise的所有已知BUG列表（9）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-8.htm" title="SAP PB Enterprise的所有已知BUG列表（8）">SAP PB Enterprise的所有已知BUG列表（8）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-7.htm" title="SAP PB Enterprise的所有已知BUG列表（7）">SAP PB Enterprise的所有已知BUG列表（7）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-5.htm" title="SAP PB Enterprise的所有已知BUG列表（5）">SAP PB Enterprise的所有已知BUG列表（5）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-4.htm" title="SAP PB Enterprise的所有已知BUG列表（4）">SAP PB Enterprise的所有已知BUG列表（4）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-3.htm" title="SAP PB Enterprise的所有已知BUG列表（3）">SAP PB Enterprise的所有已知BUG列表（3）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-2.htm" title="SAP PB Enterprise的所有已知BUG列表（2）">SAP PB Enterprise的所有已知BUG列表（2）</a> (1)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-1.htm" title="SAP PB Enterprise的所有已知BUG列表（1）">SAP PB Enterprise的所有已知BUG列表（1）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-asa-cr-number-8.htm" title="SAP SQL Anywhere的所有已知BUG列表（8）">SAP SQL Anywhere的所有已知BUG列表（8）</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/sap-pb-cr-number-6.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SAP PB Enterprise的所有已知BUG列表（5）</title>
		<link>https://www.dbainfo.net/sap-pb-cr-number-5.htm</link>
		<comments>https://www.dbainfo.net/sap-pb-cr-number-5.htm#comments</comments>
		<pubDate>Sun, 08 Mar 2015 14:02:29 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[CR]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/?p=2912</guid>
		<description><![CDATA[随着Sybase被完全整合到SAP下，Sybase原来的支持网站被SAP Support Portal取代。 只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。 考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况，现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。 在SAP Support Portal网站或者google上搜索Targeted CR List for ASE，可以看到针对不同版本的CR（CR表示Change Request）简单描述信息列表。 需要注意的是：Targeted CR List for ASE列出的CR虽然绝大多数是BUG，但有一些是更改需求。 以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息！ 不仅仅包括BUG的详细描述信息，还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程；有些BUG还提供了Workaround来临时解决该BUG带来问题。 PB Enterprise的所有已知BUG列表（1） PB Enterprise的所有已知BUG列表（2） PB Enterprise的所有已知BUG列表（3） PB Enterprise的所有已知BUG列表（4） PB Enterprise的所有已知BUG列表（5） PB Enterprise的所有已知BUG列表（6） PB Enterprise的所有已知BUG列表（7） PB Enterprise的所有已知BUG列表（8） PB Enterprise的所有已知BUG列表（9） PB Enterprise的所有已知BUG列表（10） &#160; CR Number Description 256943 Editmask of type uppercase [...]]]></description>
			<content:encoded><![CDATA[<p><base target="_blank" /></p>
<p>随着Sybase被完全整合到SAP下，Sybase原来的支持网站被SAP Support Portal取代。<br />
	只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。<br />
	考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况，现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。<br />
	在SAP Support Portal网站或者google上搜索Targeted CR List for ASE，可以看到针对不同版本的CR（CR表示Change Request）简单描述信息列表。<br />
	需要注意的是：Targeted CR List for ASE列出的CR虽然绝大多数是BUG，但有一些是更改需求。<br />
	以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息！<br />
	不仅仅包括BUG的详细描述信息，还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程；有些BUG还提供了Workaround来临时解决该BUG带来问题。</p>
<p><a href="https://www.dbainfo.net/sap-pb-cr-number-1.htm">PB Enterprise的所有已知BUG列表（1）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-2.htm">PB Enterprise的所有已知BUG列表（2）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-3.htm">PB Enterprise的所有已知BUG列表（3）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-4.htm">PB Enterprise的所有已知BUG列表（4）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-5.htm">PB Enterprise的所有已知BUG列表（5）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-6.htm">PB Enterprise的所有已知BUG列表（6）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-7.htm">PB Enterprise的所有已知BUG列表（7）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-8.htm">PB Enterprise的所有已知BUG列表（8）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-9.htm">PB Enterprise的所有已知BUG列表（9）</a><br />
	<a href="https://www.dbainfo.net/sap-pb-cr-number-10.htm">PB Enterprise的所有已知BUG列表（10）</a><br />
	&nbsp;</p>
<table align="left" border="1" cellpadding="0" cellspacing="0" style="table-layout: fixed; word-break:break-all; word-wrap: break-all;" width="100%">
<tbody>
<tr align="center">
<td width="11%">CR <br />
				Number</td>
<td>Description</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR256943">256943</a></td>
<td>Editmask of type uppercase does not accept numbers as a valid value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR256950">256950</a></td>
<td>WebDW DDDW/DDLB remains enabled on zero taborder or protected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR256964">256964</a></td>
<td>datastore.reset() not freeing up datastore memory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257016">257016</a></td>
<td>PB treats the Oracle USER function as a literal<br />
				Workaround: Use Convert to Syntax</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257024">257024</a></td>
<td>8.0 Regression: Edit Mask !!!!-####-## not working properly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257064">257064</a></td>
<td>Nested DW w/Footer Band info not printing at bottom of LAST PAGE ONLY</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257065">257065</a></td>
<td>Version info is not correctly written to 8.0 PB executables.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257176">257176</a></td>
<td>PB catalog Varchar columns are created as datalink</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257213">257213</a></td>
<td>If the targets and storage location for archives is located on a network drive and the same folder then Add to source control and update to pbg file will fail.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257216">257216</a></td>
<td>PB 8 build 6048, 7041 , PBNative Source Control</p>
<p>				If Local Root Folder is set to root folder (d when workspace is created in d:\temp) then SCC connects in offline mode <br />
				It is probably because when you click the browse button and choose d drive then the folder inserted for local root is &quot;d&quot; not <br />
				&quot;d:&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257220">257220</a></td>
<td>PB 8 build 6028, 7041, PBNative Source Control</p>
<p>				If workspace and local root are in the folder where PB 8 is installed and the target and archives are on the network (or differend Drive) then when you try to add an object to source control the object is successfully added but the pbg file does not get updated with the new addition</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257233">257233</a></td>
<td>Udating a dddw column in a dw on OLEDB connection gives update error<span id="more-2912"></span></td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257242">257242</a></td>
<td>PB 8.0 Datawindow editmask problem, a mask of !XXXXXXXX loses the first character when you tab off.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257376">257376</a></td>
<td>PB application with 50 pbls in the library search path saving changes cause PB to GPF&#39;s.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257410">257410</a></td>
<td>This CR is an enhancement request for Powerbuilder native driver to support TSQL batch<br />
				for Microsoft SQL Server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257422">257422</a></td>
<td>The PowerBuilder VM on packaged with EAServer 3.6.1 C1 and C2 does not handle inserts correctly for datawindows that use PB select syntax to store SQL. It appears are though either:<br />
				a) The SQL is not being generated properly or<br />
				b) The PBVM is getting the incorrect column status of a field and thus does not pass it on to the insert statement.</p>
<p>				This is only a problem with the PBVM on solaris. Running the same reproduction with a Windows 2000 Jaguar server works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257424">257424</a></td>
<td>Customer is unable to connect using OCI connection cache in EA Server 3.6.1 build 36105 (Solaris) using PB 7.03 build 10089 to Oracle 8.06 on Solaris 2.6. Not a bug, environmental problems.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257470">257470</a></td>
<td>Getting a memory heap error</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257484">257484</a></td>
<td>Web Datawindow no longer generates the datawindow background color.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257510">257510</a></td>
<td>Migration of an app with ole custom control fails PB 6.5 &gt; 7.0.03.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257534">257534</a></td>
<td>PB8 SCC - New objects added to source control and associated with a PBL by one user should appear in the checkview dialog of other users when they right-click on a source controlled PBL or Target icon and choose &quot;Get Latest Version&quot; from the context menu. These newly added objects should also appear checked. The new objects are displayed but they are NOT checked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257547">257547</a></td>
<td>dw plugin does not get loaded when using IE 5.5 SP2, if you use Netscape or IE 5.5 SP1 the psr </p>
<p>				get loaded fine in the plugin This is NOT a PB bug (Q303401 - Netscape-Style Plug-ins Do Not Work After Upgrading Internet Explorer )<br />
				Migration document : <br />
				Migration from Netscape DataWindow Plug-ins - http://my.sybase.com/detail?id=1014270</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257595">257595</a></td>
<td>setchanges function returns -2 in Powerbuilder 7 when it should return 1</p>
<p>				Reviewed by PB Engineering and determined to be &quot;Not a PB Bug&quot;. The customer was given a workaround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257614">257614</a></td>
<td>Using a datawindow, set querymode to yes and displayonly for a column to no. You can enter criteria in the datawindow now. But then set querymode to no and displayonly to Yes, and later set querymode back to Yes, and displayonly back to No. The datawindow still behaves as if querymode=no and displayonly=yes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257697">257697</a></td>
<td>OLE Automation error external object property mailmergemaindocumenttype using OLE automation to Word.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257704">257704</a></td>
<td>Using a grid datawindow with a group that has a computed field in the group trailer under the salary column. When the salary column visible property is set to zero, and then set back to 1, the computed field in the group trailer does not display. It behaves as if it&#39;s visible property was also set to 0, and not set back to 1. Workaround is to explicitly set the computed field visible property to 1, and it will display. The problem does not occur using a tabular datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257721">257721</a></td>
<td>graph series sort regression from 6.5 620 to PB 7 and 8</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257726">257726</a></td>
<td>PowerBuilder 7.0.3 Build 10104, EAServer 3.6.1 Build 36110<br />
				JDK 1.2<br />
				JDB interface<br />
				Oracle 8.17 Stored Procedures</p>
<p>				A PowerBuilder component, calling an Oracle Stored Procedure, deployed to EAServer, will exhibit different behaviour when it accesses an EAServer Connnection Cache using the CacheName DBParm as opposed to when it does not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257776">257776</a></td>
<td>If an oracle name is lower case or mixed, the drop index command needs to be put into quotes for it to work. The <br />
				name needs to be upper case.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257781">257781</a></td>
<td>Activating excel offsite causes pb to crash randomly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257797">257797</a></td>
<td>This CR is an enhancement request for Powerbuilder NATIVE driver to support dbparm PBUseProcOwner for connection to Oracle.</p>
<p>				For ODBC connection, the dbparm PBUseProcOwner was introduced around Powerbuilder 6 ;<br />
				Customers can connect using ODBC to Oracle then utilise this dbparm to set the use<br />
				of userid/ owner name or to ignore OWNER of the stored procedure;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257801">257801</a></td>
<td>Wants bind thread limitations to be removed from PB Jaguar components</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257811">257811</a></td>
<td>SetChanges for a datastore returns -2 when called the second time on a Oracle column</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257885">257885</a></td>
<td>if you load the lan1033.dll(Borland C++ dll) and then either move/resize or set the visible property of a graph dw then pb will crash in pbdwe</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257891">257891</a></td>
<td>Jaguar 3.6.1 on Solaris only: Call the datastore GetChild method fails on solaris. Works okay on Win2000.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR257932">257932</a></td>
<td>PB8 cannot update OLE blob dw column of MS Excel SpreadSheet.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258072">258072</a></td>
<td>Datastore array depletes Memory on Win98</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258108">258108</a></td>
<td>Regression: Nested N-up Group datawindow missing a row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258118">258118</a></td>
<td>GPF running script that access the ClassDefinition Script list</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258153">258153</a></td>
<td>LibraryImport fails on second call using dws with nested reports</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258222">258222</a></td>
<td>If package name + component name &gt; ~60 characters, the component cannot be used.<br />
				Client starts to hang on createinstance() call and Jaguar hangs as well.<br />
				Used Products: Jaguar 36110, PowerBuilder VM 7.0.3 # 10092 on Solaris.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258325">258325</a></td>
<td>Starting from PB7 Build 10063 <br />
				Data entered in a (numeric) editmask for a datawindow column can be inserted at the wrong point <br />
				in the edit control when text was selected. Data is not entered at the position of the selected text but at the end.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258349">258349</a></td>
<td>Deployed a pb nvo to EAServer and works fine, when go back to nvo and add function, redeploy &amp; regenerate stub is fine, can&#39;t access the function webpage thru dynamo, IIS. Error: Not allowed to create (component name) and (function name).</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258387">258387</a></td>
<td>A crash can occur in PowerBuilder in retrieving or previewing a complicated crosstab <br />
				that has color expressions set on columns.</p>
<p>				If removing the expressions this crash goes away.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258391">258391</a></td>
<td>DW Painter does not auto scroll horizontally when the taborder settings are displayed and user tabs off screen. NFR to ask for the dw to auto scroll horizontally when taborder settings are displayed. See repro tab for full details</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258399">258399</a></td>
<td>How to get &#39;InsertBlock&#39; to work as designed?</p>
<p>				Per Engineering, this will not be fixed:<br />
				Obsolete functionality. We will remove InsertBlock DBParm for PB 9.0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258433">258433</a></td>
<td>In DW Syntax mode upon disconnecting from VPN SQL is lost. Request to be able to save changes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258434">258434</a></td>
<td>PowerBuilder 7 and 8:<br />
				With a stored procedure as the sqlselect argument for the SyntaxFromSQL function, the stored procedure can actually get executed when using ODBC as database interface.</p>
<p>				This is because currently if pb needs to describe a stored procedure result set, pb will execute the stored procedure(for example ODBC, OLEDB, MSS and SYC interface) and then get the result set description. <br />
				However pb will not fetch any data from the result set(just for description) .</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258479">258479</a></td>
<td>Graph DataWindow Wizard crashes PB 7.0.3 on Windows 98.</p>
<p>				PSE Update:<br />
				Fixed in PB 7.0.3 EBF Builds 10146 or greater.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258488">258488</a></td>
<td>The project painter crashes on save when pbls are located in a directory whose path includes very long names. Example: &quot;d:\test\Long library pathnames cause Powerbuilder to crash\deploy.pbl&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258516">258516</a></td>
<td>Error &#39;Unexpected token in FROM clause. Could not create table list&#39; when using an ORACLE DATABASE LINK. <br />
				Coud be dup of CR 255027</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258521">258521</a></td>
<td>Selecting landscape as print orientation does not take effect when printer device names (including path) <br />
				are longer than somewhere around 32 characters in printing datawindows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258528">258528</a></td>
<td>The problem is that given a particular environment configuration, PB651x and PB703x are unable to execute simple Oracle stored procedure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258559">258559</a></td>
<td>When performing some sort of rebuild, you may end up with associated error or warning messages. One of the most useful features added in PB8 is to Edit or Edit Source the object causing the error. Another thing that I feel<br />
				will be really useful would be to &quot;Locate&quot; the object within the system tree. By that I mean expand the system tree and highlight the object(s) in question. This would be most beneficial with regards to duplicate object messages..</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258571">258571</a></td>
<td>Passing an int to any variable and then calling the upperbound function on the variable causes pb </p>
<p>				to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258666">258666</a></td>
<td>This is an enhancement request for command button control on detail band of datawindow.<br />
				The customer has a cmdbtn in the DW detail band. They would like to have the ability of amending the TEXT property of a SPECIFIC cmdbtn in a detail row using a datawindow expression. <br />
				E.g. Suppose there is an employee datawindow which retrieves thousands of rows. A common practice is to place a cmdbtn &#39;More details ...&#39; in the detail band and this would therefore appear for each row. When this control is clicked, as there is only one instance of this object and no row dependency, one clicked! event is triggered. <br />
				Currently this feature is not available.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258681">258681</a></td>
<td>Search returns argument name instead of event name if the event has an argument.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258693">258693</a></td>
<td>Application reads a file into a blob, then passes that blob to a database stored procedure using embedded sql to save the data. Only a few characters are being written to the database.</p>
<p>				This may be a bug or may be a limitation. I believe there may be embedded NULL characters in the blob data. If you convert the blob to a string the length of the string is much shorter than the length of the blob. </p>
<p>				Per development: PowerBuilder does not currently support Blob arguments to stored procedures. The argument is handled internally as a string, so if NULL characters are included, data might be lost. Customers should use the PowerBuilder Blob functions: SelectBlob, UpdateBlob.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258762">258762</a></td>
<td>If a method on a PB component is taking as arguments first a structure of resultsets and then a string, calling this method from a PB component will cause the following error:</p>
<p>				SystemException: TRANSACTION_ROLLEDBACK</p>
<p>				Work-around is to make the structure the last argument in the call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258779">258779</a></td>
<td>PowerBuilder 7.03 Build 10073 or later and PowerBuilder 8:</p>
<p>				When modifying the select statement of a datawindow, that has a sub-select and a table owner prefix,<br />
				a mysterious Datawindow Error message box can appear, when going back to design.<br />
				The changes made to the select statement are not saved.</p>
<p>				Workaround is to make the changes in the datawindow export.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258789">258789</a></td>
<td>Regression. When you enter data in a column then tab to the next column, tabbing beyond what displays in the datawindow control ought to cause the datawindow to scroll to show the current row/col that has focus. It does not do this in PB8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258804">258804</a></td>
<td>Trying to create a datawindow from a table with a very large number of columns in an Oracle 7 database. Oracle 8.16 or 8.1.7 client software on client machine. Error occurs trying to select the table. Problem occurs on Win2000.</p>
<p>				Per Development:<br />
				PB provides O73 and O84 interface for Oracle7 and Oracle8 server, sometimes they are incompatible. In the case for pbo84 interface, pb needs to check column &#39;&#39;DATA_TYPE_OWNER&#39;&#39; from table &#39;&#39;SYS.ALL_TAB_COLUMNS&#39;&#39; that the column doesn&#39;t exist in the same table of Oracle7. If you use pb o73 interface the problem doesn&#39;t occur as pb o73 doesn&#39;t check the column. So you should use pb o73 interface if you want to connect to Oracle7 server even if you use Oracle 8 client.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258885">258885</a></td>
<td>The option &quot;Enable object pooling&quot; is disabled when viewed in MTS on Windows 2000. There is currently no option in the PowerBuilder COM/MTS component wizard to set the pooling property.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258907">258907</a></td>
<td>Customer&#39;s application stops at imaginary breakpoints when run through the debugger in PB 8.0. It keeps stopping many times so impedes the developers severely.</p>
<p>				This is probably a duplicate of CR 239579.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258932">258932</a></td>
<td>7.0x Regression: When declaring a local string array in an object function, and assigning it the value of a string array argument being passed to the function on the same line, PB will crash This is the exact line that caused the problem:</p>
<p>				string ls_myParm[] = as_myParm[]</p>
<p>				Workaround: Declare the local string array on one line and assignment on the next line:<br />
				string ls_myParm[]<br />
				ls_myPartm[] = as_myParm[]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258942">258942</a></td>
<td>Connecting PB to Oracle 8 Via ODBC and Trying to do the Last section of Document # 44450: Stored Procedure with PL/SQL Table arguments. It works fine using the native database driver, but using ODBC, you get &quot;Application Error (R0008) Database Interface does not Support Array Variables&quot;.</p>
<p>				Per development:<br />
				This is not a PowerBuidler bug. ODBC driver doesn&#39;t support the array parmeter in a stored procedure. ODBC is implemented by Microsoft for general DBMS. The array parameter contained in a procedure only occurs in Oracle database so it is not unexpected that ODBC driver doesn&#39;t support it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258949">258949</a></td>
<td>After creating a foreign key from table A and table B where (sys,id) references (SYS,ID), the order of the foreign key column is inversed, creating the mismatch: id references SYS and sys references ID. The reference in ASA is fine, the problem is in PowerBuilder database painter and datawindow painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258950">258950</a></td>
<td>DW Editmask column not firing edit changed and itemchanged events in certain senario.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258958">258958</a></td>
<td>Setting GenerateCSS property of HTMLTable has no affect.</p>
<p>				10/24/2001<br />
				Change CR type to Enhancement Request. </p>
<p>				Customer only wanted the ability to prohibit the WebDW Generator from generating embedded stylesheets for the datawindow so that they could add their own stylesheet without it being overridden by the Generator. They thought that the GenerateCSS property of the WebDW would do this since the property eludes to this and is not documented that it is deprecated at runtime if the browser property is set.</p>
<p>				Because, the GenerateCSS is deprecated at runtime due to the precedence of the HTMLGen.Browser and this is completely undocumented, I am still requesting this to be considered as an Enhancement Request but with the priority changed to 3.</p>
<p>				The GenerateCSS property should actually suppress the embedded style sheet generation whether the browser is set or not. This would be a useful feature for customers that want to add their own stylesheets and still want to set the browser to include other features that the browser supports.</p>
<p>				Workaround:<br />
				Force Browser Mozilla version string to&lt; 3 (ie., get generation intended for an older browser for which stylesheets aren&#39;t supported), stylesheets will then not be generated for the WebDW. The customer will then be able to insert their own stylesheets to work with the WebDW. Customers may also be ensured that all intended behaviour/functionality for the WebDW still gets generated, it&#39;s just the stylesheets that don&#39;t.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258989">258989</a></td>
<td>Tested using IE 4.X &amp; 5.X. When the content of a field is longer than the coloumn field width, the content of the second line shown overlap to the next row on the same column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258995">258995</a></td>
<td>&quot;case&quot; propertie with &#39;Upper(1)&#39; does not convert &quot;k&quot; to &quot;K&quot; in a external datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR258999">258999</a></td>
<td>This problem is occuring when a new application project is saved. If the user enters data for the &quot;comments&quot; section, this data is not saved in the object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259007">259007</a></td>
<td>the editmask in an external datawindow has inconsistent behaviour when inserting the month value in a date field .<br />
				Mask to &#39;dd/mm/yyyy&#39;. or &#39;mm/dd/yyyy&#39;.<br />
				As soon as you type 0, the second month digit reverts to &#39;0&#39;. This behavior happens with months 03 to 09 but not with 01 and 02.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259103">259103</a></td>
<td>This is an enhancement request for the project painter save object dialog.<br />
				When the user has made changes to the object and selects close object from the &#39;control menu&#39;, then the library path and filename should be displayed.<br />
				Currently the save dialog window displays title &#39;Project&#39; and the text is &quot;Save changes to {object_name}&quot;</p>
<p>				This feature has already been implemented for other object painters e.g. &#39;window&#39;, &#39;datawindow&#39; object when the same steps are repeated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259147">259147</a></td>
<td>after choosing yes or no but no further messagebox pop up to indicate that the object is not copied to the library because it is read only.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259148">259148</a></td>
<td>This is an enhancement request for PowerBuilder grahical user interface to display PATH and LIBRARY NAME for any object&#39;s window title bar. This would :<br />
				- increase tremendously PowerBuilder&#39;s ease of use,<br />
				- improve the system developer&#39;s productivity (e.g. reduce time spent searching for the definitive path).</p>
<p>				E.g. project object<br />
				Would like to see &quot;Project - D:\dev\accounts.pbl - p_deploy1&quot; instead of current behaviour &quot;Project - p_deploy1&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259153">259153</a></td>
<td>PB crashes when inserting an OLE Object on a dw if preview view is open and the table on which the dw is based does not have any rows of data</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259165">259165</a></td>
<td>Datawindow changes column names that have characters &#39;-&#39;, &#39;/&#39; , or &#39;&amp;&#39; to &quot;compute_000n&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259255">259255</a></td>
<td>Customer reports ghost or phantom object references showing up in their library list. These duplicate object names cause problems during rebuild. The solution is to Optimize all PBLs. Customer has not been able to identify the cause of the problem, but want development analysis if possible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259256">259256</a></td>
<td>Setting the verticalscrollposition value in script causes pb to crash at runtime if there are no rows of data in the dw for which the verticalscrollposition is set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259338">259338</a></td>
<td>MS SQL Server Db interface: Using a stored procedure datawindow source with 2 output parameters followed by 2 int parameters gives error message &quot;expects Parameter @var3, which was not supplied&quot;. The datawindow works if the connection is made to the database through PowerBuilder&#39;s native driver (PBMSS80.DLL)</p>
<p>				PER DEVELOPMENT:<br />
				This is a limit to OLEDB driver. OLEDB adopts RPC mode to call Stored Procedure. For example in your case, OLEDB will execute &quot;call ole_test(?,?) &quot; for the syntax &quot;EXEC ole_test @var3 = 2, @var4 = 4&quot; and then bind parameter value. The problem in your case is about default parameter. By PB MSS native driver similar to MS Query Analyzer, SQL SERVER knows that @var1 and @var2 will use default value after sending the command. But for PRC mode used by OLEDB, how can we use default parameter when you call a function? The answer is the default parameter must be at the end. So if you want to use default parameter value, just like designing a function, put them at the end. The workaround is updating the Stored Procedure like this:<br />
				ALTER PROC ole_test (@var3 int, @var4 int,@var1 int = NULL OUTPUT, <br />
				@var2 int = NULL OUTPUT)<br />
				AS<br />
				SELECT @var1 = @var3 + @var4<br />
				SELECT @var2 = @var3 - @var4<br />
				SELECT @var1, @var2<br />
				GO</p>
<p>				Another way to solve the problem is pb will add the parameter automatically if a default paramerer is not provided the value, that need pb to check SP script to get the default value in database, that will complicate pb oledb driver, and I don&#39;t think user will care moving default parmeter to the end if they want to use the default value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259342">259342</a></td>
<td>PB to Informix 7. Customer is doing count(*) from tables. Getting error -255 no transaction found. Setting for Autocommit does not change anything except that with Autocommit set to true, you get the error twice. Changing Commit on disconnect setting did not make any difference either. Customer is on 6.5. THe problem seems to occur all the way through PB 8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259356">259356</a></td>
<td>For simple datatypes null values do not get processed when deploying to jaguar and calling it back from pb client</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259465">259465</a></td>
<td>Confirmed fixed in PB 8.0.3 Build 9701 and PB 9.0 Beta 3 build 4018</p>
<p>				PB Version and Build: PB 8.0 GA -&gt; 7061 </p>
<p>				PB 7.0.3 from build 10069 </p>
<p>				Comments: </p>
<p>				The debugger does not correctly show the value for dwItemStatus variable returned by GetItemStatus.</p>
<p>				The value is correctly interpreted by vm at runtime however if viewed in debugger in local/instance variable tab an incorrect (unchanged) value is shown .</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259497">259497</a></td>
<td>Font substitution no longer works in PB 7.0.3 builds 10100 and later. PB seems to ignore font substitutes listed in pbfnt70.ini. </p>
<p>				Additionally there is no PB 8.0 version of this dll and I could not find anything in the registry to replace this. Is this functionality no longer available in PB 8.0??</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259524">259524</a></td>
<td>When right mouse clicked and dragging from one treeview to another, the setdrophighlight, does not work appropriately. There are shadows left on the entries that are scanned over but not dropped onto.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259542">259542</a></td>
<td>Dragging an object from the left panel to a pbl in the right pane results in a confusing list with both <br />
				files and objects in the pbl in the right panel.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259575">259575</a></td>
<td>This property is first mentioned in the 7.0.3 README, but does not appear in PB&#39;s on-line help.</p>
<p>				Please correct the on-line help for both 8.0 and 7.0.3 </p>
<p>				&quot;DataWindow memory management issues<br />
				-----------------------------------<br />
				Large retrievals or imports into a DataWindow object no longer report<br />
				a premature out of memory error if you reset the default page size<br />
				for DataWindow storage to large before retrieving data. For example:</p>
<p>				dw_1.Modify(&quot;datawindow.storagepagesize=&#39;LARGE&#39;&quot;)<br />
				or<br />
				dw_1.object.datawindow.storagepagesize=&#39;large&#39;</p>
<p>				Both large and LARGE can be used with either syntax. Setting this <br />
				property allows the DataWindow to most efficiently use the available <br />
				virtual memory. While the setting LARGE is recommended, a setting of<br />
				MEDIUM is also available.</p>
<p>				This solution also applies to out of memory errors on large Retrieve or <br />
				RowsCopy operations, especially moving from PowerBuilder 5.0 to 6.5 or <br />
				7.0. If your application had this migration problem, you should try migrating <br />
				again. [CR 211553, CR 223030] &quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259582">259582</a></td>
<td>SaveAsAscii() doesn&#39;t work if dw&#39;s &#39;HTML Datawindow&#39; property is checked</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259586">259586</a></td>
<td>PB crashes - using the pfc linkage service when you select a row in the master dw that does not have any corresponding rows in the detail band.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259637">259637</a></td>
<td>Setting the following in PB.INI, has no effect for the column when the datatype is DATETIME.</p>
<p>				[Edit Mask Behaviors]</p>
<p>				AutocompleteDates=no</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259656">259656</a></td>
<td>1) numeric mask &quot;##,### &quot; - at specific condition, 5 digit inserted but the first one will disappear.<br />
				2) numeric mask &quot;##,###&quot; - at specific condition, user able to enter totally 6 digit but the comma disappear.<br />
				3) numeric mask &quot;###-###&quot; - PB7 &amp; PB8 don&#39;t allow user to use del key to erase character after hyphen, but PB8 string editmask does allow this (see case 4). Thus it causing inconsistent behavior on PB8. <br />
				4) string editmask &quot;###-###&quot; - PB7 after delete all character, user can only insert first 3 character. PB8 has no such problem , but get inconsistent behavior when compare with numeric mask in case 3.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259659">259659</a></td>
<td>The problem occurs when SQLCache dbparm set and using native Oracle 073 client. <br />
				PowerBuilder embedded sql input argument in WHERE clause does not retrieve correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259729">259729</a></td>
<td>The alignment of the text on buttons in an HTML datawindow browser varies depending upon the browser version and how the html dw is generated. Specifically, using JSP to generate an html datawindow, the text on the button is left justified instead of centered when viewed in IE 5.5. If you preview the datawindow - HTML Preview - through the datawindow painter in IE 5.5, the text is centered as it is on the button in the datawindow object. Also if you access the JSP -generated datawindow in Netscape 4.76 instead of IE 5.5, the text on the button is centered.</p>
<p>				This may turn out to be a browser variation and may not be a bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259810">259810</a></td>
<td>EA Server server on AIX hangs or shuts down with PB components - two objects from the same ancestor create one then create the other. Customer and TSE tried to reproduce with a simple test case and it did not fail, so it may be something more specific to the customer application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259839">259839</a></td>
<td>While holding down left mouse in scroll bar a response window pops up. When you try to click the button on the response window nothing happens. If you hit the enter key on key board this will trigger the clicked event of the button. If the response window pops up at any other time, clicking the button does trigger the clicked event</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259849">259849</a></td>
<td>Jaguar Manager - log file viewer not working if using with PB component with mail functionality (MAPI)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR259905">259905</a></td>
<td>Support for Context Sensitive Help was added in PB7.0, but it does <br />
				not work for the datawindow edit control in a datawindow. <br />
				It does work for other edit styles like a checkbox or radio button.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_60.htm#CR260038">260038</a></td>
<td>JSP pages with htmldws deployed to Jaguar display correctly when using IE 5.5 but not when using either Netscape 4.7 or 6.1. Display is totally illegible and cannot be used. Not only does the display of the dws become illegible but also the static text from the JSP page. When the htmldws are not displayed but only the text from the JSP the distortion does not take place. </p>
<p>				Is this a PB/Jaguar problem or a limitation of using Netscape?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260160">260160</a></td>
<td>Customer has a report which does lot of calculation in summary band depending on group breaks. The GroupCalc function is used to ensure that the totals are properly calculated depending on the group break. After groupcalc, when the report is printed using print function, the totals in the summary band get changed but it prints properly. Adding the code in the GroupCalc button to the end of the print button will restore the report to the correct totals.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260245">260245</a></td>
<td>Setting the application font should cause that all new created objects are using this font by default. The application font is not used during creating a new Datawindow. The default is still &quot;Arial&quot; . related to CR 192515</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260269">260269</a></td>
<td>The &quot;newwindow2&quot; event of the Microsoft Web Browser OCX control placed in a window, doesn&#39;t gets triggered when user right clicks a link and selects Open in a new window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260308">260308</a></td>
<td>ValueIsHTML does not work on dddw column it taborder &gt; 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260343">260343</a></td>
<td>Due to delta 42600 intentional change from PB5.0.04 onward:<br />
				If you have two windows open of type main and put up a messagebox from one of the <br />
				windows, then you are able to switch to the other window, because the Messagebox&#39;s parent<br />
				is the main window from which it was opened.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260359">260359</a></td>
<td>This change is requested in the PB 7 User&#39;s Guide page 553 and PB 8 User&#39;s Guide page 230. </p>
<p>				Under the heading Modifying the result set ( when the data source is External or Stored Procedure) it currently states to use Design &gt; Data Source. This option is grayed out and what one really needs to do it to click View &gt; Column Specifications. The remainder of the topic is correct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260365">260365</a></td>
<td>When Using Third Party SW called RichWin 2000, Chinese characters do not display in SLE, MLE or Rich Text controls but do show up in a datawindow. </p>
<p>				Should all PB controls work with this third party product?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260371">260371</a></td>
<td>Running Powerbuilder with EAServer using PB components that access Oracle on AIX. Application does not work correctly with more than one connection. One connection works but while trying to run multiple client applications EA Server hangs/crashes.</p>
<p>				Not a PB Bug.<br />
				Using the Oracle 8.1.5 client software on the EA Server AIX server and making 2 minor coding changes (see details below) resolved the concurrent user problem.</p>
<p>				1) In the &#39;deactivate&#39; event of the PB component made sure that &#39;DISCONNECT&#39; is called on the transaction object before it is destroyed.<br />
				2) Turned on the &#39;sanity check&#39; for the cache.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260553">260553</a></td>
<td>DW w/nested report, SetFullState &amp; Retreive() causes DataWindow Error occurs: Load of the nested report d_dept_hdr failed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260574">260574</a></td>
<td>OS: Win32<br />
				PB Version and Build: PB 7 &amp; 8</p>
<p>				Comments: User event mapped to pbm_erasebkgnd is never fired if the object is a window whereas it does fire for other controls eg commandbutton. This event should either fire or not be included in the list of Window events in the dropdown when defining a user event</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260685">260685</a></td>
<td>Header overlaps the detail band info on second page in a composite dw, if the header can fit but the row cannot fit the page</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260694">260694</a></td>
<td>UpdateBLOB on &quot;empty&quot; database row causing EA Server instability</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260813">260813</a></td>
<td>If you have tried to save a dw object that was opened but not checked out then you will get a message . &quot;d_test is not checked out and therefore cannot be overwritten&quot;. After this message if you try to checkout the object and then try saving the changes you will not be able to, the error message will keep on popping up on every save until you close pb and reopen again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260829">260829</a></td>
<td>8.0 Regression: A nested report does not get populated when SetFullState() is called. No error message occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260833">260833</a></td>
<td>When you code the double clicked or clicked event of a treeview item from a window of type main with a Open(window) statement, the window (of type main) that is opened does not gain focus unless and until the user manually clicks on the window.</p>
<p>				Not a bug: </p>
<p>				In the given test case, when the user clicks on the tree control , the Clicked event occurs, which in turn triggers the Getfocus event, thus setting the focus on to the tree control again, and letting the window open in the background. This is the reason for the window not getting the focus, when clicked from a tree control </p>
<p>				If you set the focus of the new window in the Getfocus event of the tree control it&#39;s working.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260836">260836</a></td>
<td>Memory leak OLE DB to MS Sql Server 2000 connect / retrieve / disconnect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260876">260876</a></td>
<td>PowerBuilder 8.0<br />
				PBDebug Tracing information is not saved into .dbg file when enabling the tracing in Just in Time Debugging</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260883">260883</a></td>
<td>Return code &quot;MailReturnSuccess! is retruned on the MailSend function when mail is NOT sent to the SMTP server. How can you tell if the mail has actually been sent to the SMPT server with PB? Also, FALSE is always set as a value of the MessageSent property of mailMessage object after a MailSend function is executed. According to the online help, &quot;This Indicates whether the current message has been sent to the mail server.&quot; We cannot get a true value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260890">260890</a></td>
<td>O84 driver No database warnings when compiling incorrect embedded SQL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260891">260891</a></td>
<td>OS: Win32<br />
				PB Version and Build: 6, 7, 8<br />
				DB/DLL: RTE (DW &amp; Control)</p>
<p>				If a comma is used as decimal separator (in Windows control panel -&gt; regional settings) it is not possible to change the print margin settings correctly using right mouse button context menu in RTE dw or control. Only the value in front of the comma is saved. eg set right margin to 2,7 but only 2,0 is saved</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260905">260905</a></td>
<td>&quot;Value required for this item&quot; error is generated on an insert row if last column has the required property </p>
<p>				set and no initial value</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260909">260909</a></td>
<td>Table column w/datatype DATE and default SYSDATE, can&#39;t change default</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260910">260910</a></td>
<td>The HTML is being created by checking the appropriate HTML generation<br />
				check boxes in the datawindow painter. The application calls PowerBuilder<br />
				components from a servlet to create the HTML. The IE explorer browser is<br />
				used to display a JSP containing the datawindow HTML.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260940">260940</a></td>
<td>Table of Content files missing for Merant 3.60 ODBC drivers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260941">260941</a></td>
<td>GPF when writing to a file using BLOB returned from stored procedure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260972">260972</a></td>
<td>Would like the radio button to automatically get checked in the Pages section from all section when you enter the page range in pages text field.</p>
<p>				When hitting print to print a report in PB, type a range of pages to be printed in the pages text box. Notice that the &quot;ALL&quot; radio button stays on and you have to check the pages radio button. Would like this pages radio button to be automaticly get checked when you enter in a page range. This does happen in MS Word and Excel and also in Word Perfect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR260998">260998</a></td>
<td>Not able to create new tables. At the time of saving the New Table , it gives the error :&quot;An error occured, yet no message was returned by the database driver.&quot; Whereas it is possible to create a new table from PowerBuilder 7.0.3 using the same database, driver and DSN. A pbtrace log shows that PowerBuilder is trying to access the file Admin.mdb. This file does not exist.</p>
<p>				The option to create a new primary key and foreign key is always greyed out in PowerBuilder 8.x and 7.x.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261051">261051</a></td>
<td>Calling a PB component on EAS/HPUX hangs Jaguar</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261092">261092</a></td>
<td>When there is a dddw column and only one row exists and the data in the dddw is shared with a datastore, it will only display the code value when the column has focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261117">261117</a></td>
<td>Using an OLE DB connection to MS SQL Server to create a datawindow. If the * name * of the column is timestamp and the datatype of the column is * datetime * a datawindow that selects that column will show the column specification as timestamp rather than datetime. This problem does not occur if the column name is something else. The problem also does not occur if the column name remains timestamp and you use either the MSS database driver or ODBC to connect to the database instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261199">261199</a></td>
<td>When rows are inserted into a table in Oracle database from PowerBuilder 7.x and PB 8 using Oracle ODBC driver the data in the character field gets truncated. It worked fine with PB 5.0 and 6.5. The native driver works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261210">261210</a></td>
<td>Choose to copy or move an object from a library that is in an existing target in your workspace to a .PBL that is not in your workspace/targets.</p>
<p>				Error message &quot;There must be an open workspace with PowerBuilder Targets to complete this operation&quot;</p>
<p>				Problem occurs intermittently.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261227">261227</a></td>
<td>The problem is that Adaptive Server Enterprise TSQL batch is not working for PB Dynamic SQL Format 4 ;<br />
				The first database error message is:<br />
				Open &lt;cursor&gt; or execute &lt;procedure&gt; must reference DESCRIPTOR<br />
				The second database error message is:<br />
				Cursor is not open.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261249">261249</a></td>
<td>Customer is using an editmask on a string column in a datawindow. The mask is !!!!!!!!!!!!!!. In PB 6.5 and PB 7.0.3 this allowed entry of the following string: 1.2.3.4<br />
				Migrated to PB 8 , and you can enter 1.2.3.4, but when you tab off of the column the data changes to 1234 without the decimal / period.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261324">261324</a></td>
<td>Documentation omission having to do with DBCS double bite character set in both online help and printed documentation.</p>
<p>				Several of the DBCS functions that aren&#39;t documented in printed documentation or the on-line help<br />
				files are below:</p>
<p>				FillC<br />
				FillW<br />
				LeftC<br />
				LeftW<br />
				MatchW<br />
				MidW<br />
				PosW<br />
				ReplaceW<br />
				RightW<br />
				RightC<br />
				RightTrimW<br />
				TrimW</p>
<p>				Customers are running into problems because of this deficiency, using the<br />
				standard functions for DBCS activities.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261356">261356</a></td>
<td>When performing Get Latest Version on a target if you select mulitple files for the same target and if the application is relatively big then PB will crash during import. If you perform Get Latest Version from the Library painter one pbl at a time the crash will not occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261363">261363</a></td>
<td>Powerbuilder 8 GPFs when setfullstate is used with a blob generated from a dw that has a nested dw having another nested dw with a column that contains a dddw edit style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261459">261459</a></td>
<td>An enhancement request for an option be added to allow the developer to specify when proxies for ancestor objects should be generated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261528">261528</a></td>
<td>Enhance PBO8470.DLL and PBO8480.DLL so that they provide compatibility with Oracle 9i OCI client software connecting to Oracle 9i server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261546">261546</a></td>
<td>When a pb exe that has a large jpeg file runs on a<br />
				network drive that has only &quot;read&quot; access, the exe will either crash or<br />
				the jpeg file will not show. </p>
<p>				The customer sent in a test case where the jpg file is 63kb. Used a smaller<br />
				jpg file of 7 kb and it worked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261613">261613</a></td>
<td>Unable to Insert a Function while in a custom layout. Via menu Insert-Function --&gt; PB stays in &quot;instance variables&quot; and doesn&#39;t bring up the screen to insert a new function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261647">261647</a></td>
<td>Time field on a datawindow used in a web datawindow. When tabbing to this time field in older releases of powerbuilder you could enter 8 for 8 oclock and tab off. In build 7.0.3.10108+ you will get a Javascript Application error Item 8 does not pass validation test. This is a problem with the pbdwe70.dll and is said that it is also a problem when using the .js files to incorporate Java Script Cacheing. These JavaScript files should be in sync within the pbdwe70.dll and the four .js files destributed with the powerbuilder release.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261754">261754</a></td>
<td>Datawindow (group) with graph crashes when series value is based on computed field that in turn is evaluated at runtime eg. page() function.</p>
<p>				This worked in PB 5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261772">261772</a></td>
<td>8.0 Regression: EditMask SpinControl can&#39;t change AM/PM</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261790">261790</a></td>
<td>VC++ 6.0 application using ORCA in API is unable to export a PB object with embeded OLE. It give an Out of Memory error.</p>
<p>				This does however seem to work when an object which is much smaller. If you create a window with an embeded OLE control with nothing else it does work, but does not seem to work with the CTs window.<br />
				We are however able to export the object within PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261810">261810</a></td>
<td>Reproduced in PB 8 build 6028, 8002</p>
<p>				If you open an already existing workspace or create a new workspace on a network drive using Universal Naming Convention (UNC) then the workspace is opened or created in Read Only mode. <br />
				If you right click the workspace in PB go to properties you will Read Only displayed in the Title Bar, as a result of which Source Control is disabled, so one cannot use Source Control<br />
				In Windows explorer, map to the network drive browse to the workspace, right click on workspace and go properties, you will notice the Read Only checkbox is not checked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261858">261858</a></td>
<td>Out of Memory Using OLE automation.</p>
<p>				Dupe of CR 239754 (see that CR for status updates).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261924">261924</a></td>
<td>With a freeform datawindow with a vertical scroll bar when all the columns are not initially visible, the scroll bar does not move when tabbing through the columns which are beyond initially visible portion of the datawindow. In all versions of PB 7 the scrolling occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261970">261970</a></td>
<td>Reproduced In : 6.5.620, 6.5.1324, 7.0, 7.03.10077, 7.03.10021<br />
				Could not reproduce in : PB 8 build 6028, 8002</p>
<p>				PB crashes if a computed column w/ sort order based on it is removed from the datawindow</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR261980">261980</a></td>
<td>In the powerscript if an attempt is made to capture the Returntype propery of Scriptdefinition object, then PB 8 GPF&#39;s. This worked using PowerBUilder 7.0.3</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262055">262055</a></td>
<td>The Retrieve toolbar button wipes out the data in the data view of an external datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262081">262081</a></td>
<td>Create a datawindow using a table that contains a smalldatetime column as part of its primary key. In the Rows...Update Specifications dialog, when the datawindow is created, the smalldatetime column will correctly be listed in the Unique Key Columns list on the dialog. If you deselect the unique key columns, and then deselect the Allow Updates dialog, click Okay, but then later return to the Update Specifications to try to change the settings back to allow updates, the smalldatetime column will no longer appear in the Unique Key Columns list. There is no way to add it back. Datawindow updates will fail.</p>
<p>				The problem does not occur if the datatype is datetime instead of smalldatetime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262082">262082</a></td>
<td>1) PB 7.03.9010 -&gt; onwards<br />
				A call to Filter on a primary dw which uses ShareData will crash PB if there is code in RowFocusChanged and the filter expression results in there being 0 rows remaining. SetRedraw off before calling Filter will prevent crash but not if ScrollToRow is called beforehand - still crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262132">262132</a></td>
<td>Can not see the entire last column of the grid datawindow when there is a vertical scrollbar. Basically the Vscroll bar overlaps on the text of the last column, if the text fills the column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262135">262135</a></td>
<td>When using EAServer and greater than 25 pb components, EAserver will crash with Memory Exceptions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262216">262216</a></td>
<td>When create() and destroy() of non visual userobjects is called repetevely (in a loop) Memory usage increases after a while and is not released completely.</p>
<p>				Per Engineering:</p>
<p>				================</p>
<p>				This is not a problem of memory leakage. Smartheap is not returning all deleted memory to OS. </p>
<p>				IN PB 7 we use SmartHeap version 5</p>
<p>				IN PB 8 we use SmartHeap version 6</p>
<p>				IN PB 8.02 we use SmartHeap version 6.02</p>
<p>				The latest version 6.02 works best so far, and the results cannot get better with our current architecture that we use to allocate memory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262281">262281</a></td>
<td>Runtime errors are not written to the EAServer log when calling pb8 components. The errors are being written when calling a pb 7 component</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262289">262289</a></td>
<td>Generating a web dw. Events not generated for text objects in the header band of a grid style datawindow, although they are generated for a tabular style datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262292">262292</a></td>
<td>dw_1.print() on NT and on Win2000 when using <br />
				Acrobat 4 and Acrobat 5 pdf file differ depending on the pdf version, <br />
				If the pbl is located in a directory: D:\MyPbls, and we specify a<br />
				print.filename=&quot;C:\Temp\test.pdf&quot;</p>
<p>				Then with Acrobat 4, we get:<br />
				C:\temp\test.pdf (=5 K)<br />
				C:\temp\test.pdf &gt; 0 K (which is expected)</p>
<p>				With Acrobat 5, we get:<br />
				C:\temp\test.pdf (=0 K)<br />
				D:\MyPbls\test.pdf &gt; 5 K<br />
				The actual pdf file is placed in the directory where the pbl is located</p>
<p>				This works okay when using PrintDatawindow(job,dw_1)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262294">262294</a></td>
<td>Paste SQL does not work. The process can be completed, but the SQL does not paste into the instance or global variables.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262436">262436</a></td>
<td>In a project which deploys a component to Jaguar the Components tab has a property the create ___ instances property which is enabled for Service type objects only. The customer believes that standard and shared objects should have this functionality enabled. He knows that this can be set within Jaguar Manager but believes that going into Jaguar Manager is just another step that could be avoided. Please consider making this instance (min - max) setting available within the powerbuilder component project dialogue box.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262474">262474</a></td>
<td>If choosing other function in the menu painter, directly after opening a menu object will not change the script.</p>
<p>				Workaround:<br />
				chooseing an other function will refresh the script painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262483">262483</a></td>
<td>Numeric editmask with % does not allow adding data in the field</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262495">262495</a></td>
<td>DeleteRow causes pb to crash if sharedata is used between 2 dw&#39;s</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262527">262527</a></td>
<td>Customer&#39;s application tries to connect and disconnect to two different Informix databases in one session of PB. There are two transaction objects but with Informix the DB that is being connected to has to be the default so the default is changes using RegistrySet. This worked fine with PB 7 and now fails with a ISAM -951 SQL ERROR.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262542">262542</a></td>
<td>When Retrieving data into a Nested datawindow with Groups the Nested datawindow will not get retrieved. Take the Group off of the Datawindow and it will retrieve correctly.</p>
<p>				POSSIBLE WORKAROUND:<br />
				For the test case submitted, the workaround was to use the datawindow without the group and use Rows... Suppress Repeating Values on the column used for the group. Since the result set was sorted on that column, this made the datawindow without the group look just like the datawindow with the group. Depending upon the complexity of the datawindow being used, this may not work for all cases.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262545">262545</a></td>
<td>Customer has a datawindow child and is using sharedata. The limit on the input in child is 255characters,and they can input all letters with no problem but if place 249 character and input a quotation or apostrophe or tilde then it will gpf. </p>
<p>				If 251 characters entered and tilde entered then it does not gpf.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262554">262554</a></td>
<td>JDBC connection cache fails from PB 8 component deployed to EAS 4 using jdk 1.3. This is NOT a bug. <br />
				This is really a patthing issue. The pbjdbc12.jar was missing from the classpath. This can be done in a couple of ways :<br />
				1) Add it to your system classpath<br />
				2) Create a user_env.bat and save it to the \eas4\bin folder. In the batch file add :<br />
				set CLASSPATH=%CLASSPATH%;D:\PB8\Shared\PowerBuilder\pbjdbc12.jar;<br />
				set BOOTCLASSPATH=%BOOTCLASSPATH%;D:\PB8\Shared\PowerBuilder\pbjdbc12.jar;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262625">262625</a></td>
<td>GetItemString() is applying the format to computed fields which is NOT consistent when used on a column</p>
<p>				Workaround:<br />
				GetItemString() is applying the format to computed fields which is NOT consistent when used on a column. The following is my current workaround. IF Left(as_col_name,2) = &quot;c_&quot; THEN // Computes already have format applied ls_value = ads_datastore.getitemstring(al_row, as_col_name) ELSE // Format must be applied to columns ls_value = String( ads_datastore.getitemstring(al_row, as_col_name), ls_format) END IF</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262681">262681</a></td>
<td>The Replace Dialog stores elements previously used to do Finds/Replaces.</p>
<p>				Have PB remember what was last used and put that in the dropdowns<br />
				as the default.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262693">262693</a></td>
<td>Enhancement request to allow an edit mask with a decimal point eg ####.00, to overwrite regional settings that changes it to ####,00 when number decimal symbol is changed to &quot; ,&quot;.</p>
<p>				We understand that this is the purpose of regional settings but in today&#39;s world there are times when such things as currency and dates need to be viewed by different people in different formats. One idea is to allow an option of the editmask to override the regional settings but other ways could also work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262793">262793</a></td>
<td>Enhancement Request</p>
<p>				The type libraries (tlb files ) that PB includes have some PB objects but not others and there is no documentation available to aid tools vendors in developing tools to use with PB. </p>
<p>				Specifically the request is to provide API or documentation on how to access the class fnfixedbar70 (or fnfixedbar80). Many user defined messages (WM_USER) are sent to the toolbar to get and send info to it. That can be seen by applying MS Spy++. Please provide tools vendors with documentation regarding these user defined messages or other access to all PB objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262796">262796</a></td>
<td>PB 8.0 Regression:</p>
<p>				Null object reference occurs when you attempt to assign a value to a structure field within a menu script AND that same menu script declares an autoinstantiated NVO FOLLOWING the structure declaration. For example, the following code causes the error:</p>
<p>				str_test lstr_test</p>
<p>				n_cst_test luo_test</p>
<p>				w_main.st_1.text = &quot;Declared structure BEFORE NVO&quot;</p>
<p>				lstr_test.name = &quot;test&quot;</p>
<p>				If you switch the order of declaration of the structure and NVO, it works fine. Either order works in PB7. Moving the script to a button seems to get rid of the problem as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262802">262802</a></td>
<td>A nested grouped n-up datainwindow missing row.</p>
<p>
				Fix made in cr 258108 turned out to be only partial fix. With a new sample provided<br />
				with a larger set of data, their is still a row missing</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262807">262807</a></td>
<td>Regresion problem in PB8 and PB7 after Build 10065</p>
<p>				With an Editmask of type numerical and mask: &quot;#.00000&quot;, it is possible that the <br />
				decimal point gets overwritten and large values can be entered.</p>
<p>				This happens when the cursor is behind the decimal point and delete the first digit,<br />
				then move to the front of the mask and type a number.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262921">262921</a></td>
<td>Add a detailed explaination about the masks you can choose for stringmask! in the editmask of a Datawindow or a <br />
				Editmask control </p>
<p>				For instance</p>
<p>				# = numbers, belongs to set {0,1,2....9}<br />
				! = uppercase, belongs to set {A,B,C...Z}+{0,1,2..9}<br />
				^ = lowecase ...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262937">262937</a></td>
<td>Enhancement request: Currently, the limit of a datawindow text field is 32,767 characters. (See online help for edit.property DataWindow object property -the property is Limit-for example). Customer would like to see this extended to a greater number.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262938">262938</a></td>
<td>PB DOCUMENTATION: 6.5.x, 7.x ,8.0: Incorrect code example for PFC function of_Assemble() on custom class object n_cst_sql. <br />
				The line <br />
				&quot;ls_sql = inv_sql.of_Assemble(lstr_sql)&quot; <br />
				should read <br />
				&quot;ls_sql = inv_sql.of_Assemble(lnv_sqlattrib)&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262960">262960</a></td>
<td>Object regenerated using ORCA which is using Embedded SQL shows different results tthan when regenerated with PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262961">262961</a></td>
<td>Running pb components in EAServer will result<br />
				in the following error in the srv.log:</p>
<p>				PB exception caught in tryinvoke</p>
<p>				Using the IIOP trace resulted in the following log:<br />
				getRequest | service context length:<br />
				getULong &lt; 00000000 (0) .... <br />
				getULong &lt; 00000000 (0) .... <br />
				getULong &lt; 00000000 (0) .... <br />
				getObjectRef | type_id:<br />
				getULong &lt; 1A000000 (26) .... <br />
				getString &lt; 49444C3A4E6176696761746F722F6E6176747265<br />
				IDL:Navigator/navtre<br />
				653A312E3000 e:1.0. <br />
				getObjectRef | profiles:<br />
				getULong &lt; 000003000000 [2] (3) ...... <br />
				getULong &lt; 00000000 (0) .... <br />
				getULong &lt; 74000000 (116) t... <br />
				getByteOrder &lt; 01 (&#39;&lt;&#39; little endian) . <br />
				getOctet &lt; 01 (1) . <br />
				getOctet &lt; 01 (1) . <br />
				getULong &lt; 000C000000 [1] (12) ..... <br />
				getString &lt; 64757175657474652D706300 duquette-pc. <br />
				getUShort &lt; 2C23 (9004) ,# <br />
				getProfile | tag = 0 (TAG_INTERNET_IOP)<br />
				| IIOP version = 1.1<br />
				| host = duquette-pc<br />
				| port = 9004<br />
				| object key:<br />
				getULong &lt; 000044000000 [2] (68) ..D... <br />
				getOctets &lt; 4577AA732F25E25DF7981C7966D9FB2D93A22DAE Ew猻/%鈃�..yf冫-.�-�<br />
				09B3A1AF4B70B8C23688F61EC3816FF15EA344C4 .场疜p嘎6.�.�.o馸�<br />
				5338F7AFAA829F1A947D41669E4BBCCCA603C709 S8鳢�....}Af.K继�.�.<br />
				DB7AE6591A348EA7 踷鎅.4.� <br />
				getProfile | components:<br />
				getULong &lt; 01000000 (1) .... <br />
				getULong &lt; B3BABA0A (180009651) 澈�. <br />
				getULong &lt; 08000000 (8) .... <br />
				getByteOrder &lt; 01 (&#39;&lt;&#39; little endian) . <br />
				getULong &lt; 00000000000000 [3] (0) ....... <br />
				getComponentProfile | tag = 0X0ABABAB3 (TAG_JAG_QOP)<br />
				| targetQOP = 0000<br />
				getULong &lt; B3BABA0A (180009651) 澈�. <br />
				getULong &lt; 08000000 (8) .... <br />
				getByteOrder &lt; 01 (&#39;&lt;&#39; little endian) . <br />
				getULong &lt; 00000000000000 [3] (0) ....... <br />
				getProfile | tag = 0X0ABABAB3 (TAG_JAG_QOP)<br />
				| targetQOP = 0000<br />
				getULong &lt; C0CACA0A (181062336) 朗�. <br />
				getULong &lt; 01000000 (1) .... <br />
				skipOctets &lt; 01 . <br />
				-------------------------------------------------------------------------------<br />
				IIOP putMessage Hexadecimal [padding] (interpretation) ISO 8859-1 encoding<br />
				--------------- - ---------------------------------------- --------------------<br />
				putOctet &lt; 47 (71) G <br />
				putOctet &lt; 49 (73) I <br />
				putOctet &lt; 4F (79) O <br />
				putOctet &lt; 50 (80) P <br />
				putOctet &lt; 01 (1) . <br />
				putOctet &lt; 01 (1) . <br />
				putBoolean &lt; 01 (TRUE) . <br />
				putOctet &lt; 00 (0) . <br />
				putULong &lt; 00000000 (0) .... <br />
				putMessage | GIOP version = 1.1<br />
				| flags = 1 (&#39;&lt;&#39; little endian)<br />
				| message type = 0 (Request)<br />
				putRequest | service context length:<br />
				putServiceContextList | service context length:<br />
				putULong &lt; 00000000 (0) .... <br />
				putRequest | request id:<br />
				putULong &lt; 00000000 (0) .... <br />
				putRequest | response expected:<br />
				putBoolean &lt; 01 (TRUE) . <br />
				putRequest | object key:<br />
				putULong &lt; 00000044000000 [3] (68) ...D... <br />
				putOctets &lt; 4577AA732F25E25DF7981C7966D9FB2D93A22DAE Ew猻/%鈃�..yf冫-.�-�<br />
				09B3A1AF4B70B8C23688F61EC3816FF15EA344C4 .场疜p嘎6.�.�.o馸�<br />
				5338F7AFAA829F1A947D41669E4BBCCCA603C709 S8鳢�....}Af.K继�.�.<br />
				DB7AE6591A348EA7 踷鎅.4.� <br />
				putRequest | operation:<br />
				putULong &lt; 10000000 (16) .... <br />
				putString &lt; 6F665F726574726965766573796E6300 <br />
				of_retrievesync. <br />
				putRequest | requesting principal:<br />
				putULong &lt; 00000000 (0) .... <br />
				putRequest | request body:<br />
				putULong &lt; 42000000 (66) B... <br />
				putString &lt; 446174614F626A6563743D645F67726F75706D65 <br />
				DataObject=d_groupme<br />
				6D626572733B417267756D656E74733D312C3336 mbers;<br />
				Arguments=1,36<br />
				3532363B2C3109526F6F742C310933363532362C 526;,1.Root,1.36526,<br />
				3209312C3200 2.1,2. <br />
				putULong &lt; 000001000000 [2] (1) ...... <br />
				putString &lt; 00 . <br />
				putULong &lt; 00000000000000 [3] (0) ....... <br />
				endMessage | message size = 192 (after 12 byte header)<br />
				-------------------------------------------------------------------------------<br />
				IIOP getMessage Hexadecimal [padding] (interpretation) ISO 8859-1 encoding<br />
				--------------- - ---------------------------------------- --------------------<br />
				getOctet &lt; 47 (71) G <br />
				getOctet &lt; 49 (73) I <br />
				getOctet &lt; 4F (79) O <br />
				getOctet &lt; 50 (80) P <br />
				getOctet &lt; 01 (1) . <br />
				getOctet &lt; 01 (1) . <br />
				getOctet &lt; 01 (1) . <br />
				getOctet &lt; 01 (1) . <br />
				getULong &lt; 48000000 (72) H... <br />
				getMessage | GIOP version = 1.1<br />
				| flags = 1 (&#39;&lt;&#39; little endian)<br />
				| message type = 1 (Reply)<br />
				| message size = 72 (after 12 byte header)<br />
				getRequest | service context length:<br />
				getULong &lt; 00000000 (0) .... <br />
				getULong &lt; 00000000 (0) .... <br />
				getULong &lt; 02000000 (2) .... <br />
				getULong &lt; 2D000000 (45) -... <br />
				getString &lt; 49444C3A6F6D672E6F72672F434F5242412F5452 <br />
				IDL:omg.org/CORBA/TR<br />
				414E53414354494F4E5F524F4C4C45444241434B ANSACTION_ROLLEDBACK<br />
				3A312E3000 :1.0. <br />
				getULong &lt; 00000000000000 [3] (0) ....... <br />
				getULong &lt; 01000000 (1) .... <br />
				** exception ** | number = 18, reason = offset + length exceeds message size for incoming data</p>
<p>
				The following is the srv.log:<br />
				Oct 26 10:23:26 2001: Started: CosNaming/NamingContext<br />
				Oct 26 10:23:27 2001: Started: JaguarServlet/ServletService<br />
				Oct 26 10:23:27 2001: Set &#39;thread.safe=false&#39; for component &#39;Services/cachemanagertimer&#39; since &#39;sharing=true&#39; and component type is PB<br />
				Oct 26 10:23:27 2001: Library: &#39;pbjag70.dll&#39; for component type &#39;pb70&#39;<br />
				Oct 26 10:23:27 2001: PB_Component::create: created PB_Object for n_cachemanagertimer<br />
				Oct 26 10:23:27 2001: CPB_Object::Initialize: Session created.<br />
				Oct 26 10:23:27 2001: CPB_Object::Initialize: CreateInstance succeeded for n_cachemanagertimer<br />
				Oct 26 10:23:27 2001: CPB_Object::invoke: method invocation for start<br />
				Oct 26 10:23:27 2001: CacheManagerTimer Service Started.<br />
				Oct 26 10:23:27 2001: CPB_Object::invoke succeeded for n_cachemanagertimer<br />
				Oct 26 10:23:27 2001: Started: Services/cachemanagertimer<br />
				Oct 26 10:23:27 2001: Running: services...<br />
				Oct 26 10:23:27 2001: Running: CosNaming/NamingContext<br />
				Oct 26 10:23:27 2001: Running: Jaguar/GarbageCollector<br />
				Oct 26 10:23:27 2001: Running: JaguarServlet/ServletService<br />
				Oct 26 10:23:27 2001: Running: Services/cachemanagertimer<br />
				Oct 26 10:23:27 2001: CPB_Object::invoke: method invocation for run<br />
				Oct 26 10:23:31 2001: Component: testssl/n_testjaguar will not bind to any listener.<br />
				Oct 26 10:23:51 2001: Authentication timeout period is 3600 seconds. <br />
				Note: authentication timeout can be disabled.<br />
				Oct 26 10:23:51 2001: Authentication lockout period is 600 seconds.<br />
				Note: authentication lockout can be disabled.<br />
				Oct 26 10:24:14 2001: Set &#39;thread.safe=false&#39; for component &#39;Services/cachemanager&#39; since &#39;sharing=true&#39; and component type is PB<br />
				Oct 26 10:24:14 2001: Stopped: CosNaming/NamingContext<br />
				Oct 26 10:24:14 2001: PB_Component::create: created PB_Object for n_employeerules<br />
				Oct 26 10:24:14 2001: DEBUG: BusinessRules/employeerules (create container 1415)<br />
				Oct 26 10:24:14 2001: DEBUG: BusinessRules/employeerules (constructor)<br />
				Oct 26 10:24:14 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:14 2001: CPB_Object::Initialize: Session created.<br />
				Oct 26 10:24:15 2001: CPB_Object::Initialize: CreateInstance succeeded for n_employeerules<br />
				Oct 26 10:24:15 2001: Set &#39;thread.safe=false&#39; for component &#39;Services/preferencesmanager&#39; since &#39;sharing=true&#39; and component type is PB<br />
				Oct 26 10:24:16 2001: PB_Component::create: created PB_Object for n_preferencesmanager<br />
				Oct 26 10:24:16 2001: CPB_Object::Initialize: Session created.<br />
				Oct 26 10:24:16 2001: Preferences Manager: Storing database preferences...<br />
				Oct 26 10:24:16 2001: DBMS = &#39;O84&#39; stored.<br />
				Oct 26 10:24:16 2001: CacheName = &#39;tennessee&#39; stored.<br />
				Oct 26 10:24:16 2001: CPB_Object::Initialize: CreateInstance succeeded for n_preferencesmanager<br />
				Oct 26 10:24:16 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:16 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:16 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:16 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:18 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/of_isregistereduser<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke: method invocation for of_isregistereduser<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:18 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules (remove container 1415)<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules (create container 1439)<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:18 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/_get_proxyname<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:18 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules (remove container 1439)<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules (create container 1447)<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:18 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/_get_proxyname<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:18 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules (remove container 1447)<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules (create container 1452)<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:18 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/_get_proxyname<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:18 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules (remove container 1452)<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules (create container 1457)<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:18 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/_get_proxyname<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:18 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:18 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules (remove container 1457)<br />
				Oct 26 10:24:18 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (create container 1464)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/of_getemployeename<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: method invocation for of_getemployeename<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:20 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (remove container 1464)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (create container 1472)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/_get_proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:20 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (remove container 1472)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (create container 1477)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/_get_proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:20 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (remove container 1477)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (create container 1482)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/_get_proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:20 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (remove container 1482)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (create container 1487)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/_get_proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:20 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (remove container 1487)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (create container 1492)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/_get_proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:20 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (remove container 1492)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (create container 1497)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/_get_proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:20 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (remove container 1497)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (create container 1502)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/_get_proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:20 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (remove container 1502)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (create container 1507)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:20 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/_get_proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:20 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:20 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules (remove container 1507)<br />
				Oct 26 10:24:20 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:21 2001: PB_Component::create: created PB_Object for n_navtree<br />
				Oct 26 10:24:21 2001: DEBUG: Navigator/navtree (create container 1524)<br />
				Oct 26 10:24:21 2001: DEBUG: Navigator/navtree (constructor)<br />
				Oct 26 10:24:21 2001: DEBUG: Navigator/navtree/$Activate (bind)<br />
				Oct 26 10:24:21 2001: CPB_Object::Initialize: Session created.<br />
				Oct 26 10:24:21 2001: CPB_Object::Initialize: CreateInstance succeeded for n_navtree<br />
				Oct 26 10:24:21 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:21 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:21 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:21 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:21 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:21 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:22 2001: CPB_Object::activate succeeded for n_navtree<br />
				Oct 26 10:24:22 2001: DEBUG: Navigator/navtree/of_retrievesync<br />
				Oct 26 10:24:22 2001: CPB_Object::invoke: method invocation for of_retrievesync<br />
				Oct 26 10:24:22 2001: DEBUG: BusinessRules/employeerules (create container 1553)<br />
				Oct 26 10:24:22 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:22 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:22 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:22 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:22 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:22 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:22 2001: DEBUG: BusinessRules/employeerules/of_getemployeename<br />
				Oct 26 10:24:22 2001: CPB_Object::invoke: method invocation for of_getemployeename<br />
				Oct 26 10:24:22 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:22 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:22 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:22 2001: DEBUG: BusinessRules/employeerules (remove container 1553)<br />
				Oct 26 10:24:22 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules (create container 1558)<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:23 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/of_getemployeeregion<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke: method invocation for of_getemployeeregion<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:23 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules (remove container 1558)<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules (create container 1566)<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:23 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/of_iscpsmember<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke: method invocation for of_iscpsmember<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:23 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules (remove container 1566)<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules (create container 1574)<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:23 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/of_hasteamleadership<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke: method invocation for of_hasteamleadership<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:23 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules (remove container 1574)<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules (create container 1582)<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:23 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/_get_proxyname<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:23 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:23 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules (remove container 1582)<br />
				Oct 26 10:24:23 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules (create container 1587)<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:24 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/_get_its_transaction<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke: property get for its_transaction<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke failed for n_employeerules<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:24 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules (remove container 1587)<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules (create container 1595)<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:24 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/_get_iel_errorlog<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke: property get for iel_errorlog<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke failed for n_employeerules<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:24 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules (remove container 1595)<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules (create container 1603)<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:24 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/_get_is_user_name<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke: property get for is_user_name<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:24 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules (remove container 1603)<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules (create container 1611)<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:24 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/_get_is_name<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke: property get for is_name<br />
				Oct 26 10:24:24 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:24 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules (remove container 1611)<br />
				Oct 26 10:24:24 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules (create container 1619)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:25 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/_get_ii_type<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: property get for ii_type<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:25 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules (remove container 1619)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules (create container 1627)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:25 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/_get_ib_trace_events<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: property get for ib_trace_events<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:25 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules (remove container 1627)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules (create container 1635)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:25 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/_get_ib_web_display<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: property get for ib_web_display<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:25 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules (remove container 1635)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules (create container 1643)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:25 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/_get_is_browser<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: property get for is_browser<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:25 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules (remove container 1643)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules (create container 1651)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$Activate (bind)<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: property get for proxyname<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_preferencesmanager<br />
				Oct 26 10:24:25 2001: CPB_Object::activate succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/_get_istr_parm_list<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke: property get for istr_parm_list<br />
				Oct 26 10:24:25 2001: CPB_Object::invoke succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$Deactivate (unbind)<br />
				Oct 26 10:24:25 2001: CPB_Object::deactivate succeeded for n_employeerules<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules (remove container 1651)<br />
				Oct 26 10:24:25 2001: DEBUG: BusinessRules/employeerules/$CanBePooled (pooled)<br />
				Oct 26 10:24:25 2001: PB exception caught in tryInvoke<br />
				Oct 26 10:24:25 2001: AFLIB Message: 18209/11/0: Transaction::Commit(): Transaction was marked ABORTONLY - Aborting!</p>
<p>				Oct 26 10:24:25 2001: DEBUG: Navigator/navtree (remove container 1524)<br />
				Oct 26 10:24:25 2001: DEBUG: Navigator/navtree (destructor)<br />
				Oct 26 10:24:26 2001: PB_Component::create: created PB_Object for n_cachemanager<br />
				Oct 26 10:24:26 2001: CPB_Object::Initialize: Session created.<br />
				Oct 26 10:24:26 2001: CPB_Object::Initialize: CreateInstance succeeded for n_cachemanager<br />
				Oct 26 10:24:26 2001: CPB_Object::invoke: method invocation for of_getdatabasepreferences<br />
				Oct 26 10:24:26 2001: CPB_Object::invoke succeeded for n_preferencesmanager</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR262975">262975</a></td>
<td>Deploying components to EAServer causes<br />
				pb components to be corrupted.</p>
<p>				After deploying components, cannot open component. Component<br />
				is inherited from another object in same pbl.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263085">263085</a></td>
<td>When printing large printjobs (printopen, printdatawindow, printclose), that contain a high number of datawindows, and hence result in a high number of pages, the application wil crash: Blue Screen.</p>
<p>				Resolution: This is not a PB problem. The print crash can be reproduced outside of PB using a c++ application, hence it is a printer driver problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263181">263181</a></td>
<td>Trying to access a psr report thru the Web Control for<br />
				ActiveX will cause the IE browser to crash on a windows 2000 machine. Using IE 5.5 the <br />
				error message is: (Included the drwatsn32.log in testcase)</p>
<p>				&quot;IEXPLORE.exe has generated errors. The program will <br />
				be closed by windows. An error log is being created&quot;. </p>
<p>
				Using the following html:<br />
				&lt;OBJECT type=&quot;application/datawindow8&quot; codebase=&quot;Psdwc80.cab#8,0,0,7070&quot; classid=&quot;CLSID:88881503-8888-1000-8000-080009AC61A9&quot; HEIGHT=300 WIDTH=300&gt;<br />
				&lt;PARAM VALUE=&quot;d_balpos_priorday123456789012.psr&quot; NAME=&quot;DataWindowObject&quot;&gt;&lt;/PARAM&gt;<br />
				&lt;/OBJECT&gt;</p>
<p>				Works ok when accessing a datawindow plugin thru html:<br />
				&lt;EMBED SRC=&quot;dwplug8.psr&quot; WIDTH=900 HEIGHT=800&gt;</p>
<p>				The registry has the following settings in the HKEY_LOCAL_MACHINE<br />
				HKLM\SOFTWARE\Microsoft\Internet Explorer\Plugins\Extension\.psr<br />
				HKLM\SOFTWARE\Microsoft\Internet Explorer\Plugins\MIME\application/datawindow8</p>
<p>				Worked ok when accessed from a client browser from win98 or NT. Problem<br />
				only appears to be when client browser is on windows 2000.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263209">263209</a></td>
<td>HTML datawindow on Mac using Netscape. Checkbox changes do not get updated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263252">263252</a></td>
<td>Pressing &lt;shift&gt;&lt;home&gt; should select the text from the start of the edit field till the current position<br />
				and &lt;shift&gt;&lt;end&gt; from current position till the end.</p>
<p>				In PowerBuilder 7 and 8, pressing &lt;shift&gt;&lt;home&gt; in a datawindow editmask only moves the current position to the start of the edit field.<br />
				Subsequentially pressing &lt;ctrl&gt;C and paste, pastes the complete value and no selection.</p>
<p>				Pressing &lt;shift&gt;&lt;end&gt; does select untill the end of the field, but &lt;ctrl&gt;C does not copy the selection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263268">263268</a></td>
<td>HTMLDW cannot handle empty string on datetime, date &amp; time<br />
				The main problem seem caused by HTMLDW component generated javascript does not handle EMPTY STRING and only check NULL value.<br />
				Inside Javascript, NULL is not the same as 0. <br />
				From PB Doc, Setting the column Edit properties (Empty String AS NULL) allow two-tier PowerBuilder to handle same issue.<br />
				But this setting does not apply in HTMLDW.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263356">263356</a></td>
<td>Setlibrarylist causes corruption when executed on solaris</p>
<p>				Works ok on nt.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263446">263446</a></td>
<td>Description of Problem: Pictures on window controls (bmp/jpg/gif) are not always loaded in window painter<br />
				OS: NT 4.0 / Win 2000<br />
				Versions and Build #s Reported: PB 8.0 GA<br />
				Versions and Build #s Tested: PB 8.0 6028 -&gt; PB 8.0.7090<br />
				Database/Driver File/Version: n/a<br />
				Comments: </p>
<p>				A window with many large images used for the picture property of PictureButton / Picture controls <br />
				does not always load all the images in the window when opened in the window painter or previewed <br />
				from PB. OK in a compiled application or with PB 7.x</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263488">263488</a></td>
<td>nvo variable disappears from control list if the window it resides is copied from one pbl to another</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263496">263496</a></td>
<td>Request to modify HTML representation of &#39;protected columns&#39; to use an INPUT/SELECT tag with the disabled property to make it scriptable in Javascript versus needing a roundtrip to server to modify. The disabled property is valid in HTML 4.0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263499">263499</a></td>
<td>Every control on a datawindow should be generated with an ID including</p>
<p>				A) when there are not any editable columns<br />
				B) when the column is protected<br />
				C) other controls including bitmaps, lines, and text</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263569">263569</a></td>
<td>The &lt;backspace&gt; key does not work properly for the numerical editmask &quot;0.00000&quot; in <br />
				PB7 ( Build 10067 and later) and PB8.<br />
				When you move the cursor to the middle then press &lt;backspace&gt; several times, <br />
				then the cursor gets into an errornous position between the first 0 and the dot.<br />
				Typing any value is not accepted by the editmask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263579">263579</a></td>
<td>In PowerBuilder 8 and PowerBuilder 7 in Builds 10059 or later:<br />
				In a datawindow with a narrow edit field it is possible that data cannot <br />
				be entered anymore while it could be entered in older versions or Builds.<br />
				Increasing the width of the edit field makes the problem go away.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263620">263620</a></td>
<td>When a datawindow row element is generated for the WebDW the style attribute does not include a value for width (it does for height, top and left). Without the width, attempts to modify the background color of the row in Javascript fail, because the row width defaults to 0. The request is to include a width attribute in the HTML for the row. For this to truly be scriptable, an ID attribute is also required, but that&#39;s addressed in CR 263499</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263679">263679</a></td>
<td>When autoselection is turned off and viewing a htmldw in a IE browser and you single click into the field, the cursor will jump to the end of the field and then to the beginning.</p>
<p>				If you single click into the middle of the field, the cursor will jump to the beginning of the field. This problem happens in Netscape as well.</p>
<p>				Problem happens in Pb 7.0.3 and pb 8.0.</p>
<p>				RESOLUTION:</p>
<p>				This is not a PB bug.</p>
<p>				The autoselect property will not work as desired in the html datawindow. IE&#39;s behaviour is such that when we tab into a textbox, the contents are automatically selected. But when we set a value in the textbox, the contents are not selected. This would mean that, after this change, even if the autoselect property is unchecked the contents will appear selected. This is an undesired side effect. Even if we try to use workarounds, we are back to a jumping cursor.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263751">263751</a></td>
<td>The last datavalue of a column having a drop down list box style is lost when a pb6/im6 psr file is opened in PB7/IM7/PB8/IM8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263764">263764</a></td>
<td>When displaying a htmldw in a IE browser and</p>
<p>				autoselection is turned on, the field will get highlighted but to get to a particular</p>
<p>				character in the field you need to use the arrow keys.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263790">263790</a></td>
<td>PB7 and 8 edit masks are applied while displaying data vs PB6.5 which applies edit masked only on what was keyed into the field. Edit mask is not applied in PB6 until data is keyed into the field. In PB7 and 8 the editmask is applied to the displayed data also.</p>
<p>				Per PB Development, this is not a bug:<br />
				PB now validates in PB7 and PB8 where it should have before. Workaround implemented was to add the edit mask after the window was open so that the behaviour looked the same as in PB6.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263976">263976</a></td>
<td>A datastore incorrectly performs a retrieve after sethtmlaction.<br />
				The setaction function of nv_remote_datawindow has the following line:<br />
				li_result = ids_datastore.SetHTMLAction (as_action, as_context)</p>
<p>				In the srv.log of build 10121:<br />
				Nov 02 15:30:31 2001: sqlpreview SELECT &quot;customer&quot;.&quot;id&quot; , &quot;customer&quot;.&quot;fname&quot; , &quot;customer&quot;.&quot;lname&quot; , &quot;customer&quot;.&quot;address&quot; , &quot;customer&quot;.&quot;city&quot; , &quot;customer&quot;.&quot;state&quot; , &quot;customer&quot;.&quot;zip&quot; , &quot;customer&quot;.&quot;phone&quot; , &quot;customer&quot;.&quot;company_name&quot; FROM &quot;customer&quot; <br />
				Nov 02 15:30:31 2001: TRACE: test_app/nv_remote_datawindow_rob/retrieveex: 0 ms, 136 bytes in, 26 bytes out (jagadmin@199.93.180.146)<br />
				Nov 02 15:30:31 2001: DEBUG: test_app/nv_remote_datawindow_rob (lookup container 321)<br />
				Nov 02 15:30:31 2001: DEBUG: test_app/nv_remote_datawindow_rob/setselflink<br />
				Nov 02 15:30:31 2001: TRACE: test_app/nv_remote_datawindow_rob/setselflink: 0 ms, 145 bytes in, 29 bytes out (jagadmin@199.93.180.146)<br />
				Nov 02 15:30:31 2001: DEBUG: test_app/nv_remote_datawindow_rob (lookup container 321)<br />
				Nov 02 15:30:31 2001: DEBUG: test_app/nv_remote_datawindow_rob/setaction<br />
				Nov 02 15:30:31 2001: updatestart return 1<br />
				Nov 02 15:30:31 2001: sqlpreview SELECT &quot;customer&quot;.&quot;id&quot; , &quot;customer&quot;.&quot;fname&quot; , &quot;customer&quot;.&quot;lname&quot; , &quot;customer&quot;.&quot;address&quot; , &quot;customer&quot;.&quot;city&quot; , &quot;customer&quot;.&quot;state&quot; , &quot;customer&quot;.&quot;zip&quot; , &quot;customer&quot;.&quot;phone&quot; , &quot;customer&quot;.&quot;company_name&quot; FROM &quot;customer&quot; <br />
				Nov 02 15:30:31 2001: TRACE: test_app/nv_remote_datawindow_rob/setaction: 0 ms, 239 bytes in, 26 bytes out (jagadmin@199.93.180.146)<br />
				Nov 02 15:30:31 2001: DEBUG: test_app/nv_remote_datawindow_rob (lookup container 321)<br />
				Nov 02 15:30:31 2001: DEBUG: test_app/nv_remote_datawindow_rob/getlasterrorstring<br />
				Nov 02 15:30:31 2001: TRACE: test_app/nv_remote_datawindow_rob/getlasterrorstring: 0 ms, 132 bytes in, 29 bytes out (jagadmin@199.93.180.146)<br />
				Nov 02 15:30:31 2001: DEBUG: test_app/nv_remote_datawindow_rob (lookup container 321)<br />
				Nov 02 15:30:31 2001: DEBUG: test_app/nv_remote_datawindow_rob/generate<br />
				Nov 02 15:30:31 2001: DEBUG: test_app/nv_remote_datawindow_rob/$Deactivate (unbind)<br />
				Nov 02 15:30:31 2001: DEBUG: test_app/nv_remote_datawindow_rob (remove container 321)<br />
				Nov 02 15:30:31 2001: DEBUG: test_app/nv_remote_datawindow_rob/$CanBePooled (pooled)<br />
				Nov 02 15:30:31 2001: TRACE: test_app/nv_remote_datawindow_rob/generate: 0 ms, 124 bytes in, 106462 bytes out (jagadmin@199.93.180.146)<br />
				Nov 02 15:30:31 2001: SystemException: TRANSACTION_ROLLEDBACK </p>
<p>				In the srv.log of PBVM build 10047 (worked ok):<br />
				Nov 02 15:57:53 2001: DEBUG: test_app/nv_remote_datawindow_rob/retrieveex<br />
				Nov 02 15:57:53 2001: sqlpreview SELECT &quot;customer&quot;.&quot;id&quot; , &quot;customer&quot;.&quot;fname&quot; , &quot;customer&quot;.&quot;lname&quot; , &quot;customer&quot;.&quot;address&quot; , &quot;customer&quot;.&quot;city&quot; , &quot;customer&quot;.&quot;state&quot; , &quot;customer&quot;.&quot;zip&quot; , &quot;customer&quot;.&quot;phone&quot; , &quot;customer&quot;.&quot;company_name&quot; FROM &quot;customer&quot; <br />
				Nov 02 15:57:53 2001: TRACE: test_app/nv_remote_datawindow_rob/retrieveex: 0 ms, 136 bytes in, 26 bytes out (jagadmin@199.93.180.146)<br />
				Nov 02 15:57:53 2001: DEBUG: test_app/nv_remote_datawindow_rob (lookup container 321)<br />
				Nov 02 15:57:53 2001: DEBUG: test_app/nv_remote_datawindow_rob/setselflink<br />
				Nov 02 15:57:53 2001: TRACE: test_app/nv_remote_datawindow_rob/setselflink: 0 ms, 145 bytes in, 29 bytes out (jagadmin@199.93.180.146)<br />
				Nov 02 15:57:53 2001: DEBUG: test_app/nv_remote_datawindow_rob (lookup container 321)<br />
				Nov 02 15:57:53 2001: DEBUG: test_app/nv_remote_datawindow_rob/setaction<br />
				Nov 02 15:57:53 2001: updatestart return 1<br />
				Nov 02 15:57:53 2001: TRACE: test_app/nv_remote_datawindow_rob/setaction: 0 ms, 237 bytes in, 26 bytes out (jagadmin@199.93.180.146)<br />
				Nov 02 15:57:53 2001: DEBUG: test_app/nv_remote_datawindow_rob (lookup container 321)<br />
				Nov 02 15:57:53 2001: DEBUG: test_app/nv_remote_datawindow_rob/getlasterrorstring<br />
				Nov 02 15:57:53 2001: TRACE: test_app/nv_remote_datawindow_rob/getlasterrorstring: 0 ms, 132 bytes in, 29 bytes out (jagadmin@199.93.180.146)<br />
				Nov 02 15:57:53 2001: DEBUG: test_app/nv_remote_datawindow_rob (lookup container 321)<br />
				Nov 02 15:57:53 2001: DEBUG: test_app/nv_remote_datawindow_rob/generate<br />
				Nov 02 15:57:53 2001: DEBUG: test_app/nv_remote_datawindow_rob/$Deactivate (unbind)<br />
				Nov 02 15:57:53 2001: DEBUG: test_app/nv_remote_datawindow_rob (remove container 321)</p>
<p>				Worked ok in PB 7.0.3 (build 10047).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_61.htm#CR263993">263993</a></td>
<td>If the Layout is changed so there are only two views displayed (you can access the views by the tab on the bottom) the following two problems are observed:</p>
<p>				1. When I open a dw in the dw painter, I cannot select any column/text/object with a right or left mouse click until I go into the preview tab (or tab order) and then back to the layout tab.<br />
				2. In the dw painter, when a text object is selected only the last character typed is applied to the text object (and the text area as well).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264002">264002</a></td>
<td>When deploying a pb component that has a datastore control, the following error is generated:</p>
<p>				Generation Messages:<br />
				Deployment Error Adding Component IDL For Package &#39;test&#39; EAServer error code: SystemException: com.sybase.CORBA.idl.SyntaxError: file &#39;test::u_test `datastore_1&#39;, line 1: &#39;`&#39;: expected &#39;{&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264023">264023</a></td>
<td>Bug or documentation error ?</p>
<p>				If you try to suppress repeating values on multiple columns, the suppression fails on the second column unless the data is repeated on both of the selected columns. </p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264037">264037</a></td>
<td>In PB8.0 DW painter send a &quot;database error&quot; when modify a dw that have in the FROM a temporary table. Temp is created before modify. New dw have not the problem, only at modify. The SQL session has not changed so the table should still exist.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264134">264134</a></td>
<td>Memory leak in Library painter on Windows 2000. Leak is more obvious if using source control (MSVSS, PVCS, PBNative) Most library operations show a steady memory consumption not just those related to source control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264256">264256</a></td>
<td>Saving and retrieving to OLE Database Blob Column in DW PB8, MSS, Image datatype is broken and causes PB to hang.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264258">264258</a></td>
<td>Crash on inserting nvo that does not exist through menu item</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264287">264287</a></td>
<td>The problem is that &#39;Foreign Key&#39; information when the setting in pbodb70.ini is PBTableOwner=&#39;NO&#39; with database DB2/AS400 is missing</p>
<p>				- on the table information(e.g. use &#39;Export syntax&#39; operation)</p>
<p>				and </p>
<p>				- on the &quot;Object Layout&quot; view/pane </p>
<p>				Result of investigation is &#39;Not a Powerbuilder bug&#39;. </p>
<p>				There is a limitation with DB2/AS400 handling an ODBC API call for Foreign Key info. Suggest that customer escalate this defect to IBM vendor.</p>
<p>				The problem is no longer reproducible with the latest driver provided in IBM AS400 Client access v5 r1 s101907 (version 8.0.2).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264338">264338</a></td>
<td>Using NT Authentication, declaring a public synonym is not working correctly. It is necessary to prefix the stored procedure with the owner name.</p>
<p>				WORKAROUND: Call the stored procedure as a remote procedure call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264423">264423</a></td>
<td>GIF Transparency not displayed in Menu, Tabpage, TreeView and ListView - extension to CR 189973</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264425">264425</a></td>
<td>PBL migration from 5.0.02 to 7.0.3_10108 truncates nested report areas near to right margin in all composite datawindow</p>
<p>				Per PB Engineering, not to be fixed (see 3 workarounds below):<br />
				1. There are some feature difference between PB5 and PB7.<br />
				2. In PB whenever you insert a nested DW, it will automatically calculate the size of the DW and put the nested DW accordingly.<br />
				3. In PB5, you can reduce the width of the nested DW up to some extent and the full DW will be shown at Run / Preview. This is a PB5 feature.<br />
				4. In PB7, if you reduce the width of the nested DW, the reduced nested DW will be shown at Run / Preview. This is a PB7 feature.<br />
				5. In this CR, the original application in PB5 contains nested DW with reduced width. In PB5 it is showing properly (point 3). But after migration to PB7, the nested DW are clipped (point 4).</p>
<p>				We know the root cause, but cannot do any change in source code because of these feature differences. We suggest to use one of the following work arounds</p>
<p>				1) In PB5 before migration, increase the width of the nested DW. Then migrate to PB7.<br />
				2) In PB5 before migration, delete the nested DW and insert again. Without changing the width migrate to PB7.<br />
				3) In PB7 after migration, delete the nested DW and insert again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264505">264505</a></td>
<td>Composite DW with no rows returned and trailer property unchecked throws an exception.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264617">264617</a></td>
<td>After modifying a dw and returning the from sqlpainter,<br />
				the following error message appears:<br />
				Database error: Error parsing command: Unexpected token in FROM clause,<br />
				could not create table list</p>
<p>				The datawindow was created using the following select:<br />
				select 1 from (select 1, 2 from dual)</p>
<p>				Once the datawindow is created and you go back and modify the sql to:<br />
				select 1 from (select 1,2,3 from dual) </p>
<p>				While returning back to the sqlpainter, you will see the error messages.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264727">264727</a></td>
<td>spaces disappear in dw editmask type upper (!!!!!!!) after tabbing out</p>
<p>				workaround:</p>
<p>				long ll_row<br />
				ll_row = dw_1.GetRow()<br />
				string ls_string, ls_upper<br />
				ls_string = dw_1.GetitemString(ll_row,&quot;dept_name&quot;)<br />
				ls_upper = Upper(ls_string)<br />
				dw_1.SetItem(ll_row, &quot;dept_name&quot;,ls_upper)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264732">264732</a></td>
<td>elated to CR 147252 Changing the visible property of a column does not affect label style dw&#39;s document that the visible property is not usable for Label Style datawindow. See below.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264734">264734</a></td>
<td>This is an enhancement request for PowerBuilder datawindow sql painter to convert Adaptive Server Enterprise release 11.x outer join syntax to 12.x ANSI outer join syntax. <br />
				Regarding interpretation of &#39;Adaptive Server Enterprise proprietary outer join syntax&#39; to &#39;ANSI outer join&#39; to determine the inner table &#39;constant&#39; criteria and move it to the &#39;ON&#39; clause. This would then produce the identical<br />
				resultset which customer gets from ASE 11.x server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264735">264735</a></td>
<td>If a dw is built with many columns that extend several pages across, then columns were destroyed dynamically to less than a page wide, it prints the same number of pages as before the destroy.<br />
				The pages where the columns were destroyed are blank.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264766">264766</a></td>
<td>Function list and event list would be easier to use, especially in applications using a lot of inherited methods, if there were an option to either <br />
				a) toggle on and off a &#39;show inherited functions/events&#39; context menu option or<br />
				b) an option to order event / function list so that inherited methods appear last in the list in these cases</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264782">264782</a></td>
<td>DataWindow plugin scroll bars are not created properly &amp; the Browser will GPF when exiting the page</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264813">264813</a></td>
<td>While the GetLatestVersion process is being done in PB, if I open notepad or any other application I might have running on my taskbar and minimize it again, PB is showing repaint problems. Everything is white except the output view, because we are sending info to this view about the object hence it gets refreshed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264894">264894</a></td>
<td>Retrieve does not work if retrieval arg is based on a decimal and disablebind=0 . Happens for Decimal data whose first number is a 0 and last number is an odd number (1,3,5,7,9)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264895">264895</a></td>
<td>While searching for menu object functions in the system tree, double click on a line in the output window, the menu painter opens but doesn&#39;t go to the right function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264900">264900</a></td>
<td>Psr(nested or composite) created in a previous version and then opened in PB 8 will give error</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR264969">264969</a></td>
<td>When virtual scrolling was introduced in PB 6.0 there were complaints from customer that the group headers were repeating when they scrolled with the thumbnail. A gray line was introduced to indicate to the customers that they had crossed a fixed page. </p>
<p>				Customer would like to have the option to disable this gray line. The repeated group headers cannot be removed and they would need to understand that.</p>
<p>				Submitted to development for scoping of including an option to disable the gray line.</p>
<p>				Update from Engineering:</p>
<p>				For PB 9.0, a new UI datawindow attribute has been introduced to control this.</p>
<p>				FOR PB 7.0.3 build 10140 and PB 8.0.1 build 9048 and above, users need to use a new undocumented dot notation to eliminate the gray line:</p>
<p>				To disable the gray line add this line of code &quot;dw_1.object.datawindow.hidegrayline=true&quot; usually at the end of the code for the window open event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265072">265072</a></td>
<td>In the expression dialogs of the datawindow painter, errornously retrieval <br />
				argument array types are listed in the column list.<br />
				They cannot be used in expressions since datawindow expressions do not include the notion of an array.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265073">265073</a></td>
<td>GPF in the menu painter when setting the toolbarItemBarIndex of a menu item to a value greater than 100.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265077">265077</a></td>
<td>Scrolling horizontally with right, center justify in decimal column doesn&#39;t work with edit mask control or in the dw.</p>
<p>				Per PB Engineering, this is not a PB bug, it is a Microsoft issue:<br />
				http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwui/html/msdn_editctls.asp</p>
<p>				Workaround:<br />
				For the dw control, can they try using an approach similar to:</p>
<p>				Add to the editchanged event:<br />
				choose case ls_column_name<br />
				case &quot;testleft&quot;<br />
				if len(data) &gt; 7 then<br />
				dw_1.object.testleft.width = 700<br />
				end if<br />
				case &quot;testright&quot;<br />
				if len(data) &gt; 7 then<br />
				dw_1.object.testright.width = 700<br />
				end if<br />
				case &quot;testcenter&quot;<br />
				if len(data) &gt; 7 then<br />
				dw_1.object.testcenter.width = 700<br />
				end if<br />
				caseif len(data) &gt; 7 then<br />
				dw_1.object.testjustify.width = 700<br />
				end if<br />
				end choose</p>
<p>				In the sle, can they try adding the user event with the id of pbm_enchange with the following code:<br />
				if len(em_1.text) &gt; 6 then<br />
				em_1.width = 600<br />
				end if<br />
				return 1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265087">265087</a></td>
<td>Show difference seems to add a blank line if Delete PB Generated Object file is not checked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265211">265211</a></td>
<td>If you set the Editmask and edit format to &quot;!!! !!! !!! !!! !!!!&quot; (stringmask!), you position after the 4th character and hit backspace two times the cursor gets stuck - you cannot type anymore (beep sound). Only moving the cursor with the arrow keys is possible. That seems to be old behavior (checked back to PB 5) but the cursor should be moved to the next group, like it is happening when using the mouse.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265212">265212</a></td>
<td>If you set the Editmask &quot;!!! !!! !!! !!! !!!!&quot; (stringmask!), you highlight the 4th character and hit backspace you&#39;ll get a square. (looks like a regression of CR 218342).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265213">265213</a></td>
<td>If you set the Editmask &quot;!!! !!! !!! !!! !!!!&quot; (stringmask!), you highlight the 4th character and hit backspace you&#39;ll see that the character is deleted, but after the deletion, when typing new characters the mask is lost !</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265224">265224</a></td>
<td>The restart function does not disconnect from the database currently as documented.</p>
<p>				Work-around:<br />
				Add disconnect statements in the scriptline before restart.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265337">265337</a></td>
<td>FLT_DIVIDE_BY_ZERO CPU glitch against PB Graph DW gets GPF in PBDWE80.DLL</p>
<p>				Problem does not occur on Windows 2000, only Windows 98 and Windows 95 (not certified for PB 8.0)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265361">265361</a></td>
<td>The problem appears for a populated datawindow which is in print preview mode. When the Reset() function is called, this causes the vertical scrollbar to halt/ freeze. <br />
				This breakage does matter when:<br />
				-the vertical scrollbar is in ANY position other than the starting position (top of vertical scrollbar). <br />
				AND<br />
				-it is no longer possible to vertical scroll up and down (even on a blank print preview page) whereas the horizontal scroll bar (hscrollbar) is working correctly/ operational.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265375">265375</a></td>
<td>Status refresh rate should show new objects in the repository but not in the local target</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265392">265392</a></td>
<td>The SetLibraryList function should not be used to set the library list of a component running in EAServer on any platform.</p>
<p>				Workaround:</p>
<p>				To modify the library list after deploying the component, specify the library list in the com.sybase.jaguar.component.pb.librarylist property in the component&#39;s properties file or in Jaguar Manager.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265451">265451</a></td>
<td>It would be SO useful if the ToDo List could be tied into the debugger. In other words, in the debugger, selecting a &quot;Create ToDo List Item&quot; would automatically link into the object, method that is currently in the debugger. You could then easily add tasks that need to be done to your code while debugging, when so many of the tasks you will need to do will come up.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265473">265473</a></td>
<td>Customer is trying to use the SEND function in his application to arrange his icons in different ways. One of the parameters for the send function is the &quot;lowword&quot; which tells the function which way it wants the contents of the handle (of a object which is also passed as a parameter. this object is mostly a window) to be arranged. In Powerbuilder 6.5 this function works perfectly but in 8 it does not.</p>
<p>				NOTE: This is most likely a difference between the Sybase implementation of the Listview control which was used in PowerBuilder 6/6.5 and the Microsoft implementation of the Listview control which has been used in PowerBuilder starting with version 7, so it is possible that this behavior will be outside of the control of PowerBuilder in version 7 and later.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265506">265506</a></td>
<td>Format expression on a dw column displays incorrect data. This turned out to not be a bug. The user was using the display format expression incorrectly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265555">265555</a></td>
<td>Web DW generated HTML code gives an error if a PSPARAMS is used with the new web DW container object</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265566">265566</a></td>
<td>This is probably a dupe of cr 261356 with a different application causing the crash<br />
				Using the Advance Powerbuilder Utilities application I can get PB 8.0 build 9017 to crash if I do a GetLatestVersion on the target and select mulitple file, do a select all. If I select individual pbls it is fine. I have reproduced the crash using PBNative and VSS. Full rebuild of the target/workspace is also successful.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265570">265570</a></td>
<td>The geturl function not returning entire html page<br />
				being accessed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265601">265601</a></td>
<td>Cannot reopen a workspace when the extension</p>
<p>				has been renamed from .pbw to .pbw.</p>
<p>				Getting error of:</p>
<p>				d:\pse-80\testextension.PBW is not a workspace</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265711">265711</a></td>
<td>DW column with propertie &quot;REQUIRED&quot; checked.<br />
				Inserting a new row triggers a Message Error &quot;Value required for this item&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265736">265736</a></td>
<td>PB8.0.1 crashes after exporting and importing objects from one pbl which replace existing objects on another pbl. The crash happens when you double click on the imported window. The full application runs in development.</p>
<p>				PER DEVELOPMENT:<br />
				Nothing can be done about this. This is a user created problem, which is equivalent to corrupting any pbl manually. Even the crash is outside of PowerBuilder&#39;s control at this point.</p>
<p>				Clarification :<br />
				This window has a olecustomcontrol on it. Every olecontrol has got binary data (contains information about the olecontrol) associated with it. <br />
				For example, you can see the export file of the window (see at the bottom of the file)<br />
				1. export of window from new.pbl<br />
				Start of PowerBuilder Binary Data Section : Do NOT Edit<br />
				08w_dbxfer.bin 2027 (2027 is length of data)<br />
				200705004000000000060d00000000010007050040000001000705000 ..........<br />
				18w_dbxfer.bin 2027 <br />
				End of PowerBuilder Binary Data Section : No Source Expected After This Point<br />
				2. export of window from dbxfer.pbl<br />
				Start of PowerBuilder Binary Data Section : Do NOT Edit<br />
				08w_dbxfer.bin 4612 <br />
				2000001200e011cfd0e11ab1a1000000000000000000000000000000000003003e0009fffe..........<br />
				18w_dbxfer.bin 4612 <br />
				End of PowerBuilder Binary Data Section : No Source Expected After This Point<br />
				3. export of window from new.pbl after removing compilation error.<br />
				Start of PowerBuilder Binary Data Section : Do NOT Edit<br />
				08w_dbxfer.bin 3076 <br />
				2000000c00e011cfd0e11ab1a1000000000000000000000000000000000003003e0009fffe..........<br />
				18w_dbxfer.bin 3076 <br />
				End of PowerBuilder Binary Data Section : No Source Expected After This Point</p>
<p>				Giving this introduction, let me clarify some points<br />
				1. Window in the new.pbl refers to member variable &#39;integer_option1&#39; of str_options. str_options of dbxfer.pbl does not have this variable. This is the reason we get compilation/regeneration error when we put new.pbl in the bottom of the library list (this time it picks up str_options from dbxfer.pbl, as this comes first in the list) and do not get any error when we put new.pbl in the top of the library list(this time it picks up str_options from new.pbl, as this comes first in the list).<br />
				If we export &#39;str_options&#39; from new.pbl and import it into dbxfer.pbl, we will not get any compilation error.</p>
<p>				2. When we unzip the pbls from the uploaded test case we can successfully open &#39;w_dbxfer&#39; from new.pbl without crashing. While opening the window, it tries to put the olecustomcontrol(ole_zip) in the window. In this process it reads the binary data (example 2) from dbxfer.pbl instead of new.pbl. To pickup the data, it searches the library and get first occurrence of &#39;w_dbxfer.bin&#39; in dbxfer.lib. Since these data are OK, pb can open the window.</p>
<p>				3. When we unzip the pbls from the uploaded test and change the libpath to put new.pbl at the front and try to open the window it crashes. While opening the window, it tries to put the olecustomcontrol(ole_zip) in the window. In this process it reads the binary data (example 1) from new.pbl. Since these data are corrupted, pb crashes.</p>
<p>				Note: steps to make the window import successfully<br />
				i) Unzip the pbls from the uploaded test case and open the target in PB.<br />
				ii) Export &#39;str_options&#39; from new.pbl and import it into dbxfer.pbl<br />
				iii) open the Window from new.pbl and save the window forcefully (typing a character and deleting the same will enable the save button) to generate the correct binary data for the olecustomcontrol in the window.<br />
				iv) Export the window from new.pbl and import it into dbxfer.pbl</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265748">265748</a></td>
<td>Datawindow with AutoSizeHeight enabled for detail band gives the following behaviour when clicking on dw vertical scroll arrow.</p>
<p>				With 1st row at top of page click once on down arrow</p>
<p>				Once again on up arrow -&gt; instead of scrolling back to the top it scrolls to the last row in dw </p>
<p>				The cursor remains on the first row .</p>
<p>				Workaround:</p>
<p>				In ScrollVertical event of dw</p>
<p>				This.SetRedraw(False)</p>
<p>				This.Post event ue_PostVScroll()</p>
<p>				And in the user event ue_PostVScroll()</p>
<p>				This.SetRedraw(True)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265767">265767</a></td>
<td>Enhancement Request: Extend all internal PB functions to throw exceptions when returning a -1 (error condition) return code.</p>
<p>				Example: SetTransObject, Retrieve, Update, etc.<br />
				Business Reason:<br />
				Use Try, Catch, Finally techniques to perform complete error processing rather than Try Catch AND return code check.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265838">265838</a></td>
<td>Customer wants to know conditions in which AddPicture would return a -1</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265856">265856</a></td>
<td>PB issuing a &quot;use &quot; command even when the database name was not specified on the transaction object.<br />
				This issue relates to Jaguar deployment using Jar file. Since production database name is different from development, customer has to change the code in the transaction object to be able to deploy using &quot;Jar&quot; file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265876">265876</a></td>
<td>dw numeric format #,###,##0.00 with currency is not displayed as the data(value) is.</p>
<p>				under conditions of having done this cr&#39;s workaround : &quot;Symbol&quot; + String(col, &quot;#,##0.00&quot;)</p>
<p>				i.g ) input 3,000,000 with currency(&quot;&perp;&quot;) then displayed like as &quot;&perp;3,300,000.00 .</p>
<p>				Solution:</p>
<p>				The Customer was able to use ORCA to modify their DataWindow source code, and no PB code change was required.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265917">265917</a></td>
<td>Web Targets in PB8, the code developed for embedding PSR in Datawindow ActiveX is incorrect. The psr location is put in the &quot;SourceFileName&quot; tag instead of the &quot;DataWindowObject&quot; tag.<br />
				Workaround: Move the location of the psr from the SourceFileName TAG to the DataWindowObject tag<br />
				BEFORE :<br />
				&lt;PARAM NAME=&quot;SourceFileName&quot; VALUE=&quot;X:\PB8\deptlist.psr&quot;&gt;&lt;/PARAM&gt;<br />
				&lt;PARAM NAME=&quot;DataWindowObject&quot; VALUE=&quot;&quot;&gt;&lt;/PARAM&gt;</p>
<p>				AFTER :<br />
				&lt;PARAM NAME=&quot;SourceFileName&quot; VALUE=&quot;&quot;&gt;&lt;/PARAM&gt;<br />
				&lt;PARAM NAME=&quot;DataWindowObject&quot; VALUE=&quot;X:\PB8\deptlist.psr&quot;&gt;&lt;/PARAM&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR265932">265932</a></td>
<td>The problem is for Microsoft SQL Server (MSS) master database system stored procedures are invisible/ not-displayed in the Powerbuilder 8x development environment. <br />
				E.g. <br />
				In datawindow creation wizard, select checkbox &#39;system procedure&#39;.<br />
				Notice the master database system stored procedures are missing in the selection <br />
				(object beginning with sp_XXX e.g. sp_pkeys, sp_addtype ) are not displayed in the <br />
				DW creation wizard</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266054">266054</a></td>
<td>The problem is affecting datawindow creation using the wizard when the data source is Microsoft SQL Server (MSS) database system stored procedures.<br />
				Some system stored procedures fail when chosen as the data source. <br />
				E.g. <br />
				For stored procedure sp_pkeys, DB error info is:<br />
				&quot;The database name component of the object qualifier must be the name of the current database&quot;<br />
				and the DW creation fails.<br />
				For stored procedure sp_fkeys, DB error info is:<br />
				&quot;Could not find server &#39;0&#39; in sysservers. Execute sp_addlinkedserver to add the server<br />
				to sysservers. <br />
				For stored procedure sp_depends, DB error info is:<br />
				&quot;The object &#39;0&#39; does not exist in the database &#39;pubs&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266055">266055</a></td>
<td>Native driver pbmss80.dll truncates decimal part of numeric(5,1) db column<br />
				This error happens when declaring a cursor and fetching data via PowerScript and when db column datatype is numeric(x,x) -in my case it is numeric(5,1). With float db datatype column it works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266091">266091</a></td>
<td>In the datawindow painter, when you lasso fields and exit, you get the &quot;Do you want to save changes?&quot; But no changes have been made and this prompt should not occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266168">266168</a></td>
<td>ENHANCEMENT REQUEST<br />
				when you create a datawindow based on a store procedure on SQLServer 7.x in the preview pane of the procedure from the creation wizard you can visualize only few lines of the procedure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266189">266189</a></td>
<td>Connecting to Oracle Connection Cache in PB 7 when jaguar is running as a service fails .</p>
<p>				Per PB Engineering:<br />
				This is NOT a bug. <br />
				Need to set JAGUAR_JAVAVM environment variable pointing to the jdk being used on the server machine, remove and create the service again.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266280">266280</a></td>
<td>If the dw is switched the second time into querymode PB cause GPF ( 0xC0000005 0x106AD53C ) with PFC query mode and pbm_dwnkey event is used. </p>
<p>				Workaround:<br />
				reassign the dataobject of the datawindow before switching into querymode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266284">266284</a></td>
<td>Long fieldnames (columnnames) (that can occur when using eg. nested Oracle objects) are truncated and when trying to set them updatable in the painter gives error &quot;&lt;Field Name&gt; is not in table &lt;Table Name&gt;&quot;</p>
<p>				Workaround:<br />
				Edit the exported syntax to reflect the correct column names.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266321">266321</a></td>
<td>Setting SQLCA.lock for PowerBuilder 8 components using JDBC connections has no effect.</p>
<p>				Work-around: set the property com.sybase.jaguar.component.iso_level for the component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266323">266323</a></td>
<td>Would like the ability to edit the proxy object in PB 8</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266326">266326</a></td>
<td>An edit field (not edit MASK) with format of @@@-@@-@@@@ displays the format string itself when a WebDW column value with that format receives focus. (This applies to any format mask.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266329">266329</a></td>
<td>Using the Web Datawindow, an edit field (not edit MASK) with format of MM/DD/YYYY does not retain the 4-digit year if you enter a 2-digit year when modifying the field. In very recent builds (8004 and 9017) a two-digit year entry would cause validation to fail. That no longer happens; however, the format remains with the 2-digit year versus being changed to 4-digit upon the field losing focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266342">266342</a></td>
<td>The format routines in the javascript caching files generated for string, dates and number handling make reference to an htmldw object that is not defined.</p>
<p>				When using PB8 to generate the JavaScript files for enabling caching for the WebDW functionality (specifically the files for handling strings, dates, and numbers), a couple of lines of script reference an object named htmldw. That object will only exist (as a global variable) if the datawindow object has the ObjectName property (on the Javascript Generation tab) set to &#39;htmldw&#39; or blank (default is &#39;htmldw&#39;).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266345">266345</a></td>
<td>Pb 8 crashes when trying to connect via SybaseASEOleDB(2.50.33)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266346">266346</a></td>
<td>8.0 Regression, unprotected column in first row of dw doesn&#39;t get focus when clicked on but does when tabbed to. The column has a protect expression which sets protect to 0 (should allow focus).</p>
<p>				03/05/2004: This issue no longer reproduces in 8.0.4 build 10616, and appears to be working correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266435">266435</a></td>
<td>IsValid() with datatype of ANY causes machine code</p>
<p>				compile to fail when used within an IF statement.</p>
<p>				ANY l_var1</p>
<p>				if isvalid(l_var1) then</p>
<p>				end if</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266458">266458</a></td>
<td>The problem is affecting datawindow SaveAs type &#39;PSR&#39; functionality when <br />
				- a filter has been applied to the datawindow rows.<br />
				- datawindow contains a base and one nested report.<br />
				Perform the save datawindow to PSR format. Load the PSR report in datawindow control or Windows Netscape browser plugin. Notice the base report displays however the nested report is blank/ has no data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266477">266477</a></td>
<td>Truncated foldernames and .prp names getting created in archive folder<br />
				If location of workspace is different than the target and pbls then in the archives has a folder for each object and <br />
				the corresponding .prp name truncated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266486">266486</a></td>
<td>Jag_logfile not working on unix.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266553">266553</a></td>
<td>Icons created outside of PB (other than Watcom Image Editor) that are associated to &#39;DragIcon&#39; cannot be displayed as expected if its resolution&#39;s different from 32x32 and 2 or 16 colors.<br />
				Using eg. 16x16x16 or other resolution and color settings yield in garbage display or GPF.</p>
<p>				WA:<br />
				resolution that works are icons created with Watcom Image Editor: 32x32x16 color</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266576">266576</a></td>
<td>System procedures box on Stored Procedure dialog in dw painter disabled</p>
<p>				The System Procedure checkbox is disabled in the datawindow stored procedure wizard. </p>
<p>				Its disabled for SYC, O84, MSS, in7. Works ok for odbc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266589">266589</a></td>
<td>Distributed Powerbuilder application. Whenever a second instance of a client tries to connect to the server applicationl, PB crashes with R20445 error. The first instance does not seem to throw this error. The problem occurs in Machine Code only. </p>
<p>				Possible dupe of CR 232181.</p>
<p>				WORKAROUND: use p-code. The problem does not occur if you use PBDs instead of DLLs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266593">266593</a></td>
<td>When using Ctrl-C/ Ctrl-V to cut and paste a visual object on a tab page from one tab to another CPU usage spikes to 100 % and one is forced to shut down PB. If one right clicks and uses cut and paste from within PB then there is not a problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266600">266600</a></td>
<td>8.0 Regression, after dw modify, can&#39;t click on unprotected fields</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266601">266601</a></td>
<td>When saving a dw that has a column with a edit<br />
				style of checkbox and you select the property 3 state, after saving the dw<br />
				and calling it back up again the 3 state property remains unchecked.</p>
<p>				If you supply a value for &quot;Data value for On&quot; and &quot;Data value for OFF&quot;, then<br />
				then the 3 state property will remain checked. There is no edits when<br />
				you save the datawindow and require this.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266671">266671</a></td>
<td>After the declaration of an Array as an instance variable in a nvo used for Automation, the instance variables after the array cannot be accessed properly anymore. The contents are scrambled values.<br />
				Regression starting in PB 7.03 build 10089. Works ok in earlier builds.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266729">266729</a></td>
<td>If you advance through the fields in the datawindow causing it to scroll and<br />
				then press &lt;Enter&gt; in a field to advance to the next one, using &lt;Shift-Tab&gt;<br />
				to move to the previous field causes the datawindow to repaint incorrectly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266745">266745</a></td>
<td>In a freeform dw that you press enter to advance to <br />
				the next field, causes the dw to scroll incorrectly and the field that you just<br />
				entered data into to be cleared out.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266758">266758</a></td>
<td>Garbage Collection of datastore causes PB to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266839">266839</a></td>
<td>GetItemString, GetItemAny and GetItemNumber gives application execution error R0006 invalid datawindow row/column specified when columnname is longer than 49 characters.</p>
<p>				Workaround:<br />
				If possible, use dot notation to access the value of a long columnname column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266888">266888</a></td>
<td>When trying to regenerate datawindow through ORCA you will see a crash but the same datawindow can be regenerated without a problem through PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266919">266919</a></td>
<td>A grouped datawindow does not scroll properly with the down arrow key.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR266986">266986</a></td>
<td>Description of Problem: PB7.0.3 get exception when using DW Graph or Win. Graph object with OLD HP Printer driver.<br />
				Problematic Driver and related library module :<br />
				LaserJet 5000 &amp; 4000 PCL6 -<br />
				HPBXLB.DRV.<br />
				HPBXLB1.DLL<br />
				HPBXLB2.DLL<br />
				HPBXLB3.DLL<br />
				HPDCMON.DLL</p>
<p>				LaserJet 5000 &amp; 4000 PCL 5e -<br />
				HPBPCLA.DRV<br />
				HPBPCLA1.DLL<br />
				HPBPCLA2.DLL<br />
				HPBPCLA3.DLL<br />
				HPBPCLA4.DLL<br />
				HPBPCLA5.DLL<br />
				HPDCMON.DLL<br />
				HPTABS16.DLL</p>
<p>				Tracing on the sequence of DLL loading , some information may help to explain the error. By default on Win95 / 98 the printer driver will only be loaded as need and removeed after use. Our PB graph / dw graph control will load and use the default printer driver to render the Graph. It seem that PB 7.0.3 datawindow engine will occpy the same memory space the Printer driver asking for. Thus it seem that when dw engine load first, the printer driver will not use an alternative memory space.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267046">267046</a></td>
<td>Web datawindow which has a string column. The data in the string coulmn has double quotes. When running the web datawindow and viewing the column the string column displays a backslash instead of the string with double quotes. If you click on the column you get the correct data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267096">267096</a></td>
<td>Following Syntax Using the datawindow Painter (Convert to Syntax):</p>
<p>				Select c.a, c.b</p>
<p>				From (Select &#39;A&#39; a,</p>
<p>				&#39;B&#39; b</p>
<p>				from Dual) c</p>
<p>				The datawindow will Build, and if you do a retrieve in the Preview Pane, Data is returned. Next Go back to the data Source (SQL Button on the tool Bar) and then Add a space in in the SQL Statement. Ie.</p>
<p>				Select c.a, c.b</p>
<p>				From (Select &#39; A&#39; a, //Put a space in front of the A</p>
<p>				&#39;B&#39; b</p>
<p>				from Dual) c</p>
<p>				When you return to the Datawindow you will get the following Datawindow Error</p>
<p>				DataWindow</p>
<p>				DataBase Error:</p>
<p>				Error parsing command: Unexpected token in FROM clause, could not create table list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267270">267270</a></td>
<td>Even when the status refresh interval expires, the status of the object is not automatically updated on the screen, it requires a refresh of the pane (or expansion of a node that has not previously been expanded)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267294">267294</a></td>
<td>When a psr report is saved from the powerbar or in script and<br />
				there&#39;s a dddw, pb will crash when trying to view the psr in pb or thru a browser.</p>
<p>				If the psr report is saved thru the datawindow painter, than it works ok. You can<br />
				view the psr thru pb.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267308">267308</a></td>
<td>When a dw has a dddw and its saved to a psr report<br />
				in the dw painter, when viewed thru a pb application or browser the data value<br />
				shows instead of the display value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267315">267315</a></td>
<td>Edit properties for a column in a datawindow are not saved correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267431">267431</a></td>
<td>Request that &#39;InsertBlock&#39; feature visibility is removed from PB development and documentation. <br />
				This feature is no longer available in Powerbuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267438">267438</a></td>
<td>When in the control panel, international settings, the currency symbol is defined as a space, then<br />
				the datawindow hangs. A window with a datawindow on it never gets opened.</p>
<p>				It fails on Windows98 and it is also reproducible on Windows95.<br />
				The problem is not reproducible on Windows NT4.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267467">267467</a></td>
<td>Not able to pass an Array argument to an Oracle System Procedure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267472">267472</a></td>
<td>When connected to ms sql7 and you select a table <br />
				that has a column name over 30 characters, when you try to make the table updateable<br />
				in the dw painter, the following error will appear:</p>
<p>				Column is not in table</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267516">267516</a></td>
<td>When a child window reference is made in a PowerBuilder ActiveX, it causes the open event to refire and all previous information is lost.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267522">267522</a></td>
<td>Enhancement for PowerBuilder 9.0:</p>
<p>				In later versions of PB 7.0 and the GA release of PB 8.0, PSRs are saved in an OLE Storage format. PowerBuilder used to store the PSR in a &quot;PowerBuilder Format&quot;, however this was changed to a more &quot;vanilla OLE&quot; approach to improve performance. The java DataWindow in PowerJ cannot read PSRs stored in OLE format. PowerJ development has stated that supporting the new OLE Storage format would not be possibility due to cross-platform issues and other complexities involving access to the OLE source. PowerBuilder 9.0 should include an option to either save a PSR with the &quot;OLE Storage Format&quot; or the &quot;PowerBuilder Format&quot;. This would ensure compatibility between the two products.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267641">267641</a></td>
<td>PB 8.0 crashes when opening a Target with a long library list</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267656">267656</a></td>
<td>GPF and Out of Memory errors when generating p-code executable in PB 7.0.3</p>
<p>				This is not a bug. There was a corrupt object inside pbl. When this object was fixed, then EXE generation could be done successfully.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267668">267668</a></td>
<td>Setting a filter on a datawindow between the calls for setredraw(FALSE) and setredraw(TRUE) generates a GPF in PB 8.0.</p>
<p>				Workaround:</p>
<p>				Either comment out BOTH setredraw functions, or post them.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267846">267846</a></td>
<td>*** UPDATE 02/2004 </p>
<p>				This problem no longer appaers in PB 8.0.4 and 9.0.1</p>
<p>				==========================================</p>
<p>				When using a dw that has no columns and doing a dot notation (object.data) to share with another datawindow or datastore a gpf occurs. This did not happen in PB 6, 7.x</p>
<p>				=========</p>
<p>				Workaround:</p>
<p>				Initialize the datawindow/datastore that is supposed to be shared with insertrow(1).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_62.htm#CR267878">267878</a></td>
<td>When the TabOrder of a DW is changed in the ItemChanged event when Column A changes, you cannot tab to Column B immediately. It will tab through with the previous tab order but the second time through the new tab order will be in effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR267893">267893</a></td>
<td>Memory leak when using Source control in PB 8 and VSS</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR267895">267895</a></td>
<td>PB 8.0 problems creating a machine code exe if there is exception handling</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR267994">267994</a></td>
<td>As of PB 8 build 9034 Refresh Status is available only when you have the library painter open. It should be available via the System Tree as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268009">268009</a></td>
<td>Refresh of Out-of-sync icon in Library painter and System Tree is very inconsistent.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268163">268163</a></td>
<td>n PowerBuilder 8, certain Greek,Japanese and other eastern european fonts are not rendering in a datawindow, but they do render properly in Powerbuilder 6.5 U.S. version (not unicode). Some foreign fonts do render in PowerBuilder 8 datawindows, but not all that used to in PowerBuilder 6.5. Customer needs to have PB 8 recognize the same fonts as it did in PB6.5.</p>
<p>				NOTE: This has been fixed for Greek fonts with PB 8.0.1 builds 9100 and later. Other fonts are pending.<br />
				See CR 274273 for Russian and CR 241602 for Japanese/Korean.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268244">268244</a></td>
<td>Format mask in the form of 00\.0 , when typing 12 the result is 12.0 and not 01.2. </p>
<p>				This turned out as wrong behaviour of PB 6.5:</p>
<p>				The right behaviour for format mask is:</p>
<p>				1. As per PB Help, the Display Format will be always</p>
<p>				in US format. So the meaning of the format will be same for all regional</p>
<p>				settings, but while displaying the data it should replace the period and</p>
<p>				comma characters as per regional settings.</p>
<p>				2. Situation is little complecated when &quot;ASIS&quot; characters are present in</p>
<p>				the format. For example if the format is 0000.00 (true format) and A0000.00</p>
<p>				(with ASIS) and we enter 12 then the display will be</p>
<p>				12.00 and A0012.00 (in English)</p>
<p>				12,00 and A0012,00 (in CPC -&gt; Comma Preferring Countries )</p>
<p>				That means for the used display format 0000\.00.000/00 the following behaviour is expected if you use it comma preffering countries:</p>
<p>				If enter 1234 the display should be 0012.34,000/00.</p>
<p>				Explanation: </p>
<p>				1. the first dot &quot;\.&quot; is a ASIS character and is ignored </p>
<p>				2. the second dot &quot;.&quot; is interpreted as a comma if using a CPC operating system and will be displayed as a comma ( similar behaviour if using a display mask like $#,###.00) </p>
<p>				3. The dash &quot;/&quot; is a ASIS character and is ignored</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268246">268246</a></td>
<td>ENHANCEMENT REQUEST <br />
				Add a propertie to enable a background color for a datawindow, background should shows in Print Preview and should be printed.</p>
<p>
				If you create a dw with a background color for a band, this color will not be shown up in the Printpreview nor it will be printed. Please add a propertie in the datawindow to enable this for Printpreview and for the printing.</p>
<p>				For instance</p>
<p>
				dw_1..Object.DataWindow.Print.Preview.Color = &#39;YES&#39;<br />
				dw_1.Object.DataWindow.Print.Background.Color = &#39;YES&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268252">268252</a></td>
<td>OS : NT4 French or NT4 US with french language selected and &#39;system default locale&#39; checked</p>
<p>				Gets a GPF on a french NT 4 when creating a Web page using the wizard or trying to edit it. (See repro)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268256">268256</a></td>
<td>Running eg. a simple SQL Query 20 times ( with a bind parameter ), it is parsed 40 times using O84 whereas it&#39;s parsed 20 times with O73 driver ==&gt; bad performance for O84 (cpu time is twice)</p>
<p>				Workaround:</p>
<p>				Use o73 driver for the meantime but cannot use new Oracle 8 features !</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268261">268261</a></td>
<td>It is impossible to edit an external tabular datawindow in PB7x which has an excess of 100 computed fields without crashing PB. <br />
				Powerbuilder will give an application error in PBDWE70.dll:<br />
				a) If mouse click, drag and enlarge a computed field or ordinary column e.g. in detail band,<br />
				OR<br />
				b) In datawindow painter, select &#39;control list&#39; tab, click and scroll the objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268265">268265</a></td>
<td>Only fails in PB 7, works fine in PB 8</p>
<p>				Windows regional settings must use a space as the digit separator (this is possible if French locales is set in Windows control panel -&gt; regional settings).</p>
<p>				Copying from a column with either an Edit format or an Edit mask of #,##0.00 and pasting into a column with no formatting or to a column with an Edit format of #,##0.00 then tabbing away gives a validation error in the dw (need to delete the space to continue). <br />
				Pasting from above columns into a column with an edit mask of #,##0.00 works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268279">268279</a></td>
<td>Enhancement Request: (2/22/2002)<br />
				As per the original design of PB is such that the TAB character is not expanded while drawing text. The tab character is expanded while drawing text in mle. But in SLE and the datawindow they do not. The Enhancement request is for expanding TAB character is to be implemented in the future release of PB (probably 9.0)</p>
<p>				Inserting control tab characters in a mle/sle and<br />
				then copy to datawindow and print, depending on the print driver, the control<br />
				tab characters will not print properly from datawindow.</p>
<p>				Problem happens for different OS&#39;s and drivers: HPLJ4Plus, HP2000C, HPCLJ8500</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268285">268285</a></td>
<td>A component function with an array argument generates a PB proxy with a scalar argument instead of an array.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268385">268385</a></td>
<td>The IDL generated by a deployed PB component is missing the package name.</p>
<p>				This occurs when attempting to generate a &#39;proxy&#39; if the deployed component has a Powerbuilder array of &#39;structure&#39; object(s) as the argument. </p>
<p>				For example: </p>
<p>				a) Notice the package name has not been generated.</p>
<p>				typedef sequence &lt; ::str_notification_list &gt;</p>
<p>				STR_NOTIFICATION_LISTSEQ;</p>
<p>				...</p>
<p>				b)</p>
<p>				IDL is missing the package name, it should be:</p>
<p>				typedef sequence &lt; ::stringseqbug::str_notification_list &gt;</p>
<p>				STR_NOTIFICATION_LISTSEQ;</p>
<p>				...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268481">268481</a></td>
<td>GPF when assigning dw_1.object.data[1,1] to an ANY variable and assigning the variable to it self with += operator. </p>
<p>				any la_data <br />
				la_Data = dw_1.object.data[1,1] <br />
				for i = 1 to 100<br />
				la_data += la_data <br />
				next</p>
<p>				Workaround:<br />
				using <br />
				la_data = la_data + la_data <br />
				instead</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268483">268483</a></td>
<td>GPF when assigning dw_1.object.data[1,1] (type string) to an ANY variable and assigning to variable a string with += operator and after it you call a function with the any variable as parameter. </p>
<p>				any la_data <br />
				la_data = dw_1.object.data[1,1] <br />
				for i = 1 to 10<br />
				la_data += &#39;%&#39; <br />
				lb_b = fn_gpf(la_data)<br />
				next</p>
<p>				Workaround:<br />
				using <br />
				la_data = la_data + la_data <br />
				instead</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268486">268486</a></td>
<td>TV control: if you try to insert an item after SetRedraw(True), it&#39;s not displayed.<br />
				If you insert a second item, the two items are displayed correctly.</p>
<p>				FAILS:<br />
				...<br />
				tv_1.SetRedraw(True) <br />
				tv_1.InsertItemLast(0,&quot;t1&quot;, 1) </p>
<p>				WORK FINE:<br />
				tv_1.SetRedraw(False) <br />
				tv_1.textsize = 20 <br />
				tv_1.height = 900<br />
				tv_1.width = 1500<br />
				tv_1.InsertItemLast(0,&quot;t1&quot;, 1) <br />
				tv_1.SetRedraw(True)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268524">268524</a></td>
<td>Override_edit causes a column to be noneditable<br />
				in query mode.</p>
<p>				If you uncheck the override edit property in the datawindow and rerun the <br />
				app, than it works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268526">268526</a></td>
<td>8.0 Datawindow Editmask regression. Editmask !!!!!!!!!!!!!!!!!! Input characters: / - # and a space are lost after tabbing off the field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268572">268572</a></td>
<td>Slide up property for a nested datawindow does not work corectly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268590">268590</a></td>
<td>In a grid dw if a column is resized a few times it overlaps the next column</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268594">268594</a></td>
<td>A datawindow has verticle line item and detail band has autosize height set. The verticle line appears continuous in nomal view mode. In print preview mode verticle line appears broken.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268627">268627</a></td>
<td>PB components in EAServer seem to reserve an inordinate amount of address space compared to the actual memory used</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268675">268675</a></td>
<td>Text fields in the Project Painter no longer fit if using Large Fonts.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268729">268729</a></td>
<td>PB component which creates several objects and loads large amount of datas. This component is called by many clients and maintains the instances active for the test need. When the memory size used by Jaguar reaches 1.5 Gb, Jaguar stops and the process goes in sleep mode before all the calls to the component are finished. It may hangs Jaguar with various error messages, often in the memory stack.<br />
				All the Jaguar properties (max session, max threads) are set to high values as well as the Unix parameters in <br />
				/etc/system.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268736">268736</a></td>
<td>Customer has a datwindow with a date column and has a edit mask of type jjj yyyy (combination of &quot;jullian&quot; and &quot;century and year&quot;). when a retrieve is done from the database and when the year has 2000 in it then if you key in 060 for the day and try to change the year to 2001 it does not allow it. It allows only 2004, 2008, 2012....... etc meaning only leap years. When entering 060 it is taking this value to be FEB 29 which is only in a leap year and then allowing only leap year values for the year. </p>
<p>				This is happening because the actual data of the column is not a julian date number, but the date 29 Feb, so I&#39;m not sure how this would be handled in the code. Workaround is to change the day to something not equal to 60, then change the year to a non-leap year (eg: 2001) then change the day back to 60. This will now map the 60 &quot;under the covers&quot; to March 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268762">268762</a></td>
<td>There are compilation errors when making changes to the local external function declaration view (even a comment) and making a change (even a comment) to a user object function at the same time. <br />
				Get errors of type:Information C0148: The identifier &#39;...&#39; conflicts with an existing property with this name. The new definition of &#39;...&#39; will take precedence and the prior value will be ignored until this version of &#39;&#39; goes out of scope.<br />
				followed by &quot;Error C0084: Bad number of arguments for function:...</p>
<p>				We were unable to reproduce the actual error internally. Perhaps there is something to do with exact layout and/or exact steps when working within the painter. We could only reproduce the informational messages. The TSE reproduced the error once, but could not thereafter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268790">268790</a></td>
<td>Try - Catch block in a loop crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268830">268830</a></td>
<td>Enhancement to allow the project (PB NVO deployment to EAServer) library lists to be relative locations like the workspace and target files are. e.g. /folder/pbl versus c:\folder\pbl.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268831">268831</a></td>
<td>Windows 2000 does not support simple MAPI. Able to work around problem by installing patch from Microsoft but this is also not fully supported. PB 8 and future versions of PB should upgrade their mail functionality to be fully supported in the operating system. Addtional information concerning this can be obtained from the Microsoft site.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268832">268832</a></td>
<td>DOCUMENTATION Changes: In the PowerBuilder manual (v.7 and <img src='https://www.dbainfo.net/wp-content/uploads/image/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> &quot;Connecting to your database&quot; there are some corrections and precisions that need to be made in the chapter relating to using Oracle stored procedures with res</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268840">268840</a></td>
<td>Memory leak with native Oracle connection cache. EAServer allocate approx 5-10 KB with every connect/disconnect to the connection cache and doesn&#39;t release</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268856">268856</a></td>
<td>GetFullState/SetFullState loses nested dws in bands other than the detail band including header, group header and summary bands.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268873">268873</a></td>
<td>Datawindow object with Update button and retrieval arguments deployed to Jaguar in a Web DW Container<br />
				If this is put on a 4GL Web page (in Web DW DTC) and the argument passed to the page as a parameter (also tested passing as a constant) then the Retrieve works OK but if DW is updated by clicking the update button then the dw is not re-retrieved (as parameter is not passed). The DW is updated fine but a new retrieve ro reload of the page must be done to see the change. <br />
				The same scenario will work fine if dw is deployed to Jaguar in a PBL/.srd file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268878">268878</a></td>
<td>On Windows 95 and Windows 98 PB8 datawindow vertical scroll bar pops back to top once it reaches the bottom.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268884">268884</a></td>
<td>Web Datawindow not rendering properly in Netscape 6.x</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268906">268906</a></td>
<td>When you do a get latest version and cancel the upcomming dialog, the object gets overwritten anyway.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268919">268919</a></td>
<td>8.0 Regression. Font changes in an rtf file inserted into an rte control and then printed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268947">268947</a></td>
<td>If deleting a string value in a column and set focus to a other column a validation error occurs, but no validation rule is used</p>
<p>				Workaround: enable property &quot;Empty String is NULL&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268951">268951</a></td>
<td>Enhancement request to show hour glass instead of pointer when waiting for control to return to Powerbuilder as follows: <br />
				The basic purpose of execremote is to allow user to perform other things while execremote is working. If you don&#39;t want to do or allow anything while execremote is working disable the window as follows:</p>
<p>				w_activate.enabled=false<br />
				// Execremote<br />
				li_dde_result = execremote(&quot;net_send_message,8,5&quot;, -1)<br />
				w_activate.enabled=true</p>
<p>				This will not allow any operations while execremote is working.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268960">268960</a></td>
<td>An MLE placed on a Group Box on a Window in PB 7.0.3 and PB 8.0.1 8004: If you check the checkbox for the HScrollBar or VScrollBar property for the MLE, the MLE immediately dissapears. Once the window is closed, saved and reopened the MLE with the scroll bar(s) is there.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268970">268970</a></td>
<td>Opening many sheets eventually results in running out of resources. PB should however at this point not crash but should alert the user that they have run out of resources. It does not appear as though the resource is memory. Customer claimed to be able to open 200 sheets on NT and only 99 on Win 2000 but regardless of what controls I have on the sheet or which operating system I am using I get to 90+ and I crash. </p>
<p>				If this is not a bug but simply running out of some Windows resource, we should at least document this.</p>
<p>				Old CR 163072 seems to be running into possibly the same type of problem but on older operating systems so not sure if its pertinent.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR268993">268993</a></td>
<td>Customer has a third party OCX called ctTree made by DBI Tech. He is using it in Powerbuilder and when he tries to resize the control the font in the control also resizes.</p>
<p>				Workaround: (From the vendor that supplied the OCX) Set the font size in the form&#39;s resize event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269005">269005</a></td>
<td>Customer is running EAServer 3.6.1 C1 with PowerBuilder 7.0.3 components in a cluster involving 4 EAServers. The application works fine for a while, but then errors start occurring indicating the failure of SetTransObject, invalid row/column in a datastore reference, and null object references. These errors are coming out of code that was exercised many times before, including a authorization component that is executed whenever someone requests any component from EAServer. When the first error occurs, subsequent datastore accesses on that server fail - additionally, the errors start appearing on the other servers as well within about 20 minutes of the first failure.</p>
<p>				PER DEVELOPMENT: It was determined that this was a configuration issue and not a bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269057">269057</a></td>
<td>There appears to exist a space between the first letter typed and the left border of a column on an Insert.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269095">269095</a></td>
<td>Database cursor fails to open when using sub select in Declare cursor. Receive error &quot;Error parsing command: Unexpected token in FROM clause, could not create table list.&quot;. This works in PB 7.02 build 8046 and fails in PB 7.03 build 10140. Also fails in PB8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269155">269155</a></td>
<td>Having an editmask with $ sign does not suppress leading zeros if dollar is not the currency set in the regional settings. It works fine if the special character entered in the mask and in the regional settings are the same.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269211">269211</a></td>
<td>A tabular DWs with a column set to Autosize Height in the Detail, when the composite report is previewed or printed the text in that column can run over to the next page and overlaps the text fields in the header. The Detail is also set to Autosize Height. The report worked correctly using PB 6.5 and PB 7, but fails with PB 8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269287">269287</a></td>
<td>The PostURL() function leaks memory when the BLOB argument urldata (urldata - Blob specifying arguments to the URL specified by urlname) is large.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269334">269334</a></td>
<td>In an app that uses FileWrite, it works fine until the app uses MailLogon to connect to a Mail Client. After that, FileWrite does not write to the file, but gets no errors.</p>
<p>				SOLUTION: Not a bug. The problem happens because the file name is not qualified with the path. Initially the file is in the current directory. A call to MailLogon changes the current directory and thereafter the file cannot be found. This is easily fixed by using GetCurrentDirectory to save the initial current directory, and the calling ChangeDirectory to set the current directory back to what it used to be. Then it is possible to write to the file again. Alternatively the file name could be fully qualified with the path.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269427">269427</a></td>
<td>There are 2 examples of string datatype assignments which are failing at datawindow runtime for datawindow TEXT and datawindow COMMAND BUTTON controls with PB error code :- </p>
<p>				PB application execution error (R0039) - Application terminated.<br />
				Error accessing external object property text at line XX in clicked event of cmdbtn ...</p>
<p>				This error appears to affect keywords e.g. no , yes. It does not occur for other data values e.g. &#39;England&#39; ;</p>
<p>				This CR affects from PB7.0 and PB8.0 GA , both releases exhibit breakage.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269428">269428</a></td>
<td>serveraction() script of a button on a 4gl web page is executed again if pressing the &quot;back&quot; button of the browser the serveraction() will be executed again but the button is not pressed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269461">269461</a></td>
<td>Differences between ActiveX and plug-in are causing some issues for people forced to migrate because of lack of support of plug-in with IE 5.5 SP2+</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269541">269541</a></td>
<td>if using a 4GL Webpage and eas component with life time = session deployed on Dynamo the error Warning: undefined variable this.name[name] near line 1301 in &quot;pagename.htm&quot; occurs</p>
<p>				Workaround:<br />
				comment out the trace function <br />
				page.Trace(this.name + &quot;.Initialize(Jag): Getting component out of session var &#39;&quot; + this.sessionVarName + &quot;&#39;&quot;);<br />
				in line 1301 of the ObjMod80.scc in PowerDynamo</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269547">269547</a></td>
<td>For DropDownDataWindows with a string data value larger than 255 characters, a crash can occur when there is a quote or double quote beyond the 255e character.<br />
				Work-around is to use a (dummy) code column to couple a dddw to.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269571">269571</a></td>
<td>Creating sp-based datawindows via JDB Driver using Informix JDBC Driver gives error &quot;Unable to obtain sp syntax&#39; in DW Wizard and can&#39;t continue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269677">269677</a></td>
<td>If an object A is dependent on another (B), then the checkout of object A gives an error if object B&#39;s interfaces have been modifed. Object A subsequently becomes unmodifiable. Attempts to open/regenrate object A give errors.<br />
				The workaround is to manually edit the Source for object A, but, this could be both dangerous and cumbersome, especially if the code under object A is large.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269679">269679</a></td>
<td>COM component deployed in Windows 2000 Microsoft transaction server (MTS) gives a <br />
				&#39; Powerbuilder R0035 application execution error &#39; when a Powerbuilder FETCH command is used.<br />
				Powerbuilder descriptive error message is &#39; error calling external object function of ... &#39;</p>
<p>				PB will fail at the first FETCH call which is supposed to return a string value : <br />
				FETCH ReadLog INTO :ls_Msgs;<br />
				of_error(&quot;After First Fetch: &quot;+ls_msgs)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269680">269680</a></td>
<td>SharedObjectUnRegister releases all but one of the handles aquired by SharedObjectRegister</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269702">269702</a></td>
<td>Migrating from PowerBuilder 7 to PowerBuilder 8, the To-Do list for the pbl(s) are not carried forward to PowerBUilder 8.</p>
<p>				It is unclear whether this is a bug or an issue that needs to be documented.</p>
<p>				The solution for customers is to Export the To-Do list from the PowerBuilder 7 application before doing the migration, and then import the To-Do list into the PowerBuilder 8 application.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269716">269716</a></td>
<td>If you install the Q313675 security update for IE 5.5 SP 2 then PB will crash if you try to create a new web page or edit an <br />
				existing web page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269803">269803</a></td>
<td>Small number values eg. of Oracle 8i: table column number(32,30) are not recognized as real in a dw but as a decimal(18). decimal(18) field displays 5.0E-30 as 0.<br />
				When using workaround, ie. export syntax and changing datatype to real it works, but only for Tab/Grid type datawindows. Does not work for Crosstab datawindow.</p>
<p>				The design constraint will be documented in the PB documentation and the technote http://my.sybase.com/detail?id=1019020 has been published.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269824">269824</a></td>
<td>PB will hang after multiple components are<br />
				instantiated and pooled. No error in srv.log.</p>
<p>				Problem may be in the of_retrievesync in the n_jaguar_autodb object located in the<br />
				jag_common.pbl.</p>
<p>				The pstack trace shows the following:<br />
				lwp#14 ----------<br />
				eec3a4e8 lwp_sema_p (eed68580)<br />
				eec3a4e8 __lwp_sema_wait (eed68580, 60da28a8, 0, ee305d44, 0, ee305d38) + 8<br />
				eed472b8 _co_timerset (eed68570, eed67b08, eed66b60, eed682b0, 3, eed66b60) + f4<br />
				eed564b0 _thread_start (0, 0, 0, 0, 0, 0) + 40<br />
				lwp#15 ----------<br />
				eec3a49c lwp_cond_wait (eed6b260, eed6b270, ecce5c48)<br />
				eec6c2f4 _lwp_cond_timedwait (eed6b260, eed6b270, 0, 3c42f6da, 0, 0) + 90<br />
				eed4755c _age (eed66b60, eed67b74, 0, 0, 0, 4) + 90<br />
				eec37758 __door_return (0, 0, 0, 0, 0, 0) + 68<br />
				lwp#16 ----------<br />
				eec376fc door (0, 0, 0, 0, ecc15d70, 4)<br />
				eec376fc __door_return (0, 0, 0, 0, ecc15d70, 4) + c<br />
				eed48a60 _lwp_start (0, 1, 6000, ecce5bd4, 21, 0) + 14<br />
				eed4ebf0 _ti_thr_yield (0, 0, 0, 0, 0, 0) + 8c</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269844">269844</a></td>
<td>The GetLatestVersion compilation procedure synchronizes the source code of the objects requested and performs a 3-pass recompilation of only the new source code. It is the user&#39;s responsibility to determine if this is indeed sufficient for his/her particular application. </p>
<p>				If the objects that were synchronized include ancestor objects, then all of the descendants need to be regenerated as well. This is also the case for objects with complex dependencies.</p>
<p>				In these situations, an &quot;Incremental rebuild&quot; or &quot;Full Rebuild&quot; is necessary following GetLatestVersion. This is analogous to updating a header file in a C++ application. </p>
<p>
				PB9 works solves this issue by providing Orcascript that can run in batch mode at night. The &quot;SCC REFRESH TARGET&quot; command performs a GetLatestVersion on all out-of-sync objects and then launches a full rebuild automatically. This is the preferred solution, because it can perform all of this time-consuming processing during off-hours, and emerge with a very reliable build.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269890">269890</a></td>
<td>HTML DW. Link from a text in datawindow is not created.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269912">269912</a></td>
<td>when there is no default printer specified print preview for a datawindow can not show it in landscape mode</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269922">269922</a></td>
<td>A dw is created using a stored procedure which performs a simple SELECT of FLOAT columns. The float columns are mapped to REAL columns in the datawindow. These are changed to DECIMAL in the dw painter (this can be done with stored procedure dws). When the decimal separator is a dot (in Windows control panel -&gt; regional settings) this works fine. If decimal separator is a comma then the floating point is shifted to the end of the number (see repro steps for example of results).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR269971">269971</a></td>
<td>Library painter runs out of memory in Win 2000 and NT 4.0 if a window is continually edited in the directory where large number of files are present.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270034">270034</a></td>
<td>Problems with PB 7.0.3 and PB 8.0.1 with DDDW display when Windows 2000 machines configured with dual monitors.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270045">270045</a></td>
<td>GetLatestVersion overwrites a checkedout object despite telling it to ignore the GET command on a object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270069">270069</a></td>
<td>Memory leak problem passing arrays by reference in PB COM objects causes IIS to stop responding. CR 255152 fixed the leak for arrays being passed by value and not by reference.</p>
<p>				NOTE: Greatly improved by PB 8 build 9626. Small leak still remains.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270142">270142</a></td>
<td>In PB7 &amp; 8 : A document name in the Print Specification tab of the Datawindow painter with more than 32 characters will change other print properties, eg. margin settings get corrupted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270145">270145</a></td>
<td>Datetime function does not recognize argument types.</p>
<p>				The DateTime function is documented for argument types date, blob or any type containing blob.</p>
<p>				When an argument of type datetime was provided, PowerBuilder 7 Build 10118 and before returned the datetime value. But PowerBuilder 7 Build 10121 and later returned ??/??/0000 00:00:00 (Null datetime value). Also PowerBuilder 8 returned the null datetime value.</p>
<p>				The other format for Datatime is providing a blob argument.<br />
				However, below script resulted in garbage datetime returned.</p>
<p>				ldt_show = DateTime(blob(string(ldt_DateTime)))</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270176">270176</a></td>
<td>Add to source control crashes pb on multiple file select of a corrupted pbl</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270177">270177</a></td>
<td>Make version control, offline mode, truly an SCC Controlled offline mode where objects still can to be checked-out and checked-in even when offline, and then modifications are synchronized back to the SCC Server on re-connecting. Of course this means without previously checking them out when in on-line mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270178">270178</a></td>
<td>Enhance check-out to also check-out subservient objects automatically. eg. When I check out a window, check out the datawindows I&#39;m referencing as well. Doesn&#39;t have to go as far as string-parsing the object to find<br />
				datawindows, but it should be able to pick up datawindow.dataobject and a) check that it&#39;s valid and b)check out/in dependent objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270187">270187</a></td>
<td>The problem is in the Powerbuilder DB Admin painter - Object Layout view/pane. <br />
				Primary and Foreign Key graphical association with database DB2/AS400 is missing when the setting in pbodb70.ini is PBTableOwner=&#39;NO&#39;. <br />
				If this feature was working:<br />
				a)Typically the user would see a line object drawn which links the primary key icon on the parent table to the foreign key icon (this line end has an arrow) on the child table.<br />
				b)If either the parent or child table is clicked and dragged to a new position, then the line object linking both keys would also adjust simultaneously/ redraw.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270191">270191</a></td>
<td>The problem is in the Powerbuilder DB Admin painter - Object Layout view/pane. <br />
				When a database table (which has a foreign key) is dropped into the &#39;Object Layout&#39; pane and then right mouse button click (for popup menu) on foreign Key icon and select &#39;Open referenced table&#39;. <br />
				Notice that the command is ignored or Powerbuilder appears to do nothing.</p>
<p>				This feature is broken when using database DB2/AS400 with the setting in pbodb70.ini is PBTableOwner=&#39;NO&#39;. <br />
				If this feature was working, the parent table (which has the primary key) would have been displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270204">270204</a></td>
<td>Starting with build 10128 through current build ( 10146) when a dw_1.filter() is applied RowFocusChanged and RowFocusChanging events are firing multiple times. </p>
<p>				This did not happen in PB 7.0.3 build 10114 or earlier or in PB 8.0.1 builds tested through 9056.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270220">270220</a></td>
<td>Closing a window in a pfc application after<br />
				it retrieves data will cause the application to crash.</p>
<p>				The window that is being closed has 2 statichyperlink controls. Remove<br />
				the controls and app works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270300">270300</a></td>
<td>The problem is in the Powerbuilder DB Admin painter - Object Layout view/pane. <br />
				When a database table (which has a foreign key) is dropped into the &#39;Object Layout&#39; pane and then RMB for popup menu on foreign Key icon and select &#39;Properties&#39;, Powerbuilder will have an application execution error and gpf.</p>
<p>				This feature is broken when using database DB2/AS400 with the setting in pbodb70.ini is PBTableOwner=&#39;NO&#39;. <br />
				If this feature was working, the properties of the foreign key would be displayed <br />
				e.g. <br />
				General tab -&gt; foreign key name, columns selected to participate in the foreign key definition, Order.<br />
				Primary key tab -&gt; Table, columns, Order<br />
				Rules tab.</p>
<p>				Summary: This bug needs fixing for PB7 &amp; PB8 release.<br />
				PB7 release : gpf<br />
				PB8 release : Does not gpf however important information is missing from the Primary key tab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270308">270308</a></td>
<td>Using pbnative it&#39;s possible to lose some changes that are made when working off-line.</p>
<p>				Example:<br />
				You think your connected to the network (project). But you&#39;re really not.<br />
				So you open powerbuilder 8.0 and connect as if you want to work on-line.</p>
<p>				First warning in the output window:<br />
				---------- Source Control<br />
				01/16/2002 15:38 Source Management Initialization...<br />
				Initialization of PowerBuilder Native SCC Failed.<br />
				Source control is in offline mode.</p>
<p>				It&#39;s certainly possible for a novice to ignore this message.<br />
				From there you could open and change any object as if you were in regular PowerBuilder, (again one familiar with pb souce control should notice that there is plus signs not asterisks next to the objects which signify that you are off-line)</p>
<p>				So you make changes, quit PowerBuilder and then later get connected to the network officially. When you reconnect your changes will be overwritten with the exported objects in the project directory. So at this point you have lost all your changes that you have made when you were working online but were really off-line.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270430">270430</a></td>
<td>This feature is broken when non-standard steps are peformed by the user in the Powerbuilder Function painter. e.g. <br />
				a)When defining a brand new function object, using the &#39;save&#39; operation (instead of the &#39;SaveAs&#39;) for the purpose of specifying &#39;another&#39; function name instead of accepting the one specified in the painter &#39;function name&#39; single line edit control. <br />
				b)After step a) is done, run the application to call this function. {Appears to work}.<br />
				c)Open the same function in function painter, script is missing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270528">270528</a></td>
<td>update() in the RowFocusChanged DW event cause the date comun set to 00/00/0000 if using an editmask.</p>
<p>				WORKAROUND :<br />
				- use an edit style instead of an EditMask style.<br />
				- code the dw_1.update() in the RowFocusChanging event. <br />
				- don&#39;t set the focus on the date column when changing row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270544">270544</a></td>
<td>Datawindow scrolling problem in PB8.0 on Windows 98. See workaround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270560">270560</a></td>
<td>Compiled p-code exe is running slower than the same application run from the development environment. OpenSheetWithParm takes quite a bit longer in the executable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270568">270568</a></td>
<td>When using getfullstate and setfullstate if you have a date column with a editmask and the column data value is null, when you tab out of the column the editmask format still displays, eg: 00/00/0000. Using a regular datawindow, or in the Preview mode of the datawindow painter, the format disappears and the column displays empty.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270621">270621</a></td>
<td>Need to be able to share common Javascript functions/routines files across several Web Applications in PowerBuilder 8.0.x.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270624">270624</a></td>
<td>Currently exception object is displayed with NVO icon. It is an NVO, but it&#39;s different enough that it would be helpful to distinguish it from traditional business NVOs within the system tree, especially if one is heavily using exception processing</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270627">270627</a></td>
<td>Executing a SP on a different db using SybaseADOProvider causes SP not found error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270628">270628</a></td>
<td>ScrollBars for do not appear for a datawindow plugin when viewing a PSR file even though the PSR has multiple pages in it.</p>
<p>				Using a percentage for the height and width. When using pixels, scrollbars to appear.<br />
				Although different machine settings appear to need different pixel settings for the<br />
				scrollbars to show.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270673">270673</a></td>
<td>1) Create Oracle db table using the following example script. <br />
				CREATE TABLE TECHSUPP.&quot;TEST_NVL_DECODE&quot; (&quot;NVL&quot; CHAR(10) NOT NULL, &quot;DCD&quot; CHAR(10)) ;<br />
				ALTER TABLE TECHSUPP.&quot;TEST_NVL_DECODE&quot; ADD ( CONSTRAINT pk_tnd PRIMARY KEY ( &quot;NVL&quot; )) ;<br />
				2) Insert following data into table<br />
				nvl dcd<br />
				--- ---<br />
				a aaa<br />
				b<br />
				c ccc<br />
				3) Create a new dw using following sql and save the dw.<br />
				select dc<br />
				from (select dcd dc from test_nvl_decode)<br />
				4) Open the dw object and modify the sql to include the Oracle NVL function using following sql:<br />
				select dc<br />
				from (select nvl(dcd, &#39;Null&#39;) dc from test_nvl_decode)<br />
				returning to dw painter it caused database error</p>
<p>				Using other Oracle functions such as &#39;ltrim&#39;, &#39;rtrim&#39;, or &#39;max&#39; works fine, but using functions such as &#39;nvl&#39; and &#39;decode&#39; are resulting in the database error.</p>
<p>				The syntax from step #4 can be used to create a new datawindow. When I entered that as the sql syntax right from the start, the datawindow was created successfully and I got no errors from PowerBuilder. The error only occurs when I take the initial datawindow and try to change the syntax.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270680">270680</a></td>
<td>PowerBuilder 8.0.1 with MS Source Safe and Norton AntiVirus 2002. If Anti virus enabled, it takes longer for PBL&#39;s to open than if it is disabled.</p>
<p>				Unclear if this is a PB, MS Source Safe or Norton AntiVirus issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270744">270744</a></td>
<td>Crosstab datawindow may contain dynamic column where the column name are dynamically generated from resultset of query. Whenever a String with problematic character ( Double Byte character with tilde char &quot; ~ &quot; in either low or high byte) , an unexpected extra tilde character will occur during Preview of Datawindow. The problem was reported on Traditonal Chinese W2K. But all Windows Platform with native language in Double Byte ( e.g. Korea , Simplified Chinese ) will be affected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270767">270767</a></td>
<td>When deploying a 4GL Web page, stubs for any included EAServer components are always generated and compiled. This slows down development cycle if you are simply trying to modify the layout of a web page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR270990">270990</a></td>
<td>Currency editmask does not work correctly when using UK English locale.</p>
<p>				Per PB Development:<br />
				This is not a PB Bug.<br />
				One should use currency in the editmask if deploying application at the international level.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR271000">271000</a></td>
<td>Incorrect syntax for Oracle private synonym in the database painter. <br />
				Incorrect syntax - &#39;create techsupp synonym syn_table1 for techsupp.syn_table&#39;<br />
				and should be &quot;create synonym techsupp.syn_table1 for techsupp.syn_table&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR271059">271059</a></td>
<td>Regression bug, in all versions above 6.5. #444 the display mask &quot;0000\.00.000/00&quot; is not displayed anymore as &quot;0000.00.012/34&quot; if typing 1234. </p>
<p>				This turned out as wrong behaviour of PB 6.5:</p>
<p>				The right behaviour for format mask is:</p>
<p>				1. As per PB Help, the Display Format will be always</p>
<p>				in US format. So the meaning of the format will be same for all regional</p>
<p>				settings, but while displaying the data it should replace the period and</p>
<p>				comma characters as per regional settings.</p>
<p>				2. Situation is little complecated when &quot;ASIS&quot; characters are present in</p>
<p>				the format. For example if the format is 0000.00 (true format) and A0000.00</p>
<p>				(with ASIS) and we enter 12 then the display will be</p>
<p>				12.00 and A0012.00 (in English)</p>
<p>				12,00 and A0012,00 (in CPC -&gt; Comma Preferring Countries )</p>
<p>				That means for the used display format 0000\.00.000/00 the following behaviour is expected if you use it comma preffering countries:</p>
<p>				If enter 1234 the display should be 0012.34,000/00.</p>
<p>				Explanation: </p>
<p>				1. the first dot &quot;\.&quot; is a ASIS character and is ignored </p>
<p>				2. the second dot &quot;.&quot; is interpreted as a comma if using a CPC operating system and will be displayed as a comma ( similar behaviour if using a display mask like $#,###.00) </p>
<p>				3. The dash &quot;/&quot; is a ASIS character and is ignored</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR271061">271061</a></td>
<td>Content placed in the summary band of a dw which is then placed in the detail band of a composite datawindow <br />
				will be partially cut off if it coincides with a page break. In earlier versions of PB it would be displayed correctly on the following page or the previous page but not cut off in this way. <br />
				Fails in PB 8.0, 8.01 and Build 9056 <br />
				Works in PB 7.03</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_63.htm#CR271063">271063</a></td>
<td>This feature is broken for MTS component pass by reference UNBOUNDED array (see test 1).<br />
				However the following features are working :-<br />
				call MTS component - pass by VALUE unbounded array (see test 2)<br />
				call MTS component - pass by READ ONLY unbounded array (see test 3)<br />
				call MTS component - pass by reference BOUNDED array (see test 4)</p>
<p>				call EAS component - pass by reference UNBOUNDED array (see test 5).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271068">271068</a></td>
<td>Datawindows with AutoSize Height set for the Detail Band do not scroll properly. A datawindow scrolls down instead of up, when the &quot;up arrow&quot; is pressed on the datawindow&#39;s vertical scrollbar. The problem occurs when one is scrolling records bottom-up. </p>
<p>				To see this behavior with a datawindow:<br />
				1. Click on the &quot;down arrow&quot; icon once so that the first record scrolls up and out of focus.<br />
				2. Click on the &quot;up arrow&quot; to bring it back in focus. Notice that the datawindow scrolled down (by a page) instead of scrolling up</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271073">271073</a></td>
<td>Regression in PB 8.0.</p>
<p>				dw_2.GetChanges (lblob_changes)<br />
				dw_1.Reset ()<br />
				dw_1.SetChanges (lblob_changes)</p>
<p>				Will crash/hang PB 8 while ...</p>
<p>				dw_2.GetChanges (lblob_changes)<br />
				dw_1.Reset ()<br />
				dw_1.InsertRow(0)<br />
				dw_1.SetChanges (lblob_changes)</p>
<p>				does not .</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271100">271100</a></td>
<td>DW text headers with multiple lines of text are aligned to the bottom edge of text with other single line text headers. When preview the text headers are aligned correctly. When printed the multiple line headers are higher, no longer aligned.</p>
<p>				Determined by development to not be a bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271162">271162</a></td>
<td>PowerBuilder can crash when trying to open a menu that has a shared autoinstantiate user object.</p>
<p>				When changing the menu and trying to save it can also result in a C0158 error.</p>
<p>				Object: m_1</p>
<p>				Event: m_1::create</p>
<p>				(0004): Error C0158: The property &#39;__hwnd&#39; was found in class &#39;m_1&#39;, but insufficient rights are available </p>
<p>				to access it</p>
<p>				(0005): Error C0031: Syntax error</p>
<p>				Work-around is to disable autoinstantiate and create the user-object explicitly within the menu </p>
<p>				and test with ifValid if it already had been created.</p>
<p>				The instance variables and functions of the user-object could also be moved to the menu object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271164">271164</a></td>
<td>Proxy objects are not editable but exception proxies are, even though code in exception proxy appears truncated in the painter</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271166">271166</a></td>
<td>Exception hierachies defined on a server component are not retained when proxies for that component are generated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271186">271186</a></td>
<td>Jaguar 4.0 GA HTMLGenerator (unchanged)<br />
				PowerDynamo 3.6<br />
				PBVM 7.0.3 build 10108<br />
				DSN: EAS Demo DB V3 (easdemodb.db)</p>
<p>				An InsertRow() action when performed on a DataWindow containing a Drop Down DataWindow (DDDW) causes a row to be inserted in the DDDW. As a result of the blank row in the DDDW, a validation error fires when the blank row gets and loses focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271223">271223</a></td>
<td>WIth multiple PB exes running and opening complex windows, exe crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271261">271261</a></td>
<td>Horizontal scroll bar indicates that there are no further columns in DW, even though there are.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271375">271375</a></td>
<td>TrimSpaces=1 may cause an issue with DBMS vendors that make a distinction between CHAR data with trailing spaces and CHAR data without trailing spaces when evaluating a WHERE clause expression (SQL Server, for example). This can result in &quot;Row changed between retrieve and update&quot; message when your datawindow update properties are set to &quot;Key and updateable columns&quot;. To correct this issue, change your DW update properties. In embedded SQL, you can check Sqlca.Sqlnrows after each update to determine if the update took place. Also, avoid using CHAR data columns in the WHERE clause of an UPDATE or DELETE statement when TrimSpaces=1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271412">271412</a></td>
<td>If you have a date type editmask control or a date type filed in a dw with editmask of type &quot;DD/MM/YYY&quot;. The default for the control would be 00/00/0000. Try inserting 29/02/0000. You will not be able to insert 2 for the month. If you go to the year section and change it to a valid leap year (for e.g 2000) then go back to month , you will be able to insert 02 for it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271501">271501</a></td>
<td>Tabbing in a grid datawindow on a long row does not repaint the columns properly. It looks like some columns are not &quot;scrolling&quot; with the rest of the row. Data does not display properly.</p>
<p>				Currently reproduced internally ONLY on Windows 2000. Customer experiences problem on both NT and Windows 2000.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271508">271508</a></td>
<td>8.0.1 regression. A dw editmask of !!!!!!!!!!!! (uppercase) loses these input characters after tabbing off: * @ ! % ^ &amp; ( )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271517">271517</a></td>
<td>The Case property of a column (in the properties pane on the column&#39;s edit tab) is ignored if set to Upper or Lower when text is copy/pasted into the column. Text is treated as if Case property were set to &#39;Any&#39;</p>
<p>				Reproduced behaviour in PB 8.0 GA &amp; PB 8.01 Build 9066. Works fine in PB 7.03</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271522">271522</a></td>
<td>The syntax generated in the dw source is wrong in PB 8. This seems to happen if there are joins in the sql syntax.<br />
				For some columns the dbname= is incorrect. It lists the name of a table to which the column does not actually belong. Changing the dbparm for outer join syntax had no effect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271531">271531</a></td>
<td>Yield() has a problem with leaving events on stack wherein events that were triggered before calling yeild() do not execute any further than the point where yield() was called. I did some research and found that there is a Windows API to help an application yeild control to other processes waiting to execute, the remarks for the API include that the API should be called only when one knows that there are no more messages left for the application on the system queue (PB&#39;s yield function might be using this API). Microsoft&#39;s site for these APIs suggests that one should use a PeekMessage/GetMessage loop.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271602">271602</a></td>
<td>PBVM crashes when closing multiple browser with Windows ActiveX</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271645">271645</a></td>
<td>allow select all/deslect in a source control activity for list of objects based on object type as well</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271667">271667</a></td>
<td>Corba exception because the autoinstantiated objects are not getting created, EAserver log shows &quot;PowerBuilder Application Execution Error (R0002) Null object reference at line 25 in constructor event of object ddseaf_n_cst_component.&quot;.</p>
<p>				Not consistently reproducable on all machines. Suspect it may be related to the amount of machine memory. Consulting with development.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271669">271669</a></td>
<td>Deleting a row and then updating the datastore does<br />
				not clear out delete buffer with getfullstate on unix. </p>
<p>				Using getchanges does appear to clear out buffer. </p>
<p>
				If you need to use getfullstate, the workaround is to manually clear out buffer as follows:<br />
				any la_Primary[], la_Filter[]<br />
				// We need to manually clear then delete buffer <br />
				IF this.deletedcount() &gt; 0 THEN<br />
				IF this.FilteredCount() &gt; 0 THEN la_Filter[] = this.object.data.filter<br />
				IF this.RowCount() &gt; 0 THEN la_Primary[] = this.object.data<br />
				// now reset the ds<br />
				this.reset()</p>
<p>				// Put the data back in to the proper buffers<br />
				if upperbound(la_Primary[]) &gt; 0 then this.object.data = la_Primary[]<br />
				if upperbound(la_Filter[]) &gt; 0 then this.object.data.filter = la_Filter[]</p>
<p>				END IF</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271740">271740</a></td>
<td>When ItemChanged event script is coded to display the alert messagebox (alert()) the ItemChanged is reexecuted on DropDownListBox (SELECT html tag) or DropDownDatawindow. </p>
<p>				Happens in Internet Explorer IE only !</p>
<p>				Possible Workarounds:</p>
<p>				If possible don&#39;t Display the messages into the alert messagebox. eg. use a button object (b_1) and code similar to: function webDW_ItemChanged( row, col, val)</p>
<p>				{</p>
<p>				//alert (&quot;htmlDW_ItemChanged&quot;);</p>
<p>				webDW.dataForm.b_1.value=&quot;Itemchanged to &quot; + val;</p>
<p>				}</p>
<p>				-try using the ItemError event if possible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271742">271742</a></td>
<td>When ItemChanged event script (javascript) is coded to display the alert messagebox (alert())or the confirm() messagebox, when executed ie changing a value in a column and moving to another column, the datavalue gets copied over the existing columns datavalue.</p>
<p>				Happens in Internet Explorer IE only !</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271757">271757</a></td>
<td>When doing a Fullbuild of a workspace via commandline, if you get a messagebox because of some error(for e.g if a pbl is missing from the location indicated in the library list ) then user has to click ok to continue with the rebuild. If one is making this call as a batch process every night then there will be no one to click ok and the process will halt until someone does click it . <br />
				The error does not propagate to the output log as well. It would be nice to have such messages go to log instead of waiting for user input.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271760">271760</a></td>
<td>A simple stored procedure returning a string is not executed with a RPC call. No error message displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271886">271886</a></td>
<td>When you open an ORCA session, it loads the IDE DLLs, not just the run time DLLs. This makes deployment of ORCA applications next to impossible. (The enhancement request refers to running an EXE. Of course during development the IDE would be loaded.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271901">271901</a></td>
<td>App with complex treeview is GPFing. References to nvos that are stored in the treeviewitem.data element seem to be the cause of the problems.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271958">271958</a></td>
<td>A numeric field with EditMask 0 or # behaves incorrectly when the datavalue is zero or null. The customer is unable to determine if the datavalue is zero or null.</p>
<p>				PB engineering group&#39;s view is that it is not a bug. EditMask # does not display 0 when zero value is entered. It has always behaved that way. The customer can use normal Edit Style with empty string as NULL option to meet their requirement.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271966">271966</a></td>
<td>DBError event is not populated when using RetrieveAsNeeded. In the case that a select error w/ sqldbcode=207 should appear when the datawindow&#39;s source has invalid column name, instead sqldbcode=0, and sqlerrtext is blank.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271972">271972</a></td>
<td>In PowerBuilder 7 and 8, the datawindow painter is confusing two graph attributes.<br />
				When selecting or setting the format for the Value Axis Text it is instead <br />
				reading or setting the format for Series Axis Label properties.<br />
				It is confusing the attributes values.dispattr.format and series.labeldispattr.format</p>
<p>				Work-around is to set the format directly into the source into the field <br />
				values.dispattr.format instead of setting it through the datawindow painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR271986">271986</a></td>
<td>Composite dw with having the Trail footer property of child checked, crashes PB when closing the window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272005">272005</a></td>
<td>A JPEG image which is stored into the Sybase 1192 or 12 database from PB will take about 40 times more space than expected. If the table is bcp&#39;d out and back in, the space is compressed again to a normal size.</p>
<p>				Development has determined that this is expected behavior and not a PB bug. Questions and answers as to why this is the expected behavior are below. </p>
<p>				Q1. Why PB is saving decompressed data in Database ? Why not save the compressed data in database and decompress during Data Window retrieval ?</p>
<p>				A1. PB is saving the data in BLOB. Apart from image, other objects can be stored in BLOB. So there is no way to know when to decompress and when not. Also we will not know the image type (bmp, jpg etc.) and will not know, how to decompress. So images have to be saved in decompressed format.</p>
<p>				Q2. Is PB doing the decompression correctly?</p>
<p>				A2. PB is using standard Microsoft calls for decompression. One proof of this is the size of decompressed images are same, if we select same image in different format (i.e. bmp, jpg etc.).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272066">272066</a></td>
<td>In PowerBuilder 6 and higher, the following function call results in a bad return value.</p>
<p>				my_value = funktion().nvo.stringval</p>
<p>				The function returns a nvo that has another nvo as property.<br />
				It is tried to access a string property of the second nvo, but the string contains garbage characters.</p>
<p>				Work-around is to do the assgnment in two steps:</p>
<p>				nvo_1 my_nvo<br />
				my_nvo = funktion()<br />
				my_value = my_nvo.nvo.stringval</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272098">272098</a></td>
<td>Calling setFullState Method fails the second time</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272102">272102</a></td>
<td>Regression:<br />
				Build: PBVM 7.0.3 build 10150<br />
				Using: EAServer 3.6.1 36110</p>
<p>				Problem: Newer versions of the PowerBuilder VM cause marshalling exception when passing back parameters by reference to a java process. The customer has a simple sample in which a java application calls a java EJB which in turn calls a PBNVO method which takes in parameters by reference. This sample shows that a marshalling exception occurs when the NVO attempt to return the parameter values back down to the client.<br />
				This was not a problem in earlier builds of the PBVM. This is a problem with the NT and Solaris PBVM. The customer would like to see fixes made in both.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272131">272131</a></td>
<td>Unable to create links in a HTMLdw due to cr 263496</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272136">272136</a></td>
<td>HTML DW doesn&#39;t get displayed properly, text on web page is not rendered properly in browser (IE 5.5 and Netscape 4.7). In his JSP, ct is calling his PB component which uses HTML DW and everything works fine when page is displayed with small font, but when Large Fonts are used text wraps and overlaps.</p>
<p>				PER DEVELOPMENT:<br />
				All the elements in the html page have to be absolutely positioned to maintain their positioning as in the datawindow. In this case the element positioned at point &quot;X&quot; will remain at the point no matter what the font size or the placement or size of the other elements. If at design time, using small fonts, we specify an element to be placed at &quot;X&quot;, we cannot expect it to reposition itself to point &quot;Y&quot; if the font size increases. This would be against absolute positioning.</p>
<p>				If we open the datawindow in PowerBuilder design time using small fonts, we&#39;ll see that everything is in it&#39;s place and all the text and labels can be seen and read. Now increase the font size and reopen the same datawindow. You will see that all the text and labels cannot be read anymore. But the sizes of the text and edit controls remain same. So the HTML generated behaves in the same way as PowerBuilder.</p>
<p>				If the user expects a page to remain nicely formatted using large fonts, they must provide for it during design time. They can ensure this by either providing enough space during design time or doing design using large fonts.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272217">272217</a></td>
<td>COM+ component deployed in Windows 2000 Microsoft transaction server (MTS) gives an incorrect behaviour for SetAbort() and SetComplete() {AutoCommit dbparm is set to False}. <br />
				-----------------------------------------------------<br />
				Review for SetAbort fails to rollback:<br />
				-----------------------------------------------------<br />
				PB703x : The SetAbort() RETURN value is +1 which means SUCCESS of the current transaction to actually rollback. <br />
				PB801_9056: The SetAbort() RETURN value is -1 which implies there was an error and the component could not rollback the transaction. <br />
				In both PB releases above, the database changes are wrongly comitted. This is a major breakage. </p>
<p>				----------------------------------------------------------------<br />
				Review for SetComplete wrong return value:<br />
				----------------------------------------------------------------<br />
				PB703x : The SetComplete() RETURN value is +1 which means SUCCESS of the current transaction to actually commit. <br />
				PB801_9056: The SetComplete() RETURN value is -1 which implies there was an error and the component could not commit the transaction. <br />
				In both PB releases above, the database changes are comitted {correct action}.<br />
				____________________<br />
				Function:<br />
				oletxnobject.SetAbort()<br />
				____________________</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272241">272241</a></td>
<td>Crosstab datawindow with an expression CumulativeSum(my_column for crosstab ) causes the datawindow to gpf on preview.</p>
<p>				Solution: Alter the expression to CumulativeSum(my_column for ALL) and you can successfully preview/retrieve the datawindow.</p>
<p>				NOTE: The fix to this CR fixes only the crash. Fixing the datawindow engine to correct limitations of aggregate functions such as cumulativesum is too large a project for an ebf or a point release. With the fix to this issue, PowerBuilder will no longer crash, but the cumulativesum will result in NULL, i.e. display as blank.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272245">272245</a></td>
<td>When connected to MS SQL Server via OLE DB, declaring a stored procedure that has no arguments fails to compile with this error: Database C0038 : is not a parameter for procedure &lt;procedurename&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272273">272273</a></td>
<td>Cannot pass datetime field as argument to SP through RPC</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272276">272276</a></td>
<td>PBDBMS parameter cannot be changed in the script without doing a disconnect/connect. <br />
				Following code failes, where dw_1. has a dddw based on a stored procedure:</p>
<p>				CONNECT USING SQLCA;<br />
				SQLCA.DBParm = &quot;PBDBMS=0&quot;<br />
				dw_1.Settransobject(SQLCA)<br />
				dw_1.insertRow(0)</p>
<p>				Workaround:<br />
				- disconnect <br />
				- set the PBDBMS parameter<br />
				- connect</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272305">272305</a></td>
<td>When several users are connected to Harvest CCC and one user has checked out an object, other users see the checked out object not with the red &quot;checked out marker&quot;, it is green instead indicating that it is checked out by another user. </p>
<p>				Update 2002-03-05:<br />
				Third party problem with CA. SCC implementation not as expected. Opened case at CA : Case number 11701979 titled: PowerBuilder and CCCH-SCC.<br />
				Waiting for feedback from CA Techsupport.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272310">272310</a></td>
<td>Would like the ability to chose BCC recipients from the address book when using Mapi from PB. VB 6 has a property of AddressEditFieldCount in their MAPIMessages object that when set to 3 the address book comes up for with the following &quot;The To, CC (copy), and BCC (blind copy) edit controls&quot; in the dialog box. PB&#39;s default only behavior only shows the &quot;To and CC (copy)&quot;. This is an enhancement request to have this capability. </p>
<p>				PB has the ability to send to BCCs ( mailRecipient object&#39;s recipient Type property) but when the address book is displayed this is not available.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272314">272314</a></td>
<td>Has a stateful PB component with a method which connects to an ASE DB without using a connection cache.<br />
				If you call this method, giving a wrong password, the connection to the DB fails normally. The problem is, it also fails the second time with the good connections parameters and then it works the third time.</p>
<p>				The problem does not occur if a connection cache to the same DB is defined in Jaguar.<br />
				In the server log, I can see that PB does some calls to the cache even if the PB transaction is a direct connection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272447">272447</a></td>
<td>Calling a pb component from a pb client, getting the<br />
				following errors in the srv.log with PB 7.0.3 EBF build 10154:</p>
<p>				AFLIB Message: DLL lookup failed for &#39;libpbjag70x.so&#39; failed OD message: ld.so.1<br />
				/export/home/JaguarCTS361C2/bin/jagsrv: fatal: relocation error: file export/home/JaguarCTS361C2/lib/libpbwfr70.so: symbol LeaveCriticalSection: referenced symbol not found</p>
<p>				PBComponent::load: failed to load PowerBuilder VM<br />
				CTS_Component::load failed for component &#39;testmeout/n_testserver&#39;<br />
				SystemException: OBJECT_NOT_EXIST (testmeout/n_testserver:Home/create)</p>
<p>				UPDATE: According to PB Engineering, this is a &quot;build&quot; issue, and they will do a new EBF rebuild to address the problem.</p>
<p>				Fixed in PB 7.0.3 EBF build 10156 or greater.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272540">272540</a></td>
<td>On Windows 2000.<br />
				When logged on to a Windows domain the default TEMP directory on W2K is something like ...<br />
				C:\Documents and Settings\user.DOMAIN\Local Settings\Temp</p>
<p>				The dot in this path will cause link errors at machine code compile time.</p>
<p>				CGEN: Compiling &#39;...\user.DOMAIN\...\temp\XXX.c&#39;<br />
				CGEN: Linking...<br />
				cannot open XXX.obj : No such file or directory</p>
<p>				The linker should be able to avoid this problem <br />
				See workaround tab for simple workarounds</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272588">272588</a></td>
<td>Alphnumeric Editmask (Mask: aaaaaaaaa, MaskDataType: stringmask!) with TextCase set to upper! If last character entered is lowercase it is not uppercased when accessing em_1.text.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272635">272635</a></td>
<td>When debugging remote objects (remote debugging) the debug pointer is out of sync =&gt; always 1 line ahead of actual debugged line in the script</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272649">272649</a></td>
<td>Using ActiveX plug-in in Internet Explorer, customer can reuse most the PB code <br />
				and control some external Resource ,like Printer. The function &quot;PrintSetup()&quot; can be successfully<br />
				called out under normal condition. However, application fail to call out &quot;PrintSetup()&quot; (return -1 )<br />
				after calling out another window of type &quot;Popup&quot; or &quot;Response&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272652">272652</a></td>
<td>When doing the following actions in the Export Template View of the new XML functionality it will result in a GPF:<br />
				1.) Do a delete of an item (eg. child node) in the treeview<br />
				2.) Do an insert of eg. a new child node item , give it a name and press the save button</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272723">272723</a></td>
<td>Composite report displays badly in PB 8.0. Verified fixed in 8.0.1 build 9113.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272793">272793</a></td>
<td>Unable to access property (Variable) of a TLB (Automation Server) from PB or VB client.<br />
				The fix for cr 209959 seems to have caused this change in behvaior.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272797">272797</a></td>
<td>This &#39;height autosize&#39; property setting as &#39;no&#39; is broken for datawindow control objects.<br />
				Aplies to controls: Column , Computed Field , and Text objects .<br />
				At datawindow preview/ runtime (which is when this property is evaluated), notice that the height is maintained however the width is not changed to accomodate the data value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272828">272828</a></td>
<td>Every instance of a PowerBuilder component consumes 5 GDI resources</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272912">272912</a></td>
<td>Vertical Scroll Bar does not work on dw when Detail band height is zero. Customer cannot scroll down dw in such conditions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272969">272969</a></td>
<td>Customer requests that default settings be written to export files in order to speed searching while using source control, and editing.</p>
<p>				In a datawindow choose the EDIT tab and set so that &quot;Empty String as NULL&quot; is checked. Leave all other columns are unchecked (i.e. they are left as default), please click on another column to verify.<br />
				Close the datawindow design view. Right click on the datawindow and select Edit Source, then Find by typing &lt;CTL&gt;F &quot;nil&quot;, and you should find one line which reads: edit.nilisnull=yes . This was added to the source as a result of checking the &quot;Empty String as NULL&quot; box above. Note that there is no edit.nilisnull=no, which would be the default if the &quot;Empty String as NULL&quot; is unchecked. The customer requests that all such defaults be added to the export files, even though this would make the files larger, as doing SEARCHes in source control and editing would be much more simple and not have to be done manually in certain cases.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR272981">272981</a></td>
<td>7.0x &amp; 8.0x Regression:</p>
<p>				Multiple functions in object, ie Window. When one of the functions is modified the order changes in exported source file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273080">273080</a></td>
<td>Enhancement Request :<br />
				add an Export / Import functionality to the ClipWindow. This would enable developers to export the contents of his clipwindow to a file, and import it back to another computer, or backup it up in case of a computer crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273091">273091</a></td>
<td>HTML datawindow display problem in Netscape 6.x (works fine in IE).<br />
				Not a bug. Customer had forgotten to apply workaround described in the CR to this datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273103">273103</a></td>
<td>The Modify Expression dialog&#39;s background color doesn&#39;t follow selected window color standard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273119">273119</a></td>
<td>A new (unsaved) datawindow doesn&#39;t respect RetrieveRowsAsNeeded check.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273150">273150</a></td>
<td>Enhancement Request:</p>
<p>				Implement support for the new ASE 12.5 functionality with CHAR columns &gt;255 characters wide in the SYJ driver as well as the SYC in CR 258686.</p>
<p>				Dupe of EAServer CR 325704:</p>
<p>				EAServer should support char columns with greater than 255 characters. Currently, the limit is 255 characters. Similary, it should support more than 255 columns per table.</p>
<p>				Solution:</p>
<p>				Resolved in EAServer 4.2.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273160">273160</a></td>
<td>In the script painter, if you type hebrew characters ( generally inserted in a comment), PB will hang after few lines.</p>
<p>				This turned out to be a Third Party Problem, not a PB bug. The problem did not occur with the msvcrt.dll version 6.00.8168.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273161">273161</a></td>
<td>Some of the links to inline book chapters come up blank. This problem is seen only in PB 7 online help. PB 8 online help correctly displays the content of the chapters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273170">273170</a></td>
<td>PowerBuilder component with a fatal error remains pooled by Jaguar. Possibly related to CR 231722.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273171">273171</a></td>
<td>DDDW stays highlighted after loosing focus. Fixed in PB8 build 9100</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273173">273173</a></td>
<td>Attempt to create a new Edit Style in the database painter when connected to MS SQL Server via OLE DB causes PowerBuilder 8 to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273187">273187</a></td>
<td>Migrating a PB 7.0.3 pbl to 8.0.1 crashes in a datawindow.</p>
<p>				Removing a computed field with the following value from the datawindow, and the</p>
<p>				migration from PB 7.0.3 to PB 8.0.1 works ok:</p>
<p>				capital_item_cost_am + capital_stores_ovrhd_am + capital_co_labor_cst_am + capital_cntr_labor_cst_am + capital_transp_ovrhd_am + capital_payroll_ovrhd_am + retirement_stores_ovrhd_am + retirement_transp_ovrhd_am</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273192">273192</a></td>
<td>1. JDM and JDS driver still show in the install. I thought these drivers were deprecated in PB 8 . It should not be available for install</p>
<p>				2. PB 9 Beta 1 requires EAServer 4.1 , which did not exist in the install </p>
<p>				3. At the end of the install got a warning &quot;One or more of the following drivers failed to selfregister. E:\PB9\Shared\Web Targets\WtHtmlDwDtc90.dll;&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273196">273196</a></td>
<td>Migrating a pbl with the rgb function in the shared</p>
<p>				variables will cause pb to crash in pb 8.0.1.</p>
<p>				Shared Variables:</p>
<p>				constant long sl_xs_color_blue = Rgb ( 0, 0, 255 ) // blue</p>
<p>				constant long sl_xs_color_white = Rgb ( 255, 255, 255) // white</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273198">273198</a></td>
<td>Customer is using Powerbuilder 7.0.3. He sets his windows locales to Hebrew. He creates a datawindow and is trying to insert a new row. After entering a value for the first column he tabs to the next one and his locale is changing back to English. This happens again and again as he tabs through the columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273268">273268</a></td>
<td>A date column has a date editmask and is either justified RIGHT or CENTER. If the column is narrow when it gets focus it&#39;s not possibe to edit the last digit (or view it when focus is on the column). </p>
<p>				Broken in 7.03 Build 10146 and 8.01 build 9056 (related to CR 263579)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273274">273274</a></td>
<td>This is a refinement of a previous CR 263499, which we have narrowed in scope to address only the assignment of ID/NAME fields to TEXT objects generated by the WebDW. The original, and more general definitin of that CR was scoped as requiring 2.5 months of effort. It is hoped that these two individual CRs narrow the scope and the continued effort required.</p>
<p>				This specific case requests the inclusion of ID attributes to all generated SPAN tags. Below is further information from customer:</p>
<p>				ID&#39;s should be assigned to all SPAN tags for the purpose of attaining a handle to that SPAN. A common sense naming convention must be used, based on the name of the &quot;DataWindow.HTMLGen.ObjectName&quot; property, the data that the SPAN is encompassing, and if the SPAN is part of the rendered detail area, the row number. Below are some examples,</p>
<p>				For all examples, the ObjectName is &quot;d_myDatawindow&quot;, and if required the row will be row 12.</p>
<p>				Example 1: SPANs that encompass entire rows.</p>
<p>				&lt;SPAN ID=&quot;d_myDatawindow_row_12&quot;&gt;..&lt;/SPAN&gt;</p>
<p>				Example 2: SPANs that surround text labels(not text inputs). Text name is &quot;t_label&quot;</p>
<p>				&lt;SPAN ID=&quot;d_myDatawindow_t_label_12&quot;&gt;..&lt;/SPAN&gt;</p>
<p>				Example 3: SPANS that surround a header or footer area</p>
<p>				&lt;SPAN ID=&quot;d_myDatawindow_header&quot;&gt;..&lt;/SPAN&gt;</p>
<p>				The reasoning behind this is so developers can get a handle to the SPAN objects in their javascript. They may want to do this for a number of reasons: find the positioning, change it&#39;s innerHTML, make it visible or not. But currently, as there is a name value assigned to almost all objects except the SPANs, they remain elusive to the developers control. We are requesting that they be given Id&#39;s rather than Name&#39;s for a few reasons, but the main one is that ID is defined as part of the SPAN&#39;s specification in W3C&#39;s HTML 4.0 specification blueprint.( http://www.w3.org/TR/REC-html40/struct/global.html#edef-SPAN)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273276">273276</a></td>
<td># of chars returned from a text col in ASE in Pb 7 &amp; 8 is different from PB 6.5</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273295">273295</a></td>
<td>Try to save an existing dw again and PB 9 build 1501 will crash</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273302">273302</a></td>
<td>OLEDB driver unable to access second result set of a SP in SS2K. Using the Native (MSS) and ODBC driver works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273309">273309</a></td>
<td>Bitmap in treeview control displays incorrectly in PB 7 build 10150. It worked correctly using build 10135. Compare the display in a treeview control to the same bmp file in a picture control and you see a significant difference.</p>
<p>				Customer reported problem for PowerBuilder 7. Problem also exists in PowerBuilder 8 build 9066.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273347">273347</a></td>
<td>Enhancement Request : True GIF Transparency is not displayed in Picture Control and Picture Hyperlink Control. Issue CR#189973 could not be solved in PB7/8 codeline and needs architectural changes to the control structure within the PowerBuilder codeline (as per Development).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273353">273353</a></td>
<td>The problem is a datawindow error for a retrieve operation When a null value is passed as a dw argument <br />
				in a INSTANCE variable of datatype &#39;ANY&#39;; </p>
<p>				--------------------------------------------------------------------------------<br />
				Summary table:-<br />
				--------------------------------------------------------------------------------<br />
				Variable Declaration Datatype Result(PB703_10150)<br />
				--------------------------------------------------------------------------------<br />
				Null Instance ANY Broken<br />
				Null Local ANY OK<br />
				Null Shared ANY OK<br />
				Null Global ANY OK<br />
				--------------------------------------------------------------------------------<br />
				Not null Instance ANY OK<br />
				--------------------------------------------------------------------------------</p>
<p>				DataWindow Error:<br />
				Retrieve argument 1 does not match expected type. </p>
<p>				If the dw argument is a non-null value, there is no error when retrieving the datawindow using the ANY datatype INSTANCE variable </p>
<p>				The problem can be isolated to a datawindow retrieval with NULL argument when it is passed by ANY datatype INSTANCE variable.<br />
				There is no problem for a null value stored in ANY datatype when declared as LOCAL, SHARED and GLOBAL variables.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273456">273456</a></td>
<td>Configuration:</p>
<p>				An ODBC connection to an Sybase ASE Database or MS SQLServer database.</p>
<p>				A datawindow using an (picture) olecolumn mapped to an image datatype.</p>
<p>				When retrieving the picture fails to retrieve, updating is OK.</p>
<p>				This fails in PowerBuilder 8 but not in PowerBuilder 7 or 6.</p>
<p>				Only the first 32KB of the blob is retrieved by the datawindow.</p>
<p>				To retrieve the full blob increase the parameter PBMaxBlobsize </p>
<p>				from the default value of 32767 to a maximum of 2147483647 in the </p>
<p>				file pbodb8.ini for the relevant ODBC driver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273473">273473</a></td>
<td>Text in Buttons in html datawindow are aligned to left instead of center when displayed in internet explorer. Ct has HTML DW component deployed to MTS and is trying to access that through ASP. I could reproduce the problem, followed instr in techdoc 1001592</p>
<p>				CR 259729 is similar to this problem but that case uses JSP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273480">273480</a></td>
<td>New Feature Request: Change default project deployment list.<br />
				The Deploy tab in the Target Properties automatically checks a project when it&#39;s first created. Customer would like the default to be changed and leave it up to the user to have it checked or unchecked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273484">273484</a></td>
<td>The datastore&#39;s storage property reports a significantly higher amount of storage for an empty or reset datawindow in PowerBuilder 8 and 9. The big issue here is impact on scalability in EAServer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273513">273513</a></td>
<td>convert a string of length &gt; 100 to double fails</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273538">273538</a></td>
<td>Adding (inserting) a watch to a global variable for debugging purposes results in a gpf. <br />
				Open the &quot;watch&quot; tab in the debugger. right click on the &quot;Watch&quot; tab surface. choose insert. enter the global variable name. click ok--&gt;&gt;&gt;GPF.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273588">273588</a></td>
<td>Try to open a non-existing object in a multi pbl application, pb 7.x will crash on NT</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273599">273599</a></td>
<td>Keystrokes in a dw do not reset timer for application idle event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273625">273625</a></td>
<td>The problem is for Merant Oracle drivers support for Oracle database 8x regarding support of bind variables. Powerbuilder dbparm setting DisableBind =0 (i.e. false) is ignored. This defect causes a Powerbuilder application to have slow performance because the sql statement has to be compiled each time (overhead) before datawindow retrieval.</p>
<p>				March 14th, 2002: Update on this CR <br />
				This CR has been resolved as status &#39;Not a bug&#39; by PB software engineering. <br />
				Explanation:<br />
				Merant drivers does not seem to support the API SQLDescribeParam. <br />
				For the ODBC logs, when an API (SqlGetFunction) with parameter (SQL_API_SQLDESCRIBEPARAM) is issued, <br />
				only Merant drivers specify &#39;not supported&#39;.</p>
<p>				A)To verify if the driver supports this functionality:<br />
				=======================================<br />
				i) Set the odbc trace utility and review the log.<br />
				ii) Use PB <br />
				Action: Connect odbc to database<br />
				Painter: DB admin<br />
				In view/ pane &#39;Objects&#39;, select folder &#39;Driver information&#39;<br />
				Select SQL_Describe_paramter<br />
				Determine this property setting. <br />
				=========<br />
				Test 1: Use Merant driver for Oracle database<br />
				=========<br />
				Action: see Aii) above<br />
				Property setting = No <br />
				=========</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273633">273633</a></td>
<td>The transaction object SQLNRows property is always 0 after a datawindow update.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273636">273636</a></td>
<td>Enhancement request to have client browser evaluation of property expressions on the WebDW, translating them into client-side javascript.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273646">273646</a></td>
<td>PB 9 build 1515 did not find an existing install of PB 9 build 1501. It still goes and points to my PowerJ4 folder for the root folder and pb8\shared folder for the shared folder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273667">273667</a></td>
<td>PB/IM 7/8/9: &quot;Prompt for criteria&quot; on DW or report w/ DB OLE BLOB column causes &quot;Line 6 Column 20: incorrect syntax&quot; error upon retrieve, and when OK this, get a application termination error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273708">273708</a></td>
<td>PowerBuilder 8 regression.</p>
<p>				When creating a pipeline in the painter with as source an ASE table (SYC interface) then the integer columns become real (float) columns in the source datatype of the pipeline object.</p>
<p>				This does not happen when connecting through ODBC.</p>
<p>				Work-around is to edit the source of the pipeline object and for the relevant columns change:</p>
<p>				- type=real to type=long</p>
<p>				- dbtype=&quot;float&quot; to dbtype=&quot;integer&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273711">273711</a></td>
<td>The problem occurs for a certain configuration:</p>
<p>				Win98 / PB8x / Pb function SelectRow()</p>
<p>				When a datawindow row is highlighted and then scrolled using the keyboard arrow keys, the script is written </p>
<p>				to unhighlight the previous row and highlight the new row selected. However this behaviour is </p>
<p>				broken and the datawindow display is confused and multiple rows remain highlighted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273722">273722</a></td>
<td>Group datawindow that is saved to a psr<br />
				report and then reopened displays differently . The last row of a report<br />
				displays at the top of the report in a psr report.</p>
<p>				The group datawindow has 4 groups and is sorted by division_code,<br />
				major_sic, sic and sum(curr_vendorgrp).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273754">273754</a></td>
<td>Customer is using an editmask of ##### - !! - !!!! (no spaces, those are just included because it&#39;s difficult to see the hyphens when written in the text here)</p>
<p>				If a data value of 12345 is retrieved (or entered using setitem) the first time the column gets focus, the display appears as 12345--. Position the cursor between the hyphens. You can only enter 2 characters, for example resulting in 12345-EL-. At that point the cursor locks and nothing else can be entered. If you tab away and tab back, then you can enter more data, for example 12345-EL-ABCD.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273758">273758</a></td>
<td>Column with Editmask of #####-!!-!!!! does not display data in the datawindow.<br />
				Beta build 1515.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273806">273806</a></td>
<td>A scrollable freeform datawindow containing dropdowndatawindows if you press enter on the fields and afterwards use the scrollbars , the datawindow columns reappear on top of the current column.</p>
<p>				Update 03/14/2002<br />
				Fixed in Pb 8.0.1 build 9100 while fixing CR 266745.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273864">273864</a></td>
<td>TryInvoke exception currently does not indicate what type<br />
				of exception occurred.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_64.htm#CR273905">273905</a></td>
<td>setting VerticalScrollPosition to 0 or VerticalScrollMaximum in keydown() event has painting problems<br />
				workaround:<br />
				keydown event:</p>
<p>				dw_temp.dataobject = &quot;d_test&quot;<br />
				//dw_temp.settransobject(sqlca)<br />
				// dw_temp.retrieve()<br />
				if keydown(keypageup!) then<br />
				dw_temp.object.DataWindow.VerticalScrollPosition = 0<br />
				elseif keydown(keypagedown!) then<br />
				dw_temp.object.DataWindow.VerticalScrollPosition =<br />
				dw_temp.object.DataWindow.VerticalScrollMaximum<br />
				end if</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR273909">273909</a></td>
<td>Description of Problem: When the size of Broswer is small and can only display PART of the embedded ActiveX control, scrolling of the Internet Explorer, will eventually cause the PB ActiveX content messed up. </p>
<p>				29 April 2002 <br />
				Finally identified that the problem was caused by I.E. instead of PB ActiveX control.<br />
				Same PB ActiveX work under Netscape 4.78 + ActivX plugin wrapper without the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR273948">273948</a></td>
<td>The property &#39;background mode&#39; is applicable for datawindow &#39;text&#39; or &#39;column&#39; controls. In the datawindow painter, when the control background colour is changed from transparent to another colour (not opaque), Powerbuilder is incorrectly storing the background.mode=&quot;2&quot; ; <br />
				This bug has little impact because there is a &#39;background color&#39; property which stores the chosen color of the column or text object and the background.mode is ignored when Background.mode &lt;&gt; &quot;1&quot;in the dw painter and at application execution.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR273970">273970</a></td>
<td>Attempting a SQL statement during display of Datawindow error crashes app.<br />
				Verified fixed in PB 7.0.3 build 10169</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274017">274017</a></td>
<td>Setredraw() between reset() for datawindow with group and computed column causes PB to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274045">274045</a></td>
<td>Using a MSS connection to MS SQLServer 7 database.<br />
				The generated syntax for a local external stored procedure RPC stored procedure having a <br />
				large number of output parameters contains errors. Only for the first few arguments the &#39;ref&#39;<br />
				keyword is generated. For the arguments beyond that the &#39;ref&#39; keyword is missing.<br />
				Secondly, the local external function is always generated as function and not as subroutine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274049">274049</a></td>
<td>A dw column that is not linked and with tab order of 0 displays as greyed out in IE 5.5 Browser.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274126">274126</a></td>
<td>datawindow has a computed field calling global function which replace valuesin the datawindow during retrieve. If scrolling the datawindow pb crashes with illegal operations error 0x10d7e454 0x405e0002 on W2K or W98 OS.</p>
<p>				No workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274161">274161</a></td>
<td>When a component tries to connect to an ASE database giving a wrong user name wrong password, the SqlErrText not set from the DB error. It returns a generic message &#39; Failed to get a valid connection ...&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274166">274166</a></td>
<td>In the same way there are GetItemNumber and GetItemDecimal datawindow functions the customer would like a GetDynamicDecimal function to complement existing GetDynamicNumber function (which returns a double). </p>
<p>				Customer needs this to avoid the loss of precision when retrieving decimals using dynamic SQL and GetDynamicNumber. From PB docs for GetDynamicNumber ...<br />
				&quot;If you use this function to return a decimal value, expect the value to be rounded when you convert the <br />
				double data type back to a decimal. Doubles do not support the same precision as decimals.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274194">274194</a></td>
<td>When using the plugin to view a PSR in a browser, the browser sometimes crashes when it is closed, or when you use the Back button to move to a previous page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274218">274218</a></td>
<td>Connecting to a asiq 12.4 database using jdbc,</p>
<p>				giving the following error when expanding a table or rmb on a table and</p>
<p>				selecting an option. Getting the following error:</p>
<p>				RAISERROR executed: There is no object with the specified owner/name combination</p>
<p>				In the jdbc log, getting the following errors:</p>
<p>				DriverManager.getConnection(&quot;jdbc:sybase:Tds:cork:2639/&quot;)</p>
<p>				trying driver[className=com.sybase.jdbc.SybDriver,context=null,com.sybase.jdbc.SybDriver@5248cc]</p>
<p>				java.sql.SQLException: JZ0SJ: Metadata accessor information was not found on this database. Please install the required tables as mentioned in the jConnect documentation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274220">274220</a></td>
<td>PB component with ODBC SQLServer connection cache fails to reuse connections. It creates a new connection for each method call from a stateless component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274273">274273</a></td>
<td>Russian fonts are not rendering in any window control or DataWindow. Used to work with PB7.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274297">274297</a></td>
<td>Error accessing 2nd result set from stored procedure when the number of columns in the results sets does not match. Problem occurs using OLE DB connection to MS SQL Server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274328">274328</a></td>
<td>Browser appears to hang when accessing an ASP page from IIS which contains a Crosstab style Web Datawindow.</p>
<p>				A tabular style datawindow works fine. The problem appears to be for Crosstab only.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274338">274338</a></td>
<td>PB7.0 GetFullState on a multi-page datawindow crashes PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274340">274340</a></td>
<td>Migrating app from PB65 to 8.0, when transfering attribute using &#39;lds_copy_of_nested.object.data = this.object.dw_nested[i].object.data&#39; from one datawindow to another, PowerBuilder 8 crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274402">274402</a></td>
<td>In PowerBuilder 6 and later, stored procedures declared as local external functions </p>
<p>				of the transaction object (RPC) are not being executed when a double variable is supplied</p>
<p>				for rpc arguments of type decimal. </p>
<p>				Work-around is to encapsulate the RPC call in a local function of the transaction object and</p>
<p>				call the rpc within the local function with the right decimal type.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274426">274426</a></td>
<td>Date(), Time() and DateTime() returns invalid value when converting from ANY datatype</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274427">274427</a></td>
<td>Enhancement Request: GetFullState/SetFullState blob should be compressed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274483">274483</a></td>
<td>In PowerBuilder 7 you could drag part of the scrapt to for example the end of the event script. </p>
<p>				When moving the mouse beneath the script painter, the painter automatically scrolls down.</p>
<p>				It would also scroll vertically if you hold the mouse just right or left of the script painter when dragging.</p>
<p>				This doesn&#39;t work anymore in PowerBuilder 8 and PowerBuilder 9. </p>
<p>				The script painter does not scroll in drag mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274501">274501</a></td>
<td>Datawindow painter, retrieve rows as needed enabled, row resize enabled. If you retrieve, increase row height of one row, scroll down a few &quot;pages&quot; using the down arrow on the scrollbar, then click and hold the scroll UP arrow on the scrollbar, the datawindow scrolls in a continuous loop instead of stopping when it scrolls up to row one.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274524">274524</a></td>
<td>An external datawindow with resizable and moveable attributes selected have a distorted outline when datawindow is about the same width as the object, and the user scrolls down a little below the object. When moved it does not end up where one would expect.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274568">274568</a></td>
<td>SharedObjectRegister() function Fails when Dynamically setting Library List</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274631">274631</a></td>
<td>Datawindow with no columns - it uses computed field which reference columns - will crash if dot notation is used to modify data. Dot notation to &#39;read&#39; data works OK</p>
<p>				Crash is in PBDWE80.DLL<br />
				With build 8.01.9087 crash is... <br />
				0x116268ad referenced memory at 0x0000007a - Read error</p>
<p>				SetItem works OK</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274635">274635</a></td>
<td>Using either SaveAs(&quot;filename.wmf&quot;, WMF!, true) or doing a save rows as.. in the datawindow painter fails on a datawindow that generates an output wmf file that is larger than approx. 670 kByte</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274703">274703</a></td>
<td>Can not enter more digits than the #s available for DW field with edit mask with Won symbol(Korean currency)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274725">274725</a></td>
<td>This is a printing problem on a composite that contains a N-up grouped datawindow.</p>
<p>				When the composite is printed, nested N-up header text and group header text are getting printed<br />
				over each other. And of the group header only the bottom half is printed, <br />
				so that only the lower half of the text is on the paper. </p>
<p>				In a print preview the problem is also visible because of a missing group header at the top of the page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274734">274734</a></td>
<td>Adding Duplicate Objects in PowerBuilder 8.0.1 with MS VSS registers that it is a duplicate object, BUT only registers the first duplicate object. After that it does not continue to register the rest of the objects instead it immediately says the rest failed. Even if you click &quot;OK ALL&quot; on the response window.</p>
<p>				The &quot;OK All&quot; appears to execute the same as &quot;OK&quot; button when trying to add duplicate target objects to source control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274748">274748</a></td>
<td>Versions and Build #s Reported: PB 8.0<br />
				Versions and Build #s Tested: PB 7.03 , 8.01 -&gt; build 9087</p>
<p>				Comments: <br />
				Inconsistent behaviour.<br />
				TreeView function InsertItemLast does not set the treeviewitem properties correctly unless SetItem is called to force the change in the following circumstances...</p>
<p>				If the Checkboxes property is set to TRUE for a Treeview item (to display a checkbox) and StatePictureIndex is set to zero (ie to NOT show no StatePicture -&gt; not show the checkbox). Any other non zero value for StatePictureIndex will work and be correctly inserted in treeview - only zero fails when checkboxes are used. <br />
				Workarounds - change the checkboxes property if checkbox needs to be hidden or call SetItem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274757">274757</a></td>
<td>Regression with Composite DW. Does not recognize page break and misprints report when spanning second page. While these issues usually turn out to not be bugs in this case it works in PB 7.0.3 and not in 8.0.1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274760">274760</a></td>
<td>HTMLDW display issues if using Netscape 4.x. If using Netscape 6.x or IE the display is fine and almost identical to each other.</p>
<p>				Per Development: This is not a PowerBuilder bug but a Netscape 4.x limitation. </p>
<p>				Netscape4 does not support &lt;input type=button&gt; without an enclosing form. To display the two buttons,</p>
<p>				&lt;form&gt;</p>
<p>				&lt;input type=&quot;button&quot; name=&quot;reset&quot; value=&quot;Clear Form&quot; onClick</p>
<p>				=&quot;resetForm();&quot;&gt;</p>
<p>				&lt;input type=&quot;button&quot; name=&quot;submit&quot; value=&quot;Search&quot; class=obj7C60</p>
<p>				onClick=&quot;validateDocNumber();&quot;&gt;</p>
<p>				&lt;/form&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274787">274787</a></td>
<td>DWO argument in dw events not refering to correct report object in composite dw.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274885">274885</a></td>
<td>Regression: A SetText() in ItemFocusChanged causes Itemchanged to fire.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274932">274932</a></td>
<td>Versions and Build #s Tested: PB 8.0 GA -&gt; PB 8.01.9087</p>
<p>				Create a new standard class from Exception, Throwable, RunTimeError class. Open Function list view and the pink icon appears for SetMessage &amp; GetMessage functions suggesting there is inherited user code. The same functions in Script painter do not have these icons to indicate inherited code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274957">274957</a></td>
<td>When the webdatawindow is deployed to mts</p>
<p>				and you are using settransobject, autocommit=false and usecontextobject=yes,</p>
<p>				setabort is not rolling back database changes.</p>
<p>				Update - 11/13/2002:</p>
<p>				This CR turned out to be &quot;Not a Bug&quot;.</p>
<p>				By using &#39;Requires&#39; as the transaction property, setabort seems to work ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR274994">274994</a></td>
<td>When a webdatawindow is generated on solaris,<br />
				getting a &quot;Value required for the item&quot; when the page is loaded in a browser</p>
<p>				The same webdatawindow on nt does not give the error.</p>
<p>				Viewing the html generated on solaris and nt, shows the following <br />
				difference:<br />
				&lt;SCRIPT LANGUAGE=&quot;JavaScript&quot;&gt;document.dwMine_dataForm.width_0.focus();&lt;/SCRIPT&gt;</p>
<p>				This tag is generated for every column and is at the end of the INPUT TYPE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275058">275058</a></td>
<td>Source Control and PB8 - concerned over time regen of large objects can take. Customer requests we add in a way to skip regen when using source control, similar to Old_Checkout.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275064">275064</a></td>
<td>A datawindow string column has the following editmask aaa (alfanumeric).<br />
				If you press the delete button and type in a new value, then the new value disappears from <br />
				the display when tabbing out. <br />
				This is a regression for PowerBuilder 7 only, that appeared after PowerBuilder 7.0.3 Build 8003.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275072">275072</a></td>
<td>Provide objects and easy use of MS SOAP Toolkit</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275078">275078</a></td>
<td>Request for recommended system configuration for use with Source Control. The performance has decreased for the regens done during checkout with Source Control in PB8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275089">275089</a></td>
<td>Datawindow columns with Edit Style set to Checkbox are not drawn correctly or disappear entirely when these columns are scrolled into the visible portion of a datawindow.</p>
<p>				A workaround is to map user events to the scroll events and force a redraw:</p>
<p>				Datawindow user event ue_hscroll mapped to pbm_dwnhscroll:<br />
				this.setredraw(false)<br />
				this.setredraw(true)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275090">275090</a></td>
<td>Changing TabOrders of a dw. column at run-time keeps the data from the last column (from which a user tabbed out and after which the tab order was changed) visible on the dw. The last (far right) column remains visible even if actual column goes beyond the visible bounds of the datawindow when the user has scrolled horizontally back to the far left.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275104">275104</a></td>
<td>DW synchronization process where he updates a datemodified field on the server in between a SetChanges and a GetChanges. This causes duplicate rows in the display when an update is performed after Getchanges().</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275117">275117</a></td>
<td>Running a pipeline which is copying a table<br />
				with a database blob to a ASA table, results in the following error:</p>
<p>				Database error -131<br />
				SQLSTATE = 37000<br />
				Sybase ODBC Driver Adaptive Anywhere syntax error or access violation</p>
<p>				Using a oracle 8.1.7 table as the source and piping it to an ASA 6 or 7 table. Same error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275121">275121</a></td>
<td>Description of Problem: License issues on install screens.</p>
<p>				1. Initial splash screen, small type at bottom says copyright 2001 - should be 2002. Same thing with license agreement screen at the bottom and same thing with ASA splash screen.</p>
<p>				2. There are some Xerces licensing issues from Apache, do those need to be included in the license information viewed via setup?</p>
<p>				3. On the license agreement dialog screen at the bottom... &quot;To Proceed with the installation...&quot; do not capitalize Proceed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275122">275122</a></td>
<td>PB 9.0 Installation issues related to ASA Install.</p>
<p>				1. If you choose not to install ASA 8, you get a message that you didn&#39;t select it, but the explanation at the bottom of that dialog box refers to ASA 7.0 being required for examples, etc. not ASA 8. </p>
<p>				2. The explanation in that same dialog should also include that ASA 8 is required for Web Targets, because a later message in the PB installation indicates it&#39;s required.</p>
<p>				3. The explanation in that same dialog refers to the demo database as EAS Demo DB V4... are we delivering a V5? should we rename altogether given EOL of EAStudio?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275123">275123</a></td>
<td>1. If you try to install and do not have enough space, you get a message box indicating that and prompting you to free up disk space or modify selections; however, the install proceeds, so you don&#39;t have the opportunity to modify any selections.</p>
<p>				2. Warning dialog that is displayed when you do NOT select EAServer has an extra space before comma in the first sentence of second paragraph... &quot;select EAServer&lt;space&gt;,&lt;space&gt;then...&quot; should be &quot;select EAServer,&lt;space&gt;then&quot;</p>
<p>				3. Description of PBNI SDK is lacking on the select components dialog.</p>
<p>				4. Also need a better description of the PowerBuilder Resource Monitor on the select components dialog.</p>
<p>				5. PowerBuilder Install completion screen (where you check to read the README) has the Sybase logo overwriting the &#39;Reliable&#39; graphic on the left of the dialog.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275163">275163</a></td>
<td>Datawindow with AutoSize Height enabled for detail band doesn&#39;t scroll when using tab key. This doesn&#39;t happen with disabled AutoSize Height.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275169">275169</a></td>
<td>PB 9 beta Installation Readme file appears at the end of the install. Should be before the install.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275175">275175</a></td>
<td>PB9.0 Beta1: Esc key doesn&#39;t clear Find dialog in some obj script painters</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275195">275195</a></td>
<td>When modifying a columns &lt;column&gt;.edit.password property to &#39;yes&#39; and then setting the &lt;column&gt;.edit.format and &lt;column&gt;.format to &quot;*** Hidden ***&quot;, when the column has focus the format displays as a string of asterisks, &quot;**********&quot;. The online help uses all asterisks as an example. Either behavior is incorrect or the online help is incorrect.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275274">275274</a></td>
<td>PB8 - PBNative does not writeprotect EAS proxies. When having a project in PBNative source control and deploying a project the proxies get overwritten even if they are not checked out.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275348">275348</a></td>
<td>Custom install of Infomaker 9.0 Beta 1 doesn&#39;t allow you to select which OLEDB drivers to install. It&#39;s all or nothing, whereas PowerBuilder 9.0 Beta 1 allows you to select which OLEDB drivers you want.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275356">275356</a></td>
<td>8.0 Regression in the Rich Text Edit Control; GDI resource leak during printing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275451">275451</a></td>
<td>No PSR file is created on Solaris when using ds_1.saveas.</p>
<p>				2/2004</p>
<p>				PB Engineering has no plans to address the PSR issue. Instead, the SaveAS to PDF functionality is the recommended format for customers to use.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275479">275479</a></td>
<td>Informix7: When using a select statement such as this &quot;SELECT &quot;department&quot;.&quot;dept_id&quot; , &quot;department&quot;.&quot;dept_name&quot; , &quot;department&quot;.&quot;dept_head_id&quot; FROM &quot;department&quot; WHERE ( &quot;department&quot;.&quot;dept_head_id&quot; &lt;= NULL ) in a datawindow, a runtime error occurs: &quot;Select error: SQL error -217: Column (null) not found in any table in the query.&quot;</p>
<p>				FIX: This issue is fixed in PowerBuilder 8.0.2 EBF build 9224 and the PowerBuilder 8.0.2 Maintenance Release (build 9506). In order for the fix to take effect, it is necessary to add a new dbparm: DBParm = &quot;GenerateEqualsNull=1&quot; in the transaction object. You must also set DisableBind=0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275549">275549</a></td>
<td>PB 9.01 Beta1: Remove old DB Drivers JDM &amp; JDS</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275560">275560</a></td>
<td>PB 9.0 Beta1: Help menu has item references PowerBuilder 8.0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275644">275644</a></td>
<td>We have many customers asking for Unicode support in PB to be able to develop real multi-languages applications.<br />
				Currently, DBCS does not allow this. For example, inside a single line edit (or any control), you can only enter one language. With PB 6.5 Unicode, you could mix many languages inside the same control. <br />
				This feature is specially useful in web applications : One application server can serve multiple clients regradless of the client language.<br />
				This is absolutely needed in Europe community where law, items ... must be displayed in at least 12 languages.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275680">275680</a></td>
<td>PB 9.0 Beta1: PBDTS90.DLL has wrong version stamped on it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275714">275714</a></td>
<td>PB 8.0.1 with Win98 datawindow is not printing bullet points using the WingDings font. printing as &#39;�&#39; and not as bullet points, same behavior also for columns with checkbox style on dw. PB 7.0.3 build 10160 and earlier builds works fine. Also fine in all builds and versions tested on NT/W2K. Monitor display also appears correct.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275731">275731</a></td>
<td>PowerBuilder crashes when using ShareData datawindow method. The problem occurs with datawindow definitions that use large text fields. The example uses columns of string(32k). When column sizes are reduced the problem does not occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275739">275739</a></td>
<td>Can&#39;t pass structures with decimal arrays to/from Jag component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275761">275761</a></td>
<td>When trying to retrieve a nested report where<br />
				the retrieval arguments were changed using the following syntax:<br />
				dw_1.Modify(&quot;dwr_1.Nest_Arguments=((~&quot;&#39;+string(li_id)+&#39;~&quot;)&quot;)<br />
				The error of nested arguments incorrectly specified appears.</p>
<p>				However if you use:<br />
				dw_1.Modify(&quot;dwr_1.Nest_Arguments = ((~&quot;300~&quot;))&quot;)<br />
				than the retrieval works ok. Problem appears to be when using number variables<br />
				in the Modify statement.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275781">275781</a></td>
<td>PB 9.0 Beta1: Nested reports do not display data during preview mode or at runtime and retrieve.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275785">275785</a></td>
<td>listbox.Dirlist(&quot;*.IMG&quot;) will list all files *.IMG* instead of only *.IMG.</p>
<p>				For example, Dirlist(&quot;*.IMG&quot;) reports a match on Sample.img AND Sample.img1.</p>
<p>				Workaround: if using a convention of renaming old or backup files, use and entirely different extension than that of the original file.</p>
<p>				Cautions: In MS-DOS doing a &quot;DIR *.img&quot; command you will get the same results as in PowerBuilder. Using the Windows Explorer File...Find dialog results vary with the operating system and service pack. See the following information on www.microsoft.com. This may be the root cause.</p>
<p>				//////////////////////////////////////////////////////////////////////////<br />
				http://support.microsoft.com/default.aspx?scid=kb;en-us;Q37950</p>
<p>				Using Asterisk Wildcard Expansion with Trailing Characters (Q37950)<br />
				The information in this article applies to:</p>
<p>				Microsoft MS-DOS operating system versions 4.0 , 4.01 , 5.0 , 5.0a , 6.0 , 6.2 , 6.21 , 6.22 </p>
<p>
				SUMMARY<br />
				The asterisk (*) wildcard ignores any combination of trailing characters specified after the wildcard in either the filename or the extension. Thus, the following two MS-DOS commands have the same result, even though they have different file specifications: <br />
				DEL *.DAT<br />
				DEL *h.DAT<br />
				This is due to the definition of the &quot;*&quot; wildcard, and how it is expanded. </p>
<p>				Please exercise caution when using the wildcard in destructive MS-DOS commands, such as DEL or ERASE. We strongly recommended that you use the exact wildcard combination in a DIR command first to examine the outcome prior to issuing any other command. This may alert you to any potential consequences of the command syntax prior to any destructive executions. <br />
				//////////////////////////////////////////////////////////////////////////////////////</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275826">275826</a></td>
<td>Migration is fine but when he tries to build the project he is getting following error.<br />
				&quot;Unable to open this project because the add on software used to create it could not be found. Perhaps this project was built on another system!&quot; </p>
<p>				Solved by removing mutliple copies of PBVM80.DLL from different build numbers. Customer would like to be able to have multiple PBVM##.DLL files on the same machine, from different builds, without conflicts.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275836">275836</a></td>
<td>Customer reporting differences in control size required for both Editmasks and SLEs to display complete data correctly once user has tabbed into the field. Differences reported are with the same application when run on Win98 and NT4.0. </p>
<p>				This behavior may be the expected behavior resulting from the different operating system and the versions of the font (Arial) installed. But with the SLE, when running the sample in PB 7.0.3 build 10160 and PB 8.0.1 build 9087 there is a slight difference in behavior on the same NT 4.0and W2k machines. This CR will address that difference in behavior but will also request the engineer assigned to it to document the expected behavior with different operating systems.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275896">275896</a></td>
<td>This option is not documented in the Connecting to your Database doc. This was added as a new DBParm ObjectMode=&#39;No&#39; to workaround Oracle regression with child OCI environments (external DLL).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275900">275900</a></td>
<td>The right to left property does not work for a multiline edit control. </p>
<p>				It works In runtime, if you right-click on the control and then select rightToLeft.</p>
<p>				Per PB Engineering, this is not a bug.</p>
<p>				This is not an issue and will be closed. There was confusion between RTL order, alignment and font. The rightToLeft order works for a multi-line edit control. The alignment is not set by default to right but can be selected from the painter or set dynamically.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275916">275916</a></td>
<td>After running the setup.exe from the PBVM directory<br />
				folder, the install screen displays the following wording:</p>
<p>				...If not, please click Browser and select the EAServer 4.1 folder</p>
<p>				Should be:<br />
				...If not, please click the Browse button and select the EAServer 4.1 folder</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275923">275923</a></td>
<td>Separate option is needed to install the</p>
<p>				PBVM and Datawindow component. These options should be on the</p>
<p>				same list as PowerBuilder, InfoMaker, Powerdynamo, etc.</p>
<p>				The capability is needed for existing EAServer users needed to install</p>
<p>				the PBVM and Datawindow 9.0 components.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275925">275925</a></td>
<td>It is possible to open an object registered with source control without performing a checkout and without getting the usual user warning message. Happens in the following situation...</p>
<p>				RMB on the target in the system tree</p>
<p>				Search for something which will give a hit in a registered (but not checked out) object</p>
<p>				Double click the object name in the output window -&gt; this by-passes the usual check which would warn the user that the object is registered but not checked out. </p>
<p>				Object opens in appropriate painter with no warning that it&#39;s not checked out</p>
<p>				Not critical as PB does not allow user to save changes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR275961">275961</a></td>
<td>PB7.0.3 regression, nested cursors no longer work with CursorScroll=&#39;Static&#39; dbparm.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276024">276024</a></td>
<td>When two distinct EAServer components which happen to have functions with the same name are deployed to EAServer from a single project, the names are mangled in the resulting IDL as if those functions were overloaded. They are not overloaded, because they belong to distinct objects. If the NVOs are deployed from separate projects this does not happen.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276025">276025</a></td>
<td>When editing the deployment properties for a JSP target, debug message boxes appear when entering a welcome file (currentmodified row 1) and also in the EJBs Local References option. (ls_szbuf is empty</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276026">276026</a></td>
<td>Oracle 9i Native driver Interface. On the connection dialog, onthe Connection tab, in the &quot;Other&quot; area, there is a checkbox for &quot;Object Mode&quot;. The space set aside for the text is too small and the &quot;e&quot; on the end is clipped.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276027">276027</a></td>
<td>Enhancement request: We need a method/describe/dot notation to enumerate all data export templates in a given datawindow object, so applications could select an export template at runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276030">276030</a></td>
<td>O90 Oracle 9.0.1 Interface: On the Easerver/MTS tab it states: &#39;Note that MTS is only supported with Oracle 8.1.&#39; Oracle 9.x should be included here too.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276034">276034</a></td>
<td>When installing PB9, if one already have EAServer 4.1 installed and don&#39;t select it from the list of components to install, you are presented a warning message implying loss of functionality if EAServer 4.1 is not installed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276035">276035</a></td>
<td>With the horizontal split scrollbar in the middle of the datawindow control and with the focus on a column on the right of the split, tab to the right and notice that scrolling does not coincide with the column that is current in the datawindow. The focus is lost.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276036">276036</a></td>
<td>External datawindow with many autosize height columns in report. Customer hits the down arrow key a couple of times and then clicks the space between the up arrow and the thumb wheel and the datawindow moves up. If they then clicks the space between the down arrow and the thumbwheel the datawindow goes all the way to the top.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276047">276047</a></td>
<td>Problem with cursors and fetching into a decimal in PB 8 with Oracle 8.1.7</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276049">276049</a></td>
<td>Edit Mask $#,###,##0.00 behaves differently in PB 8.0.1 than it does in PB 7.0.3. When code is implemented to do a selecttext when the column gets focus, PowerBuilder 8 does not allow entry of a negative sign, &quot;-&quot;. In PowerBuilder 7 there was no problem doing this.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276053">276053</a></td>
<td>PB9.0 Beta1: Database profiles stored in same place as PB8 profiles</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276115">276115</a></td>
<td>Application migrated to PowerBuilder 8 and the date column that they have shows up as 0000/00/00 when the following Modify statement is included in the open event of the window. </p>
<p>				dw_1.modify(&quot;datecol.protect=0~tdatecol.Background.Mode=0&quot;)</p>
<p>				When they tab out the correct date appears.</p>
<p>				WORKAROUND:</p>
<p>				Change the following line of code from:</p>
<p>				dw_1.modify(&quot;datecol.protect=0~tdatecol.Background.Mode=0&quot;)</p>
<p>				To:</p>
<p>				dw_1.modify(&quot;datecol.Background.Mode=0&quot;)</p>
<p>				dw_1.modify(&quot;datecol.protect=0&quot;)</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276126">276126</a></td>
<td>For programming tools, example Powerbuilder, Visual Basic have implemented events &#39;PB CloseQuery&#39; / &#39;VB QueryUnload&#39; which are triggered before an application window is closed. </p>
<p>				This CR is a request for engineering to investigate why Powerbuilder sends WM_QUERYENDSESSION message <br />
				- when a window object is closed <br />
				or <br />
				-when the application is terminated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276131">276131</a></td>
<td>Change in behavior from pb 7 to pb 8 using if(isrownew(),0,1) in the protect attrubute. If using SelectRow on clicked row, if new row is first in dw, you cannot edit the first column of the first row. Workaround is to post SelectRow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276157">276157</a></td>
<td>Regression with build 9100 money format with regional settings set to French(Belgium) or Germany(Austrian). Expecting amount/money field&#39;s decimal symbol to change from &#39;.&#39; to &#39;,&#39;. The number 23.45 is now showing as 2345,0.00 instead of 2.345,00. Works as expected in build 9087.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276165">276165</a></td>
<td>Virtual bytes/private bytes continues to increase<br />
				when a pb component running in EAServer is just connecting/disconnecting<br />
				from Oracle 8.1.7 database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276262">276262</a></td>
<td>In PB 7/8 a dropdownlistbox with a transparent background and &#39;allow editing&#39; checked displays with a black box around it. If either of these properties are changed the black box does not appear. In PB 5 this black box was not there.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276265">276265</a></td>
<td>IVMSNMP.DLL &amp; IVWNSCK.DLL are installed in Shared/PowerBuilder directory. The should be installed in the Shared/MerantODBC directory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276266">276266</a></td>
<td>PB 7.0.3: A dw column of type decimal doesn&#39;t display per the numeric Regional Settings if they are not English.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276267">276267</a></td>
<td>With editmask of mm/dd/yyyy (either EM control or in a DW) and initial value of eg. 01/31/2000, would like to be able to key eg. 02202000 but on-the-fly validation prevents from entering the 2 for &quot;february&quot;<br />
				Customer would like a setting to be introduced that would be similar in idea to the AutoCompleteDates setting under [Edit Mask Behaviors] in the pb.ini, that would allow to choose the edit mask behavior (on-the-fly validation or not). Or perhaps a return code value that can be used in the Editmask modified or in the DataWindow editchanged event that will allow the full data entry without validation until losefocus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276278">276278</a></td>
<td>PB7.0.3 ListView behaves differently than in PB 6.5. It used to be possible to type a single character before clicking on the listview and select an item that starts with the character.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276312">276312</a></td>
<td>Dotted line object in DW printed as solid line</p>
<p>				Workaround:</p>
<p>				Set pen width to 0 after setting pen style.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276361">276361</a></td>
<td>PB 9.0 Beta1: File-&gt;Open File doesn&#39;t give option for *.xml files</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276413">276413</a></td>
<td>Establish an SSL Connection from A PowerBuilder Client to EAServer </p>
<p>				4.0, then call a Method on a component. Application fails with a CORBA System Exception.</p>
<p>				If the method is first called using an iiop connection instead of iiops, and subsequently called using an </p>
<p>				iiops connection, it works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_65.htm#CR276492">276492</a></td>
<td>Getting out of memory error when running PB stateless components</p>
<p>				in EAServer. Instance pooling is not being used. Out of memory errors</p>
<p>				are causing easerver to crash.</p>
<p>				Problem is happening in the n_cache/f_get_cache in the afc_server.pbl (changed 5/13).</p>
<p>				dwsyntax=ds_cache[i].describe(&quot;datawindow.syntax&quot;)</p>
<p>				if count&gt;0 then dwdata=ds_cache[i].describe(&quot;datawindow.syntax.data&quot;)</p>
<p>				Reviewed by PB Engineering and determined to be &quot;Not a PB Bug&quot;. The customer was provided with a workaround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR276521">276521</a></td>
<td>Add documentation for Hide Gray Line property on Datawindow General tab, and for dwsyntax.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR276561">276561</a></td>
<td>PB9 help file needs to be updated under saveas-DataWindow.<br />
				The argument has a link to saveastypes. If you click on the types, XML! is not included.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR276653">276653</a></td>
<td>PB 8.0 regression on Win98 only. Dw checkboxes don&#39;t print correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR276685">276685</a></td>
<td>Customer is connecting to MS SQL Server via OLE DB. They are calling a stored procedure that has 91 arguments. When called using OLE DB the application crashes. When called using the MSS native driver it does not crash. Customer wants to use OLE DB connection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR276691">276691</a></td>
<td>Enhancement request for Object Browser.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR276692">276692</a></td>
<td>Enhancement request for pb object browser.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR276711">276711</a></td>
<td>Please clarify the documentation so that it states that register<br />
				can only be called once but you can provide multiple classes. Please<br />
				provide a sample code in the documentation.</p>
<p>				The original problem listed below was believed to be a bug the origin being:<br />
				PBNV_Registry-&gt;Register( bitwiseDesc );<br />
				PBNV_Registry-&gt;Register( networkDesc );<br />
				Which was causing one of the classes to not show up in PB. A closer<br />
				look at the documentation reveals that you can only call register once. Documentation<br />
				needs to be clearer about this and how to provide multiple classes so <br />
				submitting a bug for a problem to development can be avoided in the future.</p>
<p>
				Please disregard the following:<br />
				When including 2 PBNI classes in a single dll, <br />
				none of the functions implemented by those classes can be seen in the PBD.<br />
				From the system tree, notice that the PBNI functions do not show up and<br />
				if you try doing a full rebuild it will fail.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR276802">276802</a></td>
<td>Lines in a free form dw don&#39;t display correctly in a composite report.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR276807">276807</a></td>
<td>If you copy a computed field from one datawindow to another datawindow a new computed field is created in the 2nd datawindow, for example &quot;c_1&quot;. This computed field cannot be referenced by another field until you save the datawindow AND close and reopen the datawindow painter.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR276851">276851</a></td>
<td>A group datawindow not being saved properly</p>
<p>				to xml. When viewed in a browser, it only shows 1 level.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR276937">276937</a></td>
<td>The new dialog is somewhat confusing, especially for JSP development, because there is no JSP page icon</p>
<p>				The following from JO&#39;Neil:</p>
<p>				I brought this up on the Sentosa discussion database that essentially it&#39;s very confusing for new Web Target users to figure out where to start. The lack of a JSP page icon is really just a symptom of this. I&#39;ve recreated my posting below:</p>
<p>				&quot;This note really began with a question on how to create a JSP page within a JSP target, but I&#39;ve taken the liberty of expanding on that to what I see is potentially a larger source of confusion.</p>
<p>				On the Target menu, there are four web options: PowerDynamo WebSite, Website, JSP Target, Migrate PowerSite 7.1 projects, and Source Controlled Web Target. If I were a PB developer struggling to come to grips with doing Web development, I think I would find these options a bit daunting and not really have a clue on where to start. I just want a website after all!</p>
<p>				I&#39;m proposing we rethink these &quot;New&quot; tabs to make them a bit more user friendly.... We have a workspace tab with a single icon (and it will probably always be a single icon), but we have a Target Tab with 11 (growing to 12?) options which mixes traditional PB (&quot;PB Classic&quot;?) with Web targets as well as NEW development options with migration options. (Also, do we want to downplay PowerDynamo here as well? - we are misleading our users quite a bit here, given known scalability issues with PowerDynamo and essentially the end-of-life of the technology)</p>
<p>				As you get to the Web tab, you see quite a few options there as well. They are not quite as confusing UNTIL you question what they mean with a JSP target. Should the &#39;Web Page&#39; options automatically create .jsp files (they currently create .htm)? Will a WebDW Page under a JSP target automatically pull in the DW TagLib? What does a &#39;Script&#39; page mean in the context of a JSP target? What if I want a 4GL page with a Web Datawindow, what does a user pick (I know the answer(s) ;&gt;), but don&#39;t think a user would immediately)?</p>
<p>				Finally, why is there a tab labeled &quot;PB Objects&quot;. The whole product is PowerBuilder at this point!!</p>
<p>				What I am proposing is that there be some sort of mini-design review for this dialog. I don&#39;t think rework would be that intensive as the underlying wizards wouldn&#39;t really change that much, just the introductory dialog, which after all is the &#39;first impression&#39; for a user. One of my issues though is that I do not think that Team Sybase is the best target audience for this dialog. They are generally too in tune to our products and make assumptions of functionality that a &#39;normal user&#39; would not. If we could introduce something like this in a Beta 2 drop, Team Sybase would get a look at it, but it could be in place for Beta 3 when it reaches the &#39;public.&#39;</p>
<p>				I contemplated submitting a few beta cases in this regard, but I think it needs to be looked at as a whole rather than as a combination of specific issues.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR276950">276950</a></td>
<td>PowerBuilder does not support the &#39;connect as sysdba/sysoper&#39; functionality. In Oracle9i when connecting as user SYS you must connect AS SYSDBA or AS SYSOPER, e.g,: &quot;connect sys/password@mydb as sysdba&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR276982">276982</a></td>
<td>Create a jsp page from a web page wizard and</p>
<p>				change the extension from html to jsp. in Powerbuilder the PowerSite editor</p>
<p>				appears instead of something similar to PowerJ.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277045">277045</a></td>
<td>After you save a datawindow into XML file format and</p>
<p>				if you view that file in File Editor or Notepad, it returns as one long string.</p>
<p>				For readiblity, please add cr/lf and spacing (indenting) to reflect the</p>
<p>				structure of the XML document.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277055">277055</a></td>
<td>A function has over 30 arguments and trying<br />
				to copy it from the object browser to a window object, will crash pb:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION<br />
				File Name: E:\pb70\Shared\PowerBuilder\PBLIB70.dll<br />
				File Version: 7.0.3.10172<br />
				Fault address=10A341B1 Section:Offset=01:000231B1</p>
<p>				Registers:<br />
				EAX:00000000<br />
				EBX:00900984<br />
				ECX:00000000<br />
				EDX:03520354<br />
				ESI:0012F290<br />
				EDI:03520352<br />
				CS:EIP:001B:10A341B1<br />
				SS:ESP:0023:0012EF48 EBP:03520020<br />
				DS:0023 ES:0023 FS:0038 GS:0000<br />
				Flags:00010206</p>
<p>				Call stack:<br />
				Address Frame Param0 Param1 Param2 Param3 Function Name<br />
				10A341B1 0012F5AC 033E0068 01230968 033E00D8 00001B46 PL_BrowseDlgProc+4C21<br />
				10A309AA 0012F93C 012B08A0 00000111 00002733 00000000 PL_BrowseDlgProc+141A<br />
				77E8306C 00629094 00000000 00000000 00000000 00000000 RegisterClipboardFormatW+14F8<br />
				00000000 0014FC68 00000006 0000000D 00000000 00000000 0000:00000000 </p>
<p>				OS version:<br />
				Windows NT 4.0, Build Number: 1381, Service Pack 6</p>
<p>				Memory Status:<br />
				Total physical memory: 196024K<br />
				Available physical memory: 72764K<br />
				Total virtual memory usage: 215640K / 376560K<br />
				PowerBuilder virtual memory usage: 95800K / 2097024K</p>
<p>				Loaded Modules:<br />
				E:\pb70\Shared\PowerBuilder\PB70.EXE 7.0.3.10172<br />
				C:\WINNT\System32\ntdll.dll 4.00<br />
				E:\pb70\Shared\PowerBuilder\PBSYS70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\PBCMP70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\PBVM70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\libjcc.dll <br />
				C:\WINNT\system32\WSOCK32.dll 4.00<br />
				C:\WINNT\system32\KERNEL32.dll 4.00<br />
				C:\WINNT\system32\WS2_32.dll 4.00<br />
				C:\WINNT\system32\MSVCRT.dll 6.10.8293.0<br />
				C:\WINNT\system32\USER32.dll 4.00<br />
				C:\WINNT\system32\GDI32.dll 4.00<br />
				C:\WINNT\system32\ADVAPI32.dll 4.00<br />
				C:\WINNT\system32\RPCRT4.dll 4.00<br />
				C:\WINNT\system32\WS2HELP.dll 4.00<br />
				C:\WINNT\system32\comdlg32.dll 4.00<br />
				C:\WINNT\system32\SHELL32.dll 4.00<br />
				C:\WINNT\system32\COMCTL32.dll 5.81<br />
				C:\WINNT\System32\WINSPOOL.DRV 4.00<br />
				C:\WINNT\system32\ole32.dll 4.00<br />
				C:\WINNT\System32\OLEPRO32.DLL 5.0.4518<br />
				C:\WINNT\system32\OLEAUT32.dll 2.40.4518<br />
				C:\WINNT\system32\VERSION.dll 4.00<br />
				C:\WINNT\system32\LZ32.dll 4.00<br />
				C:\WINNT\System32\oledlg.dll 1.0<br />
				E:\pb70\Shared\PowerBuilder\PBDWE70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\PBDTS70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\PBDWP70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\PBSQL70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\PBLIB70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\PBDEV70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\PBORC70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\PBAPL70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\PBUDO70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\PBSCR70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\PBWED70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\PBDPP70.dll 7.0.3.10172<br />
				C:\Program Files\Lotus\Sametime Client\ACTIVMON.dll 3, 0, 2, 1<br />
				C:\WINNT\system32\MSIDLE.DLL 5.50.4522.1800<br />
				C:\WINNT\System32\mpr.dll 4.00<br />
				C:\WINNT\System32\ntlanman.dll 4.00<br />
				C:\WINNT\System32\NETUI0.dll 4.00<br />
				C:\WINNT\System32\NETUI1.dll 4.00<br />
				C:\WINNT\system32\NETAPI32.dll 4.00<br />
				C:\WINNT\system32\NETRAP.dll 4.00<br />
				C:\WINNT\system32\SAMLIB.dll 4.00<br />
				C:\WINNT\System32\rpcltc1.dll 4.00<br />
				C:\WINNT\System32\ntshrui.dll 4.00<br />
				E:\pb70\Shared\PowerBuilder\pbwep70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\pbwei70.dll 7.0.3.10172<br />
				E:\pb70\Shared\PowerBuilder\pbODB70.dll 7.0.3.10172<br />
				C:\WINNT\System32\ODBC32.dll 3.520.6526.0<br />
				C:\WINNT\System32\odbcint.dll 3.520.6526.0<br />
				e:\pb70\Adaptive Server Anywhere 6.0\win32\dbodbc6.dll 6.0.4.3781<br />
				e:\pb70\Adaptive Server Anywhere 6.0\win32\dblgen6.dll 6.0.4.3781<br />
				C:\WINNT\System32\odbccp32.dll 3.520.6526.0<br />
				C:\WINNT\System32\IMAGEHLP.DLL 4.00<br />
				C:\WINNT\System32\psapi.dll 4.00</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277108">277108</a></td>
<td>Accessing a global variable of an array and then doing a garbagecollect in the same scope as the access, GPFs.<br />
				Workaround: post garbagecollect().</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277195">277195</a></td>
<td>PB 9.0 Beta: Enable delete key to delete nodes in XML template.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277229">277229</a></td>
<td>The setdatastyle powerscript function is</p>
<p>				causing a line break in a graph.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277261">277261</a></td>
<td>When PB NVO component prints to Acrobat Distiller as default printer, Jaguar server crashes right after printing process. Reproduced with Jaguar CTS 3.6.1 ESD#3 + PBVM 7.0.3_10150 and 10146.</p>
<p>				With PB 7.0.3 build 10108, it worked fine.</p>
<p>				This is not a bug:</p>
<p>				This issue was resolved by setting property com.sybase.jaguar.component.bind.thread=true.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277328">277328</a></td>
<td>When using ResultSet to transfer data from datastore to datastore some information in the datawindows source is &quot;corrupted&quot; by using GenerateResultSet . The names of columns are shortened and an underscore instead of dot is used for tablename.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277374">277374</a></td>
<td>When a dropdown datawindow contains a row with a NULL data value, when the value selected is the NULL value, whenever that row/column has focus the display value for the dropdown datawindow is lost.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277382">277382</a></td>
<td>When executing a stored procedure and qualifying</p>
<p>				the server and database name, the execute will fail with the following error:</p>
<p>				Procedure Name Error</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277445">277445</a></td>
<td>PB 9.0 Beta1: ImportFile for XML only imports some of the rows</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277473">277473</a></td>
<td>Please provide an ability to define your own colors for graphs. Getting the default red etc is not exactly appealing. </p>
<p>				(Dupe of 169070)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277482">277482</a></td>
<td>Changes to templates in the DataWindow behavior are not reflected in operations performed while in the painter. For instance, if you make a change to the root node name, it is not reflected in the Save Rows As... output until you explicitly save the template. Contrast that with making a change in the datawindow layout - that change is reflected immediately without a requirement to save.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277494">277494</a></td>
<td>Message that say Oracle 9i client is not installed when trying to connect from PowerBuilder AND client has multi-home installation with Oracle 8 in path before Oracle 9</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277495">277495</a></td>
<td>Correct error message when problem encountered connecting with the O90 driver.</p>
<p>				O90 interface need Oracle 9i client installed should read</p>
<p>				O90 interface requires that the Oracle 9i client be installed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277634">277634</a></td>
<td>Problems with error handling during creation of dws based on stored proc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277641">277641</a></td>
<td>When PBNI module is described as inheriting<br />
				from mailsession, a MEM_BAD_MEM_POOL error happens using<br />
				the pbx2pbd program.</p>
<p>				The main.cpp has listed:<br />
				class PBNIEMAIL from mailsession\n</p>
<p>				When changed to the following then no problems. There&#39;s no Smartheap error.<br />
				class PBNIEMAIL from nonvisualobject\n</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277642">277642</a></td>
<td>Build 2011 includes a pspp\pbni.h file that<br />
				references pbtraits.h.</p>
<p>				When trying to repro cr277641, cannot create the dll because of a<br />
				link error (step 7 of repro).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277649">277649</a></td>
<td>When a dw graph has a null value, the dw line graph is still drawing a line.</p>
<p>				Worked ok in PB 6.5.1 (build 620).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277702">277702</a></td>
<td>On freeform style DW, and DW control not large enough to display one whole record, deletion of Last Row in the Control will cause the DW showing the 2nd last Row. However, it is expected that DW always display the Last row in this case.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277709">277709</a></td>
<td>Nested reports in a sorted main dw, disappear after a Get/SetFullState if the nests are in bands other than the detail band.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277720">277720</a></td>
<td>Customer needs to print datawindows/reports to a pdf file using the PBVM on solaris.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277724">277724</a></td>
<td>PB 9 Beta 1: The generated XML does not seem to be validated against the specified DTD</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277736">277736</a></td>
<td>When editing the XML Export Template, support standard Windows editing keys, such as F2 to begin a rename operation. Don&#39;t force me to have to RightMouseButton all the time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277738">277738</a></td>
<td>XML Export Templates are stored in the datawindow object.</p>
<p>				Is there a method available that will list the templates available in the datawindow object ? Can they be shown on the system tree or the browser as &#39;properties&#39; of the datawindow? Please make the Eport Templates more accessible.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277740">277740</a></td>
<td>Cannot remove XML declaration and DTD from export template XML</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277743">277743</a></td>
<td>Wants column alias to be dw column name in syntaxFromSQL</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277785">277785</a></td>
<td>Memory leak when using an array of any in a structure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277794">277794</a></td>
<td>Retrieving data from an Oracle8 DB via the O84 interface in PB 7 or 8 is approximately twice as slow than with PB6.5. (Same retrieve eg. with DB Painter .. edit data... grid, or in Datawindow).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277802">277802</a></td>
<td>In PB 7/8 it is not possible to drag the scrollbar (property HorizontalScrollPosition) anything lower than 5. However, using the button arrows you can reset it to be 0.</p>
<p>				In PB 6.5 (build 444) when you drag a horizontal scrollbar to the far left in a DW, the datawindow object property HorizontalScrollPosition would be 0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277818">277818</a></td>
<td>PB EAServer component keeps executing code after fatal error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR277822">277822</a></td>
<td>If you run PBX2PBD on a non-existant DLL file, a PBD of 4K is created but there is no error message generated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278031">278031</a></td>
<td>Scroll up page gets stuck when data spans several pages on datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278032">278032</a></td>
<td>Error in Online help for PB8 &amp; PB9 PrintSetPrinter PowerScript function: Under the &#39;Usage &#39; section it states: The printername argument must use the same format as returned by the PrinterGetPrinter function. Reported for PB Online Help, but the same typo is in the Powerscript Reference for PB 8.</p>
<p>				The function name should be PrintGetPrinter and not PrinterGetPrinter .</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278090">278090</a></td>
<td>When choosing a stock picture from the stock picture list (eg. Arrow!) for eg. a picturebutton, or picturecontrol (ie. placed on top of a window) and trying to create a single executable in the project painter, the output window will give this ErrorMessage : </p>
<p>				---------- Deploy: Deploy of p</p>
<p>				Creating executable file . . .</p>
<p>				Inspecting Application Dependencies. . .</p>
<p>				Inspecting Application Dependencies. . .</p>
<p>				Inspecting application libraries . . .</p>
<p>				Unresolved resource &#39;Arrow!&#39; referenced from object &#39;w_genapp_sheet1.win&#39;</p>
<p>				Error writing object information</p>
<p>				---------- Finished Deploy of p</p>
<p>				Unresolved resource &#39;Arrow!&#39; referenced from object</p>
<p>				Update:</p>
<p>				*** Thursday, June 02, 2005 14:39:17 ***</p>
<p>				cannot be reproduced anymore using PB10.2 build 8035.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278118">278118</a></td>
<td>Synonyms created off Oracle database links are not showing up in the table list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278122">278122</a></td>
<td>An application that is using EAServer, Powerdynamo</p>
<p>				ASA7 and PowerBuilder is causing virtual memory to be used up and easerver</p>
<p>				crashing. The problem happens when stress testing the application using</p>
<p>				Microsoft WAS tool.</p>
<p>				EAServer crashes with the following error:</p>
<p>				The program encounted an exception 0xc000008c at address 0x62f7feaf and cannot</p>
<p>				continue.</p>
<p>				The client is html pages hosted in EAserver and PowerDynamo. The html pages calling</p>
<p>				pb components.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278130">278130</a></td>
<td>The DDLB with file types on the add library dialogs should have .PBDs in addition to .PBLs.</p>
<p>				Right click target &gt; properties &gt; Library list tab &gt; Browse &gt; Select Library Dialog box - dropdown should have .pbd&#39;s in addition to .pbls. This option should be applicable when migrating application, migration assistant as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278136">278136</a></td>
<td>Several enhancement requests relating to using the &quot;Show differences&quot; command in PBNative source control:<br />
				1. The error message that is generated when you attempt to do a Show Differences and the Visual Diff Utility has not been set yet refers to the registry entry. That&#39;s OK, but it should also point the user to the library painter and the menu item used to set that registry entry. <br />
				2. Rather than leave the user with nothing to use to do the diff, you might consider providing or pointing the users to one or more of the freeware visual diff utilities out there, like: http://fcu.smibe.com/download.htm <br />
				3. The IDE should check the extracts first, or at least provide an option to do so, to see if there actually are differences before launching the visual diff utility. If there are not, a messagebox to the effect of &quot;The files are idential, do you still want to see them?&quot; would be appropriate.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278137">278137</a></td>
<td>A couple more WebLinks for the Help Menu are suggested: </p>
<p>				WebLink4=PowerBuilder Tech Corner!,http://www.sybase.com/developer/applicationdeveloper/pbtechcorner</p>
<p>				WebLink5=TeamSybase,http://www.teamsybase.com</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278139">278139</a></td>
<td>PB 8.x: DW painter current behavior for &quot;self link arguments&quot; is that if erroneous syntax is entered, the field will blank again once it loses focus. This is not immediately apparent to developer and can be frustrating.</p>
<p>				When you enter an invalid syntax then click anywhere in the datawindow =&gt; the self link arguments field is blanked out again. There should be either a messsage that the syntax is invalid, or a button that developer can click to verify the syntax...</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278144">278144</a></td>
<td>Enhancement request to show users that have objects checked out in PBNative... this could be a column in the library painter, for instance.</p>
<p>				ShowHistory shows you who has checked out a given object, but there is no way to quickly see the user who has checked our multiple objects (or what object a specified user has currently checked out).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278237">278237</a></td>
<td>PB9 Beta1: PB does not recognize overloaded procedures in Oracle packages.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278238">278238</a></td>
<td>Window/control with radiobuttons earliest on taborder. If focus goes immediately to a radiobutton when the window opens, and the Automatic property is set to true, the Clicked event for the radiobutton fires.</p>
<p>				Workarounds:</p>
<p>				1) If possible, add a control which is enabled and has an earlier tab order than the first radiobutton, or the groupbox surrounding the radiobutton.</p>
<p>				2) Since #1 may not be possible since it may require adding an unused control, you can alternatively do as follows:</p>
<p>				a. Set Automatic to false for all radiobuttons, or all radiobuttons in the first group on the window. </p>
<p>				b. Control the Checked property in the script of the Clicked event for the radiobuttons in the first groupbox on the window. Remember that the Checked property should be set on for only one radiobutton in a group. Example for a group of two radiobuttons named rb_1 and rb_1 respectively, here is the script to put in the Clicked event of the first radio button, rb_1:</p>
<p>				/////for rb_1: clicked event////////////</p>
<p>				if this.checked then </p>
<p>				this.checked = false</p>
<p>				else </p>
<p>				this.checked = true</p>
<p>				// in groupbox, both cannot be checked</p>
<p>				rb_2.checked = false</p>
<p>				end if</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278239">278239</a></td>
<td>PB 9.0 Beta: Expose more options in GetFileOpenName and GetFileSaveName.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278246">278246</a></td>
<td>Page function on DW returns wrong page in Print Preview.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278279">278279</a></td>
<td>PB datawindow / datastore incorrectly add extra BACK SLASH unconditionally to html output. However, it is not proper in ASIA language as many character (Chinese, Japanese etc) contain character with either high or low byte in BACK SLASH. ( 0x 5C)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278302">278302</a></td>
<td>Customer is still experiencing &quot;Out of Memory&quot; problems on this build.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278310">278310</a></td>
<td>Oracle datetime clolumn not initialized correctly from dw dot notation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278331">278331</a></td>
<td>Jaguar hangs after some PBVM error messages in log under Win2k</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278394">278394</a></td>
<td>Customer is calling an Oracle stored procedure with a CHAR(1) output parameter. Using the PowerBuilder PBO7380.DLL database driver and the Oracle 7.3.2 client software, the output parameter was returned correctly with length 1. Using the Oracle 8.1.7 client software with the PowerBuilder PBO8480.DLL database driver the output parameter returned has a length of 2000. Executing the stored procedure using SQLPlus with either version of the Oracle client software correctly returns the output parameter with a length of 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278395">278395</a></td>
<td>Edit Style Columns in an HTML Datawindow, which have a Format defined, lose their formatting when a user repeatedly clicks into those columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278441">278441</a></td>
<td>Using an editmask control with an initial value of 5000.00. Click or tab to the control so it has focus. Move the cursor insertion point to the left of the 5 and press delete to delete the 5 and enter 1000.00 instead. All digits to the left of the decimal are deleted, and you cannot enter more than 3 digits on the left of the decimal point now.</p>
<p>				NOTE: The sample uses an empty mask. With a valid mask the problem does not occur.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278459">278459</a></td>
<td>Can&#39;t pass resultset to/from COM object by reference argument.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278523">278523</a></td>
<td>Importing a descendant object into a project which does not include the ancestor object will crash PB in the following scenario (PB should give a warning in such situations)</p>
<p>				A constant instance variable is declared in the ancestor class</p>
<p>				In the decendant 2 or more instance variables are declared and initialized using the ancestor constant variable</p>
<p>				For example,</p>
<p>				Ancestor Window has the following instance variable </p>
<p>				Constant int ii_FLAG = 1</p>
<p>				In the descendant window we have the following instance declaration</p>
<p>				int ii_var1 = ii_FLAG</p>
<p>				int ii_var2 = ii_FLAG</p>
<p>				If the descendant window is imported before the ancestor we get the following crash in PB 8.01 build 9116...</p>
<p>				The instruction at &quot;0x1090fa80&quot; referenced memory at &quot;0xffffffb8&quot;. </p>
<p>				The memory could not be &quot;read&quot;.</p>
<p>				If just 1 instance variable is initialized in the descendant in above way PB does not crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278555">278555</a></td>
<td>A saveas to excel! or excel5! file does not appear properly in a browser.</p>
<p>				Dynascript is calling a pb component. The pb component does a saveas to an EXCEL! or EXCEL5! file. The component then does a fileopen and fileread on the file that was just saved. It returns the string contents to dynamo where dynascript writes the string value out to a browser using the following:</p>
<p>				document.contentType = &quot;blob&quot;;</p>
<p>				var li_total_loops = dwMine.of_getfile_loops(ls_result);</p>
<p>				for (i = 1; i &lt;= li_total_loops; i++){</p>
<p>				document.write(dwMine.of_readfile_part(ls_result, i));</p>
<p>				Update:</p>
<p>				This turned out to be &quot;Not a PB bug&quot;. The root cause of the problem was isolated to a &quot;PowerDynamo limitation&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278665">278665</a></td>
<td>This is a progression from CR271063 where the developer discovered that other datatypes passed by reference to COM/MTS components do not work as is expected. </p>
<p>				a) Completed tests for most of the datatypes supported by COM/MTS ;</p>
<p>				b) Cannot get a straightforward function to work if the reference argument is &#39;char&#39; datatype.</p>
<p>				Data Type List: </p>
<p>				Values below are current setting in variable, value AFTER new assignment , determine reference value :-</p>
<p>				boolean - true, false, true - Broken</p>
<p>				char - Error at execution, PB R0035 error calling external function</p>
<p>				date - 5/5/2002 , 01/01/2003, 5/5/2002 - Broken</p>
<p>				decimal - 0.33300000000000000 , 1.01 , 0.333 - Broken</p>
<p>				double - 8596.8969 , 3.123456789012 , 8596.8969 - Broken</p>
<p>				integer - -100, -50 , -100 true - Broken</p>
<p>				long - 99999 , 12345 , 99999 - Broken </p>
<p>				real - 114.2 , 3.123456789, 114.2 - Broken</p>
<p>				string - sunny in Maidenhead, sunny in England, sunny in Maidenhead - Broken</p>
<p>				unsignedinteger - 11515, 1400 , 11515 - Broken</p>
<p>				unsignedlong - 654 , 98765 , 654 - Broken</p>
<p>				Reviewed by PB Eningeering:</p>
<p>				User error, not a PB bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278682">278682</a></td>
<td>Implementation of Edit Styles for the OLE DB driver implemented per CR 273173 is not applied in the database painter when you right click on a table and select Edit Data... and then pick a style for data display.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278694">278694</a></td>
<td>PBNI: The pspp.h file contains a declaration for IPBX_VisualObject. And apparently there is a PBX_CreateVisualObject method, because the soapclient.dll provided with PB9 exports it. There is no documentation on using either of these though. Please provide such documentation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278707">278707</a></td>
<td>PB Regression in 084 driver against a multi-threaded 8.1.7 server.</p>
<p>				PB engineering has determined that this is not a PB bug. The O73 driver loads an older Oracle OCI dll (ociw32.dll) than does O84 (oci.dll). The different behavior is in the Oracle OCI.dll.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278722">278722</a></td>
<td>If there is an OUT argument other than the REF cursor</p>
<p>				an error message will be generated. PB should ignore the other OUT arguments.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278723">278723</a></td>
<td>This only happens when using EAServer 4.0 and does not happen when using EAServer 3.6 or 4.1. A CR is being opened as this only fails in 4.0 after many iterations and there is not a CR open that can explain why this failed. The failure occurs when a Powerbuilder component that returns a string had had mutilple refreshes and is being accessed via a dynamo web page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278726">278726</a></td>
<td>Saveasascii datawindow function is adding empty fields in summary band.</p>
<p>				This is not a bug. The SaveAsAscii function works perfectly for a grid datawindow. However, there are some limitations for other types of datawindows especially when you have multiple rows in a band. PB must convert the other dw types to a grid before saving. Basically the fields in the header and summary bands must line up with detail band fields for them to be included in the same column. If they don&#39;t PB will add columns and this causes the empty fields in any unused cells in the grid.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278785">278785</a></td>
<td>A datawindow has a string editmask column with two escaped zero&#39;s in it, for example : ~U~T~0~0~A~-####</p>
<p>				In PowerBuilder 7 the two zero&#39;s were interpreted literal but in PowerBuilder 8 </p>
<p>				there is different behavior and the second zero is displayed as a space and interpreted as input character.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278789">278789</a></td>
<td>New Feature Request: Add items to context menu for Source Code Control</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278791">278791</a></td>
<td>After inserting a line object in a datawindow and</p>
<p>				you set the moveable property and foreground property, the line object does</p>
<p>				not move in runtime.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278801">278801</a></td>
<td>Versions and Build #s Tested: 7.03.10160/10172/10180</p>
<p>				8.01.9100/9116/9121</p>
<p>				Database/Driver File/Version: PBo84xx.DLL </p>
<p>				Embedded SQL with a WHERE condition equal to empty string or NULL value will hang PB if Oracle CURSOR_SHARING=FORCE and PB DbParm DisableBind=0</p>
<p>				Oracle CURSOR_SHARING=EXACT with PB DisableBind=1 - NO hang (but less efficient)</p>
<p>				Oracle CURSOR_SHARING=EXACT with PB DisableBind=0 - NO hang (Oracle &amp; PBo84 defaults)</p>
<p>				Oracle CURSOR_SHARING=FORCE with PB DisableBind=1 - NO hang</p>
<p>				Oracle CURSOR_SHARING=FORCE with PB DisableBind=0 - HANG</p>
<p>				The same SELECT in a datawindow / datastore works fine </p>
<p>				The same embedded SQL using ODBC works fine</p>
<p>				Oracle white paper on the subject of cursor_sharing </p>
<p>				http://otn.oracle.com/deploy/performance/pdf/cursor.pdf</p>
<p>				From the above doc, if a client application (eg PB) uses bind variables (default PB behaviour - DisableBind=0) there is nothing to be gained from using CURSOR_SHARING=FORCE </p>
<p>				Workaround is to use EITHER DisableBind=0 OR CURSOR_SHARING=FORCE but never both. </p>
<p>				Default settings for PB and Oracle is the best option.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278805">278805</a></td>
<td>Double clicking on a method or event in the system tree should open that object and navigate to that event or function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278809">278809</a></td>
<td>When changes are made to an existing database profile, the Apply button becomes enabled so that you can apply the changes to the profile immediately. The button should then be disabled. For some changes the Apply button does disable after clicking, but for many it remains enabled. This is confusing and inconsistent.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278916">278916</a></td>
<td>Autoscript should include PowerScript functions. </p>
<p>				Right now autoscript goes up to the object level functions. Request is that it should include all Powerscript functions that are listed in Powerscript Reference Volumes 1 &amp; 2. </p>
<p>				Also requested during PB 8 beta as CR 228747.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278921">278921</a></td>
<td>Enhancement Request - If the debugger is active, the system tree should operate much the same as the Source Browser within the debugger. You should be able to use either.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278924">278924</a></td>
<td>There is a significant memory leak when assigning a PSR to a datastore. Eventually leads to &quot;out of memory&quot; error. If you do the same thing with a datawindow you will not see a leak.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278960">278960</a></td>
<td>The DataWindow disappears when any row greater than 1 is clicked. This happens for an N-Up Datawindow Presentation style. The data re-appears after clicking on the Horizontal or Vertical ScrollBar a few times.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278970">278970</a></td>
<td>Having the environment variable JAVA_HOME set </p>
<p>				to another jdk other than what was installed with PB 9.0 causes PB to just</p>
<p>				flash the splash screen and then disappear. The development environment</p>
<p>				does not appear.</p>
<p>				The environmental variable is set but is not used in the classpath, bootclasspath</p>
<p>				or path. I had set it when I installed Ant on my machine.</p>
<p>				For example if JAVA_HOME is set to $POWERJ\jdk\jdk12, than the problem happens.</p>
<p>				If JAVA_HOME is set to $PB9\shared\sun\jdk131, than pb works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR278971">278971</a></td>
<td>GetFullState/SetFullState does not retain the sort order of a nested DW.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR279008">279008</a></td>
<td>EditMask adds an extra zero when highlighted and changed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR279019">279019</a></td>
<td>An object registered with source control but NOT checked out can still be opened, edited and saved if this is done using the edit source option from the system tree.</p>
<p>				If I try a similar operation from the library painter, ie...</p>
<p>				- Export a registered object which is not checked out </p>
<p>				- Edit source </p>
<p>				- Save changes </p>
<p>				- Import .sr* file</p>
<p>				...I get an error saying the object is registered but has not been checked out so it cannot be saved. This should also appear in the source editor and nothing should be saved.</p>
<p>				Note: Although the changes do get saved to the local copy, this object is not checked out therefore it cannot be checked back in to the source control system. Only the local copy is affected. The only way to check it in is to have checked it out first, if you check an object out after making the above changes by editing the source then the local changes are overwritten by the checked out copy.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR279025">279025</a></td>
<td>Make the object browser available as a tab on the </p>
<p>				system tree</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR279058">279058</a></td>
<td>PB 8 GPF starting the Debugger when the Application object is not open.</p>
<p>				03/05/2004: This issue no longer reproduces in 8.0.4 build 10616, and appears to be working correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR279097">279097</a></td>
<td>GPF using date editmask in dw (build 10180). It happens during runtime, only</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR279120">279120</a></td>
<td>Using the OLEDB driver, PB selectblob will use the existing connection </p>
<p>				to retrieve the blob object. Otherwise, it make the OLEDB Column in </p>
<p>				Datawindows useless and get kind of &quot;RESULTSET PENDING&quot; error. </p>
<p>				(&quot;Microsoft OLE DB Provider for SQL Server Object was open.&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR279125">279125</a></td>
<td>In datawindow painter, when a combined long named &quot;table.column&quot; (exceed 40 characters) control is added to the datawindow &#39;design&#39; pane/ view, Powerbuilder will gpf. </p>
<p>				Similar reported bugs are CR239975 &amp; CR242461 (however with the fix from CR239975 and this latest PB703x or PB801x build/ ebf, it is not necessary to close the DW preview pane/ view ;</p>
<p>				Note: In CR239975, the workaround states to &quot;keep the preview view closed and after creating dw change SQL to use a short alias for the long col name. &quot; However after the fix from CR239975 and this latest PB8x build/ ebf, it is not necessary to close the DW preview pane/ view ;</p>
<p>				At this time, the problem still occurs for the PB703x ebf/release. However the latest PB801 ebf/release does not exhibit this problem (see verification below).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR279137">279137</a></td>
<td>On the connection tab of the database profile, it</p>
<p>				shows the &quot;Password Expiration Dialog&quot; box. According to the online help,</p>
<p>				this dbparm only affects applications at runtime.</p>
<p>				Move the dbparm to a new different tab for execution only dbparms.</p>
<p>				The problem is for o84 or o90 profiles.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR279144">279144</a></td>
<td>IsNull of dot notation into datawindow column data is leaking memory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR279145">279145</a></td>
<td>If an object is registered in source control and a user tries to open it then a message pops up saying &quot;object_name is not checked out and therefore cannot be overwritten. Open it anyway?&quot; This happens when trying to open it through the system tree in the library painter. But when opening from menu File / Recent Objects the message is not displayed. It will display when you try to save the object if any changes were made.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR279160">279160</a></td>
<td>Customer would like to see &quot;My Documents&quot; displayed in the Library Painter. Customer&#39;s &#39;My documents&#39; is located on server. We choose to do this, as we then have all our programmers using W2000 clustered servers for source code and are impervious to network outages.</p>
<p>				The library painter will not show My documents, unless they map a drive letter there. The common dialog window only shows physical folders, not aliases. Please add the ability to see &#39;My Documents&#39; when configured this way without the need to map a drive letter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR279161">279161</a></td>
<td>When passing a number retrieval argument into datawindow, Incorrect syntax error occurs. This same procedure worked in PB 7.0.3_10150.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_66.htm#CR279174">279174</a></td>
<td>When trying to connect to Starbase source control (or PVCS), the</p>
<p>				following error appears in the workspace:</p>
<p>				Unable to Load SCC Provider DLL: C:\WINNT\System32\MsSccIntegration3.dll</p>
<p>				Unable to Load SCC Provider DLL: C:\WINNT\System32\MsSccIntegration3.dll</p>
<p>				---------- Source Control</p>
<p>				---------- Done Source Control</p>
<p>				5/9/02 16:28 Source Management Initialization...</p>
<p>				Unable to Load SCC Provider DLL: C:\WINNT\System32\MsSccIntegration3.dll</p>
<p>				Restoring SCC Offline Status Cache from last backup.</p>
<p>				Error restoring SCC offline status cache from backup D:\Pse-90\10820597\test.pbc.</p>
<p>				Using starbase version 5.1. Works ok in PB 8.0 build 9121.</p>
<p>				-----------------------<br />
				Solution is to rename the sybase\shared\web targets\mfc42.dll that is installed by the PB9 web targets feature.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279238">279238</a></td>
<td>Problem with expanding &quot;OBJECTs IN MEMORY&quot; view after altering the panes in the debugger.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279251">279251</a></td>
<td>PB 9 Beta 1: PB/Oracle: RPC syntax from Paste Special is invalid w/ packages</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279253">279253</a></td>
<td>PB 9 Beta 1: PB RPC declares the SP blob return type to be string.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279314">279314</a></td>
<td>From the online help in PB 9.0 and 8.0, the threadsafe</p>
<p>				dbparm applies only to o73. </p>
<p>				I verified with development and threadsafe dbparm also applies to the o84 and o90 Oracle drivers.</p>
<p>				The threadsafe dbparm applies in development and execution time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279346">279346</a></td>
<td>Treeview CollapseItem doesn&#39;t collaspe entire tree using RootTreeItem handle. PB engineering says this is working correctly. Help will be changed to better reflect what CollapseItem does.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279356">279356</a></td>
<td>9.0 Beta1: Broken links between the PB browser and the help file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279365">279365</a></td>
<td>Deploying inherited PB components, IDL doesn&#39;t contain package name.</p>
<p>				Fixed in 8.0.3 build 9961 and after.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279404">279404</a></td>
<td>When you update a datawindow which is shared with another one, PB hangs using 100% of CPU.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279436">279436</a></td>
<td>Enhancement request. One of the enhancements in PB 9 is that you can set the diagnostic level (1 to 3, 1 being the default) of the source control logging activity by adding the SccLogLevel property in the pb.ini. For example, add:</p>
<p>				[Library]</p>
<p>				SccLogLevel=2</p>
<p>				Would prefer to have a pre-existing entry in the pb.ini file</p>
<p>				[Library]</p>
<p>				SccLogLevel=1</p>
<p>				so user only has to change it rather than figure out what he needs to change and where he needs to put this. (In my pb.ini file, there was no Library section, so this needed to be added as well)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279437">279437</a></td>
<td>Using Source Control in PowerBuilder, PBNative creates folder for subfolders on the same level as the archive folder. The folder should be under the archive folder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279440">279440</a></td>
<td>Enhancement request: When declaring a stored procedure as an RPCFUNC on a user object of type transaction, the Remote Stored Procedure dialog is rather small. Yes, it has scroll bars, but could it be made larger or resizable or both?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279441">279441</a></td>
<td>The Editmask ###,###.00 behaves fine in PB 7.0.3_10108 and fails in PB 7.0.3_10180.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279470">279470</a></td>
<td>8.0.1 Regression. Update hangs on dw.update() with a sharedata.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279553">279553</a></td>
<td>An autoinstantiated UserObject GPF&#39;s when opening in painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279571">279571</a></td>
<td>When deploying a component and no components are selected for consolidation AND the PowerBuilder Dynamic Library Name is empty, PB will crash or give error &quot;A file open error occurred deployment of &#39;C:\WINNT\Tempd&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279603">279603</a></td>
<td>Enhancement request: Add an option on the dw.saveas(XML!) function to specify a template. Executables created with Infomaker 9 don&#39;t have an option to set the Export.XML.UseTemplate parameter. So the value of using XML is greatly reduced.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279619">279619</a></td>
<td>Datawindow Position() function not working on Editmask columns.</p>
<p>				April &#39;03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279628">279628</a></td>
<td>Create a .jsp page. Deploy the page to EAServer. The web application is created but the jsp page is not included</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279726">279726</a></td>
<td>PowerBuilder crashes when specifying a specific library list for a target.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279749">279749</a></td>
<td>In UO Painter, need to click close twice to save and close object.</p>
<p>				April �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279797">279797</a></td>
<td>PowerBuilder 8 (build 9100 till 9506) does not import correctly a datawindow object which</p>
<p>				has a column with edit style DropDownListBox with a code table. The datawindow source file (.srd) does contain syntax and values for the column, ddlb and code table.</p>
<p>				After import, if the datawindow object is regenerated, the code table information for the</p>
<p>				DropDownListBox is still missing. </p>
<p>				When editing the datawindow, the code table entries are not saved when there are nested </p>
<p>				reports.</p>
<p>				Also PowerBuilder 7 Build 10180 and later has similar problems.</p>
<p>				Solved by PB Engineering:</p>
<p>				Fixed in PB 8.0.2 EBF builds 9601 and greater, including the 8.0.3 (9704) Maintenance Release, and the PB 9.0 codeline.</p>
<p>				See CR 289862 for info about the PB 7.x fix.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279810">279810</a></td>
<td>PB 9.0 Beta1: If PB 8 and PB 9 have been installed on same computer with Web Targets (using default locations for folders), then uninstall of PB 9 also uninstalls some PB 8 components</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279825">279825</a></td>
<td>When using the following select statement in the isql view of the database painter:</p>
<p>				select cast(multiset (select comp from glcompany) as complist) from dual;</p>
<p>				Results in a ora-00932 inconsistent datatype error</p>
<p>				Works ok in the sqlplus painter in Oracle.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279904">279904</a></td>
<td>A webdatawindow displaying an n-up datawindow will show different column values when you click on certain columns.</p>
<p>				The testcase shows two n-up datawindows where the problem happens in only one of the datawindows(d_nup). The only difference between the two datawindows is if you export d_nup, the columns are physically stored out of order. For example, emp_id2 and emp_id3 (with a tabsequence of 30 and 40) are stored after emp_lname4 (tabsequence 80).</p>
<p>				Happens in Internet Explorer and Netscape.</p>
<p>				April �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279905">279905</a></td>
<td>If you try to retrieve in a second datawindow while the first datawindow is still retrieving, you get error messages</p>
<p>				a) &#39;Select error: Only cancel command is allowed when the rows are pending&#39;. That is shortly followed by another error that;</p>
<p>				b) &#39;Select error: An invalid handle was passed in a call to the database driver.&quot; </p>
<p>				NOTE: testing with build 2031 I was unable to reproduce the second error message.</p>
<p>				Enhancement Requested from customer: &quot;The painter ought to ask if I want the first retrieve cancelled when I attempt to start the second...&quot; or handle the issue in another way more graceful than the existing error messages.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279908">279908</a></td>
<td>When Setting Criteria.Dialog= &quot;Yes&quot; would like there to have an option to make a relationship between two columns. </p>
<p>				For example, using City and State columns with DropDown Datawindows: When you retrieve the Specify Retrieval Criteria dialog appears. When you select a City, (Waltham) would only like to see the States that have a City called Waltham listed in the State column for that criteria dialog.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279940">279940</a></td>
<td>This is an extension of CR 273271 which was fixed fro DDDWs : When tabbing in Datawindow, chekbox and radion buttons columns stay selected (Surrounded but points). It happens only on Windows98/95.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279962">279962</a></td>
<td>When expanding a db2 table in the database painter, pb is crashing. Problem happens when a table has a foreign key.</p>
<p>				Reviewed by PB Engineering:</p>
<p>				Not a PB bug. The customer upgraded the DB2 client software from 7.1.28 to 7.2 and problem went away.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279974">279974</a></td>
<td>Customer has dwo.name coded in clicked event of dw control, where dw object is a tabular datawindow with text overlapping a column field. When clicking on that part of text that is above the column, dwo.name returns the column name. dwo.type also returns the column type. </p>
<p>				Shouldn&#39;t the dwo.name return the name of the text field that is directly under the cursor?</p>
<p>				st_obj.text=this.getobjectatpointer() does seem to give the correct (expected) result.</p>
<p>				April �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR279979">279979</a></td>
<td>Free form dw that has the columns one below the other, with a dw control that does not display all the columns will not scroll to display the last columns if you tab to the last one. Appears to be the same as CR 258789, but the fix for that CR does not fix this test case. Maybe related to the large size of the columns. Most of the data entry fields are 32000 chars.</p>
<p>				Reviewed by PB Engineering and determined to be &quot;Not a Bug&quot;. They also provided the customer with a workaround.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR280063">280063</a></td>
<td>An applet running in Internet Explorer and then</p>
<p>				calling a html page that downloads the datawindow activex plugin (psdwc70.cab) from a win95/98, causes Internet Explorer to crash in the awt.dll.</p>
<p>				Problem happens in Internet Explorer 5.5 sp2 and 6.0. Problem appears to be a conflict</p>
<p>				between java 1.3, psdwc70.cab running on a win95/98 machine.</p>
<p>				Resolution: Not a PB bug but a third party product bug with the Java plug-in software.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR280248">280248</a></td>
<td>Importing an SRD file into a PBL using PowerBuilder 8 build 9121, PowerBuilder becomes CPU bound and the import will fail.</p>
<p>				Fixed in PowerBuilder 8 build 9626.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286086">286086</a></td>
<td>Unlike as stated in the DataWindow Reference Guide (PB8 pg8).</p>
<p>				In comparing if strings in DataWindow expressions are equal, trailing blanks <br />
				are trimmed before the comparison is made.</p>
<p>				Spaces at the start of a string are not trimmed (no left trim).</p>
<p>				If trailing spaces are supposed to be significant in an expression then use a different expression like:</p>
<p>				if(col1 + &quot;&lt;&quot; = col2 + &quot;&lt;&quot;, 1, 0)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286125">286125</a></td>
<td>getting GPF when closing the window after using a sharedata with a composite datawindow and a retrieval argument. No problem without retrieval argument.</p>
<p>				Workaround:<br />
				use the ShareDataOff() in the close or closequery event of the window</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286126">286126</a></td>
<td>Acceptext returns -1 when no dw object assigned.</p>
<p>				Not a Bug.</p>
<p>				See Documentation CR 289714 for details.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286135">286135</a></td>
<td>The psdwc70.cab is signed with a untrusted test certificate and when a client downloads the cab file to their local machine for the first time, the</p>
<p>				following message displays:</p>
<p>				Warning: The authenticity of this content cannot be verified, therefore it cannot </p>
<p>				be trusted.</p>
<p>				Problem listed below.</p>
<p>				Thest test root has not been enabled as a trusted root.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286160">286160</a></td>
<td>In some cases use of the Protect property interferes with the datawindow&#39;s ability to execute SetRow. In this case the datawindow contains 2 rows. When row 1 is current, Col1 is not protected and Col2 is protected. When the user uses the scrollbar to scroll to Row2, then Col1 is protected and Col2 is not protected. The user then scrolls back up to Row1 using the scrollbar. Code posted by the ScrollVertical event does a SetRow and should set the current row to Row1. This fails. If another row is inserted in the datawindow, the problem does not occur. If the datawindow scrolls via the user navigating with the tab key, the problem does not occur.</p>
<p>				April �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286169">286169</a></td>
<td>Make &quot;Objects&quot; pane from database painter available as tab on system tree, so I can browse my database objects without having to keep opening up the database painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286170">286170</a></td>
<td>Need another form of the Mid PowerScript function, or a SubString function, that would take the original string, the starting point, and the ending point (not the number of characters).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286242">286242</a></td>
<td>When using iiops connection from PB (both 7.x and 8.x) to EAS 4.1 via the EAS 4.1 client install (dll directory) and passing a blob (i.e bigger than a certain size) back to the client the following error occurs:</p>
<p>				R0094 Corba System Exception : Corba_comm_failure ...</p>
<p>				The error in the orb logfile :</p>
<p>				** exception ** | number = 18, reason = Bad string value, offset: 16, length: 72251, buffer length: 262144</p>
<p>				Reviewed by PB Engineering:</p>
<p>				This is not a PB bug. The problem was resolved by using the libjcc.dll from the EAServer installation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286245">286245</a></td>
<td>When installing the patch (seurity update for office 2000) on Office 2000 the some MAPI calls work in a different way. You can&#39;t send any more mails in background and many attachement formats are blocked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286254">286254</a></td>
<td>Events on the webbrowser control stop firing once</p>
<p>				the navigate or navigate2 method is called.</p>
<p>				The webbrowser control (shdocvw.dll) is version 5.5.</p>
<p>				Using the following code:</p>
<p>				ole_1.object.Navigate(ls_directory)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286313">286313</a></td>
<td>Memory leak in machine code calling a function and passing blob by value.</p>
<p>				April &#39;03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286323">286323</a></td>
<td>When adding a node to an export template, there needs to be a way to specify occurrence settings for the node (e.g., 0 or more, 1 or more).</p>
<p>				When adding an attribute to a node, there needs to be a way to specify the presence (e.g., #REQUIRED).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286403">286403</a></td>
<td>According to the documentation (Powerscript reference) the GetDynamicDate function should return 1900-01-01 when an error occurs and the GetDynamicNumber function should return zero 0.</p>
<p>				Instead the functions return ????-??-?? (GetDynamicDate) and -1 (GetDynamicNumber) which is not in accordance with the documentation.</p>
<p>				GetDynamicString returns an empty string in case of an error as expected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286410">286410</a></td>
<td>PB 8.0 User Guide, Chapter 4, Page 119 </p>
<p>				&quot;Where PowerBuilder maintains the library search path&quot; </p>
<p>				It states that the application&#39;s library search path is stored in the Application section of the initialization file (pb.ini) </p>
<p>				In PB 8.0 this is no longer the case - the search path is a target property and is kept in the target file (.pbt)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286415">286415</a></td>
<td>Create a new default export template for a given datawindow, then try to re-map a different field or column to one of the already mapped nodes by dragging a new field to the node. This has no effect other than the ding sound. In order to re-map a node, you have to first delete the mapped field/column, then drag. My issue is that I should not have to delete a mapped field/colum from the XML tree in order to map another. Dragging on top an already mapped node should prompt me to replace the current mapping, and if I confirm, do it.</p>
<p>				WORKAROUND: You can double click on the element to bring up the Datawindow Control Reference dialog, and select a replacement, then click ok. You do not need to delete the current element first using this approach.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286426">286426</a></td>
<td>Versions and Build #s Reported: 8.01</p>
<p>				Versions and Build #s Tested: 7.03/8.01.8004 -&gt; 8.01.9121</p>
<p>				Comments: </p>
<p>				If a new parameter is added to an existing user event then it is only added to the method declaration at the start of the object source and not to the actual method code later on in the source file. </p>
<p>				Example</p>
<p>				/**************/</p>
<p>				forward</p>
<p>				global type nvo from nonvisualobject</p>
<p>				end type</p>
<p>				end forward</p>
<p>				global type nvo from nonvisualobject</p>
<p>				event type string ue_repro ( string stringparm )</p>
<p>				end type</p>
<p>				global nvo nvo</p>
<p>				event type string ue_repro();return &quot;&quot; &lt;-----NEW PARM NOT THERE</p>
<p>				end event</p>
<p>				on nvo.create</p>
<p>				call super::create</p>
<p>				TriggerEvent( this, &quot;constructor&quot; )</p>
<p>				end on</p>
<p>				on nvo.destroy</p>
<p>				TriggerEvent( this, &quot;destructor&quot; )</p>
<p>				call super::destroy</p>
<p>				end on</p>
<p>				/**************/</p>
<p>				If this nvo is created from new with that parameter then it is saved correctly.</p>
<p>				Big problems can arise with inheritance when there are calls to this event (even after regenerating) - it crashes PB and can be difficult to find out what&#39;s causing the crash (in the painter the parameter is visible so cause is only visible if the object is exported)</p>
<p>				This only affects user events not object functions.</p>
<p>				November 25, 2002 </p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286433">286433</a></td>
<td>When creating a crosstab datawindow that consist of two tables and once you select a column for &quot;values&quot; and then doubleclick on that column, a error message of &quot;expression not valid&quot; and &quot;expecting a number&quot; will appear when you hit the verify cb.</p>
<p>				Problem only happens when creating a crosstab datawindow that consist of two tables.</p>
<p>				April &#39;03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286453">286453</a></td>
<td>The ASA warning message of:</p>
<p>				Select Error: SQLSTATE = 01000</p>
<p>				[Sybase][ODBC][Adaptive Server Anywhere] General warning: Null value eliminated</p>
<p>				in aggregate function</p>
<p>				Is causing a retrieve to fail in Powerbuilder. Problem happens when using an</p>
<p>				aggregate function in a select:</p>
<p>				select max(termination_date) from employee</p>
<p>				Works ok in ASA 8.0 (build 2065). Upgraded to ASA 8.0.1 (build 2600) and problem started happening.</p>
<p>				The powerbuilder trace shows the following:</p>
<p>				8877d80): select max(termination_date) from employee (172 MilliSeconds)</p>
<p>				(8877d80): BIND SELECT OUTPUT BUFFER (DataWindow): (94 MilliSeconds)</p>
<p>				(8877d80): ,len=30,type=DATE,pbt=7,dbt=0,ct=0,prec=0,scale=0</p>
<p>				(8877d80): EXECUTE: (0 MilliSeconds)</p>
<p>				(8877d80): FETCH NEXT: (109 MilliSeconds)</p>
<p>				(8877d80): </p>
<p>				Error 109 (rc -1) : SQLSTATE = 01000</p>
<p>				[Sybase][ODBC Driver][Adaptive Server Anywhere]General warning: Null value eliminated in aggregate function</p>
<p>				(8877d80): CANCEL: (110 MilliSeconds)</p>
<p>				(8877d80): ROLLBACK: (0 MilliSeconds)</p>
<p>				(8877d80): CANCEL: (0 MilliSeconds)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286462">286462</a></td>
<td>PB 9.0 Beta2: Second attempt at CreateJavaVM fails with -1 error code</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286516">286516</a></td>
<td>When synchronizing a shared master detail datawindow using scrolltorow in the rowfocuschanged event, there can be timing problems in the scrolling and displaying</p>
<p>				in PowerBuilder 8 GA and higher.</p>
<p>				Work-around is to post the scrolltorow call of the other datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286534">286534</a></td>
<td>Customer request ability to create just the PBD/DLL for only the changed PBL and not require to Build entire application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286612">286612</a></td>
<td>the nvo structure painter has no vertical scroll bar if the pane is smaler than a variable name. This results in the problem that you are not able to see the dropdownlistbox for the datatype of a varibale if you adda new varibale. </p>
<p>				Workaround:</p>
<p>				use the tab key to edit the dropdownlistbox for the datatype</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286645">286645</a></td>
<td>Need another form of the Replace function. Another form of it should allow: original string, start point, end point (not number of characters), and replacement text.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286662">286662</a></td>
<td>Aggregate functions in Oracle SP cause warning and PB retrieve fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286668">286668</a></td>
<td>A computed field that has the ValueIsHTML set, will</p>
<p>				display as an input field when the taborder is &gt; 0. The computed field has a</p>
<p>				combination of html tags and referencing a column.</p>
<p>				&quot;&lt;B&gt;&quot; + col1 + &quot;&lt;/B&gt;&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286678">286678</a></td>
<td>When a column that is already part of the result set is added to the visible surface of the datawindow, it should assume a tab sequence value of: a. 0, only if none of the other columns already on the visible surface of the datawindow have a tab sequence other than 0. b. the next highest available tab sequence if one or more columns already on the visible surface of the datawindow have a non-zero tab order.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286683">286683</a></td>
<td>Treeview drag and drop enhancement.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286736">286736</a></td>
<td>When placing the ocx Crystal Reports 8.5 embedded control onto a window and saving it will cause PB to hang.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286773">286773</a></td>
<td>When a column is added to an external datawindow that has data, the existing data should not be discarded. The new column should have null values assigned for the existing rows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286775">286775</a></td>
<td>PB9.0 Beta1: Database painter table export handles Oracle datatypes incorrectly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286786">286786</a></td>
<td>Following error in log ...</p>
<p>				AFLIB Message: 18209/11/0: Transaction::Commit(): Transaction was marked ABORTONLY - Aborting! </p>
<p>				In the following situation...</p>
<p>				A simple webdw in a jsp which retrieves 1000s of rows - this ensures a retrieve will take several seconds. If during the retrieve the refresh button is hit repeatedly before the page has had time to refresh completely then more and more DataWindow/HTMLGenerator80 component instances get instantiated (monitor the dw component in Jag manager)until finally the above error appears in the log, several components remain activated and subsequent connections give errors in log file and in jsp default error page. Need to reboot Jaguar to continue.</p>
<p>				This seems to happen when failed HTTP communication happens repeatedly (hitting refresh before prior retrieve has completed). The following error also always shows up later...</p>
<p>				&quot;SRVLIB Message: 16240/10/0: Net-Library routine net_write() failed in </p>
<p>				srv_rawwrite Network error: status = 29 - Net-Library operation terminated </p>
<p>				due to disconnect&quot;</p>
<p>				Could be related to CR 273170. BUT unlike CR 273170 this problem happens with pooling on and off. It also happens if component is stateful or stateless. But the error in log is the same and the fact that instances remain instantiated after the failure. </p>
<p>				==========================================================</p>
<p>				Update:</p>
<p>				The cause of this error turned out to be the same as for CR 265392 -&gt; Calls to function SetLibraryList() in the HTMLGenerator80 component. Removed all calls to SetLibraryList from the component and the error no longer occurs. </p>
<p>				See CR 265392 notes for information on this CR and how it is being fixed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286799">286799</a></td>
<td>ScrollToRow fires rowfocuschanging and rowfocuschanged an extra time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286911">286911</a></td>
<td>Editmasks and display formats not working according to documentation when they contain a &#39;$&#39; and regional settings surrency symbol is set to &#39;&euro;&#39;. According to the PB 8 documentation when run the $ sign in the mask is replaced by the local currency symbol as defined in the user&#39;s Currency setting in the Control Panel. Behavior is the same in PB 7.x and PB 9.0 beta 2.</p>
<p>				The following is the documented behavior from the User&#39;s Guide but it does not work as described. When the control panel is set to have the euro symbol(&#39;&euro;&#39;) as the currency symbol a mask ( or format) of $###,##0.00 comes out as $000,034.80 and when the the dollar sign is set as the currency symbol with the same mask the decimal number is displayed as $34.80. The display is wrong for two reasons according to the documentation below, first the $ is not being replaced by the euro symbol and secondly with the euro symbol the leading zeros are not being suppressed. If the mask does not contain the &#39;$&#39; then regardless of the currency symbol set in the regional settings the mask/format work as expected. </p>
<p>				If [Currency], [Currency(7)] or [Currency(n)] are used then the display is correct as far as the currency symbol is concerned but the display also picks up all the other regional settings and the customer cannot control how many decimal digits are displayed. For this reason they want to use either a format or an edit mask.</p>
<p>				Documented behavior from PB 8 User&#39;s Guide (pages 610 - 611):</p>
<p>				Number and currency settings</p>
<p>				So that an application you build will run the same in whichever country it is deployed, masks (used in display formats and edit masks) and DataWindow expressions require U.S. notation for numbers. That is, when you specify a number in a DataWindow expression or in a number mask, a comma always represents the thousands delimiter and a period always represents the decimal place. You should also always use the $ sign to represent the symbol for currency.</p>
<p>				At run time, the locally correct symbols are displayed for numbers and currency. The comma and period are replaced by the delimiters defined in the user&#39;s Number settings in the Regional or International Settings property sheet in the Control Panel. The $ sign in the mask is replaced by the local currency symbol as defined in the user&#39;s Currency setting in the Control Panel. For example, in countries where a comma represents the decimal place and a period represents thousands, users will see numbers in those formats. </p>
<p>				March &#39;03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286980">286980</a></td>
<td>PB IDE will crash when editing a frameset page if IE 6 is installed on the same machine</p>
<p>				The exception Integer division by zero.</p>
<p>				(0xc0000094) occurred in the application at location 0x734a2f70.</p>
<p>				Debug:</p>
<p>				Unhandled exception in pb80.exe (WTFRAMESET80.DLL): 0xc0000094: Integer Divide by Zero</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR286999">286999</a></td>
<td>Dot notation to access data in a computed field will truncate any string longer than 256 chars. GetItemString works fine as does dot notation to access the data in a &#39;normal&#39; column (ie not a computed field)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287019">287019</a></td>
<td>Change in behavior from PB 7.x. When creating a composite report that report needs to be saved prior to inserting an additional report using Insert=&gt;Control=&gt;Report. In PB 8 when this is done the pop-up window is blank but in PB 7 the reports are available. Once the composite is saved in PB 8 this works fine. </p>
<p>				Is this a bug or merely a change in behavior? Real easy workaround is to simply save the composite in PB 8 and then add the additional reports.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287026">287026</a></td>
<td>Using Declare... Local External Function, Paste Special...SQL...Remote Stored Procedures connected to Oracle 9i. If the List Package Subprograms option on the System tab of the database profile is selected, functions are listed twice.</p>
<p>				For example, if the function was created by use tsdata and called test, the function will be listed as: tsdata.test and tsdata.test.test</p>
<p>				Per Development:</p>
<p>				&quot;If you connect to Oracle8i server, o90 driver works fine, so this is an Oracle9i Server bug. For instance, connect to Oracle9i and execute the syntax with SQL PLUS:</p>
<p>				select distinct package_name from sys.all_arguments where owner = &#39;TSDATA&#39; and package_name is not null;</p>
<p>				You will find the wrong resultset that includes procedure and function names, and that results in the problem in the CR.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287102">287102</a></td>
<td>Datawindow Find() finds nulls in nonexistent rows.</p>
<p>				April �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287146">287146</a></td>
<td>When building EJB proxies there seem to be multiple &#39;diagnostic&#39; files created in both the directory containing the EJB and the TEMP directory.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287147">287147</a></td>
<td>Difficulty getting out of the datawindow column property expression dialogue box after making a change to an expression. You have to click Ok or Cancel repeatedly before you get &quot;back&quot; to the painter.</p>
<p>				April &#39;03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287152">287152</a></td>
<td>The PBVM on unix appears to ignore the print specification settings of paper orientation, papersource and paper size on a datawindow.</p>
<p>				For example, setting the paper orientation from default to landscape causes the following message to appear in the easerver console:</p>
<p>				relocation error libprnt42-g.so unreferenced symbol WuSysColormap</p>
<p>				The page does print ok but it prints to portrait. Changing the orientation in the dwprint.ini to landscape will work ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287153">287153</a></td>
<td>Datawindow painter enhancement request.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287186">287186</a></td>
<td>A crash can occur closing a window containing an OCX or ActiveX written with Delphi.</p>
<p>				Work-around is to just call the function GetNativePointer when opening the window or </p>
<p>				in the create event of the OCX.</p>
<p>				Do not use the corresponding ReleaseNativePointer function.</p>
<p>				Happens also with tkwmappbook.ocx TASK Talk AppointmentBooker OCX.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287194">287194</a></td>
<td>icons / pictures in treeview not displayed correctly on Win98 with build 10183</p>
<p>				workaround:</p>
<p>				set the PictureMaskColor to &quot;WndBkrnd&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287214">287214</a></td>
<td>7.0.3 regression; OLE control Word doc changes margins on multiple activations.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287229">287229</a></td>
<td>PB 9 Beta 1: Problems with the painter creating declarations for RPC Functions</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287231">287231</a></td>
<td>TableCriteria DBparm not working for O90 native driver AND Oracle 9i database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287298">287298</a></td>
<td>Export template TreeView should support drag-and-drop so that elements can be nested in other elements by dragging, or attributes copied from one element definition to another by Ctrl-drag.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287305">287305</a></td>
<td>Regression: Rich Text datawindow not displaying retrieved data. It displays ?? instead.</p>
<p>				A regression starting in 8.0.1 build 9121.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287308">287308</a></td>
<td>PowerBuilder client will hang when the client calls a </p>
<p>				component in easerver to do a datastore.print() and no dwprint.ini file is found.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287327">287327</a></td>
<td>Idle event is not firing on some Windows2000 machines. Works okay on NT.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287341">287341</a></td>
<td>Nested datawindow in a composite overlays text on header.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287351">287351</a></td>
<td>MKS engineering has acknowledged that their Quiet-mode SccDiff implementation does not work according to the SCC spec. Until a fix is provided by MKS engineering, PowerBuilder is unable to determine the out-of-sync status of objects when connected to MKS SIE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287441">287441</a></td>
<td>The datawindow Autosize Height and Slide up features should not be used for data entry. This is not documented and should be added.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287477">287477</a></td>
<td>New Feature Request: Have the Table owner criteria that is set in the DB Profile apply to other database object types such as Procedures and Functions could also be filtered out based on the owner or object name.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287478">287478</a></td>
<td>Can&#39;t override datawindow expression functions with global functions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287586">287586</a></td>
<td>PB 9.0 Beta2: Group Report using Quick Select, the &#39;Set Report Definition&#39; Blank</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287597">287597</a></td>
<td>Nothing happens when inserting JPG file in RichText Datawindow; however, you can insert a Word file saved as RTF with a JPG in it, the JPG is displayed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287602">287602</a></td>
<td>Customer has a bitmap between two columns, Col A and Col B. With Netscape 4.76/4.77, while tabbing from Col A to Col B, customer has to tab twice to reach Col B whereas in IE while tabbing from Col A to Col B, he has to tab just once. The computed column with the bitmap has a tab order of zero so tabbing should not stop there regardless.</p>
<p>				PER DEVELOPMENT:</p>
<p>				This is not a bug, but is a difference in behavior between IE and Netscape due to the lack of support for absolute positioning in Netscape.</p>
<p>				Here are some of the developer comments:</p>
<p>				An HTML datawindow is generated differently for Internet Explorer and for Netscape. For</p>
<p>				Netscape a table is generated, because it does not support absolute positioning, but for IE absolute positioning is used. Therefore it is quite likely that we find differences in behavior. If you view the output generated for Netscape on IE you&#39;ll find that the focus does go to the image.</p>
<p>				There is no special code generated for IE from PB to stop the image from gaining focus. It is one of the many differences, between HTML supported by Netscape and IE, that cannot be helped.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287671">287671</a></td>
<td>The accelerator key works with either the alt or shift key. PowerBuilder HELP indicates that it should only work with the alt key. With the shift key it only works the first time but customer feels as though it should not work at all.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287683">287683</a></td>
<td>Request to update (or obtain new) Rich Text control capability, given that it is essentially feature-frozen at the PB 5.0 level.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287691">287691</a></td>
<td>PB9 Beta1: Problems with select statements against tables with custom data types.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287792">287792</a></td>
<td>Using the PowerScript function ImportFile(xmlfile.xml) fails to import the contents of a xml file into a DataWindow. The returnvalue is 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287797">287797</a></td>
<td>New Feature Request: OLEDB: add a link to PBAdmin.exe</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287806">287806</a></td>
<td>Setting an editmask control using setmask() the stringmask containing zero characters the zero is not displayed in PB 8. Works fine in PB 7 codeline.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287820">287820</a></td>
<td>Using a window descended from pfc_w_toolbars, after running an application and dynamically changing the menu toolbars, the application crashes upon exit.</p>
<p>				Keywords: gpf gpfs crash crashes</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287841">287841</a></td>
<td>8.0.1 regression in build 9121. A DDDW populated by Sharedata, is reset on a dw.modify to DDDW, the dddw becomes empty and the data value is displayed instead of the display value.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_67.htm#CR287895">287895</a></td>
<td>Change &quot;Edit Source&quot; option when the Object is open in a Painter.</p>
<p>				If an object is already open in a painter and the user right clicks on that same object in the system tree and selects &quot;Edit Source&quot;, nothing happens. Instead PB should either: </p>
<p>				1. Disable the &quot;Edit Source&quot; option for that object if it&#39;s already open in a painter. OR </p>
<p>				2. Attempt to close the object that is open in the painter and then open the object in &quot;Edit Source&quot; mode. If there are unsaved changes to the object, the user should be prompted to ask them if they want to save them, abandon them, or cancel the &quot;Edit Source&quot; request.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR287896">287896</a></td>
<td>Using Printpage() does not start a new page in PB 8.0.2 build 9506. Furthermore the print from the second page overwrites the print from the first page resulting in the print being garbled and unreadable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR287900">287900</a></td>
<td>ENHANCEMENT request. Oracle supports the use of a RETURNING clause for the INSERT statement. The developer can code an insert trigger that pops a sequence and uses it to populate the &#39;autoincrementing&#39; column. The developer can then set this column in the datawindow update specs. During the update, simply add &quot;RETURNING &lt;autoincrementingcolumn&gt; INTO :abindvariable&quot; and then use the result returned into that bind variable to populate the column in the datawindow for that row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288015">288015</a></td>
<td>You can drag the column outside the veiwable area and the scrollbar will not appear, which means that you will not be able to get the column back to the viewable area again.</p>
<p>				PSE - 8/26/2002 - Per development, this cr is not a bug, and the product behavior will not be changed because of the risks and complexity of the request.</p>
<p>				The following is a workaround of modifying the width and height of the dw control and triggering the resize event. In order for this to work, use:</p>
<p>				dw_1.modify(&#39;create text(band=detail alignment=&quot;0&quot; text=&quot;NEW TEXT&quot; border=&quot;2&quot; color=&quot;0&quot; x=&quot;1111&quot; y=&quot;4&quot; height=&quot;64&quot; width=&quot;11334&quot; font.face=&quot;Arial&quot; font.height=&quot;-10&quot; font.weight=&quot;400&quot; font.family=&quot;2&quot; font.pitch=&quot;2&quot; font.charset=&quot;0&quot; background.mode=&quot;1&quot; background.color=&quot;536870912&quot; moveable=1 )&#39;)</p>
<p>				dw_1.height=dw_1.height + 5</p>
<p>				dw_1.width=dw_1.width + 200</p>
<p>				dw_1.height=dw_1.height - 5</p>
<p>				dw_1.width=dw_1.width - 200</p>
<p>				dw_1.triggerevent(resize!)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288031">288031</a></td>
<td>PB Jaguar component using SYJ interface connecting to ASE 12, gets 4023 error. SYC connections in PB do not get this error. (User password will expire soon).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288033">288033</a></td>
<td>Since upgrading to PB 8.02 setting print.filename property does not work with RTF datawindow when trying to print to a file. Return code is = to 1 but does not create the file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288078">288078</a></td>
<td>Customers would like to get a tool/enhancement in the current PB GUI or Jaguar Manager GUI to set up the library list of shared PBD files in Jaguar repository .props files. This is to help customers who are implementing memory related techniques as described in techdoc/whitepaper: http://www.sybase.com/detail?id=1019042</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288110">288110</a></td>
<td>PB 9 Beta 2: Enhancement Request: Provide a way for DynamicDescriptionArea object to get the column name of each output parameter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288122">288122</a></td>
<td>PB crashes when trying to delete the last row in a grid datawindow that is using ShareData with two other dws. This is similar to CR 262495 but in that case there were only a total of two datawindows using Sharedata and that is fixed in the build that this still fails with.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288124">288124</a></td>
<td>MailMessage property ReceiptRequested not working.</p>
<p>				April �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288128">288128</a></td>
<td>PB9.0 Beta 2: Installation prompts for other products need consistency.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288193">288193</a></td>
<td>Cannot generate proxy from several *.wsdl files</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288206">288206</a></td>
<td>During a build, when an error message points to an object. It would be nice if two things could happen:</p>
<p>				1. If I implement a fix in an object, it would be real nice if PB could determine whether the fix has an effect on other errors, and fix those</p>
<p>				errors. </p>
<p>				2. The error line points to a specific object. If I could right-mouse click on the error line and have an option for Regenerate which, if the error was fixed, would remove that particular error from the output window, maintaining my current position. This way I could go through an error list and fix errors one by one, Alternatively, give me the ability to generate todo list items directly from the output window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288207">288207</a></td>
<td>It would be nice to:</p>
<p>				a) be able to suppress certain messages from the Output Window such as Rebuilding Type and Generating messages by object.</p>
<p>				b) have a summary at the end that indicates how many errors were found for each type of error (warning, error).</p>
<p>				c) Have a quick link to get back to the first error from this batch (if output window is not set to CLEAR, it concatenates. Get next error will</p>
<p>				start at the beginning.</p>
<p>				d) Be bale to automatically clear the output window conditionally (Full Rebuild or Deploy for example).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288210">288210</a></td>
<td>When doing a full build and you get an error, one of three things can happen when you double-click on the error in the output window.</p>
<p>				1. It opens the object that contains the error</p>
<p>				2. It opens the source for the objct that contains the error.</p>
<p>				3. It displays an error message indicating that the object has been</p>
<p>				successuflly migrated but must be regenerated.</p>
<p>				The first two options work very nicely, but I don&#39;t understand why the third one appears. Either open the source for the object, or, at the very least, position me in the System Tree to the object in question so the user does not have to go hunting for it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288214">288214</a></td>
<td>The return value from PrintWidth() is defined as an integer but a long is used in the help examples and in the Powerscript Reference Guide. It appears as though the actual return code is an integer but the example is misleading and needs to be changed. Should the return value really be a long or is the example wrong?</p>
<p>				From the documentation the function: &quot;Determines the width of a string using the current font of the specified print job. Returns the width of string in thousandths of an inch using the current font of rintjobnumber if it succeeds and -1 if an error occurs.&quot; </p>
<p>				If the string width results in a number larger than the standard integer limit of +32767 ( 32+ * 1000) then the value that is returned is not accurate (integer overflow occurs) but no error is returned to the user. With the example using a long, customers would assume that the return value could be up +2,147483,647. This has resulted in at least one customer believing that they could parse a long string using this function. </p>
<p>				So, either this is a bug and the return value needs to be changed to a long or if the return type is confirmed to be an integer, the example in the help files in PB and in the written documentation in the Powerscript Reference guide need to be changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288219">288219</a></td>
<td>PB 9.0 Beta 2: Infomaker install puts PBO9090.DLL into the top level directory (e.g., Program Files/Sybase) versus in the Shared/PowerBuilder directory</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288254">288254</a></td>
<td>Enhancement request to right-mouse-click on a library in the system tree and have an option to remove the library from the targets library list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288264">288264</a></td>
<td>This is a request to introduce a new datawindow modify function to inhibit the repeating of group headers during virtual scrolling.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288313">288313</a></td>
<td>A crash occurs when trying to save a crosstab datawindow that has a column of which the width of the column is too narrow. With a larger width the gpf does not occur.</p>
<p>				This is a PowerBuilder 7.03 only regression in build 10100 and larger. </p>
<p>				The problem did not occur in PowerBuilder 8.0.2 Build 9506.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288389">288389</a></td>
<td>Deploying web target to ASP on IIS doesn&#39;t create/modify GLOBAL.ASA</p>
<p>				December 18, 2002</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288396">288396</a></td>
<td>In the datawindow when you have objects behind a groupbox, then these objects</p>
<p>				are still responding to events like mouse move etc.</p>
<p>				December 17, 2002</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288407">288407</a></td>
<td>MessageService : Cannot pass a blob from PB to Jaguar in a message</p>
<p>				PB build 9224 and 9506</p>
<p>				EAS 4.1.1</p>
<p>				Using the CtsComponents/MessageService components in EAS.</p>
<p>				When calling the publish method on the MessageService object </p>
<p>				cms.publish(topic, msg, 0);</p>
<p>				and one of the properties of the MessageObject (msg) is a Blob (from PB) or Byte (from Java) it fails with a CORBA.MARSHAL error :</p>
<p>				May 20 12:00:36 2002: org.omg.CORBA.MARSHAL: read_string: length = 0 minor code: 0 completed: No</p>
<p>				May 20 12:00:36 2002: at com.sybase.CORBA.iiop.InputStream.read_string(InputStream.java:317)</p>
<p>				May 20 12:00:36 2002: at CtsComponents.MessageHelper.read(MessageHelper.java:20)</p>
<p>				May 20 12:00:36 2002: at com.sybase.CORBA.cts._sk_CtsComponents_MessageService.invoke(_sk_CtsComponents_MessageService.java:539)</p>
<p>				May 20 12:00:36 2002: SystemException: MARSHAL (CtsComponents/MessageService/publish - @158.76.131.47)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288429">288429</a></td>
<td>Customer would like to have a &#39;Moveable&#39; attribute for the dwcontrol. Currently, the dwcontrol is not moveable unless there is a titlebar. Would prefer if the &#39;moveable&#39; and &#39;titlebar&#39; attributes could be toggled separately.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288450">288450</a></td>
<td>When creating a datawindow using a stored procedure,</p>
<p>				viewing a stored procedure in the &quot;select stored procedure&quot; view, is truncated.</p>
<p>				The datawindow works ok. When selecting the stored procedure, the select box</p>
<p>				will show the stored procedure that was just selected. Using the ASE ODBC driver,</p>
<p>				the stored procedure is truncated in that view.</p>
<p>				April &#39;03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288505">288505</a></td>
<td>&quot;Append HTML Syntax&quot; ignored for &quot;Display Only&quot; columns with Opera and Netscape.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288562">288562</a></td>
<td>The new pbni90.hlp file has some inconsistencies. </p>
<p>				In the &quot;Changes between Beta 1 and Beta 2&quot; topic, a change to the PBX_GetDescription method is described, however, the &quot;PBNI application example&quot; topic still uses the old syntax.</p>
<p>				Also: </p>
<p>				In the &quot;Required methods in the PBNI module&quot; topic, the signature of the PBX_GetDescription() function is wrong -- it is using a PBXRESULT returnvalue instead of an LPCTSTR: </p>
<p>				PBXEXPORT PBXRESULT PBXCALL PBX_GetDescription(); // wrong </p>
<p>				PBXEXPORT LPCTSTR PBXCALL PBX_GetDescription(); // right</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288646">288646</a></td>
<td>OLE object in the dw detail band that is dynamically linked to a Ms Word document for update. End-user is allowed to modify the doc contents but the retrieve does not pay attention to the new height and width oppositely to the design mode. Add a &quot;Autosize Height&quot; propertie to the OLE object so that it can be resized during runtime automaticly. At the moment it keeps the fix size it got during design time and can only resized manualy if the resize propetie is enabled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288663">288663</a></td>
<td>This CR concerns PB installed database interfaces for Microsoft SQL Server database. </p>
<p>				At this time PB7.x and PB8.x product releases support Microsoft SQL Server 6.x, 7.x and 2000 databases (see research section below). Thus the PB database profile dialog is incorrect because customer could have installed any of the supported MS SQL Server versions.</p>
<p>				The db profile &quot;Preview&quot; tab shows the incorrect &#39;database connection syntax&#39; and the trace utility documentation i.e. pbtrace.log would also be incorrect. </p>
<p>				There are 2 areas in the graphical user interface where the text is misleading.</p>
<p>				1)PB db profile dialog title displays:</p>
<p>				Database profile setup - Microsoft SQL Server 6.x</p>
<p>				b)Db profile &quot;Preview&quot; tab, the setting for SQLCA.DBMS displays:</p>
<p>				SQLCA.DBMS = &quot;MSS Microsoft SQL Server 6.x&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288665">288665</a></td>
<td>In a dw containing a DropDownDataWindow, destroy any column using Modify (leaving at least 1 col with a dddw) then call GetFullState + SetFullState -&gt; PB 8.0x will crash on the call to SetFullState.</p>
<p>				With PB 8.02 build 9596 the crash is ...</p>
<p>				0x10bb02fb referenced memory @ 0x00000000 - memory could not be read</p>
<p>				Some additional tests in PB 8.0x </p>
<p>				- Destroy col + SetFullState (no dddw in dw) -&gt; No data is passed </p>
<p>				SetFullState returns 2 the</p>
<p>				first time and 1 the next time </p>
<p>				- Do not destroy col + dddw in the dw -&gt; Works correctly</p>
<p>				- Create dddw dynamically + destroy col + SetFullState -&gt; Crash</p>
<p>				In PB 7.0x the behaviour is the same except that instead of crashing it fails to pass the data to 2nd dw.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288699">288699</a></td>
<td>CopyRTF function returns high-bit characters encoded as a series of characters whereas previously(PowerBuilder 5 through 7.0.3) the actual characters were preserved in the returned string. Customer is using this string to parse and is using one of these high bit characters to determine what to replace.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288769">288769</a></td>
<td>Trying to create proxies for EJB 1.1 containing public static final String in home interface causes PB to GPF. Basically when there is a Datamember in the EJBs home, no matter if static, final etc. it will GPF PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288834">288834</a></td>
<td>Customer was unable to get the tutorial in</p>
<p>				Getting Started</p>
<p>				PowerBuilder 8.0 windows to work</p>
<p>				If he changed the </p>
<p>				Lesson 12 - Add a dataWindow to an existing Web page</p>
<p>				page273, is incorrect. Customer reported that he needed to change the properties to use the Jaguar component and this solved issue.</p>
<p>				Alternatively, I found that adding the PBL to the system path in order to get the tutorial to work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288864">288864</a></td>
<td>REGRESSION If the the DW column with EditMask (string) is initialized by script the mask get corrupted. String column with a editmask xx-xxx-xx-xx-xxx will be modified with:</p>
<p>				modify ( &quot;column_name.initial = &#39;432&#39;&quot;). This corrupt the editmask and you&#39;re unable to enter the complete values into the mask.(432- - - - ) without modify and (432----) after modify the inital property.</p>
<p>				Workaround: use blanks in the initial string to fill the characters</p>
<p>				modify ( &quot;column_name.initial = &#39;432 &#39;&quot;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288918">288918</a></td>
<td>Calling an SP with datetime output argument on MSSQL Server via SQLOLEDB connection, not passing DateTime back correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288980">288980</a></td>
<td>PB 9.0 Beta2: Enable the F2 key (standard windows behavior) to rename the currently selected clip item in the ClipWindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR288992">288992</a></td>
<td>PB 9.0 Beta2: No prompt to confirm deletion of item in ClipWindow</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289004">289004</a></td>
<td>The autoskip property of an editmask field on a datawindow does not work for web datawindows.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289026">289026</a></td>
<td>PB 9 Beta 1: SCC/PVCS: Cannot use VLOGIN authentication.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289027">289027</a></td>
<td>Triggering a parent user event from the doubleclicked event of a datawindow causes PowerBuilder build 9224 and 9601 to crash. The code worked with earlier builds.</p>
<p>				Workaround: use PostEvent instead of TriggerEvent</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289031">289031</a></td>
<td>RowFocus events not firing when clicking on non-editable column in row that has at least one editable field. Engineering has determined this is not a bug: &quot;There are two different modes for viewing a DW -- Edit Mode and Read-only Mode. They have different rules and, therefore, different behaviors. But this is established behavior and it is better not to change it.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289033">289033</a></td>
<td>If a limit value is set for a text column that is</p>
<p>				greater than 32000, the value is reset to 32000.</p>
<p>				Limit=0 means the maximum number. The text column limit should be able to be set up to</p>
<p>				32767 (according to online help).</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289045">289045</a></td>
<td>Cannot view tables using ODBC MS Text driver (ODBCJT32.DLL version 4.0.6019.0)</p>
<p>				PowerBuilder Engineering found that the problem is in the ODBCJT32.DLL version 4.0.6019.0.</p>
<p>				Earlier versions of this dll work. And with the newer version the same problem occurs in Visual Basic. So the problem is not with PowerBuilder. If possible go back to the earlier version of the ODBCJT32.DLL that works correctly. We found that version 3.51.1713.00 works correctly. If this is not possible then the following workaround should also allow you the access the files corretly:</p>
<p>				1) Add a .txt extension to your files</p>
<p>				2) Modify the schema.ini file so that the profiles reflect the .txt extension</p>
<p>				3) Modify the pbodb70.ini to set PBTableDot=1</p>
<p>				[Text ODBCJT16]</p>
<p>				PBNoCatalog=&#39;YES&#39;</p>
<p>				PBSyntax=&#39;CORE_SYNTAX&#39;</p>
<p>				PBDateTime=&#39;DEFAULT_DATETIME&#39;</p>
<p>				DelimitIdentifier=&#39;YES&#39;</p>
<p>				PBFunctions=&#39;TEXT_FUNCTIONS&#39;</p>
<p>				PBTableDot=1</p>
<p>				[Text ODBCJT32]</p>
<p>				PBNoCatalog=&#39;YES&#39;</p>
<p>				PBSyntax=&#39;CORE_SYNTAX&#39;</p>
<p>				PBDateTime=&#39;DEFAULT_DATETIME&#39;</p>
<p>				DelimitIdentifier=&#39;YES&#39;</p>
<p>				PBFunctions=&#39;TEXT_FUNCTIONS&#39;</p>
<p>				PBTableDot=1</p>
<p>				4) Modify the DB profile to uncheck &quot;Enclose Table and Column Names</p>
<p>				in Quotes&quot; (or add following in connectstring: DelimitIdentifier=&#39;No&#39;).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289111">289111</a></td>
<td>Application crashes when user runs, does a Save, and then clicks on a specific tab page.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289159">289159</a></td>
<td>In the datawindow painter, typing in the Spin Min, Spin Max edit properties </p>
<p>				doesn&#39;t work properly anymore since Build 10100 of PowerBuiler 7.</p>
<p>				The problem is also in PowerBuilder 8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289174">289174</a></td>
<td>In old PB 5.0, the rich text edit produced that resulted data correctly. After migrating app to 7.0.x, the rich text fields are displayed as ????.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289190">289190</a></td>
<td>Richtext datawindow data is not displayed if retrieving data at runtime. Development datawindow preview works fine all the time. </p>
<p>				No Workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289197">289197</a></td>
<td>Inserting an OLE object in a detail band of a DW causes GPF. In PowerBuilder 7 this happens when preview mode is checked and &#39;Retain Data to Design&#39; is unchecked.</p>
<p>				This also happens when Retriev on Preview is enabled in the painter, but no rows are yet</p>
<p>				retireved.</p>
<p>				Workaround:</p>
<p>				Either close the preview window, or retrieve the rows first when creating the ole object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289202">289202</a></td>
<td>This problem appears to be platform specific. This feature is broken for Wintel 9x operating systems and behaving correctly for Windows NT and Windows 2000 operating systems. </p>
<p>				The problem occurs if the datawindow has got focus and then the user clicks on another editable control on the window object e.g. singlelineedit, multilineedit, editmask or RichTextEdit. The powerscript in the new control getfocus event does not get triggered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289221">289221</a></td>
<td>The problem occurs in the menu painter if keyboard arrow keys are used to scroll for a ToolbarItemName icon. </p>
<p>				Sometimes Powerbuilder software does abort and causes screen display distortion problems in the other open window applications (possible memory leak).</p>
<p>				Workaround:</p>
<p>				Use mouse buttons to vertical scroll and select a ToolbarItemName icon instead of keyboard arrow keys to select choice of icon from dropdownlistbox.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289243">289243</a></td>
<td>PowerBuilder 8.02 only regression</p>
<p>				Applying RowsMove with as target a shared datawindow</p>
<p>				can cause a crash. </p>
<p>				Work-around is to remove the share before the RowsMove()</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289277">289277</a></td>
<td>EditMask control with Mask hh:mm am/pm and MaskDataType TimeMask! and calling the string( now(),&quot;hh:mm AM/PM&quot;) function shows all time as AM.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289296">289296</a></td>
<td>A psr report will not display in a Netscape</p>
<p>				browser when dragged/dropped onto the browser.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289354">289354</a></td>
<td>When a column in a datawindow has autosize height checked, a border and initially does not have any text in the column the border does not show. This behavior presents a very unprofessional looking data entry screen to the end user. Once text is input to the column and one tabs away the border is visible. Inserting spaces does not force the border to display. </p>
<p>				This behavior was seen in all versions and builds of PB 7/8/9 tested and this may turn out to be either a documentation issue and/or an enhancement request.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289357">289357</a></td>
<td>When a column in a datawindow has autosize height checked, and the user is inputting text into the column he/she only sees one line of text until the entire text is input and one tabs off the column. This current behavior produces an unprofessional looking application.</p>
<p>				Please change the behavior so that one can see the entire text while inputting. Please also change the behavior so that one does not have to do a setRedraw() before and after the text is input to have the columns below this redraw once text is input.</p>
<p>				This behavior was seen in all versions and builds of PB 7/8/9 tested and this may turn out to be either a documentation issue and/or an enhancement request.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289373">289373</a></td>
<td>When a column in a datawindow has autosize height checked and the size exceeds the initial size the columns below this do not redraw without the use of SetRedraw(). Display is garbled until one clicks back into the autosized column. </p>
<p>				This behavior was seen in all versions and builds of PB 7/8/9 tested and this may turn out to be either a documentation issue and/or an enhancement request.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289403">289403</a></td>
<td>Cannot add pbd to library path in the system tree.</p>
<p>				Right mouse click on target, selected properties. The ddlb, only shows *.pbl.</p>
<p>				Uninstalled beta2 and installed PB 9.0 beta 3 (build 3501) that is when the</p>
<p>				problem appeared.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289466">289466</a></td>
<td>When the control is not fully displayed on the window and OriginalSize property checked (or unchecked - no difference), the output printed is wrong. It prints the part of the image and the outside region as a screenshot in the size of the original picture.</p>
<p>				January 14, 2003</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289471">289471</a></td>
<td>Filter and other events are not triggered if using DCUBE OCX in PB 8 enviroment.</p>
<p>				if using the dropdown listboxed (for instance &quot;department&quot; and uncheck &quot;Admin&quot;)</p>
<p>				the filter of the &quot;Admin&quot; part of the datasheet does not work.</p>
<p>				No Workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289495">289495</a></td>
<td>Versions and Build #s Reported: PB8 Build 9242, 9242, 9608; PB7 10197</p>
<p>				Versions and Build #s Tested: PB8 Build 9121 OK; PB7 10193 OK</p>
<p>				1) The markers both in the datawindow graph and in the legend are no longer in colour, but are drawn in black.</p>
<p>				2) For the top series no line is drawn where they should be one. This series has no first </p>
<p>				point which may be related.</p>
<p>				Both problems where found in PB8.0.2 Build 9242, 9242, 9608</p>
<p>				Only the second issue was found in PB7 Build 10197.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289502">289502</a></td>
<td>nested select &quot;SELECT * FROM (SELECT sys.all_users.username,0 FROM sys.all_users)&quot; causes database error &quot;Select error:&quot; if retrieve as needed is activated. nested SELECT * FROM (SELECT 0,sys.all_users.username FROM sys.all_users) is working fine</p>
<p>				workaround: diable &quot;retrieve as needed&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289510">289510</a></td>
<td>Deploying a war file containing a jsp page results in the</p>
<p>				following error:</p>
<p>				---------- Deploy: Deploy of target Target1</p>
<p>				Target1DeployConfiguration1:</p>
<p>				Building...</p>
<p>				Target1 - 0 error(s), 0 warning(s)</p>
<p>				Deploying...</p>
<p>				Generating WAR File...</p>
<p>				Delivering WAR File...</p>
<p>				Deployment Successful - c:\TEMP\Target1.war WebApplication Target1 was successfully installed into Server Jaguar </p>
<p>				Target1 Deployed - 0 error(s), 0 warning(s)</p>
<p>				DeployConfiguration2:</p>
<p>				Building...</p>
<p>				Untitled.jsp</p>
<p>				web.xml</p>
<p>				Target1 - 0 error(s), 0 warning(s)</p>
<p>				Deploying...</p>
<p>				Error: Could not create file. </p>
<p>				Target1 Deployed - 1 error(s), 0 warning(s)</p>
<p>				---------- Finished Deploy of target Target1</p>
<p>				In JagManager, the Webapplication of Target1 shows up, but the jsp page does not.</p>
<p>				Checking the Repository, the jsp is installed under the webapplication folder.</p>
<p>				Tried deploying the war file using the jagtool, results in the same problem.</p>
<p>				Jagtool will return that the &quot;WebApplication Target1 was successfully installed into</p>
<p>				Server manager&quot;, but the jsp page does not show up in JagManager.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289533">289533</a></td>
<td>DWs created with Oracle 7.x ODBC using ANSI outer join syntax don&#39;t work in Oracle 8.x. The SQL generates an error.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289619">289619</a></td>
<td>PowerBuilder 6.5 or later:</p>
<p>				When using a number coltype column to retrieve or update a decimal column in an</p>
<p>				ASE database then the fractional part gets lost.</p>
<p>				This happens using the native SYC driver, but not when using ODBC.</p>
<p>				When the datawindow painter creates the datawindow, then it will create it with </p>
<p>				coltype decimal(..) not with coltype number.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289628">289628</a></td>
<td>Six ORCA functions are no longer supported by PB 9. They need to be documented. These are: </p>
<p>				CheckOutInfo </p>
<p>				CheckOutPreview </p>
<p>				ORCA_CheckInEntry </p>
<p>				ORCA_CheckOutEntry </p>
<p>				ORCA_CheckOutEntryList </p>
<p>				ORCA_CheckOutPreview </p>
<p>				Comments:</p>
<p>				In the ORCA PB 9.0 doc I only found listed as obsolete:</p>
<p>				PBORCA_CheckOutEntry</p>
<p>				PBORCA_CheckInEntry </p>
<p>				PBORCA_ListCheckOutEntries</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289639">289639</a></td>
<td>A crash can occur, when setting the background color of a column in the </p>
<p>				loose focus event of a datawindow.</p>
<p>				The crash occurs if the editstyle of the first column is a radiobutton or</p>
<p>				checkbox; not on a normal edit column.</p>
<p>				The problem can be platform dependant.</p>
<p>				[2002-01-22]</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289662">289662</a></td>
<td>Problems passing empty SAFEARRAYs from a COM object to PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289714">289714</a></td>
<td>The return values of several functions have changed from PB 7.0.3 to PB 8.0.2.</p>
<p>				For example:</p>
<p>				when the DW dataobject property is null (i.e. no dataobject is assigned to the datawindow/datastore), the behaviour is the following :</p>
<p>				dw_1.InsertRow(0) // Return -1 in 802, previouslly returned 0</p>
<p>				dw_1.AcceptText() // Return -1 in 802, previouslly returned 1</p>
<p>				dw_1.Retrieve() // Return -1 in 802, previouslly returned 0</p>
<p>				dw_1.GetitemString( 1, 1) // Return null in 802 previouslly the app failed</p>
<p>				dw_1.Update( ) // Return -1 in 802, previouslly returned 1</p>
<p>				dw_1.SelectRow ( 1, TRUE ) // Return -1 in 802, previouslly returned 1</p>
<p>				dw_1.DeleteRow ( 0 ) // Return -1 in 802, previouslly returned 0</p>
<p>				Status Update: 02/02/2004</p>
<p>				The descriptions of methods have been updated. Can be verified in PB 9.0.1 help files. Also added the following to the Migration Issues section in the PB 9.0.1 release bulletin and the PB8.x readme:</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289717">289717</a></td>
<td>DBParm = &quot;PWDialog=1&quot;, the password expire window always displays title of &quot;PowerBuilder&quot;.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289724">289724</a></td>
<td>We document in the PowerScript Reference Guide how the ampersand character is used to continue a line of code in PowerScript. In the menu painter online help we also document how the ampersand character is used to indicate an accelerator key. For example, entering a text property value of &quot;&amp;Test&quot; displays as &quot;Test&quot; where the first &quot;T&quot; is underscored. This will apply to the text property of controls in general. For example, you could enter a text property for a button of &quot;&amp;Close&quot; and it will display as &quot;Close&quot; with the &quot;C&quot; underscored. We do not document how to have a text control display a literal ampersand, &quot;&amp;&quot;. To do this, you need to enter two ampersands. So in the above examples, if you want the menu to literally display as &quot;&amp;Test&quot;, enter a text property value of &quot;&amp;&amp;Test&quot;, and for the button to literally display &quot;&amp;Close&quot; enter a text property value of &quot;&amp;&amp;Close&quot;. </p>
<p>				This would also apply to datawindow text objects. So if you retrieve data that includes an ampersand, &quot;mydata&amp;&quot; if you use that data to set the value of a text object in the datawindow, it will display as &quot;mydata_&quot; unless you concatenate on an extra ampersand. You would instead want to set the text control to &quot;mydata&amp;&quot;+&quot;&amp;&quot; which will result in a display of &quot;mydata&amp;&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289733">289733</a></td>
<td>View all the options under the projects tab and notice that for web service proxy, it shows a &quot;folder&quot; as the icon.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289735">289735</a></td>
<td>Trying to create a web service proxy project, the page</p>
<p>				appears blank.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289847">289847</a></td>
<td>PSR data order different than datawindow the psr was generated from.</p>
<p>				Workaround:</p>
<p>				Specify a sort order sufficient to ensure the order you want in the psr.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289862">289862</a></td>
<td>7.0.3 EBF Regression: Defined CodeTable values disappear and are lost for a base DataWindow column when another DW is nested in it, and modifications are made to the base DW in the painter, and it&#39;s resaved.</p>
<p>				Solved by PB Engineering:</p>
<p>				Fixed in PB 7.0.3 EBF builds 10227 and greater.</p>
<p>				NOTE: The same problem had previously been reported for PB 8.x (see CR 279797) and had already been fixed in PB 8.0.2 EBF builds 9601 and greater, including the 8.0.3 (9704) Maintenance Release, and the PB 9.0 codeline.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289866">289866</a></td>
<td>8.0.2 Regression: Datawindow with sort expression crashes PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289870">289870</a></td>
<td>Passing a date column to string defaults to Short Date setting.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289877">289877</a></td>
<td>PB adds to margin when printing a Windows metafile.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289900">289900</a></td>
<td>When line graph datawindow is printed, the data point symbol of the graph are not printed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289939">289939</a></td>
<td>PowerBuilder 8 Build 9603 uses a new memory manager (versus SmartHeap), and with that build VERY LARGE allocations of memory for datastores are being reported and memory requirements SEEM to be 2x that of the SmartHeap builds.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289952">289952</a></td>
<td>CreateJavaVM returns -2 on the JavaVM object in the pbEJBClient90.PBD UNLESS I specify the pbejbclient90.JAR in the classpath string argument to CreateJavaVM. If pbejbclient90.jar is in my SYSTEM classpath, it is not sufficient.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289956">289956</a></td>
<td>The problem is a gpf with an application error when a </p>
<p>				- column which has edit style - DropDownDW </p>
<p>				and</p>
<p>				- is a secondary datawindow for function ShareData()</p>
<p>				and</p>
<p>				- a call is made to datawindow GetSQLSelect() on the secondary datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289958">289958</a></td>
<td>When using a nested report the savasascii function does not work. The txt file which gets generated comes with a 1KB size but there is nothing in the file.</p>
<p>				NOTE: I suspect this is unsupported but in that case the documentation for SaveAsAscii should be updated to include limitations depending upon datawindow style.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289970">289970</a></td>
<td>OLE DB not exposing DBHandle( ) with IDBCreateSession needed by MS DTC</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR289972">289972</a></td>
<td>PB 9 Beta 2: Edit Mask Control, select the current text and the insertion location is to right of decimal.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290039">290039</a></td>
<td>Current supporting PowerBuilder version ( 7.x &amp; 8.x), the SaveAs function of Datawindow only supporting old Excel file format.</p>
<p>				Enumerated value Numeric value Meaning</p>
<p>				---------------- ------------- ---------------------------------------</p>
<p>				Excel! 0 Microsoft Excel Version 2 format</p>
<p>				Excel5! 14 Microsoft Excel Version 5 format</p>
<p>				Customer request to support latest Excel file format. e.g. Office 2000 - Excel 9.0, Office XP - Excel</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290046">290046</a></td>
<td>PB 8.0.2 regression: Build 9601. An AcceptText() on a dw with no data object returns -1, it used to return a 1.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290047">290047</a></td>
<td>EditMask ######: Highlighted number overstrike deleting/swapping numbers</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290048">290048</a></td>
<td>Retrieving data using a jdbc/db2 connection in easerver results</p>
<p>				in the error - [IBM][JDBC Driver] CLI0611E Invalid column name. SQLSTATE=S0022:</p>
<p>				Exception </p>
<p>				Jul 17 10:28:28 2002: in thread </p>
<p>				Jul 17 10:28:28 2002: &quot;Thread-2&quot;</p>
<p>				Jul 17 10:28:28 2002: </p>
<p>				Jul 17 10:28:28 2002: COM.ibm.db2.jdbc.DB2Exception: [IBM][JDBC Driver] CLI0611E Invalid column name. SQLSTATE=S0022</p>
<p>				Jul 17 10:28:28 2002: at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.rsException(SQLExceptionGenerator.java:585)</p>
<p>				Jul 17 10:28:28 2002: at COM.ibm.db2.jdbc.app.DB2ResultSet.findColumn2(DB2ResultSet.java, Compiled Code)</p>
<p>				Jul 17 10:28:28 2002: at COM.ibm.db2.jdbc.app.DB2ResultSet.findColumn(DB2ResultSet.java:2083)</p>
<p>				Jul 17 10:28:28 2002: at com.sybase.powerbuilder.jdbc.PbjdbcRowSet.GetColumnInt(PbjdbcRowSet.java:405)</p>
<p>				In the jdbc log,</p>
<p>				SQLException: SQLState(42601) vendor code(-104)</p>
<p>				COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0104N An unexpected token &quot;END-OF-STATEMENT&quot; was found following &quot;select 1&quot;. Expected tokens may include: &quot;&lt;table_expr&gt;&quot;. SQLSTATE=42601</p>
<p>				at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.throw_SQLException(SQLExceptionGenerator.java, Compiled Code)</p>
<p>				at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.throw_SQLException(SQLExceptionGenerator.java:186)</p>
<p>				at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.check_return_code(SQLExceptionGenerator.java:419)</p>
<p>				at COM.ibm.db2.jdbc.app.DB2Statement.execute2(DB2Statement.java:411)</p>
<p>				at COM.ibm.db2.jdbc.app.DB2Statement.executeQuery(DB2Statement.java:333)</p>
<p>				at com.sybase.jaguar.jcm.JCMCache.pingConnection(JCMCache.java, Compiled Code)</p>
<p>				at com.sybase.jaguar.jcm.JCMCache.getProxyConnection(JCMCache.java, Compiled Code)</p>
<p>				at com.sybase.jaguar.jcm.JCMCache.getConnection(JCMCache.java:1588)</p>
<p>				at java.lang.reflect.Method.invoke(Native Method)</p>
<p>				at com.sybase.powerbuilder.jdbc.PbjdbcSession.CreateJaguarSession(PbjdbcSession.java:444)</p>
<p>				SQLException: SQLState(S0022) vendor code(-99999)</p>
<p>				COM.ibm.db2.jdbc.DB2Exception: [IBM][JDBC Driver] CLI0611E Invalid column name. SQLSTATE=S0022</p>
<p>				at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.rsException(SQLExceptionGenerator.java:585)</p>
<p>				at COM.ibm.db2.jdbc.app.DB2ResultSet.findColumn2(DB2ResultSet.java, Compiled Code)</p>
<p>				at COM.ibm.db2.jdbc.app.DB2ResultSet.findColumn(DB2ResultSet.java:2083)</p>
<p>				at com.sybase.powerbuilder.jdbc.PbjdbcRowSet.GetColumnInt(PbjdbcRowSet.java:405)</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290111">290111</a></td>
<td>8.02 GA &amp; 8.02 ebf build 9601</p>
<p>				PB 7.03 build 10197</p>
<p>				In library painter, when selecting all the objects in a pbl containing many objects (eg PFC pfcapsrv.pbl) the vertical scrollbar &#39;jumps&#39; up and down briefly while PB is selecting the objects. Once they are all selected everything returns to normal</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290142">290142</a></td>
<td>PSR report not displaying in Netscape browser when</p>
<p>				either using file/open page/choose file or using the url of http://localhost/ActivitiesLog.psr.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290146">290146</a></td>
<td>Regression in 8.0.2 build 9601. Incorrect IDL generated for PB component with overloaded functions, deployment of component fails.</p>
<p>				Update:</p>
<p>				This turned out to be a dupe of CR 287063. Verified as fixed in PB 8.0.2 EBF Build 9620.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290166">290166</a></td>
<td>DW retrieval arguments losing precision when more than 15 digits.</p>
<p>				Workaround:</p>
<p>				Send a sting over to the database and then convert it to decimal:</p>
<p>				SELECT my_test.id_msg, </p>
<p>				my_test.msg_text </p>
<p>				FROM my_test </p>
<p>				WHERE my_test.id_msg = convert(decimal(16,0),:arg)</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290221">290221</a></td>
<td>Can&#39;t update HtmlDW using IE 4.5 on Macintosh.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290238">290238</a></td>
<td>Datawindow columns disappear when clicking between properties tabs and dw columns.</p>
<p>				See repro steps for more details.</p>
<p>				This only happens if the Windows Control Panel option &quot;snap to default&quot; for the mouse settings is selected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290239">290239</a></td>
<td>Special characters that get returned from a java component as a methods returnvalue (string type) does not display correctly on clients.</p>
<p>				This includes characters like the pound and euro sign and affects many customers.</p>
<p>				EAServers codeset setting is set to UTF8. (also clients are set to ORBCodeSet=&#39;utf8&#39;).</p>
<p>				For the same component written in PB it works correctly.</p>
<p>				Affected are characters that are outside of the 0-127 ascii range.</p>
<p>				Update / Solution:</p>
<p>				change ORBCodeSet to cp1252 and EAServer codeset to cp1252 , test this issue again using PB804 10501 on Solaris and PB804 10535 on WinNT , pound and euro sign can be displayed properly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290254">290254</a></td>
<td>Edit Mask text property not displaying properly in PB 9.0 when</p>
<p>				alignment is set to Right! and edit mask has spin set.</p>
<p>				Works ok in PB 8.0.2 (build 9601).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290280">290280</a></td>
<td>PB 9 Beta2: PB gpfs during migration of 6.5 application to 9.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290305">290305</a></td>
<td>8.0.2 Regression: Composite datawindow GPFs on close.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290343">290343</a></td>
<td>Pressing the SQL button in the DW painter (on a non-graphical SQL statement) is 5-6 times slower than in PB 6.5. Using Oracle 8.1.7 and O84 driver.</p>
<p>				January 14, 2003</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290354">290354</a></td>
<td>The properties argument would allow the developer to pass in initialization parameters to the Java VM. Examples include options to control the JavaVM stack size as well as workarounds to other vendor issues, such as a flag required by Oracle&#39;s ODBC driver to handle the BLOB datatype.</p>
<p>				In beta3 the second argument was changed to a boolean to indicate whether tracing should be turned on or not; however, by substituting this argument for the properties array (in which turning tracing on was also an option), we have eliminated the capability to provide other initialization arguments to the JavaVM.</p>
<p>				If possible, this should be corrected before public beta.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_68.htm#CR290365">290365</a></td>
<td>Cust has application that he migrted from PB 7.03 to PB 8.01. In PB 8.01 he opened and ran the application, closed it and when he tried to open it again he GPFs with error title PB80.exe and error is a reference memory error. </p>
<p>				The problem seems to be related to the declaration of a global array of structures. However this is not reproducible in a simple test case. Optimizing the PB 7 PBLs before the migration also solved a problem with a different structure declaration.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290371">290371</a></td>
<td>RPC call not returning decimal field when Open Client was</p>
<p>				upgrading from 11.1.1 to 11.1.1 EBF 10181 and 12.5 to 12.5EBF 10205.</p>
<p>				Works ok in the following:</p>
<p>				11.1.1</p>
<p>				11.1.1 EBF 7886</p>
<p>				12.5</p>
<p>				RESOLUTION: So the bottom line is that a change is required on the server as well when using newer versions of OpenClient. If the server is upgraded to an EBF after about October 2001, you shouldn&#39;t see this problem anymore.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290375">290375</a></td>
<td>PB9 Beta2: Problems using blob output args for Oracle stored procedures.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290424">290424</a></td>
<td>The problem is a breakage for Rich text datawindow regarding computed fields and columns. On the printout, notice that all the fields and datawindow columns display characters &#39;??&#39; instead of the correct runtime values at execution time.</p>
<p>				This is a regression after PB8.0 GA. Have verified that this is a problem for Powerbuilder 8.0.2x. This is not a problem in Powerbuilder 7.x</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290449">290449</a></td>
<td>PBVM in Jaguar reaches amounts near to 2Gb. Jagsrv.exe accumulates Virtual Kb until it reaches 2Gb Windows Virtual Memory limit. When it happens, Jaguar PBVM either emmits &quot;Out of Memory&quot; errors or hangs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290457">290457</a></td>
<td>When a datetime field is saved to xml, it saves</p>
<p>				it in the format of &lt;prod_month&gt;2002-04-01T00:00:00&lt;/prod_month&gt;.</p>
<p>				When you try to import the xml file into powerbuilder, you get a </p>
<p>				Item &#39;2002-04-01T00:00:00&#39; does not pass validation test</p>
<p>				Item validation error on IMPORT. Continue IMPORT?</p>
<p>				Import File Failed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290470">290470</a></td>
<td>A RowsCopy into a secondary shared datawindow crashes PB. The same Rowscopy into the primary shared datawindow works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290490">290490</a></td>
<td>On PB802 build 9601, the problem persists, which is after copying the window object with NOV to another pbl, the copied window object lost all the NOV controls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290513">290513</a></td>
<td>Format function string(test,&quot;******0.00&quot;) gives different results in PB5 and in PB7 or 8. Needs to be fixed and/or reflected in the documentation.</p>
<p>				For getting around those problems it is mentioned in the documentation i.e. PB 8 Users Guide , page 609 ff.</p>
<p>				(Chapter 19) that when you have special characters to display in the mask you need to precede it with a backslash.(\).</p>
<p>				More examples should be documented.</p>
<p>				Resolution:</p>
<p>				Added the following to the usage section of the string function for PB8 and PB9 sources:</p>
<p>				To display additional characters as part of a mask for a decimal value, you must precede each character with a backslash. For example, to display a decimal number with two digits of precision preceded by four asterisks, you must type a backslash before each asterisk:</p>
<p>				dec{2} amount</p>
<p>				string = ls_result</p>
<p>				amount = 123456.32</p>
<p>				ls_result = string(amount,&quot;\*\*\*\*0.00&quot;)</p>
<p>				The resulting string is ***123456.32.</p>
<p>				Also added this to the Mask property description:</p>
<p>				To display additional characters as part of the mask for a decimal value, you must precede each character with a backslash. For example, to display a decimal number with two digits of precision preceded by four asterisks, you must type a backslash before each asterisk: \*\*\*\*0.00</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290514">290514</a></td>
<td>When creating an PFC based EXE PB crashes when sing PBD&#39;s. </p>
<p>				The application was migrated from PB 6.5 (based on PFC 6.5).</p>
<p>				The Full Rebuild in system tree works fine. The Exe generation from the project painter gpfs in PB80.exe at 0x10c8896f referenced memory at 0x00000002 ....could not be read.</p>
<p>				Workaround exists:</p>
<p>				1.) Do a Full build in the system tree </p>
<p>				2.) Perform an incremental build in the project painter.</p>
<p>				Solution to the problem:</p>
<p>				The exported source for f_setplatform was actually the source for an &#39;empty&#39; object prf_n_cst_dwsrv_querymodeattrib inherited from pfc_n_cst_dwsrv_querymodeattrib. </p>
<p>				A valid version of f_setplatform already exists in PFCAPSRV.PBL so I deleted the one in PRFDWSRV.PBL. </p>
<p>				There was no prf_n_cst_dwsrv_querymodeattrib in PRFDWSRV.PBL although this pbl contained descendents of all the classes in PFCDWSRV.PBL so after inheriting a new version of prf_n_cst_dwsrv_querymodeattrib from pfc_n_cst_dwsrv_querymodeattrib the </p>
<p>				Application now compiles OK.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290583">290583</a></td>
<td>When editing large text and selecting text using SHIFT+down arrow, then SHIFT+up arrow to reduce selection by one row does not work. Same results either at runtime or in the dw painter preview.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290592">290592</a></td>
<td>With application PBLs stored in a directory with a very long path, and using multiple PBLs in the library selection list when you Open a new object in the PowerBuilder GUI, PowerBuilder will crash upon opening the second or third object you choose. The object type does not appear to matter, and it is not necessary to keep any objects open in the painter. Just open something, then another object, then...crash. If the path to the PBLs is not so long, the problem does not occur.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;. Also note: engineering could not reproduce.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290613">290613</a></td>
<td>Cannot enter &#39;dot&#39; from numeric keypad into activex window</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290615">290615</a></td>
<td>In the DW painter, when the autosize height is set to TRUE to a string database column, leading spaces that was typed onto the column will be truncated when the edit control had been moved away from the field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290623">290623</a></td>
<td>Versions and Build #s Reported: 8.02 GA</p>
<p>				Versions and Build #s Tested: 6.0/7.03/8.0GA-&gt;8.02.9620</p>
<p>				Comments: </p>
<p>				dw_primary.ShareData (dw_secondary) fails (returns -1) if before calling ShareData a column is destroyed in the primary datawindow using Modify and the secondary datawindow is created dynamically using Create() which takes the syntax from the primary dw (using Describe). </p>
<p>				In code...</p>
<p>				dw_1.Modify(&#39;DESTROY COLUMN b&#39;) </p>
<p>				dw_1.Modify(&#39;DESTROY b_t&#39;)</p>
<p>				dw_2.Create(dw_1.Describe(&#39;DataWindow.Syntax&#39;))</p>
<p>				MessageBox(&#39;ShareData&#39;,dw_1.ShareData(dw_2)) &lt;------ ShareData fails</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290673">290673</a></td>
<td>Define numerical parameters of Powerbuilder objects as long instead of interger because it limits the size of datawindows and the location of objects on datawindows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290703">290703</a></td>
<td>PB 9.0 Beta 3: PB goes CPU-bound when trying to generate EJB proxies when the javax.ejb.* classes are missing from the classpath.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290759">290759</a></td>
<td>This is an enhancement request for PowerBuilder datatype &#39;ANY&#39;</p>
<p>				to utilise/ support timestamp microseconds when performing a value comparison.</p>
<p>				This enhancement is needed because sometimes the developer is required to cast/ store a &#39;datetime&#39; value into a Powerbuilder datatype &#39;ANY&#39;; The advantage of this enhancement would be that a Powerbuilder developer would then have better accuracy when evaluating timestamp values. This is an important feature for data security and database locking schemes which utilise timestamp datatypes to interrogate rows. </p>
<p>				e.g. Adaptive Server Enterprise, Adaptive Server Anywhere, MS SQL server etc. </p>
<p>				Powerbuilder datatype: Datetime</p>
<p>				===================================</p>
<p>				A standard data type that is a &#39;date&#39; and &#39;time&#39; in a single data type.</p>
<p>				PowerBuilder and InfoMaker use the 24-hour time format:</p>
<p>				hh:mm:ss:ffffff (hours:minutes:seconds:microseconds)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290760">290760</a></td>
<td>Versions and Build #s Reported: 8.02</p>
<p>				Versions and Build #s Tested: 8.0 GA - OK</p>
<p>				8.02 build 9506 </p>
<p>				8.02 build 9601</p>
<p>				Comments: Hitting save after entering code for a webdw DTC in a simple web page (comments will do) will crash PB if there are 2 datawindows on the page. No message, PB just vanishes. </p>
<p>				Only crashes with code in DW DTC and when there are 2 or more dws on the page.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290857">290857</a></td>
<td>8.0.2 Regression: PB crashes in Win 98 calling cb event from DW doubleclicked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290866">290866</a></td>
<td>When no extended attributes are defined for datawindow columns, a default height is used for text objects in the header and in the detail band. Customer would like this default to be settable by the user.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290875">290875</a></td>
<td>The registry setting InitPath to specify a location for the PB.INI file is not being accessed correctly by the 9620 build of PowerBuilder 8.0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290881">290881</a></td>
<td>After rebuilding (workspace, Target, Individual Object), you may end up with an error, or a warning message. It would be really nice if you could generate a ToDoList Item linked to the object listed in the error message and then add some comments to the ToDoList item to describe what you need to do. That way, when you have to work on stuff, the ToDoList would be more effective in helping. This is particularly useful when rebuilding workspaces with multiple targets.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290897">290897</a></td>
<td>8.0.2 Regression: Can&#39;t save a datawindow with a blob column and a nested dw.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR290995">290995</a></td>
<td>In the workspace, you can RMB and export a proxy object. But you can&#39;t do it dynamically using LibraryExport function. Request that proxy object type be added to the function.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291018">291018</a></td>
<td>Datawindow SQL Graphics view does not produce correct where clause.</p>
<p>				Workaround:</p>
<p>				You can leave the parens out, they are not needed. Or you can fix the sql in the syntax mode.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291022">291022</a></td>
<td>Error in Online Help example code for the GetColumnName method. GetColumnName returns a string, but the example code declares the return variable to be of type Integer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291049">291049</a></td>
<td>The Web DW DTC retrieves the data with the following error in HP PBVM</p>
<p>				Error: Can&#39;t move focus to the controls because it is invisible, not enabled or of a type that does not accept focus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291069">291069</a></td>
<td>PB7.0.3: Freeform datawindow with group header doesn&#39;t scroll to end of row. Works in PB 8.x.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291071">291071</a></td>
<td>Calling Crystal Reports passing a window handle worked okay in PowerBuilder 6.5 but causes a gpf using PowerBuilder 8. </p>
<p>				Workaround is to pass a 0 to PEOutputToWindow as the last parameter instead of passing the parent window handle.</p>
<p>				PER DEVELOPMENT: The crash is solved by CR 291696. Remaining problem is user error. In order to pass a window handle, it cannot be an MDI window. If you change the window to Main it should work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291126">291126</a></td>
<td>Scrollbars disappears when doing SetFullState on a RTE Datawindow</p>
<p>				workaround:</p>
<p>				before doing a SetFullState just reset the dataobject of the RTE Datawindow like this:</p>
<p>				dw_rte.dataobject = &quot;&quot;</p>
<p>				dw_rte.setfullstate(my_rte_blob)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291127">291127</a></td>
<td>The problem is for a window type response! because there is a change in behaviour from PB7 to PB8 regarding display of a modal dialog for a Powerbuilder application error. </p>
<p>				In Powerbuilder 7: </p>
<p>				Modal dialog of Powerbuilder application error is displayed. Powerbuilder application is halted. </p>
<p>				&#39;Response&#39; window does not display.</p>
<p>				In Powerbuilder 8:</p>
<p>				The &#39;response&#39; window is processed and displays on the screen. When the user clicks on the window, then the modal dialog of Powerbuilder application error is displayed. Powerbuilder application is halted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291128">291128</a></td>
<td>A table with a column of number(10) (oracle) data type column or a bigint (sql anywhere) and using embedded sql with binding (Disablebind = 0) will get an Error for a Ulong datatype values between ]+2 147 483 647 ; +4 294 967 295] using this script :</p>
<p>				Ulong val </p>
<p>				val=2200000000</p>
<p>				insert into t_ulong(c_ulong) values(:val); </p>
<p>				The value stored in the table is &quot;-2094967296&quot; which corresponds to the value when converting ulong to long datatype. There seems to be a invalid datatype promotion.</p>
<p>				January 14, 2003</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291130">291130</a></td>
<td>The Dropdowndatawindow is displayed outside of the main window if you moving the window on the screen from right to left</p>
<p>				Workaround:</p>
<p>				map the pbm_windowposchanged of the window and add the following codeline:</p>
<p>				dw_1.setcolumn(dw_1.getcolumn())</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291144">291144</a></td>
<td>When &quot;Snap to Default&quot; is enabled for the mouse cursor, PowerBuilder 8.0 will snap the cursor back to the properties sheet of a computed object and drag the computed object with it. Customer would like to know if it&#39;s possible to get the &quot;Snap to Default&quot; functionality disabled from the Properties sheet? It is painful to navigate through the Properties sheet with Snap to Default enabled,</p>
<p>				because the cursor snaps to the center every time you change the tab, and the computed field gets dragged to the right.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291154">291154</a></td>
<td>Cannot use the SaveAs function with either Excel! or Excel5! format to result in a spreadsheet that can be inserted successfully into MS Word 2000. The .xls file must be re-saved in Excel to the Excel 2000 format. </p>
<p>				Using Excel! as the SaveAsType value results in misleading error messages from Word. Using Excel5! as the SaveAsType results in no error messages, but the spreadsheet does not display in the Word document.</p>
<p>				Closed as Duplicate of CR 290039 (see that CR for future updates).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291175">291175</a></td>
<td>PB 9 Beta 3 Regression; Doing dw_1.Find( ) finds rows out of the target range.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291215">291215</a></td>
<td>OCX control can be distributed as a runtime license, without the need to have a *.lic file installed on each users machine (actually it is prohibited by the manufacturer).</p>
<p>				Powerbuilder makes no difference between designtime and runtime and hence always checks for the license file.</p>
<p>				Errormessage when a deployed PB app exe is being run: &quot;Couldn&#39;t find license file&quot;</p>
<p>				January 14, 2003</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291228">291228</a></td>
<td>The problem is with a treeview control behaving incorrectly after the fifteenth (15) treeviewitem has been inserted. For the next treeviewitems inserted, the StatePicture is missing or incorrect StatePicture is displayed (see property setting for StatePictureName).</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291234">291234</a></td>
<td>The problem is with a listview control behaving incorrectly after the fifteenth (15) item has been inserted. For the next listview items inserted, the StatePicture is missing or incorrect StatePicture is displayed (see property setting for StatePictureName).</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291270">291270</a></td>
<td>When usehwnd=no is set in the pb.ini, easerver is crashing</p>
<p>				with the following error:</p>
<p>				Sybase Heap Manager Error:</p>
<p>				parent: block was previously freed</p>
<p>				----------------- Block Prefix</p>
<p>				05FAEF30: FFFFFFFF5090B205E857021210310106 ....P.|.FW...1..</p>
<p>				____________________________________________________________________________</p>
<p>				___</p>
<p>				----------------- User Buffer</p>
<p>				Sybase Heap Manager Error:</p>
<p>				----------------- Data Type and Source File Information</p>
<p>				size: block was previously freed</p>
<p>				05FAEF40 child (size 268435456)</p>
<p>				----------------- Block Prefix</p>
<p>				____________________________________________________________________________</p>
<p>				___</p>
<p>				1276F7D8: EF1DC4AB68045412E083AF11D081ED04</p>
<p>				n.-1/2h.T.a.&gt;.-.f.</p>
<p>				----------------- User Buffer</p>
<p>				1276F7E8: 646174616261736500F34705676500ED database.=G.ge.f</p>
<p>				----------------- Data Type and Source File Information</p>
<p>				1276F7E8 child (size 16)</p>
<p>				Now checking all other heap blocks...</p>
<p>				____________________________________________________________________________</p>
<p>				___</p>
<p>				Sybase Heap Manager Error:</p>
<p>				check: invalid guard prefix (address: 12767A00)</p>
<p>				----------------- Block Prefix</p>
<p>				12767A00: 00000000000000000000000000000000 ................</p>
<p>				----------------- User Buffer</p>
<p>				12767A10: 0000000000000000 ........</p>
<p>				----------------- Data Type and Source File Information</p>
<p>				12767A10 parent (size <img src='https://www.dbainfo.net/wp-content/uploads/image/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> </td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291300">291300</a></td>
<td>Vertical Scrollbar in Datawindow PrintPreview Mode (DW report) does not function when DW return empty resultset.</p>
<p>				OS: Problem happen on all windows Platform.</p>
<p>				Versions and Build #s Tested:</p>
<p>				PB Version Allow Scrolling in preview when return empty resultset</p>
<p>				-------------------------------------------------------------------------------</p>
<p>				PB5.0.04 EBF3 Yes.</p>
<p>				PB6.5.1 bld 1326 No.</p>
<p>				PB7.0.3 bld 10183 No.</p>
<p>				PB8.0.1 bld 9087 No.</p>
<p>				PB8.0.2 bld 9601 No.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291322">291322</a></td>
<td>When joining multiple tables in the datawindow, pipeline, or query painter, the mouse pointer does not change to the join icon.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291323">291323</a></td>
<td>using key shortcuts does not have any effect in the dw sql painter (syntax mode)</p>
<p>				look at the Edit menu. Not all shortcuts are defined. Only some are working.</p>
<p>				Missing shortcuts: ctrg+z ctrg+c ctrg+v ctrg+x ctrg+f ctrg+g</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291328">291328</a></td>
<td>Calling AcceptText on a datawindow control that has no associated dataobject causes PowerBuilder 9 to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291334">291334</a></td>
<td>PB 8.0.2 Datawindow or Database painter: OLE DB using SQLOLEDB to MS SQL Server 2000.</p>
<p>				Stored procedure which has argument as tinyint does not retrieve in DB painter nor as stored procedure source datawindow. Using the MSS database driver it works fine. A regular Datawindow which uses same table and same argument works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291346">291346</a></td>
<td>PB 9.0 Beta 3: Printing string regressions: Multiple lines overprint, and the PrintDefineFont and PrintSetFont functions set different font and font size than 8.0 does.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291360">291360</a></td>
<td>A particular DECODE() in SELECT statement causes a GPF in PowerBuilder 7.0.3 and 8.0.2 and same SELECT works fine in ORACLE SQL*Plus.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291385">291385</a></td>
<td>ActiveX window App doesn&#39;t work after LMC on window&#39;s empty space, browser also not responding/hang.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291393">291393</a></td>
<td>Enhancement request to include a property to specify Grid line color of Grid DataWindows</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291419">291419</a></td>
<td>The problem is at execution time for a Powerbuilder application with machine code deployment (DLL compiled code). The datawindow retrieval argument</p>
<p>				of type &#39;number array&#39; causes the following errors:-</p>
<p>				With datawindow : DataWindow.Retrieve({1,2}) causes &quot;Retrieve argument 1 does not match expected type&quot; </p>
<p>				With dataStore : DataStore.Retrieve({1,2}) causes GPF </p>
<p>				However Powerbuilder application works correctly if executed :</p>
<p>				-in development environment </p>
<p>				or </p>
<p>				-if compile an application to PBD (pcode).</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291425">291425</a></td>
<td>Using RTE Control or RTE Datawindow, you can set left margin, but can never set right margin.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291447">291447</a></td>
<td>Can&#39;t create datawindow with Oracle sp source that opens and closes cursor.</p>
<p>				PB Engineering has determined that the cursor must remain open for this to work. If it is closed the resulting GPF is not a PB problem but an Oracle problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291540">291540</a></td>
<td>The computed field of stdev() returns 0 when used with a where clause and retrieving a large amount of data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291544">291544</a></td>
<td>RTE regression: Insertfile with a specific rtf file, into an RTE control crashes PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291554">291554</a></td>
<td>PB 9.0 Beta3 Regression: GetClickedRow() called in the clicked or doubleclicked event of a datawindow returns -1 instead of the row number clicked on.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291571">291571</a></td>
<td>8.0.2 Regression: In composite report can&#39;t uncheck &#39;Trail Footer&#39; of report.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291599">291599</a></td>
<td>Memory allocated to fill the dw is not freed when you close the sheet</p>
<p>				but is reused when you open the sheet and fill the dw a second time.</p>
<p>				Occurs with PB Builds (9603 and higher) becuase there we are using a new heap manager.</p>
<p>				This is a feature!</p>
<p>				When PB frees memory, the new heap manager will return the memory back into its pool. Memory doesn&#39;t go back to OS.</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291621">291621</a></td>
<td>7.0.3 Regression: Oracle DW select with a function call doesn&#39;t bind variable correctly.</p>
<p>				Still a problem in 8.0.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291633">291633</a></td>
<td>PrintSetup does not return indication that Cancel was hit.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291696">291696</a></td>
<td>After the migration from PB 5 to PB 7 the customers application crashes randomly. It is undeterministic and cannot be easily reproduced, as the application is integrated and cannot be easily stripped down.</p>
<p>				The only way so far was getting the crashhandler output when the users where alt+tabbing between the pb app and another application.</p>
<p>				Here is the crahshandler output:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\7310180_ch\PBVM70.dll</p>
<p>				File Version: 7.0.3.10180</p>
<p>				Fault address=1132A3A3 Section:Offset=01:001093A3</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:032A7B60</p>
<p>				ECX:01690ED0</p>
<p>				EDX:005602A6</p>
<p>				ESI:001F01B0</p>
<p>				EDI:00000001</p>
<p>				CS:EIP:001B:1132A3A3</p>
<p>				SS:ESP:0023:0012F7B8 EBP:0012F7CC</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010206</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				1132A3A3 0012F7CC 00000398 00000006 112EF2D0 0012F84C 0001:001093A3 C:\7310180_ch\PBVM70.dll</p>
<p>				112EF39A 00000000 00000000 00000000 00000000 00000000 0001:000CE39A C:\7310180_ch\PBVM70.dll</p>
<p>				OS version:</p>
<p>				Windows NT 5.0, Build Number: 2195, Service Pack 2</p>
<p>				Memory Status:</p>
<p>				Total physical memory: 261136K</p>
<p>				Available physical memory: 133240K</p>
<p>				Total virtual memory usage: 121868K / 632800K</p>
<p>				PowerBuilder virtual memory usage: 95232K / 2097024K</p>
<p>				Loaded Modules:</p>
<p>				C:\7310180_ch\Pb70.exe 7.0.3.10180</p>
<p>				:</p>
<p>				:</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291704">291704</a></td>
<td>In an n-up datawindow you can&#39;t apply editmasks to columns. Works in 6.5. Fails in 7.0.3 and 8.0.2. &quot;Specified edit mask is invalid&quot; error results.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291707">291707</a></td>
<td>When changing &#39;Active Title Bar&#39; size desktop item (under the appearance tab) causes side effects, especially when some controls are placed in the low border of Window controls. Controls like buttons etc. are cut off !</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291731">291731</a></td>
<td>PB 9.0 Beta3: - 8.0.1 Datawindow with a nested report gets datawindow syntax error on migration to PB 9.0 beta 3 (also 8.0.2 build 9626).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291746">291746</a></td>
<td>Enhancement: Function that allows for font parm changes within a text string.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291749">291749</a></td>
<td>PB 9 Beta: Horizontal scrollbar needed in system options, java and jsp tabs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291806">291806</a></td>
<td>In using String retrieval argument at select list ,it goes back to &quot;char(1)&quot; after modifying that arg.&#39;s datatype or adding another retrieval argument which is any datatype at select-list . Also that string retrieval arg. datatype is modified only by manual (edit source of d/w).</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291820">291820</a></td>
<td>Customer moved from PB 6.5 to PB 8.0.2 and a graph that used to take about 4 seconds to generate now takes 50+ seconds to generate.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291828">291828</a></td>
<td>Modifying datawindow line object pen.style property doesn&#39;t work.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291835">291835</a></td>
<td>Add a picturemaskcolor selection on datawindow picture objects or allow for transparent .gif and .jpg colors.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291878">291878</a></td>
<td>Enhancement Request: DB TRACE: Offer different levels of database logging...such as an option to *not* capture returned results sets (just outgoing SQL and execution times or resulting errors). This setting could be set in the pb.ini under the [DataBase] section, since there is aleady an option there to choose where the pbtrace.log file will be stored:</p>
<p>				[Database]</p>
<p>				DBTraceFile=D:\TEMP\pbtrace.log</p>
<p>				So there could also be a </p>
<p>				DBTraceLevel=All and an option to exclude result sets, and perhaps other options as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291879">291879</a></td>
<td>Would like the microhelp status bar or output view to be cleared upon saving a corrected script. Currently, even with the &quot;automatically clear output window&quot; enabled in the system options, this does not occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291880">291880</a></td>
<td>Enhancement request for LibraryDirectory() to work also with PBD libraries, not just PBL libraries.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291887">291887</a></td>
<td>External Datawindows with RTF presentation style show &quot;??&quot; for computed columns/ regular columns even though a row was inserted into the datawindow and values in the columns were set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291888">291888</a></td>
<td>HyperlinkToURL(fullyqualifiedfilename) with a space in a directory name fails.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291908">291908</a></td>
<td>RowFocus events not firing on retrieve of dw with row height larger than visible datawindow control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291911">291911</a></td>
<td>A column with a editmask of ## and having a null value changes</p>
<p>				to 0 when tabbed thru an integer field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291926">291926</a></td>
<td>PB - it doesn&#39;t print in landscape orientation running on Win 2000</p>
<p>				The problem only happens printing over network from within Win2000 workstation using HP 2000c driver.</p>
<p>				Update:</p>
<p>				This issue is not a bug. Customer needs to get a new printer driver from HP (dj132en.exe). This driver is both NT and 2000 compliant and then the printing will be ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291968">291968</a></td>
<td>Customer would like to use the encryption option offered by the Protection Level value of &quot;Packet(privacy)&quot; in OLE DB connections. However, setting ANY value in the Database Profile dialog (Security / Protection Level) causes connection error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291973">291973</a></td>
<td>The SCC &#39;Checklist&#39; window for GetLatestVersion was made larger / resizeable. Supposed to have diagonal lines in the lower right corner to indicate resizeable. Also icon missing and controls are poorly placed on window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291976">291976</a></td>
<td>The primary key-foreign key graphic is incorrect in the object layout painter when the foreign key references a unique key constraint versus a true primary key.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR291985">291985</a></td>
<td>SCC PB Native History dialog: The major problem is the fact that the file name is truncated. Other items of concern to include the lack of alignment of the labels and values and the great amount of blank space on this dialog.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292058">292058</a></td>
<td>Components require german format &quot;dd.mm.yyyy&quot; strings. When they are converted using the date() function the conversion to the Solaris system format m/d/yy is not correct. Eg. a date &quot;06.07.2001&quot; is converted to 6/7/01 which is wrong.</p>
<p>				Workaround: Use date format as parameter and convert to string, eg. using a format. See also CR 229146.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292061">292061</a></td>
<td>This is a follow up to CR276053.... the choice for the new key location is not a good one, as it implies that PowerBuilder 9 is part of EAStudio 4. It&#39;s not, and since EAStudio is &quot;end of life&#39;d&quot; it will not be part of any version of EAStudio. </p>
<p>				Suggestion:</p>
<p>				HKCU/Software/Sybase/PowerBuilder/9.0/DatabaseProfiles</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292062">292062</a></td>
<td>PB 9 database profiles are stored in the same place as PB8 (HKCU/Software/Sybase/EA Studio/4.0/JaguarServerProfiles) EAStudio is &quot;end of life&#39;d&quot; so this key should not be used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292069">292069</a></td>
<td>Library Painter search of PBL with many datawindows crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292078">292078</a></td>
<td>Error creating Executable file if not using a PBD with a window that contains references to bmps such as Replace! and Custom076! included in the application interface. If you use a PBD file, the executable creation works with no errors.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292097">292097</a></td>
<td>Memory Leak in EAServer when doing a refresh on a PowerBuilder component.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292158">292158</a></td>
<td>A non-modified field is failing datawindow validation rule simply by tabbing through that field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292163">292163</a></td>
<td>Have PowerBuilder use the explorer-style open and save as</p>
<p>				dialog boxes instead of the old-style user interface.</p>
<p>				The following is from MSDN:</p>
<p>http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/commondialogboxlibrary/aboutcommondialogboxes/openandsaveasdialogboxes.asp</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292167">292167</a></td>
<td>Need the ability to re-order treeview items via drag-drop or context menu move up/down option. This is necessary as the order of elements as defined in a DTD must be preserved for the generated XML to be valid.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292290">292290</a></td>
<td>combine characters with numbers so the maskdatatype property of the editmask control is stringmask! and the mask is ###XXX. When the Input language(keyboard layout/IME) is Greek, problems arise if specific characters are typed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292413">292413</a></td>
<td>The component property of com.sybase.jaguar.component.pb.version</p>
<p>				will still have the value of 8.0 or 9.0, when a pb component deployed using pb 7.0.3, then 8.0.2 and then redeployed back in pb 7.0.3.</p>
<p>				The following error will result in the srv.log even though the component is deployed</p>
<p>				in 7.0.3:</p>
<p>				Aug 20 09:35:03 2002: PB Unable to create session for n_testdwserver</p>
<p>				Aug 20 09:35:03 2002: ERROR: OBJECT_NOT_EXIST (testpbversion/n_testdwserver/$Activate - bind)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292418">292418</a></td>
<td>On page 700 of the PowerBuilder 8 Application Techniques Manual, </p>
<p>				The PB Merant ODBC files are listed.</p>
<p>				This list should also contain pbbas15r.dll, pbflt15r.dll, and pbutl15r.dll.</p>
<p>				Similar also database specific files with an extra &quot;r&quot; should be included </p>
<p>				(pbbtr15r.dll etc..).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292421">292421</a></td>
<td>Win98 only: Using SetRowFocusIndicator(), when the datawindow scrolls, extra indicators appear.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292452">292452</a></td>
<td>Calling a pb component with build 9506, results in the</p>
<p>				following debug messages in the jaguar console window:</p>
<p>				Before calling winfree function</p>
<p>				After calling winfree function</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292460">292460</a></td>
<td>ASE 12.5: Alter Table in PB ISQL adding a new column to a table with not null and a default value gets default wrong. It adds the NOT of the NOT NULL to the default value.</p>
<p>				Update:</p>
<p>				This turned out to be an ASE issue not a PB bug. Please refer to the ASE CR 294484 for further status updates on this issue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292461">292461</a></td>
<td>When a web page is registered with source control (checked in)</p>
<p>				and you open page, no warning message is given that it is read only. Its only when</p>
<p>				you try to save changes, that a message appears.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292508">292508</a></td>
<td>Performing a GetLatestVersion on a complete library seems to break the inheritance hierarchy causing events not to fire. Doing a full rebuild fixes this.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</p>
<p>				The PB 9.0 workaround is to use ORCASCRIPT to perform SccRefreshTarget with the FULL_REBUILD option.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292608">292608</a></td>
<td>EAServer intermittently shuts down during datastore.print() to Amyuni PDF Converter without any information in server log file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_69.htm#CR292641">292641</a></td>
<td>The pbrx70.ocx and pbrxs70.ocx are not signed with a certificate not like the psdwc70.cab which is signed with a Versign trusted certificate.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR292649">292649</a></td>
<td>New Sybase memory manager in use by PowerBuilder reports an attempt to access a block of memory previously freed.</p>
<p>				Sybase Heap Manager Error:</p>
<p>				adopt: parent block was previously freed</p>
<p>				----------------- Block Prefix</p>
<p>				0692C800: FFFFFFFF309E3E050036930640361405</p>
<p>				....0.&gt;..6..@6..</p>
<p>				----------------- User Buffer</p>
<p>				----------------- Data Type and Source File Information</p>
<p>				0692C810 child (size 268435456)</p>
<p>				________________________________________________________________________</p>
<p>				Now checking all other heap blocks...</p>
<p>				Please set environment variable SYB_HEAP_DEBUG=true and re-test.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR292680">292680</a></td>
<td>PB O90 driver and Oracle 9i Release 2 (9.2.0.1.0): DECLARE PROCEDURE crashes.</p>
<p>				Resolution:</p>
<p>				Dupe of CR 293930 - Engineering has determined the problem is with the Oracle client software, not PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR292758">292758</a></td>
<td>GPF when using select with FOR UPDATE NOWAIT syntax with a second retrieve which causes a ORA-00054 error if using O84 driver and Net 8.1.x (Okay with O73 driver and SQL Net 3.3.2 )</p>
<p>				Workaround: move the SELECT statement in the dberror event of the datawindow into a userevent and post this userevent in the dberror event instead of calling the SELECT statement directly in the dberror event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR292781">292781</a></td>
<td>PB 9.0 Beta 3: Data in PSR files from PB 651 &amp; PB 7.0.3 doesn&#39;t display in 9.0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR292803">292803</a></td>
<td>PB 9.0 Beta 3: PB 5 app with OLE Text Control migrated to PB 9 fails to run, gets an application exception error on a property of the OLE object. Works fine in 5,6,7,and 8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR292824">292824</a></td>
<td>Problems with sharedata to dw/ds that has autoretrieve dddw with retrieval arg.</p>
<p>				Autoretrieve not working in 8.0.2, and it should not prompt for retrieval arguments when sharing to a datastore (broke in 9.0).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR292931">292931</a></td>
<td>Web DW Control activex (psdwc80.cab)is showing a blank box when opening a PSR in a spanish Windows 2000 client machine. Opening locally works, but not from a webserver. Also works fine on NT 4.</p>
<p>				Verified fixed in builds higher:</p>
<p>				PB7: 10241</p>
<p>				PB8: 9809</p>
<p>				PB9: 5021</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR292933">292933</a></td>
<td>A window instance variable declared as private can be accessed in a window script, and in script in a window object such as a button on that window. But a variable described as public privatewrite privateread cannot be accessed in the button script. However the access should be semantically identical.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR292999">292999</a></td>
<td>A regression in 9.0. Displays correctly in 8.0.2. The Control Panel regional settings for short date are set to 慚/d/yyyy� or 慚M/dd/yyyy�. An editmask on a window has the mask: &#39;mm/dd/yyyy&#39;. The code to load a date into the editmask is:</p>
<p>				em_date.text = string(today(),&#39;mm/dd/yy&#39;)</p>
<p>				The year that gets displayed is 0002.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293001">293001</a></td>
<td>Enhancement request. Add a button to the Project Painter that would allow you to select all of the libraries for creation of DLLs or PBDs</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293002">293002</a></td>
<td>Enhancement request. It would be nice to have a way to refresh a PBNI-object description from PB system tree. Now I have to reopen PB every time I have made some changes in my PBNI-object (like add method e.g.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293006">293006</a></td>
<td>Composite Datawindow not printing footer band when Trail Footer set to &#39;Yes&#39;.</p>
<p>				When Trail Footer is unchecked than report prints out ok. There is a related bug</p>
<p>				regarding Trail Footer, cr291571.</p>
<p>				The original problem was reported that the composite datawindow was being cut off.</p>
<p>				After moving the footer band down below the &#39;Fund Transfer Activity&#39; box in the dw_pdr_share datawindow. Then resizing the dw_pdr_share in the d_test datawindow,</p>
<p>				you can see the entire report except the footer.</p>
<p>				According to the online help, when the Trail Footer property is set to yes, the footer appears right after the last line of data in the report. That is not happenning.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293007">293007</a></td>
<td>PB allows the use a PBD instead of a PBL in the library search path, for</p>
<p>				example a component whose source is not provided can be used in PBD form.</p>
<p>				However, when rebuilding the application, you will always get error messages on the pbd objects. For pbds in the library list, can&#39;t these errors be inhibited, or made informational at worst?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293046">293046</a></td>
<td>Drop Down Datawindows disappears from display when tabbing to the column.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293059">293059</a></td>
<td>Function SUBSTR() returns wrong value if using retrieval arguments as parameter in the function like SELECT SUBSTR( Column1, :L1, :L2 + :L3 ) AA, Column1 FROM &quot;table1&quot; </p>
<p>				Workarounds:</p>
<p>				Use computed field with mid( c1 , L1 , L2 + L3 ) string function to calculate the value in the datawindow instead to calculate it in the SELECT statement.</p>
<p>				or </p>
<p>				syntaxFromSQL with calculated values in PBscript like</p>
<p>				arg1 = 3</p>
<p>				arg2 = 1 + 4</p>
<p>				sql_syntax = &amp;</p>
<p>				&quot;SELECT SUBSTR( Column1, &quot; + string(arg1) +&quot; ,&quot; + string(arg2)+ &quot; ) AA, C1 FROM table1&quot; </p>
<p>				dw_1.syntaxFromSQL(sql_syntax, &quot;&quot;, errors);</p>
<p>				January &#39;03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293066">293066</a></td>
<td>Now that COM+ which is shipped with Windows 2000 supports pooling for COM objects, this is a request for PowerBuilder to support pooled COM objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293067">293067</a></td>
<td>HA/FailOver against the database is needed for PB components (not in memory HA in EAS as decribed in 262406).</p>
<p>				Say you have an ASE cluster, made of 2 ASEs. From an openclient application 12 and up, if the first ASE is down for any reason, the client will receive an openclient error, and will be routed to the second ASE server.</p>
<p>				This is now supported by PB 8 in a pure client server config ( PB to ASE ) using the support in SYC driver.</p>
<p>				EAS 4.11 has a new feature call open client HA connection, that allow Open Client components to FAIL over to another ASE server.</p>
<p>				This is not supported by the SYJ driver, so that means if you have a PB component deployed to EAS that connects to ASE then there is no way for PB to get the HA alert.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293071">293071</a></td>
<td>Section 508 is a document for accessibility compliance. JAWS is a tool that converts window text to sound for visual impaired users.</p>
<p>				This tool is currently not interacting well with dddw and ddlb.</p>
<p>				When you tab to a dddw, the value of the field is not read until it loses focus.</p>
<p>				Also when you tab to a dddw, then use the scroll bar to scroll either up or down, the</p>
<p>				value will keep repeating itself.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293072">293072</a></td>
<td>Section 508 is a document for accessibility compliance. JAWS is a tool that converts window text to sound for visual impaired users.</p>
<p>				This tool is currently not interacting well with check boxes and radio buttons.</p>
<p>				Radio buttons and check boxes are not read.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293073">293073</a></td>
<td>Section 508 is a document for accessibility compliance. JAWS is a tool that converts window text to sound for visual impaired users.</p>
<p>				This tool is currently not interacting well with edit mask fields.</p>
<p>				Fields with edit mask such as ssn, dates, etc are read twice. Once when you </p>
<p>				tab to the field and again when you tab off.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293093">293093</a></td>
<td>PB native connection and C++ ODBC connection to DB causes pb to crash on close.</p>
<p>				Not a PB problem. Problem is with the Oracle 8.1.7 client software. See Oracle bug IDs: 2215322, 2168232 and 2211936. The problem does not arise using Oracle9i client.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293109">293109</a></td>
<td>Starting in build 9626, symbols within selflink args are getting &#39;escaped&#39; and this was not happening in older builds. We need a way to retain the previous behavior, perhaps via an INI file entry. Also some symbols are not getting encoded namely the # and the ;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293157">293157</a></td>
<td>When using the print powerscript function, syntax 2 for</p>
<p>				printing lines of text, not all lines of text are printed.</p>
<p>				The return code returns 1 for success but lines of text are missing. It may be</p>
<p>				the print cursor is not working properly.</p>
<p>				From the online help: In a print job, PowerBuilder uses a print cursor to keep track of the print location. The print cursor stores the coordinates of the upper-left corner of the location at which print will being. PowerBuilder updates the print cursor after printing text with Print.</p>
<p>				This may be the problem since the first two lines are missing and some text is</p>
<p>				misformatted.</p>
<p>				Works ok in PB 8.0.2 (build 9626).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293158">293158</a></td>
<td>for instance window object: </p>
<p>				Window with button control and an user event without arguments. After changing the event and adding a new argument, the change of the script is not applied to the window object </p>
<p>				workaround:</p>
<p>				edit the Source of the ancastor window and change the code from</p>
<p>				event type integer ue();return 1</p>
<p>				end event</p>
<p>				-&gt;</p>
<p>				event type integer ue(integer arg);return 1</p>
<p>				end event</p>
<p>				The old type definition is working as well</p>
<p>				event type integer ue;return 1</p>
<p>				end event</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293159">293159</a></td>
<td>Have the ability from the system tree to drag/drag </p>
<p>				window controls to the script painter. Currently you can drag/drop window objects,</p>
<p>				functions and events to the script painter but not window controls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293164">293164</a></td>
<td>Please make the height of header band auto-sizable, or make Object.&lt;Textname&gt;.Height to present the height of text control in the header band indeed when Object.&lt;Textname&gt;.Height.AutoSize equals &#39;Yes&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293165">293165</a></td>
<td>Regression in 8.0.2. Yield function in Retrieverow event crashes PB.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293167">293167</a></td>
<td>When using the orcascr9.exe to build an executable, </p>
<p>				it crashes with the following error:</p>
<p>				Unhandled exception in orcascr9.exe (shlw32mt90.dll) access violation</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293185">293185</a></td>
<td>PB 9.0 Beta3: Use of multiple autoinstanciated objects result in null object reference. Only happens in posted events.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293201">293201</a></td>
<td>Although CR 233133 fixes a bug, it also causes a problem for customers that relied on theprevious behavior. There are circumstances where forcing a font substitution even when the font is present on a machine may be desirable, and since that was the behavior before this bug was fixed, the request here is to provide an option to allow this behavior to continue.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293208">293208</a></td>
<td>CLASSID for the PB 70 Window ActiveX is incorrect in the &quot;Using the PowerBuilder Internet Tools&quot; manual.</p>
<p>				On pages 123, 125, 126 and 127 it shows the classid of:</p>
<p>				CLASSID=&quot;CLSID:77771301-7777-1000-8000-08009AC61A9&quot;</p>
<p>				The correct classid listed should be:</p>
<p>				CLASSID=&quot;CLSID:77771304-7777-1000-8000-080009AC61A9&quot;</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293210">293210</a></td>
<td>Too many messages are being written to the Jaguar.log file</p>
<p>				when running a WebDatawindow. For example, messages such as:</p>
<p>				HTMLDW: EnableCommit()</p>
<p>				HTMLDW: SetComplete()</p>
<p>				The problem is that tracing is not turned on and these message still appear in the</p>
<p>				log file.</p>
<p>				In the nv_remote_datawindow object/of_log function (pbdwrmt.pbl) it shows the following:</p>
<p>				pb7:</p>
<p>				if ib_trace and IsValid(inv_logger) then </p>
<p>				inv_logger.log(&quot;HTMLDW: &quot; + Space(il_indent*INDENT_AMOUNT) + msg)</p>
<p>				end if</p>
<p>				pb8: (no ib_trace flag is included in the if statement)</p>
<p>				if IsValid(inv_logger) then </p>
<p>				inv_logger.log(&quot;HTMLDW: &quot; + Space(il_indent*INDENT_AMOUNT) + msg)</p>
<p>				end if</p>
<p>				With the ib_trace flag not part of the if statement in pb8 or pb9, too many messages are written out to the Jaguar.log file.</p>
<p>				In pb7 to enable the ib_trace, the com.sysbase.datawindow.trace=yes must be set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293311">293311</a></td>
<td>Regression: Cannot execute ASA stored procedure by virtue of group membership.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293314">293314</a></td>
<td>An application that is using sharedata() causes the secondary datawindow with </p>
<p>				protected columns to be out of sync when using the setrowfocusindicator.</p>
<p>				The problem rights itself when you scroll past the unprotected row.</p>
<p>				Even having the following in the rowfocuschanged event of the primary datawindow </p>
<p>				doesn&#39;t appear to work (dw_2 is secondary datawindow):</p>
<p>				dw_2.setrow(currentrow)</p>
<p>				dw_2.scrolltorow(currentrow)</p>
<p>				Both functions return successful return codes and the currentrow appears to be ok. </p>
<p>				For example, if a messagebox is in the event to display currentrow, it returns row 2</p>
<p>				when focus is on row 2. </p>
<p>				However, the rowfocuschanging event in the secondary dw fires once when the </p>
<p>				application starts up but doesn&#39;t fire again until after you scroll past </p>
<p>				the unprotected row. When the rowfocuschanging event fires the first time, </p>
<p>				it shows the currentrow to be 4 and newrow to be 0.</p>
<p>				Reviewed by PB Engineering.</p>
<p>				Not a Bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293324">293324</a></td>
<td>PB 9.0 Beta 3: Datawindow SaveAs to DBase format does not retain decimal precision of a decimal column in the dBase column metadata. Datawindow SaveAs to DBase format retains the regional setting for decimal separator whereas the dBase format should always use a &#39;.&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293333">293333</a></td>
<td>9.0 Beta 3: Install issue - No database profiles are setup after the install.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293361">293361</a></td>
<td>Using Powerbuilder 8.0.2 Build 9626 and PBNative. In a checked out object, comments are enter in the properties. CTRL+ENTER is used to add a new line. When the object is checked in and checked out again, ~r~n have replaced newline, corrupting the object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293396">293396</a></td>
<td>Crosstab crashes when changing visibility problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293416">293416</a></td>
<td>Problems with PSRs created from datastores not using window handles in 8.0.2:</p>
<p>				Nothing displays when the PSR is loaded into a datawindow. And a null object reference in a datawindow that loads the PSR when doing dw.Object.DataWindow.Print.Preview=&#39;Yes&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293470">293470</a></td>
<td>PostURL function to send parameters in URL to WebServer incorrect in help</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293472">293472</a></td>
<td>Tabstop property for a multilineedit control doesn&#39;t work.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293505">293505</a></td>
<td>Runtime dialogs have grey background color on win 2000. For example when using the crosstab dialog at runtime, the background of the dialog is different color (sort of dark grey) than system color.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293519">293519</a></td>
<td>PowerBuilder 7 and later.</p>
<p>				When using the PFC security service, sometimes a submenu in a </p>
<p>				complex menu is being showed as disabled while in fact the property enabled is true.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293527">293527</a></td>
<td>Has a simple datawindow base on table with a timestamp column. The javascript code generated by the HTMLGenerator has an error when creating the row : </p>
<p>				htmlDW.rows[0] = new HTDW_RowClass( &quot;((3 0 &#39;1&#39;))&quot;,0, ,&quot;Test timestamp&quot;,1); </p>
<p>				In this example the third argument which is the timestamp column is not set. The HTML datawindow is correctly displayed showing 0x00000001009349f1 but a script error occurs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293530">293530</a></td>
<td>This is a problem with Sharedata and a combination of the order of sharing/retrieval and doing a SetItem. A datastore is shared with 2 datawindows and then retrieved. A SetItem is done in the RowFocuschanged event of one of the datawindows, setting a value in a column on itself. But the second datawindow is blank and as soon as soon as you bring the cursor over that datawindow, PB crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293538">293538</a></td>
<td>After deploying a PB NVO to EAServer the previous versions of the NVOs are left around and are not cleaned up. These older versions should be cleaned up.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293552">293552</a></td>
<td>A crosstab datawindow with a SQL select statement for the source. When you edit the SQL syntax, and add a tab in front of the select, the select no longer works. You get a select error, and the datawindow is saved as if it had a stored procedure source.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293632">293632</a></td>
<td>Problems editing data in a numeric editmask: $###,###,###.## It is not possible to overwrite or delete the first digit to the right of the decimal place.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293641">293641</a></td>
<td>TO DO list doesn&#39;t restore properly after it is minimized. An area about 1/3 of the list stays blank</p>
<p>				to-do list</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293654">293654</a></td>
<td>The Excel OLE SaveAs function fails when using certain filenames.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293656">293656</a></td>
<td>When two objects with the same name and in same target, </p>
<p>				but in different pbls, are registered with PBNative and then checked out, </p>
<p>				one of the objects gets overwritten.</p>
<p>				In the project folder when all objects are registered, you can see only 1 </p>
<p>				source object and 1 *.prp file. PBNative is creating two pbg files for each pbl.</p>
<p>				For example, </p>
<p>				test.pbw</p>
<p>				-test.pbt</p>
<p>				--newtest1.pbl</p>
<p>				---w_test</p>
<p>				--newtest2.pbl</p>
<p>				---w_test</p>
<p>				When all objects are registered with PBNative, only 1 w_test.srw and w_test.srw.prp</p>
<p>				shows up in the project folder. If you check out one of the w_test, it will show</p>
<p>				that both are checked out. When you check the object back in, and view both objects</p>
<p>				in different pbls, you can see that they are the same. One of them got overwritten.</p>
<p>				RESOLUTION: Not A Bug. All source code operations are done on the individual objects, not on the</p>
<p>				PBL. For example, if a window w_test is there, the operations will be done</p>
<p>				on w_test.srw. Since, the pbls are in same folder and we can have only one</p>
<p>				w_test.srw file in a folder, it is natural that, w_test.srw will be</p>
<p>				overwritten. So, users have to keep the pbls in separate folders, if they</p>
<p>				want to use same object names and there is nothing wrong with SCC.</p>
<p>				But the question is what is the purpose of using same name ? For example,</p>
<p>				if a target has two pbls (app1.pbl &amp; app2.pbl) and there is a window</p>
<p>				(w_test) in each of them and application open event if we write</p>
<p>				Open(w_test), it will open w_test of app1.pbl if app1.pbl is first in the</p>
<p>				library list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293710">293710</a></td>
<td>Some Target Wizard cannot handle Chinese folder name properly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293726">293726</a></td>
<td>The problem is at execution time for a Powerbuilder v8 application which is connecting odbc to Oracle dbms using a driver supplied by vendor &#39;Microsoft&#39;. The Powerbuilder script is using embedded sql to declare and open a dynamic cursor. When the script attempts to &#39;open cursor&#39;, the odbc driver error message is displayed, then query execution is stopped.</p>
<p>				The odbc driver error message is:</p>
<p>				SQLSTATE = S1C00</p>
<p>				[Microsoft][ODBC driver for Oracle] Only Keyset-driven cursors are updateable</p>
<p>				This CR is recorded as a regression in Powerbuilder v8 release because this error does</p>
<p>				not occur in Powerbuilder v7 ; </p>
<p>				Remarks:</p>
<p>				==========</p>
<p>				i) This same driver can be used by Powerbuilder v7 application and does not produce an error message. </p>
<p>				ii) The following vendor&#39;s odbc drivers for supporting Oracle dbms do not produce an error message. </p>
<p>				a) Oracle driver from Oracle corporation - sqora32.dll - v8.01.07 - 11 May, 2000</p>
<p>				b) Oracle driver from Merant for Oracle 8 - pbor816.dll - v3.70.12 - 11 May, 2000</p>
<p>				c) PB Datadirect OEM 4.10 Oracle from Datadirect technologies - Pbor818.dll � v4.10 � 22 July 2002</p>
<p>				Resolution</p>
<p>				==========</p>
<p>				This issue is resolved by</p>
<p>				1) Updating to the latest available Microsoft ODBC Oracle driver (MSORCL32.dll version 2.573.6019.0 dated 3/26/2002 and after). The latest Microsoft driver for mdac can be downloaded from :</p>
<p>				http://www.microsoft.com/data/download_270RTM.htm</p>
<p>				Microsoft Data Access Components 2.7 RTM Refresh (2.70.9001.0) </p>
<p>				2) Upgrading PowerBuilder to 8.0.3 build 9809 or later.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293765">293765</a></td>
<td>OS:Win32</p>
<p>				Versions and Build #s Reported: PB 7.0.3.10213/PB 8.0.2.9642</p>
<p>				Versions and Build #s Tested: 7.0 GA - 7.03.10213 &amp; PB 8.0 GA - PB 8.03.9701 </p>
<p>				Comments: </p>
<p>				Referencing a data block of rows and columns (dw_1.Object.Data[1,1,1,1]) in an external DataWindow will crash Powerbuilder when Rows To Disk option is set on. Removing Rows To Disk or not referencing a data block (eg dw_1.Object.Data[1,1]) does not give the error.</p>
<p>				Crash with PB 8.03 build 9701 is 0x115d24d2 referenced memory at 0x00000000 - the memory could not be read.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293775">293775</a></td>
<td>A nested report that has the &#39;newspaper columns &#39; set for the child datawindow will display improperly after the second page. The report should display 2 columns across but after the second page it will display only 1 column. One column is entirely missing from the report. The column is in a number sequence so one page ends with &#39;NewTitle10144&#39;. The next page shows the first column value as &#39;NewTitle10175&#39; (&#39;Newtitle10145 thru Newtitle10174 is missing).</p>
<p>				The nested report has a 1 to many relationship.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293781">293781</a></td>
<td>When a row in inserted in a datawindow control, and when a &quot;selectrow&quot; has been coded in the clicked event of the datawindow control, user is not able to add any values to the inserted row when using an expression of IsRowNew to set the Protect property. When you do a AddRow, the row is being added at the end and there is no problem in using selectrow. It happens only when a row is inserted in between and selectrow is also being used. </p>
<p>				WORKAROUND: change all calls in the dw clicked event of &quot;this.SelectRow(...)&quot; to </p>
<p>				&quot;this.post SelectRow(...)&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293783">293783</a></td>
<td>Changes made to a non-checked-out object via Edit Source are saved and they should not be.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293918">293918</a></td>
<td>Oracle error text returned in SQLErrText is truncated to 253 characters.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293930">293930</a></td>
<td>PB crashes when executing an Oracle stored procedure without arguments.</p>
<p>				Resolution:</p>
<p>				Engineering has determined the problem is with the Oracle client software, not PB.</p>
<p>				This issue is now resolved in 9.2.0.4 and 9.2.0.3 Patch 2 from Oracle. Oracle had said it was a server-side patch, however Sybase testing has confirmed that applying the patch to the client-side alone resolved the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR293931">293931</a></td>
<td>When a column has an editmask #.## and you tab off that</p>
<p>				column, it causes a validation error. When in the dw painter, the following error</p>
<p>				appears:</p>
<p>				Item &#39;.&#39; does not pass validation test.</p>
<p>				When running an application, it causes the itemerror event to fire.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294004">294004</a></td>
<td>Customer submitted document with several standards they would like to see implemented in the HTML Generator for the PowerBuilder Web Datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294009">294009</a></td>
<td>Setting the TabStop of a MLE control in the Properties Causes the MLE not to work Properly.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294021">294021</a></td>
<td>Link values for column elements in crosstab datawindow generated as HTML are null for all but the values associated with one column in the cross-tab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294026">294026</a></td>
<td>System Tree leaks GDI and User handles when scrolling in the Components Tab with the ActiveX Controls item expanded.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294038">294038</a></td>
<td>PB 9.0 Beta3: StarTeam SCC provider dialog window opens running a batch ORCASCRIPT script.</p>
<p>				With PB9 build 7079 and higher, the Orcascript user can specify the following new command prior to calling scc connect:</p>
<p>				scc set connect property password &quot;StarTeam_password&quot;</p>
<p>				This, along with release 5.4.2.0 of StarTeam SCC integration software will set the user credentials silently and no dialog box will interfere with the Orcascript processing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294050">294050</a></td>
<td>GDI leak when running EAServer with new PBVM hwnd options</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294196">294196</a></td>
<td>with JDS or JDB database connection, PB ISQL Painter can execute stored procedure which involved #temp table</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294238">294238</a></td>
<td>Versions and Build #s Reported: 8.02 </p>
<p>				Versions and Build #s Tested: 8.01/8.02 and 8.03 (9701)</p>
<p>				Database/Driver File/Version: PowerDynamo 3.5.2</p>
<p>				Comments: </p>
<p>				Similar behaviour to that in CR 288951 (PB 9 with 4GL JSP page) except this is with pages in Dynamo which use Dynascript. Could be a Dynamo issue? </p>
<p>				Happens with server side script in 4GL web pages. </p>
<p>				psPage.Alert(message) followed by... </p>
<p>				psPage.Redirect(URL)</p>
<p>				The alert is not displayed but the page is redirected.</p>
<p>				Remove the Redirect() and the Alert()works fine.</p>
<p>				Reviewed by Engineering:</p>
<p>				This is correct behavior, if uses Redirect() function, server side Alert() will not work, if want do alert behavior, you should call alert function by client side function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294243">294243</a></td>
<td>Select Error message box is appearing on EAServer when a dropdowndatawindow selection fails. You should never see a messagebox on the server! This error message is being generated from a datastore and can be seen in a simple PB environment also.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294251">294251</a></td>
<td>A component with a DDDW select error is causing a TRANSACTION_ROLLEDBACK CORBA error with no information written by the dbError event when useHwnd=no. This is different behavior with useHwnd=yes.</p>
<p>				The following Jaguar.log with useHwnd=no:</p>
<p>				Sep 11 10:58:58 2002: DEBUG: Test/n_dwcomp (create container 581)</p>
<p>				Sep 11 10:58:58 2002: DEBUG: Test/n_dwcomp (constructor)</p>
<p>				Sep 11 10:58:58 2002: DEBUG: Test/n_dwcomp/$Activate (bind)</p>
<p>				Sep 11 10:58:58 2002: DEBUG: Test/n_dwcomp/getdw</p>
<p>				Sep 11 10:59:06 2002: DEBUG: Test/n_dwcomp (destructor)</p>
<p>				Sep 11 10:59:06 2002: DEBUG: Test/n_dwcomp (delete container 581)</p>
<p>				Sep 11 10:59:06 2002: DEBUG: Test/n_dwcomp (unhash container 581)</p>
<p>				Sep 11 10:59:06 2002: DEBUG: Test/n_dwcomp (unlink container 581)</p>
<p>				Sep 11 10:59:06 2002: TRACE: Test/n_dwcomp/getdw: 8000 ms, 104 bytes in, 24 bytes out (jagadmin@199.93.182.34)</p>
<p>				Sep 11 10:59:06 2002: SystemException: TRANSACTION_ROLLEDBACK (Test/n_dwcomp/getdw - @199.93.182.34)</p>
<p>				The following Jaguar.log file with useHwnd=Yes</p>
<p>				Sep 11 11:05:31 2002: DEBUG: Test/n_dwcomp (create container 581)</p>
<p>				Sep 11 11:05:31 2002: DEBUG: Test/n_dwcomp (constructor)</p>
<p>				Sep 11 11:05:31 2002: DEBUG: Test/n_dwcomp/$Activate (bind)</p>
<p>				Sep 11 11:05:31 2002: DEBUG: Test/n_dwcomp/getdw</p>
<p>				Sep 11 11:05:38 2002: DBError fired: Select error: SQLSTATE = S0002</p>
<p>				[Sybase][ODBC Driver][Adaptive Server Anywhere]Column not found: Column &#39;emp_fnameX&#39; not found</p>
<p>				Sep 11 11:05:43 2002: DEBUG: Test/n_dwcomp/$Deactivate (unbind)</p>
<p>				Sep 11 11:05:43 2002: DEBUG: Test/n_dwcomp/$CanBePooled (pooled)</p>
<p>				Sep 11 11:05:43 2002: DEBUG: Test/n_dwcomp (delete container 581)</p>
<p>				Sep 11 11:05:43 2002: DEBUG: Test/n_dwcomp (unhash container 581)</p>
<p>				Sep 11 11:05:43 2002: DEBUG: Test/n_dwcomp (unlink container 581)</p>
<p>				Sep 11 11:05:43 2002: TRACE: Test/n_dwcomp/getdw: 12000 ms, 104 bytes in, 26 bytes out (jagadmin@199.93.182.34)</p>
<p>				There are other differences besides dberror that are firing or not firing with useHwnd.</p>
<p>				They are:</p>
<p>				useHwnd=no</p>
<p>				dberror not firing</p>
<p>				deactivate not firing</p>
<p>				destructor firing</p>
<p>				useHwnd=yes</p>
<p>				canbepooled firing</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294275">294275</a></td>
<td>Not able to restore a minimized PB App using 揂lt-Tab�.</p>
<p>				The problem only occurs when the window is of type Popup! It is possible that this is not a bug, but is standard windows behavior for the Popup window style.</p>
<p>				PER DEVELOPMENT: The problem application used code in the window&#39;s Moved event that tested the window state. However the Moved event occurs before the Resized event. By creating a User event that contained the code formerly in the Moved event, and using PostEvent to post it from the Moved event, the application works correctly. This was determined to be Not a Bug but requires a simple Powerscript code change.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294352">294352</a></td>
<td>PVCS 6.8.1</p>
<p>				Adding comment via checkin (with ctrl + tab&#39;s or ctrl + returns) doesn&#39;t show when trying via &quot;Show History&quot;. It shows one whole line.</p>
<p>				no workaround</p>
<p>				***Update from Product Support Engineering 23/12/2003***</p>
<p>				The issue was closed because it was found by engineering to be a bug in PVCS (third party problem).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294360">294360</a></td>
<td>Regression in PowerBuilder 8.0.2 around Build 9620:</p>
<p>				When calling stored procedures through ODBC and using named parameters,</p>
<p>				then the name of the parameters is not passed in the procedure call.</p>
<p>				This cannot be worked around by setting StripParmNames or CallEscape for the connection.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294531">294531</a></td>
<td>Nested datawindow, column in Header band uses a code table. You cannot save the code table through the datawindow painter. It appears to be okay, but when you reopen the datawindow, the code table values are gone. The problem does not occur for a simple datawindow when the code table is created for an editable column in the detail band.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294569">294569</a></td>
<td>7.0.3 grid datawindow regession, some columns missing and blank headers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294631">294631</a></td>
<td>PowerBuilder (both PB7 &amp; PB8) is not allowing updates to tables through OLE DB, when a trigger is fired and the rowcount returned from the trigger doesn&#39;t match the rowcount expected from the update procedure.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294634">294634</a></td>
<td>Text did not display correctly by changing FontSize in scriptFontSize.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294663">294663</a></td>
<td>A number column in a datawindow has the editmask style and an editmask of ###,###,###,###,###,### If you enter a number into the column, and place the cursor just in front of a comma, you can&#39;t insert a digit. If you select a digit just in front of a comma, you can&#39;t replace the digit with another digit (it deletes it).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294667">294667</a></td>
<td>When one views data for Oracle9 Tables with 50 or more date columns, it crashes PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294678">294678</a></td>
<td>The where clause and having clause tabs in the dw painter/query painter need to include an add/insert/delete option. On the context menu would be ok. Right now you are forced to rewrite your entire where clause to insert a criteria at the top.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294705">294705</a></td>
<td>Enhancement request: Would like trace options (such as location of pbtrace file or tracing level) to be stored as a DBPARM/transaction property or other parameter available at runtime, rather than in the pb.ini which is only available in development mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294718">294718</a></td>
<td>Multi select of headers with Ctrl-rightarrow then applying &quot;space evenly horizontally&quot; changes the order of the headers.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294775">294775</a></td>
<td>Dropdownlistbox values entered in the datawindow painter (edit style) are not saved </p>
<p>				when the datawindow also contains a nested report. </p>
<p>				The values entered are gone when you reopen the painter.</p>
<p>				This issue has been fixed in PowerBuilder 8.0.2 Build 9601, but it still </p>
<p>				exists in PowerBuilder 7 since Build 10180.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294847">294847</a></td>
<td>Problem with FilteredCount() when used on a secondary dddw using Sharedata() when a property change to the secondary datawindow is made. Problem observed when changing the protect and backcolor properties but other properties may cause the same problem. When the Filter() is applied to the secondary datawindow and a change is made to a property of the secondary dw, the FilteredCount() always returns a zero but the RowCount() is correct. Also when trying to remove the filter after a property change the rows are not restored to the shared dw. When no change has been made to the properties there is not a problem and all counts appear to be correct.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294947">294947</a></td>
<td>Please document the effects of combinations of Protect, Readonly and TabOrder on the rendering of WebDW fields.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294952">294952</a></td>
<td>When you resize a column by moving the grid line in a grid datawindow control, you can only capture this via the pbm_windowposchanged event on the datawindow control IF the datawindow resizes to the point that scroll bar is display where it wasn&#39;t before (or no longer needed when it was prior to the resize). </p>
<p>				If the window has a horizontal splitter bar activated, then a static control that implements the splitter functionality (and not accessible to the PB programmer) get the WM_WINDOWPOSCHANGED events; however, only so long as the scroll bar is present.</p>
<p>				This is all a complicated way of saying that there doesn&#39;t seem to be a way to capture the resizing of a column in a grid datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294957">294957</a></td>
<td>When using dot notation, the dwobject doesn&#39;t get garbage collected. </p>
<p>				When using the profiler utility, dot notation is producing alot more dwobject creates than when the application is not using dot notation. Also the number of &quot;destroys&quot; for the dwobject are alot less than the number of &quot;creates&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR294969">294969</a></td>
<td>Versions and Build #s Tested: 8.0 GA, 8.01, 8.02, 8.03 build 9701</p>
<p>				Database/Driver File/Version: ASE HA 12.5 with OC 12.5 </p>
<p>				Comments: </p>
<p>				PBSYC not making HA connection with ASE 12.5 HA server when using the dbparm SvrFailover=&#39;Yes&#39; and Release=&#39;12.5&#39;(also tried using Release=&#39;12&#39;).</p>
<p>				In ASE you can see that the PB connection is not assigned a HA session and so when the 1st ASE HA server failsover to a second HA server the PB connection is lost. </p>
<p>				The exact same steps can be done from the same PC using isql, it is correctly given an ASE connection with HA session and successfully failsover to the second server without any need to reconnect.</p>
<p>				This was discovered when investigating CR 293067 (probably related). In this CR a PBSYJ connection from EAS can successfully use ASE failover when using the EAS connection cache property &#39;Use HA connection&#39; but not if using the above 2 dbparms. This was reproduced on the same pc used with the PBSYC tests.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR295060">295060</a></td>
<td>Calling a simple PB component crashes Jaguar with error : Thread::threadData: tml_keydata_get() failed. This seems related to the transaction : Just invoking the setComplete() method crashes Jaguar. A second test shows that doing a connect to DB crashes Jaguar as well. Did tests with many versions ang got these configuration working fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR295087">295087</a></td>
<td>Enhancement request for PB to support optional function arguments to improve productivity and avoid unncessary function overloading (like PHP does, for example. Example of scripting language that supports this feature given as an example by the customer is PHP.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR295100">295100</a></td>
<td>Provide an autohide feature for all dockable windows, workspace, </p>
<p>				output, etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR295105">295105</a></td>
<td>The Transport object and its associated properties and methods are obsolete in PowerBuilder 8 and later. This object was used for </p>
<p>				distributed PowerBuilder applications. Additional properties and </p>
<p>				methods that were used for distributed PowerBuilder and are therefore </p>
<p>				obsolete include:</p>
<p>				o ConnectionBegin and ConnectionEnd events on the Application object</p>
<p>				o GetServerInfo, RemoteStopConnection, and RemoteStopListening </p>
<p>				functions on the Connection object</p>
<p>				o SetConnect function for proxy objects</p>
<p>				o ConnectString and Trace properties on the Connection object</p>
<p>				o ConnectionInfo structure</p>
<p>				The JavaBeans Proxy and Web.PB generators were also used with </p>
<p>				distributed PowerBuilder applications and have been removed. </p>
<p>				These objects/methods are still present. I know it was discussed for removal with PB8 and there may have been issues with typdef&#39;s etc, but I think it&#39;s definitely time to remove this; otherwise, it continues to bring up comments from customers about bringing back DPB.</p>
<p>				See also CR 223819,223821,223826, 224793,224794 submitted during PB8 beta.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR295108">295108</a></td>
<td>Autoscript takes too long to pop-up and should be configurable. This is a direct copy of CR 230499 from PB8 Beta.</p>
<p>				There is a noticeable delay before the autoscript options appear, customer would like to make this configurable so that it will appear immediately or after, say, a n second delay, where n can be specified as a System Option.</p>
<p>				OS: All</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR295117">295117</a></td>
<td>On a freeform datawindow that has two columns</p>
<p>				next to one another and both columns have a stype type of &#39;edit&#39;, when you tab</p>
<p>				to the second column JAWS does not read the column header. JAWS will read the column</p>
<p>				field.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR295176">295176</a></td>
<td>Opening a workspace that has a target with a huge library list cause a gpf.</p>
<p>				Workaround:</p>
<p>				Shrink down the length of the library list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR295200">295200</a></td>
<td>PBNI EnumFonts example fails when using PB9 Beta 3. This example is downloadble from the beta website. If you recompile the C DLL that comes with the sample, it works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR295241">295241</a></td>
<td>AutoScript doesn&#39;t display above the line of code when low on screen. Can only see three or so choices</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR295246">295246</a></td>
<td>When using autoscripting, have the ability to display</p>
<p>				documentation for functions and events.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR295247">295247</a></td>
<td>A simple example with a ancestor window and descendant window with a userdefined event is failing to compile with a Codegen compilation error.</p>
<p>				The sample consists of two windows. The ancestor window includes a user defined event called ue_test1 that returns a transaction object. The descendant window extends that function and also returns SQLCA. The application open event only opens (w_descendant).</p>
<p>				If you remove the single line of code from the descendant event ue_test1 the compilation is successful. Note that both windows also include a ue_test2 event that returns an integer. This event doesn&#39;t cause a problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_70.htm#CR295260">295260</a></td>
<td>Custom forms that are added to a printer are not showing up in the datawindow painter on the Print Specifications tab, in the Paper Size drop down.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295303">295303</a></td>
<td>Problem occurs when using multi table datawindow on HTML page when ever you update or add data to the table get the error message.</p>
<p>				April �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295335">295335</a></td>
<td>Customer would like a way to present a datawindow as a treeview, with ability to expand and contract nodes, etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295338">295338</a></td>
<td>Using the dw describe returns an extra set of quotation marks</p>
<p>				when used with a text field and includes a ?.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295340">295340</a></td>
<td>The page parser seems to get &#39;confused&#39; as simply moving a { from one line to another causes all of the HTML/Java to appear in the Preview tab, just like it does in the source tab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295354">295354</a></td>
<td>The OLE DB driver does not retrieve the stored procedure list until you &quot;force&quot; a Refresh in the database painter. </p>
<p>				Workaround: In the database painter, right click on the Stored Procedures &amp; Functions folder, and click Refresh. Now the stored procedures will appear. Now also if you go into the datawindow painter, you should get the list. For the Stored Procedure Update option in the datawindow painter, it is necessary to click the Procedures button, click Cancel when you see the empty list, and click the Procedures button a second time to get the list. Even with this workaround, you&#39;ll still only get a list of procedures owned by the user you are logged in as.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295367">295367</a></td>
<td>SetFullState to a datastore in an EAServer component with the same dataobject as the client source datastore, fails on Solaris EASserver.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295376">295376</a></td>
<td>Please don&#39;t require a database connection to recompile code containing embedded SQL.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295390">295390</a></td>
<td>The Value/Text option on the Element Attributes dialog is misleading - it&#39;s not clear how you would enter hard-coded text.</p>
<p>				The biggest problems with the dialog =:are </p>
<p>				1.The fact that the EITHER / OR option of entering a Value or Text are not mutually exclusive (entering in one does not clear the other) </p>
<p>				2.You would think you could enter the column name in the Text portion and have it include the column name in the XML; however, it inteprets the column name to mean the actual value, essentially interpreting it exactly as if you&#39;d entered it in the first Value SLE</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295449">295449</a></td>
<td>Memory leak seen when a datawindow is assigned values from a structure with an array of any</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295475">295475</a></td>
<td>ODBC CursorLock DBParm default is now Lock in 8.0, it did not lock in 7.0. Something in PB changed as both use the same ODBC driver and dsn but a select in 7.0 does not lock rows, and a select in 8.0 does lock rows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295478">295478</a></td>
<td>Changing one column property in a datawindow using the Modify method results in one or more other column properties changing.</p>
<p>				Note: This may be a documentation issue. Some datawindow properties interact so there may at times be &quot;side effects&quot; of changing one property that effect another by default.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295487">295487</a></td>
<td>Blank pages in a composite report. </p>
<p>				These blank pages may be a result of the basic datawindow premise of one row (or in this case one nested report) fitting on one page. However when the other two nested reports are removed and all the displayed columns are removed from the detail band leaving only the header, there is still an initial blank page. The offending datawindow has complex SQL behind it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295489">295489</a></td>
<td>Specifying SQLCache DBParm in PB using 8.1.7 Oracle client causes PB to crash on saving after an insert row.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295496">295496</a></td>
<td>Document what happens if OLE DB provider does not support the ITableDefinition interface:</p>
<p>				1. The PowerBuilder catalog tables cannot be used even if they already created.</p>
<p>				2. DDL operations, like modifying columns are enabled, but bring up an empty column list.</p>
<p>				3. Edit Data selected on a table in the database painter fails with message &quot;table contains no columns with supported datatypes&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295502">295502</a></td>
<td>Scrolling in the summary band not working correctly.</p>
<p>				May �03</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295504">295504</a></td>
<td>Enhancement Request: Ability when retrieving data using the syj driver to interpreted</p>
<p>				special characters properly. The following characters interpret properly using the SYC</p>
<p>				driver.</p>
<p>				哙徕沅彐</p>
<p>				Now the SYJ will interpret them as:</p>
<p>				奕睦馓宰</p>
<p>				Workaround currently is to:</p>
<p>				1. Change EAServer codeset to &quot;iso_1&quot; and restart it.</p>
<p>				2. Use following DBParm in the component when you retrieve data using SYJ</p>
<p>				SQLCA.DBParm = &quot;Release=&#39;12.5&#39;,Charset=&#39;iso_1&#39;&quot;</p>
<p>				When retrieving data using the syj driver, the following special</p>
<p>				characters are not being interpreted properly </p>
<p>				哙徕沅彐</p>
<p>				The output from Jaguar.log afther the data is retrieved looks like:</p>
<p>				奕睦馓宰</p>
<p>				The database server has the codeset to Roman8. Easerver has been changed to roman8 too.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295629">295629</a></td>
<td>PowerBuilder crashes or disappears when building a JSP page with the following line:</p>
<p>				&lt;META http-equiv=&quot;Refresh&quot; content=&quot;180&quot;&gt;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295633">295633</a></td>
<td>Provide capability to supply tab order for datawindow buttons.</p>
<p>				Given the attention now being made to comply with Section 508 requirements (for use with accessiblity software like JAWS).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295641">295641</a></td>
<td>The Inet object provides the ability to display a web page in the default browser, access the HTML for a specified page. Customer requested enhancement request to add SSL(Secure Sockets Layer) support to the Inet object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295674">295674</a></td>
<td>When useHwnd=no, pb is crashing on executing querymode or</p>
<p>				querysort.</p>
<p>				PB is crashing with an unhandled exception/access violation. Error of symbol &quot;this&quot; not found.</p>
<p>				Works ok in PB 9.0. Works ok when useHwnd=yes in PB 8.0.3.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295677">295677</a></td>
<td>Objects under source control occasionally have an extra blank line in the exported source that resides on the local project path. This causes SccDiff to return &quot;out-of-sync&quot; for some vendors. </p>
<p>				Currently, we&#39;ve always observed this extra blank line after an &quot;end function&quot; or &quot;end event&quot; line in the PB syntax.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295684">295684</a></td>
<td>When PB gets an ORA-28002 error from Oracle about a password in it&#39;s grace period, PB suppresses it completely. Instead, can you add an option to the PWDialog dbparm that allows the PB developer to indicate if they want it to show up only after the password has expired, or during the grace period as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295819">295819</a></td>
<td>PB 9.0 Beta 3: In a grid DW column, make the column invisible and the column data and the header disappear. Make it visible again, and the data re-appears but the header is blank.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295850">295850</a></td>
<td>Customer is on PB 8.0.1 9056. He has a window which has 15 sle&#39;s on it. He has a user event called ue_hover and he has it mapped to pb_mousemove. He codes the event to show microhelp when the mouse hovers on the sle. He codes for all the sle&#39;s one by one and then saves the window and runs the application. PowerBuilder crashes.</p>
<p>				WORKAROUNDS:The most efficient workaround is to create a user object SLE and declare the event in the user object, then use this instead of a &quot;plain&quot; SLE on the window.</p>
<p>				Alternatively, this worked okay for the customer when he added one SLE and user event at a time, saving and closing the window in the window painter after each SLE was added. This would be time-consuming and frustrating.</p>
<p>				04/25/2005:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295953">295953</a></td>
<td>Non-western text (Cyrillic, for instance) is not being rendered in the IDE script painter, properties dialog SLEs, find dialogs, etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295968">295968</a></td>
<td>A dw column with focus has a visible expression that currently evaluates to true (visible). The dw loses focus and conditions change that make the expression evaluate to false (invisible) and the column disappears. But when the dw regains focus, the column reappears partially.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295970">295970</a></td>
<td>Possibly an enhancement request and not a bug. ASE Error 7514 the transaction log full error is not handle in Powerbuilder when connected with ASE native drivers. Powerbuilder will just hang. When the error occurs with a PB component deployed to EAServer the customer would like to be able to trap and handle the error. That part of the problem may turn out to be an enhancement request but PB should not hang when error is encountered.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR295976">295976</a></td>
<td>Drop Informix 7 native interface.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296061">296061</a></td>
<td>The DB Bind is always disabled regardless the setting of DisableBind in DBParm if using lowercase &quot;from&quot; in the select statement in the DW.</p>
<p>				Workaround:</p>
<p>				To use upper case on the SQL statement.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296082">296082</a></td>
<td>Menu/Toolbar button causes different behavior depending upon the navigation path of the application. If accessed via a Popup menu the code does not execute. </p>
<p>				The application uses two MDI Frame windows, so there may be an error related to that. The menu script uses the ParentWindow method to trigger an event. May be that the wrong window is accessed if a Popup menu is used in this case.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296112">296112</a></td>
<td>Add Connection Cache options to DataWindow DTC.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296131">296131</a></td>
<td>Add support for taborder for commandbuttons in datawindows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296132">296132</a></td>
<td>Add Documentation for enabled/disabled property of a commandbutton in Datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296134">296134</a></td>
<td>PB Browser does not list properties for Datawindow command buttons.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296137">296137</a></td>
<td>PB 9.0 Beta 3: DWSyntax tool does not include new enabled property for datawindow buttons.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296186">296186</a></td>
<td>SetColumn() doesn&#39;t work with Netscape 6.22</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296217">296217</a></td>
<td>DataWindow and Sliding-Up</p>
<p>				Controls so not slide up above invisible columns and controls.</p>
<p>				By manipulating the height of the controls above it, it is possible to make it slight.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296228">296228</a></td>
<td>A datawindow where the first two columns are computed fields with conditional datawindow expressions causing problems with autosize height and slide up.</p>
<p>				The first computed field is setup to only appear on the first page, first row:</p>
<p>				if (GetRow() = 1, &#39;First Page Header&#39;, &quot;&quot;)</p>
<p>				The second computed field is setup to appear on the first page, second row and page 2</p>
<p>				and after, first row:</p>
<p>				if ( Integer(Describe(&quot;DataWindow.FirstRowOnPage&quot;)) = GetRow() , &#39;Page Header&#39;, &quot;&quot;)</p>
<p>				The problem is there is an rectangle object in the report and on the 2nd page and after,</p>
<p>				it is being cut off.</p>
<p>				Tried moving the detail band down but that is causing additional white space that the</p>
<p>				customer does not want. Tried using different datawindow expressions to no avail.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296241">296241</a></td>
<td>ScrollToRow and SetColumn on Windows 98 platform causes a datawindow display problem. The area below the current column is blank.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296266">296266</a></td>
<td>Trailer Footer property of &#39;No&#39; lost after GetFullState/SetFullState.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296310">296310</a></td>
<td>Calling a pooled PB component blocks DDE chanel in the explorer.</p>
<p>				Per PB Engineering, this is not a bug.</p>
<p>				1. A DDE client application sends a WM_DDE_INITIATE message to initiate a conversation with a server application responding to the specified application and topic names. Upon receiving this message, all server applications with names that match the specified application and that support the specified topic are expected to acknowledge it.</p>
<p>				So whenever we double click on DDE client application, say Excel (keeping &quot;Use DDE&quot; checked), Excel sends WM_DDE_INITIATE message to all DDE server application using SendMessage() function. So client waits until a response received from server. PB, VC++ can act as a DDE server application. Upon receiving that message if PB does not process it client will hang. If you uncheck &quot;Use DDE&quot; no DDE message is sent to server.</p>
<p>				2. Notepad.exe can&#39;t act as DDE client application and never sends any DDE message to DDE server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296324">296324</a></td>
<td>-----------------------</p>
<p>				PSE NOTES:</p>
<p>				-----------------------</p>
<p>				Versions and Build #s Reported: PB 7.03</p>
<p>				Versions and Build #s Tested: Fails in 7.03.10180 and later (OK in 10135)</p>
<p>				Fails in 8.01.9121 and later (OK in 9100)</p>
<p>				Fails in 9.0 Beta 3 builds (not tested earlier betas)</p>
<p>				Database/Driver File/Version: PBO8480.DLL</p>
<p>				Comments:</p>
<p>				DW causes Oracle error -&gt; &quot;ORA-00904 Invalid column name&quot; when ...</p>
<p>				Default delimitidentifier setting (ie with quotes, delimitidentifier = &#39;yes&#39;)and a string constant is used in the SQL select statement eg ...</p>
<p>				SELECT &quot;EMP&quot;.&quot;EMPNO&quot;, </p>
<p>				&quot;EMP&quot;.&quot;ENAME&quot;, </p>
<p>				&#39;test&#39; &lt;---------Culprit</p>
<p>				FROM &quot;EMP&quot; </p>
<p>				This shows up in pbtrace as...</p>
<p>				SELECT </p>
<p>				&quot;SCOTT&quot;.&quot;EMP&quot;.&quot;EMPNO&quot; , </p>
<p>				&quot;SCOTT&quot;.&quot;EMP&quot;.&quot;ENAME&quot; , </p>
<p>				&quot;&#39;TEST&#39;&quot; &lt;----------- The problem</p>
<p>				FROM &quot;SCOTT&quot;.&quot;EMP&quot;</p>
<p>				Workaround is to use dbparm Delimitidentifier = &#39;no&#39;</p>
<p>				NOTE:</p>
<p>				The following similar SQL also gives the ORA-00904 error but this also happens using SQLPlus so it is not a PB issue. This CR only deals with the situation detailed above </p>
<p>				SELECT &quot;EMP&quot;.&quot;EMPNO&quot;, </p>
<p>				&quot;EMP&quot;.&quot;ENAME&quot;, </p>
<p>				&quot;test&quot; &lt;---------Note the double quotes this time</p>
<p>				FROM &quot;EMP&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296343">296343</a></td>
<td>Add an Enabled Property for other Datawindow controls, primarily DropDown Datawindows.</p>
<p>				DDDWs</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296362">296362</a></td>
<td>-----------------------</p>
<p>				PSE NOTES:</p>
<p>				-----------------------</p>
<p>				Versions and Build #s Reported: PB 8.02</p>
<p>				Versions and Build #s Tested: 7.03/8.03/9.0 Beta3</p>
<p>				New feature request so that editmask controls with a numeric mask and DW edit masks automatically apply the decimal seperator and digit grouping when changed in Windows control panel (the datawindow column format currently does this automatically - see repro)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296385">296385</a></td>
<td>When using tableowner.tablename.table alias in select statement, causing incorrect dw syntax to be generated for the updatewhereclause. Using the table alias appears to be ignored when used with tableowner. </p>
<p>				Used the following select statement:</p>
<p>				SELECT dep.dept_name,</p>
<p>				epl.emp_fname,</p>
<p>				epl.emp_lname</p>
<p>				FROM dbo.department dep</p>
<p>				JOIN dbo.employee epl</p>
<p>				ON dep.dept_id = epl.dept_id</p>
<p>				When viewing the syntax using dw export, or edit source thru the system tree (in pb 8.0.3 and 9.0), the following syntax appears:</p>
<p>				table(column=(type=char(40) updatewhereclause=yes name=department_dept_name dbname=&quot;department.dept_name&quot; )</p>
<p>				column=(type=char(20) updatewhereclause=yes name=employee_emp_fname dbname=&quot;department.emp_fname&quot; )</p>
<p>				column=(type=char(20) updatewhereclause=yes name=employee_emp_lname dbname=&quot;department.emp_lname&quot; )</p>
<p>				If you take out the table owner and just leave the table alias, the dw syntax looks ok:</p>
<p>				SELECT dep.dept_name,</p>
<p>				epl.emp_fname,</p>
<p>				epl.emp_lname</p>
<p>				FROM department dep</p>
<p>				JOIN employee epl</p>
<p>				ON dep.dept_id = epl.dept_id</p>
<p>				The dw syntax looks ok:</p>
<p>				table(column=(type=char(40) updatewhereclause=yes name=department_dept_name dbname=&quot;department.dept_name&quot; )</p>
<p>				column=(type=char(20) updatewhereclause=yes name=employee_emp_fname dbname=&quot;employee.emp_fname&quot; )</p>
<p>				column=(type=char(20) updatewhereclause=yes name=employee_emp_lname dbname=&quot;employee.emp_lname&quot; )</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296405">296405</a></td>
<td>DDDW context not changing with new current row in main datawindow.</p>
<p>				From PB Engineering: It&#39;s not a bug. That&#39;s how it works.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296483">296483</a></td>
<td>If the datawindow provided in the start function of a pipeline object </p>
<p>				is a datawindow control on a tabpage,</p>
<p>				then the datawindow control disappears when there are pipeline errors.</p>
<p>				Work-around is to set the bringtotop property of the datawindow control to true</p>
<p>				after the call of the start function.</p>
<p>				Also in the selectionchanged event of the tab, you need to set the bringtotop property</p>
<p>				to true or false, dependant on which tabpage is selected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296513">296513</a></td>
<td>Copy any object from pbl One to pbl Two and if you already have an object with the same name in pbl Two then Powerbuilder crashes if you have long pathname for the pbls. With shortpathname it works fine.</p>
<p>				The pathname example :</p>
<p>				C:\Documents and Settings\thistest\My Documents\Powerbuilder\XXX\XXX_8_0</p>
<p>				05/08/2003:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296561">296561</a></td>
<td>Downloaded and installed PB 8.0.3 (build 9704) and </p>
<p>				noticed that web target dlls did not installed.</p>
<p>				When running the pb803.exe, the following is a list of what was going to install on</p>
<p>				machine:</p>
<p>				PowerBuilder Program Files</p>
<p>				PowerBuilder ODBC Driver</p>
<p>				Native Database Interfaces</p>
<p>				Direct Connect Interface (DIR)</p>
<p>				INFORMIX v7.x Interface (IN7)</p>
<p>				INFORMIX v9.x Interface (IN9)</p>
<p>				Microsoft SQL Server Interface (MSS)</p>
<p>				Oracle7 Interface (O73)</p>
<p>				Oracle8/8i Interface (O84) 8.x.4+</p>
<p>				Oracle9/9i</p>
<p>				Adaptive Server Enterprise (SYC)</p>
<p>				Sybase ASE Interface for EAServer (SYJ)</p>
<p>				JDBC Drivers</p>
<p>				JDBC Interface for Microsoft VM (JDM)</p>
<p>				JDBC Interface for Sun VM 1.1 (JDS)</p>
<p>				JDBC Interface (JDB)</p>
<p>				Web Plugins</p>
<p>				Window ActiveX (Standard)</p>
<p>				Window ActiveX (Secure)</p>
<p>				DataWindow Web Control for ActiveX</p>
<p>				SCC Interface</p>
<p>				PB Resource Monitor</p>
<p>				When selecting file/new, I do have the web tab page with the 4gl, html page, etc generation. I have the web target icons under target tab page. Web targets were installed on machine. </p>
<p>				I also ran the regall8.bat file included with the pb9.0 beta. That didn&#39;t work. Web target dlls still did not install. Also ran the RegisterWT8 and RegisterWT9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296574">296574</a></td>
<td>After migrating an app from PB 6.5 to PB 8 it crashes when run.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296589">296589</a></td>
<td>In the object properties dialog, the user can type &lt;ctrl&gt;&lt;enter&gt; to embed a carriage return/line feed (CRLF) into the comment multiline edit. The comment then reads as follows in the multi-line edit control:</p>
<p>				Generated MDI Sheet<br />
				This comment has an embedded CRLF</p>
<p>				If the user checks this object in, the exported source has a &quot;~r~n&quot; in the $PBExportComments$ line.<br />
				$PBExportComments$Generated MDI Sheet #3 ~r~nThis comment has an embedded CRLF.<br />
				The classic import file dialog processing successfully decrypts the ~r~n back into CRLF (0x0D0A). However, the SCC GetLatestVersion and SCC Checkout processing does not. This causes all future SccDiffs to fail and the object appears to be perpetually out-of-sync. Also, the comment property no longer displays properly in the object properties dialog.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296698">296698</a></td>
<td>Oracle db user with expired password and an unlimited grace period, but PB won&#39;t login the user. It does login a user with an expired password but with a limited grace period. It should login both users.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296730">296730</a></td>
<td>Customer is connected to Informix 7 from Powerbuilder 7.0.3 build 10213. She has a Char(1) column. Doing an embedded sql select of the column into a string variable returns a string of length 39. The problem does not occur for retrieving a datawindow result set.</p>
<p>				WORKAROUND: use an ODBC connection to Informix and using the PBTrimCharColumns setting in the PBODB70.INI file.</p>
<p>				05/08/2003:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296798">296798</a></td>
<td>PDF generated from a DataWindow seems to be one page regardless of the amount of data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296805">296805</a></td>
<td>When trying to print a object using the print function, its</p>
<p>				returning -1. No object is printed.</p>
<p>				ll_job = PrintOpen()</p>
<p>				ll_ret = tab_1.Print(ll_job,1,500) </p>
<p>				ll_ret = tab_1.Print(ll_job,1,4000) </p>
<p>				ll_ret = PrintPage(ll_job)</p>
<p>				PrintClose(ll_job)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296894">296894</a></td>
<td>do check out/in automaticly with an automatic comment</p>
<p>				PB should provide an automatic comment configuration. </p>
<p>				Add an enhancement for automatic comment the check in of pbg files like &quot;New objects registered: ....&quot; or &quot;Objects removed: ...&quot;. If someone does not like to use this dialog to place any comments it should be able to disable. If anyone needs this</p>
<p>				feature really you PB offer a checkbox to configure it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296916">296916</a></td>
<td>Column (string type) with EditMask ##-###-###-##</p>
<p>				When copy &amp; paste (ctrl+v) some characters to this column, the data isn&#39;t being paste</p>
<p>				right. i.e. the original characters are: 1111111111 after paste it display:</p>
<p>				11-111-111-</p>
<p>				this might be a dup of CR 231097 Paste (Ctrl + V ) is incorrect in EditMask.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296955">296955</a></td>
<td>There is no way to see what exceptions a proxy throws without exporting the proxy and opening in file editor</p>
<p>				Since proxies built from EAServer (or now from other application servers) cannot be edited in the IDE, there is no way to see what exceptions individual methods throw. Those exceptions should be visible in both the system tree and within the PowerBuilder object browser; however, they aren&#39;t in either place. The only way to see them is to export the proxy and open it up in the File Viewer, which is really unacceptable. </p>
<p>				If we cannot add this information into the system tree and the object browser, then please make proxy objects editable via Edit Source so we can examine the exceptions there. If there is reluctance to make them editable, then provide a View Source option versus Edit Source.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR296960">296960</a></td>
<td>A case statement in a computed expression is not interpreting the column value properly when the column is not of type string.</p>
<p>				For example, a case statement of case( id when 1 then &#39;R &amp; D&#39; when 2 then &#39;Sales&#39; )</p>
<p>				does not return the proper result. The column &#39;id&#39; is of type number.</p>
<p>				Workaround: (Convert the column value to a string)</p>
<p>				case (string(id) when &#39;1&#39; then &#39;R &amp; D&#39; when &#39;2&#39; then &#39;Sales&#39;)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297005">297005</a></td>
<td>A computed expression for the Iterate Header for Groups</p>
<p>				is not being evaluated properly.</p>
<p>				The computed expression being used is:</p>
<p>				if (1 = 1, 0, 1)</p>
<p>				shows the same results as: if (1 = 1, 1, 0)</p>
<p>				The department element is incorrectly repeated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297081">297081</a></td>
<td>Customer like to customize the &quot;Update Properties&quot; for creating Datawindows. </p>
<p>				For instance it should be possible to have &quot;Use Update&quot; enabled by default instead &quot;Use delete and then Insert&quot; for all datawindows he creates.</p>
<p>				In our wizard only the colors etc. can be customized by using the catalog tables. </p>
<p>				If we don&#39;n like to enhance the catalog table we should enhance the datawindow wizard.</p>
<p>				There you should be able to open somthing like a &quot;profile&quot; for creating datawindows with all properties beginning from &quot;General Properties&quot;, &quot;Pointer&quot;, Fonts up to customize the update properties, retrieve options etc. and the &quot;HTML Table&quot;, &quot;HTML Generation&quot;, &quot;JavaScript Generation&quot; and the new XML specification etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297082">297082</a></td>
<td>OS:Win32</p>
<p>				Versions and Build #s Reported:PB 7.03</p>
<p>				Versions and Build #s Tested: Reproduced in PB 6, 7, 8 &amp; 9</p>
<p>				Desired behaviour in PB 5.0</p>
<p>				Comments:</p>
<p>				The doubleclicked event does not fire in windows and window controls such as listboxes, mles, richtexts etc if the mouse moves slightly between clicks. The same is true with other Windows applications such as Explorer (both IE and Windows explorers), Lotus Notes, Netscape etc etc. </p>
<p>				In PB versions 6 -&gt; 9 the Datawindow doubleclicked event IS fired if you move the mouse between clicks. </p>
<p>				In PB 5 the datawindow had the same behaviour as other controls &amp; apps. </p>
<p>				Customer has requested the behaviour be changed back to how it was in PB 5.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297263">297263</a></td>
<td>Running the same application in PB 8.0.3 and PB 9.0</p>
<p>				shows a difference in behavior with a datetime column with a editmask of [date].</p>
<p>				In PB 8.0.3, it shows the date as mm/dd/yy. In PB 9.0, it will show the same column</p>
<p>				as mm/dd/yyyy.</p>
<p>				Using the regmon utility with PB 8.0.3 and PB 9.0, it shows the last entries for</p>
<p>				HKCU\Control Panel\International\sShortDate. The 9.0 log shows the last entries</p>
<p>				read for HKCU\Control Panel\International\sDate.</p>
<p>				The difference in behavior may be in the fmtcmpld.c module (getwindowsdate or shformatCmplDateTimeMask funnctions).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297284">297284</a></td>
<td>HTML Datawindow DeleteRow Problem.</p>
<p>				I have a HTML page with a DW and a button. In the button&#39;s onclick event I wrote:</p>
<p>				dw_1.DeleteRow(0) // wanting to delete currentrow</p>
<p>				the first time I clicked this row, I get 2 rows deleted, the second time 4, the third one 8 and so on.</p>
<p>				I then tried to use an embedded button with the delete action. This works fine the generated code was following:</p>
<p>				dw_1.buttonPress(&#39;DeleteRow&#39;,0,&#39;cb_delete&#39;)</p>
<p>				So, I copied this script to my button (thinking it will trigger the cb_delete that works fine) and I get the same wrong result.</p>
<p>				Then I erased the 0 so my code changed to dw_1.DeleteRow() and again the same strange behavior. The same also ocurres when my code is dw_1.performAction(&quot;DeleteRow&quot;).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297402">297402</a></td>
<td>Enhancement request to allow you to specify an ancestor for a particular menu item.</p>
<p>				When you define a menu in the painter, each menu item is inherited from the base class menu, but there is no way to specify default code for this class. For instance, suppose that for EVERY menu item you want to run some sort of query against a database to determine security privileges for actions that item would initiate. To do so, you would have to add code to every menuitem in the painter. If the base menu item class were &#39;codeable&#39; you would be able to code it in one place and it would be available to all menu items as they would inherit from this base ancestor.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297414">297414</a></td>
<td>Provide GUI widget like OUTLOOK BAR in MS Outlook.</p>
<p>				OUTLOOK bar is essentially a toolbar/menu control (like the icon bar in Lotus Notes on the left), so this is essentially a request for updated widgets. Customer also wants to be able to add items dynamically to that control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297424">297424</a></td>
<td>Date EditMask &#39;MM/DD/YYYY&#39; behaves poorly entering &#39;00000000&#39;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297434">297434</a></td>
<td>A webpage deployed from PowerBuilder into IIS 5.0 ASP does not function as it functions when deployed to PowerDynamo. Page A calls Page B when one clicks on a command button on page A. Script is using the redirect(). In Dynamo, the page either navigates or throws error if required. But with ASP, and one clicks on the command button, nothing appears to be happening. No errors are reported either. </p>
<p>				When searching through old Powersite 1.5 CR(165437) stating that psDocument.Redirect was not supported with ASP and that it was (is) an issue with ASP that we could not work around. It also states that it is documented but I cannot find this documented in either the old Powersite 7.0 manuals or the Web Targets 8.0 manual. </p>
<p>				Is this still a limitation with ASP? Is this a Web Targets bug?</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297576">297576</a></td>
<td>When a datawindow has a sort or filter criteria and a rowscopy or rowsmove is used to populate the datawindow, the sort or filter is not invoked automatically.</p>
<p>				Can this be documentated under the rowscopy and rowsmove. It is already documented</p>
<p>				under the sort or filter.</p>
<p>				In the datawindow reference manual, it is documented for the sort</p>
<p>				(dw_1.object.datawindow.table.sort): &quot;The Table.Sort property sorts the data before it is retrieved. To sort data already in the datawindow buffers, the setsort and sort functions.&quot;</p>
<p>				The filter is documented: &quot;To filter data already in the Datawindow buffers, use the filter property or the setfilter and filter functions&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297641">297641</a></td>
<td>PB crashes when trying to add nested report object, if total number of DW &gt; 256</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297707">297707</a></td>
<td>A saved ResultSet is corrupt when returned from EAServer. The PB component has been configured as shared and stateful on EAServer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297709">297709</a></td>
<td>A jsp page calling a powerbuilder component and returning </p>
<p>				a htmldw back to the browser, results in extra javascript code generated.</p>
<p>				When reviewing the html source generated from AIX and windows, the following</p>
<p>				extra line appears (in the &lt;INPUT TYPE section for each column) from the PBVM generated:</p>
<p>				&lt;SCRIPT LANGUAGE=&quot;JavaScript&quot;&gt;document.obj_dataForm.emp_fname_0.focus();&lt;/SCRIPT&gt;</p>
<p>				These extra lines of javascript don&#39;t appear when running the same pb component on nt.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297780">297780</a></td>
<td>GPF when saving a function with many arguments.</p>
<p>				A normal function or object function with more arguments than 24 will GPF upon a save. No matter if the function is created from scratch or imported etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297783">297783</a></td>
<td>Automatic garbagecollect failed with sybheap.</p>
<p>				If declaring local datastores in a sheet the memory used by the datastore / sheet is not freed if closing the sheet. Only way to force to free the memory is doing an explicit destroy or garbagecollect() call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297816">297816</a></td>
<td>Regression - Intercomponentcall: A component calling a function in another component , with a datawindowchild argument , by reference, gets a return of -1 on an InsertRow(0) to the datawindowchild.</p>
<p>				Closure description:</p>
<p>				Originally datawindowchild is a structure with a field which will store the window handle of child datawindow in parent datawindow or datastore. Through this window handle, we can get our child datawindow object&#39;s data structure pointer and can operate on it to implement the functionality of datawindowchild. </p>
<p>				Window handle can not be transfered between two machine, as window handle in one machine is not meaningful in another machine.In n-tier application, user should not use process, machine or OS specific value ( such as pointer, window handle ) as input parameter of function since they are meaningless in other process, machine or OS. This is one basic idea of n-tier application. </p>
<p>				Now since we are trying to implement no hwnd datastore, we are trying to use runtime variable (instead of field )to hold child datawindow object&#39;s data structure pointer instead of using window handle field to get it. This is the reason why child datawindow operations used to work (in back door method) earlier but does not work now.</p>
<p>				Workaround:</p>
<p>				Use a standard component and use the create statement to instantiate the component instaed of CreateInstance.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297834">297834</a></td>
<td>When powertip text is used on a picture control or picture</p>
<p>				button control, and you create a pcode or machine code executable, the following</p>
<p>				error will result:</p>
<p>				---------- Deploy: Deploy of p_test</p>
<p>				Creating executable file . . .</p>
<p>				Inspecting Application Dependencies. . .</p>
<p>				Building type D:\Pse-80\20300494\testpowertip.pbl(testpowertip.sra) . . .</p>
<p>				Building type D:\Pse-80\20300494\testpowertip.pbl(testpowertip.sra) . . .</p>
<p>				Building type D:\Pse-80\20300494\testpowertip.pbl(testpowertip.sra) . . .</p>
<p>				Inspecting Application Dependencies. . .</p>
<p>				Building type D:\Pse-80\20300494\testpowertip.pbl(testpowertip.sra) . . .</p>
<p>				Regenerating D:\Pse-80\20300494\testpowertip.pbl(testpowertip.sra) . . .</p>
<p>				Inspecting application libraries . . .</p>
<p>				Unresolved resource &#39;HelloWorld&#39; referenced from object &#39;w_test.win&#39;</p>
<p>				Error writing object information</p>
<p>				---------- Finished Deploy of p_test</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297839">297839</a></td>
<td>The GetText() function fails to return a value for the current row/column when executed against a windowless datastore (PB 8.0.3 +)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297842">297842</a></td>
<td>Add additional parameter to datawindow/datastore print routines to print to file. This would enable PB users to generate PDF files from datawindows and datastores.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297865">297865</a></td>
<td>When connected to PVCS and selecting &quot;Get Latest Version&quot;</p>
<p>				on multiple objects in the workspace, the error of: Internal Error: Import filename </p>
<p>				could not be found. Problem happens when you have &quot;Delete PowerBuilder Generated Object</p>
<p>				Files&quot; checked.</p>
<p>				When the PVCS project is created in the same folder/directory structure as the workspace</p>
<p>				and pbl, problem is not happenning. When creating the project in the PVCS Version</p>
<p>				Manager and select the default location for the project, problem appears to be happening.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297876">297876</a></td>
<td>When trying to connect to PVCS version 6.8.1 or</p>
<p>				browsing to select the project from the source control tab on the workspace property,</p>
<p>				the following error appears:</p>
<p>				Load Error D:\Program Files\PVCS\vm\devint\bin\ifc_scc.dll</p>
<p>				Failed to load D:\Program Files\PVCS\vm\devint\bin\ifc_scc.dll</p>
<p>				In the workspace the following errors appear:</p>
<p>				Unable to Load SCC Provider DLL: D:\Program Files\PVCS\vm\devint\bin\PVCS_IFC.DLL</p>
<p>				Unable to Load SCC Provider DLL: D:\Program Files\PVCS\vm\devint\bin\PVCS_IFC.DLL</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297879">297879</a></td>
<td>When adding objects to source control using PVCS 6.8.1,</p>
<p>				the following error appears in the workspace:</p>
<p>				PVCS Source Control Info: Added: d:\pse-80\10875633\testc\genapp.pbg</p>
<p>				PVCS Source Control Info: An error occurred while checking in your files. Any associated operations have been canceled.</p>
<p>				Access to SCC Provider Failed during SccAdd(). Try again.</p>
<p>				Operation Completed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297910">297910</a></td>
<td>The length of the blob extracted from ole_1.ObjectData after calling the Clear() function of the Ole Control is 1536. In PowerBuilder 6.5 the length was zero.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR297926">297926</a></td>
<td>Customer would like to see enhanced exception handling capabilities for SQL Errors in Embedded SQL, eg. an Exception type of SQLException.</p>
<p>				Currently the Exception has to be set manually eg.</p>
<p>				/*********************************************************</p>
<p>				script: f_select</p>
<p>				parameters: emp_id_var</p>
<p>				emp_name_var by reference</p>
<p>				salary_var &quot;</p>
<p>				return value: 1 success</p>
<p>				-1 error</p>
<p>				**********************************************************/</p>
<p>				int li_rc</p>
<p>				ex_transaction lex_transaction</p>
<p>				li_rc = 1</p>
<p>				//select for testing, having a wrong column name..</p>
<p>				SELECT emp_fname, saalary INTO :emp_name_var, :salary_var FROM employee WHERE emp_id = :emp_id_var using this;</p>
<p>				if this.sqlCode &lt;&gt; 0 then</p>
<p>				lex_transaction = create ex_transaction</p>
<p>				lex_transaction.setMessage(this.sqlErrText + &quot;~r object: &quot; + this.classname() + &quot;~r function: f_select&quot;)</p>
<p>				li_rc = -1</p>
<p>				throw lex_transaction</p>
<p>				end if</p>
<p>				return li_rc</p>
<p>				This means that eg. the line number will have to be set by the programmer and cannot be set automatically in code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298039">298039</a></td>
<td>Changing tabsequence on first column to 0 causes current row to change</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298045">298045</a></td>
<td>VscrollBar on a Datawindow does not scroll properly when LMClick on the light Gray &quot;Track&quot; of the ScrollBar. Would Expect the Datawindow to scroll down, However nothing happens.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298232">298232</a></td>
<td>Database: ODBC connection to ASA</p>
<p>				PowerBuilder version 6.5 to 8</p>
<p>				When in the local external function declaration of a remote procedure call (rpc) </p>
<p>				the return type is declared of type decimal, then a crash occurs on calling the function.</p>
<p>				Work-around is to change to return type in the declaration to type string or </p>
<p>				use an output parameter instead of a decimal return type.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298235">298235</a></td>
<td>A getfullstate not copying a datawindow with a dddw properly.</p>
<p>				When the blob is returned to the client it shows a blob length of 6020. The blob on the server, before its sent to the client, shows a blob length of 12608.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298236">298236</a></td>
<td>PowerBuilder crashes when adding slightly over 20 arguments to a function. Happens with both global and window functions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298333">298333</a></td>
<td>Will PrintSend function still exist in PowerBuilder 9 ? In versions 7 and 8 it is listed as obsolete.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298336">298336</a></td>
<td>SaveAs PDF! for Grid datawindow causes bad display in pdf file toward the bottom of the pdf file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298382">298382</a></td>
<td>When autosize height is unchecked on the detail band for</p>
<p>				a nested report, the page() function does not return the proper value.</p>
<p>				When autosize height is checked than the page() function in the summary band works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298386">298386</a></td>
<td>Versions and Build #s Reported: 8.02</p>
<p>				Versions and Build #s Tested: Beta 3 PB 9.0, 8.03 &amp; 7.03</p>
<p>				Comments: If the x property of a checkbox editstyle is changed dynamically via an expression for that property then at runtime the user has to click twice to select/deselect the checkbox if doing so on a different row. It seems the click is &#39;getting lost&#39; in the rowfocuschanged event and not being passed to the checkbox. </p>
<p>				This only happens with the x property and not with other properties such as y, height, width etc.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298417">298417</a></td>
<td>When either updating or deleting data from a datawindow</p>
<p>				and applying changes on the server, a pb component will immediately deactivate</p>
<p>				once it processes the setchanges().</p>
<p>				Data is retrieved to a datawindow from a pb component running on EAServer. A getfullstate/setfullstate is issued to retrieve the data. Once data is updated or</p>
<p>				deleted, a getchanges/setchanges is issued. The first time it works ok, the </p>
<p>				second time you issue a getchanges/setchanges, the pb component will immediately deactivate once it hits the setchanges in the n_sedcsm/table_update function in test2.pbl.</p>
<p>				Works ok on nt in PB 7.0.3 (build 10225), fails for UNIX.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298504">298504</a></td>
<td>When connected to Informix using a native driver, </p>
<p>				using Convert to Graphics crashes in the datawindow painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298510">298510</a></td>
<td>When trying to save a dw using SaveAs(filename, PDF!) and the dw contains a picture that is external, the saveas fails with -1, but a file get written, that cannot be opened using Adobes Acrobat Reader.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298513">298513</a></td>
<td>Enhancement request to provide a non-XSL:FO approach to PDF generation. The XSL:FO approach to PDF generation requires the Java Runtime on machines that want to use that facility and that&#39;s too &#39;heavy&#39; for a lot of client/server customers.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298523">298523</a></td>
<td>When a System Error occurs, the object and event (function) and line number are listed. If the function is overloaded, there is no clear way to determine which version of the function errored.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298525">298525</a></td>
<td>Passing null values to a RPC stored procedure using</p>
<p>				odbc shows different results from PB 7 and PB 8. </p>
<p>				The following is from the sql.log:</p>
<p>				A db2 stored procedure is showing a different sqlulen between pb7 and pb8 when passing nulls.</p>
<p>				PB70 233-16e EXIT SQLBindParameter with return code 0 (SQL_SUCCESS)</p>
<p>				HSTMT 037A1F08</p>
<p>				UWORD 1 </p>
<p>				SWORD 1 &lt;SQL_PARAM_INPUT&gt;</p>
<p>				SWORD 1 &lt;SQL_C_CHAR&gt;</p>
<p>				SWORD 1 &lt;SQL_CHAR&gt;</p>
<p>				SQLULEN 1</p>
<p>				SWORD 0 </p>
<p>				PTR 0x01A20328</p>
<p>				SQLLEN 1</p>
<p>				SQLLEN * 0x039D28F4 (-1)</p>
<p>				In PB 8.0.3, running the same stored procedure, shows the sqlulen value of 4294967295</p>
<p>				PB80 161-1e2 EXIT SQLBindParameter with return code 0 (SQL_SUCCESS)</p>
<p>				HSTMT 02501848</p>
<p>				UWORD 1 </p>
<p>				SWORD 1 &lt;SQL_PARAM_INPUT&gt;</p>
<p>				SWORD 1 &lt;SQL_C_CHAR&gt;</p>
<p>				SWORD 1 &lt;SQL_CHAR&gt;</p>
<p>				SQLULEN 4294967295</p>
<p>				SWORD 0 </p>
<p>				PTR 0x01F16D50</p>
<p>				SQLLEN 0</p>
<p>				SQLLEN * 0x01EEBB44 (-1)</p>
<p>				The subcase that was submitted used a cobol stored procedure running on 0s390. The error</p>
<p>				message received was: odbc [ibm][cli driver][db2] to fail</p>
<p>				Customer has tried using RPCReBind and different combinations of disablebind. Same problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298549">298549</a></td>
<td>When Design-&gt;Options-&gt;Source View-&gt;Format Source is checked, the editor rewrites JSP code incorrectly</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_71.htm#CR298553">298553</a></td>
<td>JSP code is incorrectly rewritten during the build process.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298556">298556</a></td>
<td>When one uses FindItem() for item in a Listview, the item found is highlighted but is not visible within listview control. For example if you&#39;re able to see 5 rows in the listview and item found is row 7, row doesn&#39;t become current or Listview ctrl doesn&#39;t scroll to that row. Enhancement request for a ScrollToRow() function that works for ListViews to provide this functionality.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298572">298572</a></td>
<td>A datawindow activex when trying to view in a browser when psr and html files are located in the $JAGUAR\html is not working. The psr report is not viewing in browser.</p>
<p>				The following is the html used:</p>
<p>				&lt;OBJECT type=&quot;application/datawindow8&quot; codebase=&quot;Psdwc80.cab#8,0,3,9704&quot; classid=&quot;CLSID:88881503-8888-1000-8000-080009AC61A9&quot; HEIGHT=400 WIDTH=500&gt;</p>
<p>				&lt;PARAM VALUE=&quot;d_emp.psr&quot; NAME=&quot;SourceFileName&quot;&gt;&lt;/PARAM&gt;</p>
<p>				&lt;PARAM VALUE=&quot;d_emp.psr&quot; NAME=&quot;DataWindowObject&quot;&gt;&lt;/PARAM&gt;</p>
<p>				The http error log shows the following:</p>
<p>				Oct 22 14:35:21 2002: http_load_file():Error in srv__rawwrite for e:\pb80\Jaguar CTS 4.1.1\html/Psdwc80.cab</p>
<p>				However, the psdwc80.dll is downloaded to the c:\winnt\Downloaded Program Files directory</p>
<p>				along with the *.osd file. </p>
<p>				The httprequest log shows:</p>
<p>				199.93.182.34 - - [22/Oct/2002:14:35:20 -0500] &quot;GET /demp.html HTTP/1.1&quot; 200 394</p>
<p>				199.93.182.34 - - [22/Oct/2002:14:35:21 -0500] &quot;GET /Psdwc80.cab HTTP/1.1&quot; 500 0</p>
<p>				199.93.182.34 - - [22/Oct/2002:14:37:55 -0500] &quot;GET /d_emp.psr HTTP/1.1&quot; 200 25088</p>
<p>				199.93.182.34 - - [22/Oct/2002:14:50:27 -0500] &quot;GET /demp.html HTTP/1.1&quot; 200 394</p>
<p>				199.93.182.34 - - [22/Oct/2002:14:50:28 -0500] &quot;GET /d_emp.psr HTTP/1.1&quot; 200 25088</p>
<p>				199.93.182.34 - - [22/Oct/2002:14:50:50 -0500] &quot;GET /demp.html HTTP/1.1&quot; 200 394</p>
<p>				199.93.182.34 - - [22/Oct/2002:14:50:50 -0500] &quot;GET /d_emp.psr HTTP/1.1&quot; 200 25088</p>
<p>				Workaround:</p>
<p>				Works ok when used with a dynamo website.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298635">298635</a></td>
<td>In online help there is the section as follows about the mousemove event of a window:</p>
<p>				Usage </p>
<p>				Because most controls in the window do not capture MouseMove events, the window&#39;s MouseMove event will still be triggered when the mouse moves over the controls.</p>
<p>				Correction request:</p>
<p>				Most controls in the window do not capture MouseMove events automatically, ie. they don&#39;t have</p>
<p>				the mousemove event mapped by default.</p>
<p>				To trigger the mousemove event of these controls you have to map a userdefined event to</p>
<p>				the pbm_mousemove event.</p>
<p>				In order to trigger the window&#39;s MouseMove event you would need to trigger the mousemove event</p>
<p>				from there. eg: Parent.EVENT MouseMove(0, Parent.PointerX(), Parent.PointerY()).</p>
<p>				Resolution:</p>
<p>				Removed first paragraph in usage section and added the following to the end of the Usage section in PB9 and PB8 sources:</p>
<p>				Most controls in a window do not capture MouseMove events, the MouseMove event is not mapped by default. If you want the window&#39;s MouseMove event to be triggered when the mouse moves over a control, you must map a user-defined event to the pbm_mousemove event for the control. The following code in the control&#39;s user-defined MouseMove event triggers the window&#39;s MouseMove event:</p>
<p>				Parent.EVENT MouseMove(0, Parent.PointerX(), Parent.PointerY())</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298636">298636</a></td>
<td>When calling a RPCFUNC from a ASA database, the char() return type doesn&#39;t get through in </p>
<p>				PowerBuilder 8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298683">298683</a></td>
<td>A long query running that is using select distinct is causing a connection delay on another client.</p>
<p>				The long query is using a distinct and a outer join. If you take out the distinct</p>
<p>				than the delay doesn&#39;t happen anymore.</p>
<p>				Update:</p>
<p>				This turned out to be an ASE issue, not a PB issue.</p>
<p>				A new ASE cr was opened for this problem -- cr299696 &quot;A cpu intensive query may cause performance problem for others&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298741">298741</a></td>
<td>Migrated application from PB 6.5.1 Build 620 to PB 8.0.3 will GPF when Calling GarbageCollect() or when the Time interval is kept to the Default .5 seconds</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298752">298752</a></td>
<td>When using instance pooling for EAServer components with intercomponent calls on IBM-AIX, EAServer will hangup when instance number exceeding 8~10.</p>
<p>				Update from Engineering:</p>
<p>				This turned out to be an EAServer issue which is resolved in EAServer 4.2 AIX.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298753">298753</a></td>
<td>Description of Problem: When changing the dataobject property of a datawindow in the sqlpreview event it will cause an Exception: The Exception Breakpoint...</p>
<p>				Exception code: 80000003 BREAKPOINT</p>
<p>				Only workaround so far: Do not code the dataobject assignment in sqlpreview event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298777">298777</a></td>
<td>In a datawindow where one of the columns is set to Autosize height, when tabbing through, the column shrinks and whatever is typed is not visible until tabbing out of the column. If the user clicks there with a mouse, it is okay. Once it is tabbed to, the height of the first column, a DDLB style column, becomes unusable.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298800">298800</a></td>
<td>The Microsoft Installer looks at FileVersion to decide whether to install a new version of a file (in this case a PB.EXE). File version cannot be specified in the project painter (only Product Version) and always reflects the version of PB used to create the exe and not the application.exe&#39;s version.</p>
<p>				While the FileVersion STRING still retains the PB version, that is not the most important part of this issue. The ProductVersion and FileVersion used by the installer are NOT the strings that are provided for in the project painter. These values are provided in a VERSIONINFO resource (documented in the Microsoft SDK). The information needed for the installer is provided in the fixed info section of this resource and that is not modified by PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298824">298824</a></td>
<td>Approximate doubling of time to save object with multiple layers of inheritance. Using PEAT PFC object w_r_projectwizard to demonstrate but customer&#39;s object is significantly larger (159K). Time increase being investigated is increase from PB 7.0.3 to PB 8.0.3.</p>
<p>				Per PB Engineering:</p>
<p>				Not a bug.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298834">298834</a></td>
<td>Printtext() not printing text.</p>
<p>				The following code is being used:</p>
<p>				li_job = PrintOpen()</p>
<p>				ii_rc = PrintText( li_job, &quot;Works in PB 9 Beta 3&quot;, 1000, 500 )</p>
<p>				The return value is ok but nothing is printing out.</p>
<p>				If you use a negative number in the Y coordinate than printtext is working ok but</p>
<p>				shouldn&#39;t be that way.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298928">298928</a></td>
<td>The &quot;select ports&quot; dialog of the web services proxy</p>
<p>				allows for more than one port selection, although the dialog says to only select one.</p>
<p>				If that is the case, that PB should not allow you to select more than one port.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298952">298952</a></td>
<td>The Java VM ddlb of the options tab of JDB needs to include</p>
<p>				&#39;Sun JRE 1.4. This should also be set as the default.</p>
<p>				Also from the Java VM ddlb, remove the Microsoft VM (EAServer) since EAServer no longer supports that VM.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR298974">298974</a></td>
<td>create or replace type deal_table_type</p>
<p>				as table of number(8);</p>
<p>				create table zzz (</p>
<p>				deal_no number(8),</p>
<p>				related_deals deal_table_type)</p>
<p>				nested table related_deals store as nested_deal_table</p>
<p>				return as value;</p>
<p>				insert into zzz (deal_no, related_deals)</p>
<p>				values (1,deal_table_type(2,3));</p>
<p>				In PowerBuilder: select * from zzz; results in &quot;ORA-00932: inconsistent datatypes.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299038">299038</a></td>
<td>Problem occurs in PB 8 and the latest PB7 EBF builds like #10121</p>
<p>				EditMask###,###.00 with number columns is behaving different than expected when playing with the number prior to numeric seperator. number 123456. Use &quot;delete&quot; key to replace digit 3-&gt; not able to replace</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299054">299054</a></td>
<td>The Variable Name field in the structure painter is always in overwrite mode.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299079">299079</a></td>
<td>PowerBuilder 8.0.3 regression grid datawindow with autosize height has a display issue. This is an odd little bug that is only seen when a specific sequence of steps are followed. It occurs when one clicks in the first 10 or so characters in the first column and then use the down arrow. What happens is that that first column is blanked out below the row that is current. If the datawindow is re-populated then the problem does not occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299100">299100</a></td>
<td>Connecting to MS SQLServer 2000 Via OLEDB. If stored procedure has a parameter of type &#39;money&#39;. PB does not understand that parameter. Get the Following Error: SQLSTATE = 42000</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299101">299101</a></td>
<td>Database table list generated by JDBC driver includes the dot separating table and owner even when owner does not exist. The Hypersonic Java DB is an example. Because the table list includes the ., many of the IDE operations like building datawindows fail because incorrect syntax is generated.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299107">299107</a></td>
<td>Deploy option from menu and system tree does not deploy projects. Deploy within project painter works however.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299152">299152</a></td>
<td>Passing decimal by reference between PB components will cause memory leak. Average 52 bytes leak per invoking. </p>
<p>				There are also a little memory leaks when passing decimal by value or by readonly, about 1 byte leak per calling.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299194">299194</a></td>
<td>-----------------------</p>
<p>				PSE NOTES:</p>
<p>				-----------------------</p>
<p>				Description of Problem:</p>
<p>				OS: Win32</p>
<p>				Versions and Build #s Reported: PB 8.02</p>
<p>				Versions and Build #s Tested: All</p>
<p>				Database/Driver File/Version: PB install </p>
<p>				Enhancement request for a &#39;Secure Install&#39; option for PB install program. This option would not write to the registry or copy files to the Windows\system32 folder but would install all files to folders specified by the user and keep registry settings in one (or more .ini files). Neither would it write to system path, system variables or classpath.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299259">299259</a></td>
<td>Given: an object eg. nvo_1 that has objectlevel functions that in turn call other objectlevel functions. When changing one of the functions (eg. changing the argument datatype from int to string) and saving the object as a different object, say nvo_2 an error will occur (which is expected) but finally in the display you&#39;ll find that the code of the first function has moved into the second function etc.</p>
<p>				In the first function there is the code from the destructor event : </p>
<p>				TriggerEvent( this, &quot;destructor&quot; )</p>
<p>				call super::destroy</p>
<p>				When doing a save (save button or save option) or an ok of the upcomming save dialog when closing the window you&#39;ll loose script in the last function in the function list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299275">299275</a></td>
<td>EAServer on AIX. Creating DataStore using syntaxFromSQL method (select *...) passing to EAServer component as BLOB, retrieve and sending back to client as BLOB. On client dw/ds columns are overlapping and not readable. Problem does not occur running EAServer on Windows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299293">299293</a></td>
<td>PowerBuilder does not correctly calculate a detail band height when Autosize Height property of the band and its objects is set. The bottom edge of the row is chopped off.</p>
<p>				From engineering: Not a bug. DataWindow Print Previews are, and have always been, just an approximation of the printed page. The report is rendered according to the page dimensions and resolutions of the printer. The data is then drawn on the screen, according to the heights computed for the printer, but with fonts conforming to the screen&#39;s resolution. The fonts on the screen are larger than the printer fonts because the printer has a 3 times higher resolution. So, each line of screen text, in a multi-line text box, will be about a pixel higher than on the printer. This accumulates through the text box with the result that the last line will be clipped. The report is designed to show which rows will be on which printed page, along with the number of pages.</p>
<p>				SOLUTION -- Do not use Print Preview mode to display detailed data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299303">299303</a></td>
<td>Allow saving of datawindow arguments so that it is</p>
<p>				easier to rerun the test without having to reenter all the arguments again in the datawindow painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299327">299327</a></td>
<td>First protected field in datawindow can be added char when previewing in html.</p>
<p>				It seems the problem is only at the first protected field and protected field behaves differently compared to using tab=0.</p>
<p>				If using tab=0, field is greyed out and skipped totally while tabbing through.</p>
<p>				If using protect=1 and tab is nonzero, characters can be typed into the first protected field and all other protected fields can be focused even though user cannot type in any characters.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299363">299363</a></td>
<td>When running a stored procedure using oledb, too many</p>
<p>				sp_procedure_params_rowset statements are invoked impacting performance.</p>
<p>				Changing StaticBind does not appear to make a difference. Same number of sp_procedure_params_rowset statements are produced. </p>
<p>				xec [master]..sp_procedure_params_rowset N&#39;sp_columns&#39;, 1, N&#39;dbo&#39;, NULL</p>
<p>				RESOLUTION: Works ok in PB 9.0.2 (Build 7544, 7549) and PB 10.0.1 (build 6020).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299369">299369</a></td>
<td>For a specific datawindow, in the datawindow painter, do a Save Rows As... PDF for d_import_column_names_test. You&#39;ll see the CPU go to 100% for a minute or two followed by a java.lang.OutOfMemoryError</p>
<p>				Per Development:</p>
<p>				This is a known limitation with the Java Apache FOP processor (0.20.4). For very large DataWindows, only the Distill! Method can be used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299380">299380</a></td>
<td>Problems with datawindow File Save As PDF with the resulting display. Separator lines are not included. Data does not wrap on a line as it does in the datawindow. Buttons are not displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299387">299387</a></td>
<td>Request for newer Informix datatypes to be supported in the painter when using the native driver. </p>
<p>				Specifically they include:</p>
<p>				LVARCHAR</p>
<p>				CLOB</p>
<p>				BLOB</p>
<p>				INT8 -&gt; a natural fit for our new longlong datatype</p>
<p>				SERIAL8 -&gt; also a map for longlong</p>
<p>				BOOLEAN</p>
<p>				PB 9.0.1 Updates from PB Engineering:</p>
<p>				1/15/2004 Code change for lvarchar support has been checked in.</p>
<p>				1/16/2004 Code change for boolean support has been checked in.</p>
<p>				3/22/2004 Code changes for clob and blob support for pbin9 interface (currently only works for selectblob/updateblob syntax).</p>
<p>				PB 8.0.4 Updates from PB Engineering:</p>
<p>				3/29/2004 Code change for lvarchar support has been checked in.</p>
<p>				3/29/2004 Code change for boolean support has been checked in.</p>
<p>				3/29/2004 Code changes for clob and blob support for pbin9 interface (currently only works for selectblob/updateblob syntax).</p>
<p>				This CR is still in progress.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299396">299396</a></td>
<td>6.5 application migrated to 8.0.3 now crashes when run.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299439">299439</a></td>
<td>Customer wants to manipulate an icon in the taskbar status area, by using the Windows API function Shell_NotifyIcon in the Shell32.dll file. </p>
<p>				This function allows you to add, modify, delete, set a ToolTip string, and send a callback message to execute mouse events. </p>
<p>				The taskbar status area is located to the right of the Start button, and provides you with status or notification indicators about your programs. </p>
<p>				Icons with ToolTips are typically used as indicators in the taskbar status area. </p>
<p>				However when these functions are called in Powerbuilder, the tool tip for the icon displays garbbage characters.</p>
<p>				January 9, 2003</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299444">299444</a></td>
<td>The ReleaseConnectionOption DBParm is supposed to cause EAServer to drop the connection once it has been returned to the connection cache. This is not happening - the physical connection is not dropped. This is, however, only the first part of the issue. If this did work according to Powerbuilder documentation, namely,</p>
<p>				Use JAG_CM_DROP to destroy a connection when errors have made it unusable. </p>
<p>				This parameter cannot be set dynamically. The value set when the connection is made remains in effect until it is disconnected.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299520">299520</a></td>
<td>If accepttext() is called in the destructor event of a datawindow and column containing a drop down datawindow has focus then PB crashes.</p>
<p>				-&gt; gpf 0x10bbc19e (nt4) or 0x10bbbe3e (w2k)</p>
<p>				Workaround: </p>
<p>				post the accepttext int he destructor.</p>
<p>				this. post accepttext()</p>
<p>				or </p>
<p>				move the accepttext() into the closequery event of the window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299523">299523</a></td>
<td>Three nested TRY statements where two uses the FINALLY clause.</p>
<p>				Code after the last FINALLY is not executed. This happens only if last exeption handling is moved into a window function. </p>
<p>				TRY</p>
<p>				{ -&gt; moved into a function1 </p>
<p>				TRY</p>
<p>				THROW lex_error</p>
<p>				FINALLY</p>
<p>				{ -&gt; moved into function2</p>
<p>				TRY</p>
<p>				FINALLY</p>
<p>				END TRY</p>
<p>				// missing code</p>
<p>				}</p>
<p>				END TRY</p>
<p>				}</p>
<p>				CATCH </p>
<p>				END TRY</p>
<p>				Workaround: Modify the code that only one FINALLY statment is used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299531">299531</a></td>
<td>Using Sybase Direct Connect OLE DB &quot;Sybase Oracle 8 ADO Provider&quot; the ITableDefinition interface is not supported. Catalog tables cannot be created and there are side effects in the PowerBuilder IDE that need to be addressed:</p>
<p>				1. The PowerBuilder catalog tables cannot be used even if already created.</p>
<p>				2. DDL operations, like modifying columns are enabled, but bring up empty column list</p>
<p>				3. Edit Data selected on table in database painter fails with message &quot;table contains no columns with supported datatypes&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299533">299533</a></td>
<td>OS: Windows 98 ONLY (works fine with W2K and NT 4.0)</p>
<p>				Versions and Build #s Reported: 8.03</p>
<p>				Versions and Build #s Tested: 8.0 GA -&gt; 8.03</p>
<p>				Comments: </p>
<p>				Following code in dw RowFocusChanged event behaves incorrectly when navigating with the Up and Down arrow keys on Windows 98 platform. Using the dw scrollbars or NT/W2K platform works OK</p>
<p>				// Code if RowFocusChanged event ...</p>
<p>				this.SelectRow(0, FALSE) </p>
<p>				this.SelectRow(currentrow, TRUE) </p>
<p>				// End</p>
<p>				On Win98 if you navigate using the up/down arrows the current row is selected correctly until the dw has to scroll to new page. At this point the previously selected rows remain selected (highlighted)each time you scroll down/up with the arrow key. </p>
<p>				Workaround exists.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299534">299534</a></td>
<td>The stored procedure list for an IN9 connection has the owner names padded with blanks so that they appear like &#39;informix. proc&#39;. The extra spaces don&#39;t seem to affect the correct behavior though.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299560">299560</a></td>
<td>If you use the ANSI standard comment indicator&quot;--&quot; , the equalvelent of &quot;//&quot; in pb, it seems to take the rest of the sql statement that follows in the next line, below the comment as part of the comment, brining back a different result set.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299567">299567</a></td>
<td>Customer would like PowerBuilder to provide options for the lines in a grid datawindow similar to what is provided by Excel.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299571">299571</a></td>
<td>PowerBuilder 9 builds 4510, 5012 crash when PrintSend() is used. It worked fine in PowerBuilder 8.0.3</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299605">299605</a></td>
<td>PB window ActiveX causes IE to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299625">299625</a></td>
<td>For a numeric editmask &quot;Positive-format;negative-format;zero-format;null-format&quot; a color like [RED] can not be defined for the null-format section. When displaying a NULL value, it will not interprete the color but it will show the right most part of the format defined.</p>
<p>				An expression on the text color can be set to set a color for a NULL value.</p>
<p>				For example:</p>
<p>				if(IsNull( quantity ),16711688, 0)</p>
<p>				Per PB Engineering, this is not a bug:</p>
<p>				Editmasks do not support colors.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299639">299639</a></td>
<td>Refine the WebDW fix for CR 263496/274049 to eliminate DISABLED attribute.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299653">299653</a></td>
<td>The SetSQLSelect statement is losing the table owner prefix on the update table name.</p>
<p>				Workaround:</p>
<p>				After the SetSQLSelect, set the update table name back to dba.contact:</p>
<p>				li_rc = dw_1.setsqlselect(&#39;SELECT last_name, first_name, fax, id FROM &quot;dba&quot;.&quot;contact&quot;&#39;)</p>
<p>				if li_rc = 1 then</p>
<p>				dw_1.Object.DataWindow.Table.UpdateTable = &quot;dba.contact&quot;</p>
<p>				end if</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299662">299662</a></td>
<td>Please provide an example in the PBNI documentation of the use of PBX_InvokeGlobalFunction.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299663">299663</a></td>
<td>Requesting a checkbox on the datawindow painter prompt for retrieval arguments to allow you to specify a null for testing purposes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299665">299665</a></td>
<td>Editing a new project after doing a SaveAs to an existing project will put the changes in the original project and leave the new project as it was at the SaveAs. Exactly the opposite of what you want to happen.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299737">299737</a></td>
<td>Machine code executable creation fails for simple example (for which it runs ok in IDE and as p-code). The error reported:</p>
<p>				CGEN: Compiling &#39;C:\WINNT\Temp\test_dll.c&#39;</p>
<p>				C:\WINNT\Temp\test_dll.c(1206) syntax error </p>
<p>				C:\WINNT\Temp\test_dll.c(1206) syntax error </p>
<p>				C:\WINNT\Temp\test_dll.c(1226) declaration statement follows an if statement </p>
<p>				This is related to CR295247 which has been fixed, but also involves the return of a structure in a descendant event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299740">299740</a></td>
<td>In the system tree, when any object is expanded the previously highlighted object is still highlighted. The system tree scrolls and adjusts to best fit the expanded pbl and its objects in the system tree view. But the focus is still set on the previously selected object and not on the pbl that expanded now.</p>
<p>				Customer wants the system to shift the focus on to the pbl that was expanded.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299746">299746</a></td>
<td>Unable to create shortcut keys for Align, Border, Space, and Size datawindow painter Format operations.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299747">299747</a></td>
<td>Label-style datawindows do not have a checkbox to set the visible property for a column. Please add this property.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299749">299749</a></td>
<td>Web Datawindow not deleting a row when a button on a html</p>
<p>				page calls the deleterow and then update.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299793">299793</a></td>
<td>Can&#39;t generate machine code if include try catch end try statement.</p>
<p>				If PB script includes TRY ... CATCH ... END TRY, PB cannot create machine code properly, always raise error message &quot;Exception handling not supported in machine code&quot;. If do not check machine code, it&#39;s ok PB should create machine code properly. If we do not support exception handling in machine code we should add some words in help file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299823">299823</a></td>
<td>Closing a response window that was passed a structure in message object, (OpenWithParm), GPFs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299858">299858</a></td>
<td>Drop borders (and raised) along with buttons display poorly in SaveAsPDF! Buttons and text fields with raised and lowered borders display poorly in PDF format. The lines comprising the borders and shading are much too thick and black.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299860">299860</a></td>
<td>Stored procedures in OLE-DB incorrectly blank-pad nvarchar(?) arguments as evidence by the failure of sp_columns() to execute correctly within a datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299863">299863</a></td>
<td>Default DecimalSeparator in Oracle can result in incorrect data displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299869">299869</a></td>
<td>9.0 Enhancement: Provide align property for picture controls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299881">299881</a></td>
<td>Problem scrolling a DW with AutoSizeHeight and variable column height.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299968">299968</a></td>
<td>Icons not displaying properly in a TreeView, causing AddPicture() to fail ( return code of -1) if the Windows Operating System Caption Button property is changed from default.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299971">299971</a></td>
<td>Edit styles DDLB and Edit (with Code Table). There should be a better way to edit the list of codes. In PB5 there were Add/Delete buttons - bring those back.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299972">299972</a></td>
<td>Adding 22nd parameter to a function in a User Object crashes PB 8.0.3</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR299981">299981</a></td>
<td>In order to provide better accessibility to PowerBuilder users who have problems using the mouse please provide hotkeys/shortcuts to tab through the tabpages in the different views. Currently a user can use the F12 key to jump from tabpage to tabpage to get to the &#39;Properties&#39;, &#39;Control List&#39; and &#39;Non-Visual Object List&#39; . But there is not a way to use &#39;hotkey/shortcut&#39; keys to tab through the Properties tabpages &#39;General&#39;, &#39;Scroll&#39;, Toolbar&#39; and &#39;Other&#39;. This deficiency can also be seen in the Layout view with no way to set shortcut keys to tab through &#39;Script View&#39;, &#39;Event List&#39;, &#39;Function List&#39; or &#39;Declare Instance Variables&#39;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300059">300059</a></td>
<td>Warning message is a hard coded limitation of the crosstab datawindow.</p>
<p>				My problem is that, when I&#39;m retrieving data that will split my cross tab report into more than 300 column, then I&#39;ll have a message saying (cross tab can only hold up to 300 columns), and this message keep on showing several times, until all the retrieving process is done.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300074">300074</a></td>
<td>Date, DateTime, and Time Format on the Syntax tab of the PBDIR connection profile dialog are not used for the only supported option for DIR - DirectConnect for OS/390.</p>
<p>				These options were provided because this interface was designed to be open for connectivity to any DirectConnect server; however, DirectConnect for OS/390 is the only supported server for this interface and these parameters do not apply.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300078">300078</a></td>
<td>When you display the window activex in a browser and then scroll the page using the browser&#39;s horizontal or vertical scroll bar, the activex gets garbled.</p>
<p>				Using Internet Explorer 6.0. Happens using IE 5.5 too.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300088">300088</a></td>
<td>This cr is an extension to cr286453 and is to</p>
<p>				address the fact that warning messages are not being flagged (as a result of</p>
<p>				cr286453) in PB and a resolution is needed on how warning messages will be </p>
<p>				treated in the future.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300098">300098</a></td>
<td>From online help for &#39;DBParm parameters:and supported database interfaces&#39;, it incorrectly list that OJSyntax is supported for the DIR and SYC database</p>
<p>				interfaces .</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300193">300193</a></td>
<td>PowerBuilder 7 and 8:</p>
<p>				The functions PBORCA_LibraryEntryCopy and PBORCA_LibraryEntryMove do not </p>
<p>				copy the binairy part or OLE section of an object.</p>
<p>				Work-around is to export and import that section using </p>
<p>				PBORCA_LibraryEntryExport and PBORCA_CompileEntryImport.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300209">300209</a></td>
<td>The CDATA dialog for a datawindow XML template does not support entering anything but hard coded text. This is a serious limitation, as datawindow expressions should also be allowed here.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300232">300232</a></td>
<td>Request for a Datawindow Picture Object.SetPicture( blob ) function to assign a picture into the DATAWINDOW picture object. The PB Picture Control has a .SetPicture( bitmap ) function however the DW picture object does not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300244">300244</a></td>
<td>When trying to execute a stored procedure from the</p>
<p>				database painter using the DIR driver, powerbuilder will crash.</p>
<p>				Getting error of unhandled exception in libct.dll (pb90.exe) Access Violation</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300304">300304</a></td>
<td>When an object is copied from PBL A to PBL B and copied again back into the PBL A, powerbuilder crashes with: &quot; The instruction at 0x702e7973 referenced memory at 0x72e7973. The memory could not be &quot;read&quot; &quot; Happens if the path length reaches 87 characters.</p>
<p>				workaround:</p>
<p>				Use a smaller path or delete the object in the destination pbl before you copy it from the source pbl.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300341">300341</a></td>
<td>Application menu and window 256-color icons are not displayed properly.</p>
<p>				NOTE: looking at the icons outside of PowerBuilder also did not display properly, so this may not turn out to be a PowerBuilder problem in the end. However, when viewed in Windows Explorer the icons appear okay, and when viewed with the Watcom Image Editor that shipped with PB 6, they also look okay.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300345">300345</a></td>
<td>When connected to an Oracle 91 database using the Pbo9080.dll, and doing multiple updates to a datetime field in a datawindow, the first update succeeds, but subsequent updates fail with a row changed between retrieve and update error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300385">300385</a></td>
<td>A DropDown ListBox Column in an external datawindow, Datatype Decimal, causes a couple of problems: </p>
<p>				1. PowerBuilder will crash with a Format that looks like the Following:</p>
<p>				[general];DeptNo;DeptNo;DeptNo</p>
<p>				although the following is okay, and a similar format as above for numeric is okay:</p>
<p>				[general];DeptNo;DeptNo</p>
<p>				2. Also the Format does not display in the ListBox at runtime</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300387">300387</a></td>
<td>Text controls that have a computed expression on the visible property are not sliding up properly in the trailer band.</p>
<p>				The trailer band contains 17 rows of text controls that have a computed expression.</p>
<p>				The slide up property is set to Directly Above. The computed expression is changing the visible property value properly but text controls are not sliding up when visible=false.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300390">300390</a></td>
<td>Usability issues with shortcuts, function keys, and hot keys in the PB GUI painters. Example, in the Window painter, you can switch from the Layout View to the Properties View by pressing F11, but once you get there nothing is enabled and you cannot tab anywhere, so you are stuck. Also there is no way to switch between the tab pages of the Properties View, or to select/deselect a specific property with a hot key.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300392">300392</a></td>
<td>Compiler does not detect when a declaration redefines a previous declaration of a variable as an array. </p>
<p>				//below does not cause a compile error. Declare in reverse order causes correct error msg</p>
<p>				integer s</p>
<p>				string s[2]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300449">300449</a></td>
<td>When Importing XML that was exported from a DW which has a nested report, there is currently no way to do so. It only imports the master dw, the detail rows (from the nested dw) are ignored.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300457">300457</a></td>
<td>Hebrew/Arabic characters are not printed correctly.</p>
<p>				Solution : in pb.ini add this entry</p>
<p>				[Library] </p>
<p>				NormalFont=Arial Hebrew</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300468">300468</a></td>
<td>Menu Icons are displayed in low resolution at runtime.</p>
<p>				Reviewed by PB Engineering and determined not to be a PB bug:</p>
<p>				This issue has been investigated by engineering and determined to be a Microsoft issue. The problem has also been reproduced with a regular (non-PowerBuilder) C++ application.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300535">300535</a></td>
<td>Regression: QueryMode=yes does not affect WHERE clause criteria in datastore.</p>
<p>				Tested and reproduced with PB 8.0.3_9704</p>
<p>				Works fine with 7.0.3_10237 and 8.0.2 (All builds)</p>
<p>				Solution:</p>
<p>				When upgrading the Pb80.exe file to 8.0.3_9820, it then works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300545">300545</a></td>
<td>Special characters, such as umlauts, cause failures when saving as PDF with the message:</p>
<p>				org.apache.fop.apps.FOPException: Invalid byte 2 of 3-byte UTF-8 sequence error</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300623">300623</a></td>
<td>Datawindow saved as PDF output misplaces field in group trailer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300636">300636</a></td>
<td>dw.Find returns nonexistent row when using IsNull in criterion.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300711">300711</a></td>
<td>There is no support in PowerBuilder for datatypes introduced in DB2 version 6 and even prior. DB2 8.1 was just released, so we are a few versions behind.</p>
<p>				The following datatypes are not supported but should be considered:</p>
<p>				GRAPHIC</p>
<p>				VARGRAPHIC</p>
<p>				ROWID</p>
<p>				BLOB</p>
<p>				CLOB</p>
<p>				DBCLOB</p>
<p>				Additionally, the type LONG VARCHAR is no longer &#39;in favor&#39; and instead the VARCHAR(n) type should be used. While VARCHAR(n) does exist in PowerBuilder, it only supports n &lt; 255 whereas the &#39;real&#39; DB2 type will support values that are larger (to the exist that there is enough room remaining in the table).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300712">300712</a></td>
<td>Update the PBDIR driver to take advantage of data types defined on DB2 tables using the AS IDENTITY clause.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300715">300715</a></td>
<td>Provide enhanced resource file like other resource file used with VB, VC++. This resource file helps for storing text using its values in application with some inbuilt functions. Its important for small applications where databases do not come into picture.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300746">300746</a></td>
<td>Calling an NVO component via MASP, Querymode fails to add the where clause into datastore.</p>
<p>				Also tested with PBVM 8.0.2_9506 and it works fine.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300755">300755</a></td>
<td>On-line help topic for FileCopy function says: &quot;Copies one file to another, optionally appending to the target file.&quot; should be &quot;Copies one file to another, optionally overwriting the target file.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300758">300758</a></td>
<td>WebDW html using &lt;TH&gt; tags for fields in the summary band of a grid datawindow - these should be &lt;TD&gt; tags instead.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300763">300763</a></td>
<td>An enhancement request that would be fairly easy to implement but allow customers to do neat things like implement grid Web DWs that allow scrolling bodies but fixed headers. A very cool feature! Specifically, surround table headers with the &lt;THEAD id=xxxx&gt; tag, the body with &lt;TBODY id=yyyy&gt; and &lt;TFOOT id=zzzz&gt;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300776">300776</a></td>
<td>Error when trying to import XML into a datawindow when the datawindow includes a nested datawindow. However, the export of the same datawindow including the nested datawindow works correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300779">300779</a></td>
<td>When connecting to db2 thru the &#39;DIR&#39; driver and your using the TableCriteria dbparm, pb will crash in the db painter when you try to expand a table.</p>
<p>				Getting unhandled exception in pb90.exe (libct.dll) access violation</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300783">300783</a></td>
<td>PBDIR returns all synonyms within the system catalog for display in the table list. Only synonyms owned by the current user are accessible and since synonyms by definition are not qualified, they are incorrecly included in the table list.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_72.htm#CR300787">300787</a></td>
<td>Enhancement Request: Add a &quot;Search&quot; option at the Workspace level in the System tree in addition to the target level.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR300852">300852</a></td>
<td>Installing build 9704 increased response time for databases requests.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR300856">300856</a></td>
<td>Cannot run many client applications on one computer.</p>
<p>				Could not recreate this problem. No repro case provide by customer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR300857">300857</a></td>
<td>Several instances of EAS needed for reaching good performance.</p>
<p>				Could not recreate this problem. What happens with one Jaguar instance.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR300860">300860</a></td>
<td>In PowerBuilder 8.0.3, using SetChanges in a EAServer component puts deleted rows</p>
<p>				into the primary buffer instead of the deleted buffer.</p>
<p>				Work-around is to create a pb.ini file in the EAServer \bin directory containing </p>
<p>				jagserv.exe and the pb.ini in the PowerBuilder 8.0 directory.</p>
<p>				In the pb.ini file put the section:</p>
<p>				[Datastore Behavior]</p>
<p>				usehwnd=yes</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR300877">300877</a></td>
<td>OS: Win32</p>
<p>				Versions and Build #s Reported: 8.03</p>
<p>				Versions and Build #s Tested: 7.03 / 8.0 GA -&gt; 8.03/ 9.0 Beta 4</p>
<p>				Following code will crash PB 8.x</p>
<p>				String ls_null</p>
<p>				SetNull(ls_null)</p>
<p>				ClipBoard(ls_null)</p>
<p>				Crash is different in PB 7 and 8. </p>
<p>				In PB 8.03.9704...</p>
<p>				Instruction at 0x002a273b referenced memory at &quot;0x00000070&quot;</p>
<p>				Memory could not be &quot;read&quot;</p>
<p>				In PB 7.03 the error is</p>
<p>				SMART Heap Library - MEM_BAD_POINTER</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR300884">300884</a></td>
<td>Greek/hebrew charSet not selected automatically on a window control or datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR300898">300898</a></td>
<td>The Iterate For Groups check box on an XML template is only iterating for the inner most group and repeating the group &#39;header&#39; for the other groups. When checked the option should affect all groups in the datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR300907">300907</a></td>
<td>Problem with OLE control help files if in compiled help format. This will give Window Help error: &quot;The &#39;...\compiledhelpfilename.CHM&#39; file is not a Windows Help file, or the file is corrupt.&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR300932">300932</a></td>
<td>When system tree search progress is displayed in the status bar when the dw painter is open. Long diretory names or many subdirectorys, and can long display lines to overwrite parts of the status bar dedicated to the dw painter. These over writes are not prohibited or cleaned up.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR300997">300997</a></td>
<td>Has a simple ASA function wich returns a string. This function is a called using RPC and a JDBC connection. The RPC call fails with this error : JZ0SG: A CallableStatement did not return as many output parameters as the application had registered for it.</p>
<p>				Reviewed by PB Engineering:</p>
<p>				The problem is caused by jdbc driver, and it is not a pb bug. If the return value type is for example int, you may see pb will get the function&#39;s return value. I also tested the problem with a little Java program in Java environment to verify it. The result is the same as pb.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301017">301017</a></td>
<td>GetFullstate doesn&#39;t work properly when PB component is running on EAS solaris. Same app works fine on Win NT.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301094">301094</a></td>
<td>PB 8.x and 9.0 WebTarget DLL versions display fine on NT, but there&#39;s a problem when they&#39;re viewed on a W2K (Windows 2000) PC. The version info for the files in the Intel32 (i.e., Pbdwe#0.dll, etc.) directory display fine on both platforms.</p>
<p>				PB 8.x example:</p>
<p>				NT 4.0 machine:</p>
<p>				WtCurrentObjMod80.dll for PB 8.0.3 Build 9826, displays as:</p>
<p>				8.0.3.9826</p>
<p>				W2K machine:</p>
<p>				The version for the same file displays as:</p>
<p>				8.0.0.0</p>
<p>				PB 9.0 example:</p>
<p>				NT 4.0 machine:</p>
<p>				WtCurrentObjMod80.dll for PB 9.0 Build 5026, displays as:</p>
<p>				9.0.0.5026</p>
<p>				W2K machine:</p>
<p>				The version for the same file displays as:</p>
<p>				9.0.0.0</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301185">301185</a></td>
<td>Detail band was displayed incorrect when adajusting the header band height dynamically.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301245">301245</a></td>
<td>Retrieve GPFs if retrieval arguments were passed unbounded to bounded array.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301445">301445</a></td>
<td>When trying to create a datawindow with a table</p>
<p>				that has a column of java.lang.object, results in a datawindow error.</p>
<p>				When using jdbc, the error message:</p>
<p>				Cannot create Datawindow</p>
<p>				&#39;JZOP4: Protocol error: This message indicates an internal product problem. </p>
<p>				When using syc (quick select), the error message:</p>
<p>				Incorrect syntax near the keyword &#39;FROM&#39;</p>
<p>				When using syc (select):</p>
<p>				This column&#39;s data type requires the use of an embedded SQL statement.</p>
<p>				In the database painter, the following error appears when trying to display data</p>
<p>				from a table:</p>
<p>				Tabel xxxx contains no columns with supported datatypes</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301470">301470</a></td>
<td>When installing just PowerBuilder from the PowerBuilder 8.0 Enterprise Edition installation, the following error appears: &quot;Error String TITLE_MAIN_ENTERPRISE was not found in string table.&quot; When you dismiss the error, the text it refers to displays in the installation panel header.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301488">301488</a></td>
<td>Regression: When Doing ShareData, Being Prompted for a Retrieval Argument for the DDDW</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301492">301492</a></td>
<td>Using PB 8.0.3 build 9704, 9826 having problem with AutoSize height. Field doen not show until you are in it, there is no border and entry field get so short until you enter something. The problem with height does not occur with build 9121. See CR 289354 for the problem with the border.</p>
<p>				Reviewed by PB Engineering:</p>
<p>				This is not a bug. Autosize height is not meant to be used for data entry. This was added to the documentation as a result of a different &#39;regression&#39; CR related to using Autosize height and data entry.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301506">301506</a></td>
<td>Settaborder has a successful return code when a column is part of the select statement and column specification but is not displayed in the detail band of the datawindow.</p>
<p>				In PB 7.0.3 using:</p>
<p>				dw_1.settaborder(1,0) returns a successful return code</p>
<p>				In PB 8.0.3 (build 9626), the same line returns -1.</p>
<p>				Per PB Engineering:</p>
<p>				The column number is the number that is displayed in the Column Specifications view,</p>
<p>				which lists the columns retrieved via the SELECT statement.</p>
<p>				Deleting the column from the Detail Band does not delete the column from the Column Specifications. It just means it is not being displayed. So, saying that the column was &quot;deleted form the dw object&quot; is misleading. The column still exists -- it is just not displayed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301572">301572</a></td>
<td>PB/EAS performance problem when many clients accessing Jaguar at the same time.</p>
<p>				Per PB Engineering, not a bug:</p>
<p>				For the first ten clients, EAServer creates an instance for each of the clients, which involves creating PB sessions. It takes time. But the subsequent client calls should be faster if the component supports instance pooling. The testcase is a simple stateless component doing a large retrieve and returning retrieve results to the client. We highly suggest customers put some filters into retrieve to decrease data. First, 30 components retrieve data from one data source, then the data for 30 clients transfers to same machine, not 30 machines. The 30 clients have to share database connection and network bandwidth.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301574">301574</a></td>
<td>Versions and Build #s Reported: 8.03</p>
<p>				Versions and Build #s Tested: Not a supported feature in any version</p>
<p>				Comments:</p>
<p>				Customer would like to be able to verify datawindow SQL from within PB, for example in the library painter or system tree (in the same way there is a regenerate option for PB objects). Customer is looking for the same functionality as was provided by the SQL Verifier in the Advanced Developer&#39;s Toolkit in PB 4 -&gt; 6 (approx) but inside the PB IDE.</p>
<p>				Customer is aware that the source for the Advanced Developer&#39;s Toolkit is available for download from the SDN site at http://www.sybase.com/developer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301578">301578</a></td>
<td>Using getname and gettarget for the XML PI return</p>
<p>				incorrect results for the first invocation.</p>
<p>				PBDOM_Object data[]</p>
<p>				PBDOM_ProcessingInstruction PI</p>
<p>				If domDoc.GetContent( data) then</p>
<p>				PI = data[1]</p>
<p>				s_out = PI.getName() + &quot;~r~n&quot;</p>
<p>				s_out += PI.getTarget() + &quot;~r~n&quot;</p>
<p>				end if</p>
<p>				Incorrectly returns #xmldecl instead of xml.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301627">301627</a></td>
<td>PBDOM GetNames() is always returning FALSE</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301683">301683</a></td>
<td>PBNI Visual Control does not get focus when tabbing thru controls on window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301696">301696</a></td>
<td>An existing datawindow built from an Oracle System View crashes PB in Data Source view of datawindow painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301767">301767</a></td>
<td>When using a column number to set the taborder, the</p>
<p>				column number that is displayed in the column specification view is the number that</p>
<p>				is used.</p>
<p>				If you have a select statement listing 3 columns and you delete the first</p>
<p>				column in the detail band of the datawindow, when setting dw_1.settaborder(1,0), </p>
<p>				it will return an error because its trying to set the taborder on a column that</p>
<p>				doesn&#39;t exist in the datawindow painter. Its still listed in the column specification view.</p>
<p>				From online help, it list the following for the column argument:</p>
<p>				The column to which you are assigning a tab value. Column can be a column number or a column name.</p>
<p>				Clarification is needed to state that the column number used is the column number</p>
<p>				displayed in the column specification.</p>
<p>				(The following may apply to any powerscript function that uses a column number although</p>
<p>				I have not done testing on them. I do know that getitemnumber, getitemstring, getitemdate, and setitem all appear to follow what is displayed in the col. specification view.)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301778">301778</a></td>
<td>7.0.3 composite report has a trailing blank page (8.0.3 does not).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301793">301793</a></td>
<td>Source Control Enhancement: Supply a filter to show objects checked out by a specific user.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301801">301801</a></td>
<td>Once a 3 State checkbox property is set (checked in the dw painter) you can&#39;t uncheck it and have the unchecked property saved. Re-open the dw after saving it unchecked and it is still checked.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR301903">301903</a></td>
<td>GPF in libsybheap.dll after c++ exe has started PB app using RunApplication function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302021">302021</a></td>
<td>PB 9.0 Beta: Cannot save a datawindow as an XML file with the filename starting with a numeric character.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302111">302111</a></td>
<td>When saving a datawindow to Excel5 or Excel5 with Headers,</p>
<p>				the following error message appears:</p>
<p>				Save Rows As failed</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302170">302170</a></td>
<td>GPF on pbm_dwnkey event of datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302174">302174</a></td>
<td>After a File-&gt;SaveAs in application object, the new application still has old appname in source code.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302190">302190</a></td>
<td>In the System Tree if you move an object from one pbl to another, after the move the System Tree opens an unrelated system treeview item in the source pbl.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302247">302247</a></td>
<td>When a component deployed to EAServer on AIX tries to make a connection via ConnectionCache and uses JDBC driver interface it fails with the errormessage : DBMS &quot;JDBC&quot; is not supported in your current installation </p>
<p>				Seems to be environmental issue:</p>
<p>				We have a working environment. Check if the classpath and bootclasspath are ok. When using oracle, check for $ORACLE_HOME/lib in the LIBPATH. Also used the latest PBVM versions.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302268">302268</a></td>
<td>The CASE and IN operator within datawindow expressions exhibits a memory leak.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302349">302349</a></td>
<td>In the Window Painter, put an MLE in a groupbox, modify a property of the MLE, it disappears in back of the groupbox.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302355">302355</a></td>
<td>Request to add the capability of parallel development and merging to Source Control.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302384">302384</a></td>
<td>The pbsig90 utility does not report the methods and events</p>
<p>				that are inherited, unless they have been extended in the descendent.</p>
<p>				These inherited methods and events do appear in the system tree of the workspace in Powerbuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302489">302489</a></td>
<td>A line graph has gaps in the line when there is no data at the tic point on the x axis.</p>
<p>				Reviewed by PB Engineering:</p>
<p>				This is not a bug. This issue is at odds with CR 277649, which restored the behavior back to PB 6.5x behavior, in which the correct behavior is not to plot lines at tick points with null data or no data.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302507">302507</a></td>
<td>Customer is developing a Web application using PowerBuilder components (existing from other applications) and Java components. He needs to sharedata between them so he is using Java datawindow (which is included in datawindow.jar)and exchange the data with SetFullState / GetFullState functions (passing blobs). There seems to be a problem since when a GetFullstate is performed from a PB component and the blob is set to a java datawindow with SetFullstate there&#39;s a problem. (The same happens in the other direction)</p>
<p>				Reviewed by Engineering.</p>
<p>				This turned out to be a PowerJ issue and was fixed by a PowerJ patch.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302583">302583</a></td>
<td>Description of Problem: Problem happens after a fixed set of steps - First GetChild, Setfilter on a invalid datawindow (returns 1 instead of -1), set of the dataobject followed by another setfilter will cause:</p>
<p>				The exception Breakpoint</p>
<p>				A breakpoint has been reached</p>
<p>				(0x80000003) occurred in the application at location 0x002a1360.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302760">302760</a></td>
<td>Request to expose HTTP-header in our SOAP implementation in PB9.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302762">302762</a></td>
<td>WS Security is missing in PB Soap Implementation. Need to add Encryption mechanisms (see Microsoft .NET) = WS Security standard.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302767">302767</a></td>
<td>ORCAScript - PBWs and PBTs are designed to use relative paths, but the &quot;SCC get connect properties&quot; command requires a full path/filename to the .PBW. It would make OScript more portable if it could use relative paths as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302768">302768</a></td>
<td>In the pbni90.hlp Appendix &#39;Using the visual C++ wizard&#39;, &#39;Generating a PBNI project&#39;.</p>
<p>				&quot;... the pbext.awx file must be in your Microsoft Visual Studio\Common\MSDev98\Template directory&quot; </p>
<p>				Actually, the location in whi the file will need to be placed will vary depending on which version of Visual C++ the user has. The location referenced in the docs is only valid for VC++ 6.0.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302770">302770</a></td>
<td>PB 9 Beta 4: DOCUMENTATION: pbni90.hlp: The GetMethodID should have &quot;see also&quot; links to the TriggerEvent and InvokeObjectFunction functions, since that&#39;s generally what the user is going to be doing with the results of that function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302810">302810</a></td>
<td>When a row is highlighted by using (dw_1.selectrow(20,TRUE)), and then autosize height is set for the detail band, when using:</p>
<p>				IF row &gt; 0 THEN</p>
<p>				this.selectrow(0, FALSE)</p>
<p>				this.selectrow(row, TRUE)</p>
<p>				END IF</p>
<p>				The select row from (this.selectrow(0,FALSE) is not unhighlighting the row. The return code returns successfully. It returns 1. The row that is first selected is on the edge of the dw control.</p>
<p>				Workaround:</p>
<p>				If the window is resized to make it bigger and the application is rerun, you can see that it works ok.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302839">302839</a></td>
<td>When previewing or printing a nested datawindow, the</p>
<p>				pages will randomly overlap.</p>
<p>				The nested datawindow contains 3 reports. The xxxdwr_ytd_district and xxxdwr_ytd_district_summary appear to be the datawindows that overlap randomly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302948">302948</a></td>
<td>Datastore can&#39;t be created from ResultSet by CreateFrom using EAServer on Solaris. When running EAServer on NT it works okay.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302962">302962</a></td>
<td>Ability to compare two nonvisual user objects or user</p>
<p>				objects with &#39;equals&#39;.</p>
<p>				For example:</p>
<p>				I would like to be able to have this syntax:</p>
<p>				uo_data = uo_tmpData</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR302988">302988</a></td>
<td>Report with a nest, summary and footer. The footer is overlaying part of the summary band.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303038">303038</a></td>
<td>CreateInstance generates error because the creation of object failed (from server trace result). WSAECONNRESET generated from server.</p>
<p>				Third Party Problem:</p>
<p>				The problem was resolved by applying SP2 for Windows2000 (W2K).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303055">303055</a></td>
<td>GPF in debug mode, when changing values for sqlca.sqlcode in Watch Window.</p>
<p>				Tested and reproduced in 7.0.3_10243 and 7.0.3_10227</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303104">303104</a></td>
<td>Need improvements to be able to use the PowerBuilder IDE without a mouse.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303128">303128</a></td>
<td>Datawindow Programmers Guide incorrect on querymode usage and examples.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303201">303201</a></td>
<td>When passing a value back from an PBNI extension that uses in its code the function getlasterror , the wrong value gets passed back.</p>
<p>				Probably it is a threading issue, since during debugging the values are ok, but when running it from PB finally the wrong values are received.</p>
<p>				Solution:</p>
<p>				When commenting the code #define new DEBUG_NEW in one of the source files of the example program the error went away.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303245">303245</a></td>
<td>Enhancement: Add &quot;ToolBarItemHoverName&quot; list option for ToolBar</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303276">303276</a></td>
<td>Add objects &amp; lib list in System tree instead of seperate view for each painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303343">303343</a></td>
<td>Using datastore in Jaguar causes out of memory error. Virtual bytes is increasing with the activation and deactivation of the component which has datastore in it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303344">303344</a></td>
<td>When there is an comment on an object in the library painter like &quot;Generated MDI Sheet #1&quot; this comment will not be reflected in source control if check in the first time to the source control description. </p>
<p>				Not a bug</p>
<p>				explanation from development:</p>
<p>				Compared to a word document ( from VSS) and an object in PB ( as of now)</p>
<p>				both when added to source safe have a blank comment which can be modified .</p>
<p>				In word a dialog box appears for multiple file asking whether you want to</p>
<p>				add comment individually or for all the selected files , but in case of PB</p>
<p>				as per the existing design it does not ask about this and the comment is</p>
<p>				for all of the selected files.</p>
<p>				Thus in no place, the copy of the object in the source safe database</p>
<p>				contains the comment as in the original one but the one provided during</p>
<p>				registering the object for the first time in source safe.</p>
<p>				|---------------+---------------+-------------+--------------+------------------------|</p>
<p>				| Operation | Word | PB | Remarks | Change asked</p>
<p>				| | | (Existing) | |</p>
<p>				|---------------+---------------+-------------+--------------+------------------------|</p>
<p>				| Add to SCC | Blank | Blank | Can add | Own comment will be |</p>
<p>				| | | | comments and | displayed in case of |</p>
<p>				| | | | that will be | individual Addition. |</p>
<p>				| | | | saved in both| For Multiple addition |</p>
<p>				| | | | cases | it will be Blank. Can |</p>
<p>				| | | | | modify the comment in |</p>
<p>				| | | | | both the cases. |</p>
<p>				|---------------+---------------+-------------+--------------+------------------------|</p>
<p>				Therefore this is not a bug of PB . The difference in behaviour is because of the different mechanism between pb7 and pb8 .</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303372">303372</a></td>
<td>A datawindow is marked with &#39;Retrieve Rows As Needed&#39; and is using QueryMode. The datawindow displays empty space for rows when dragging vertical ScrollBar down.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303376">303376</a></td>
<td>Customer has requested an enhancement so that one can easily access computed fields on one datawindow to another within a composite report. In the past he accomplished this with global variables as there was not another option. He is now using EAServer and cannot do this.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303447">303447</a></td>
<td>The control List view in DW painter reorders self when you select an item, resulting in the selection of an unintended item. This is not happening in the Window Painter or the Visual UO painter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303449">303449</a></td>
<td>When adding quoted strings within a jsp tag, the quotes</p>
<p>				appear to have been saved. Reopening the page in the jsp editor, the quotes are not there. If you look at the jsp page in notepad, the quotes have</p>
<p>				been saved.</p>
<p>				The test case examples shows if you save the following:</p>
<p>				&lt;FRAME NAME=&quot;caseh&quot; SCROLLING=&quot;no&quot; FRAMEBORDER=&quot;no&quot; SRC=&quot;case_detail_head.jsp?linkid=&lt;%=request.getParameter(&quot;linkid&quot;)%&gt;&amp;tab=1&quot;&gt;</p>
<p>				It will appear in the jsp editor as:</p>
<p>				&lt;FRAME NAME=&quot;caseh&quot; SCROLLING=&quot;no&quot; FRAMEBORDER=&quot;no&quot; SRC=&quot;case_detail_head.jsp?linkid=&lt;%=request.getParameter(linkid)%&gt;&amp;tab=1&quot;&gt;</p>
<p>				Theres no quotes around the (linkid).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303456">303456</a></td>
<td>Allow the am/pm to come before or after the time: &quot;yyyy/mm/dd am/pm hh:mm:ss&quot;</p>
<p>				should be valid date/time format for editmasks.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303561">303561</a></td>
<td>Make flags for GetFileOpenName and GetFileSaveName the same as Win API call.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303587">303587</a></td>
<td>This is an enhancement request to preserve stored procedure update settings when the data source for a datawindow has been modified. </p>
<p>				The scenario is to use an existing datawindow which depends on stored procedure for the datawindow update or insert or delete action. </p>
<p>				If columns are added or deleted from the datawindow data source, then any stored procedure for the datawindow update or insert or delete action are removed, reset or lost. </p>
<p>				Problem is generic for any database supporting stored procedures. Noticeably, there is no Powerbuilder alert message that modifying a datawindow data source can cause pre-existing stored procedures to no longer be associated with the datawindow. </p>
<p>				As an enhancement request, could Powerbuilder save or preserve any existing stored procedure assignments for the datawindow even when the data source is changed? </p>
<p>				Allow the user to remove or reset the stored procedure linked to the update /insert /delete action for the modified datawindow.</p>
<p>				This could affect enhancement of Pipeline painter which utilize stored procedure features.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303596">303596</a></td>
<td>The isSecurityEnabled function of the TransactionServer object always returns false when the component is deployed to a COM+ server.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303606">303606</a></td>
<td>A standard class user object of type oleobject, displays internal functions in the system tree.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303663">303663</a></td>
<td>A JPEG image appears black when printing to Fujitsu full-color printer (XL-C3100) using the PrintBitmap function. The same JPEG image printed fine when printing to an earlier model of the same printer (XL-C3000).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303705">303705</a></td>
<td>When selecting &quot;Build runtime library&quot;, see duplication of the line &#39;Native&#39; in the executable format dropdown, with each toggle of the &quot;machine code&quot; option.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303706">303706</a></td>
<td>This is a DOCUMENTATION enhancement request. Ct would like to make it clear to users that by customizing the OLEObject object, PB provides access only to those events defined in PB: constructor, destructor, error and ExternalException.</p>
<p>				The PB 9 help file (pbhlp90) indicates for the OLEObject object (Book &#39;Objects and Controls&#39;, &#39;System Object Properties, events and functions&#39;) : &quot;You can customize your own version of the OLEObject object by defining a standard class user object inherited from the built-in OLEObject. You can then access the OLEObject events by writing scripts that contain code for the events.&quot; The only events you can actually code are the constructor, destructor, error and externalexception events. (And with structured exception handling now it PB, there isn&#39;t much of a reason to code the latter two). What many folks think this means is that you can add code for OLE Automation events, similar to the &quot;with events&quot; keyword in Visual Basic. PowerBuilder doesn&#39;t have the equivalent, though, and the documentation should make this clearer.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303713">303713</a></td>
<td>Application hangs on second iteration and the following</p>
<p>				messages appear in the Jaguar console window:</p>
<p>				Warning: wNoDeffont: XpCreateGC: can not create default font in GC</p>
<p>				Error: eAFMPremature: QueryFont: AFM file /export/home/duquette/EAServer412/dwprinter/fontmetrics/afm/Helvetica.afm ended prematurely</p>
<p>				App works ok with 1 iteration. Problem happens when running more than 1 iteration.</p>
<p>				RESOLUTION: Not a bug. Component need some X operation(some graph operation) (which is not supported on unix).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303741">303741</a></td>
<td>PB9: Rows dissappear when a DW expression is set for a nested DW</p>
<p>				Fixed in PB 9.0 build 6075, PB 8.0.3 build 9943 and PB 7.0.3 build 10292.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303757">303757</a></td>
<td>Obsolete Windows api calls in PowerBuilder on Windows XP.</p>
<p>				Engineering feels MS will still have the backward compatibility with these APIs, because they are fundamental for most applications. If they do become obsolete, they will be replaced with newer calls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303849">303849</a></td>
<td>A nested report set up to Print Newspaper columns (2) does not print correctly for the 2nd of two records. Possible dupe report of 154002 and/or 173810.</p>
<p>				05/08/2003:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303863">303863</a></td>
<td>When different settings are used in the control panel for title size or border size,</p>
<p>				then the workspace height and width will not be the same as at design time. </p>
<p>				This means a window could look smaller with increased border size setting when it is opened.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303898">303898</a></td>
<td>When trying to print a datastore from a PB component to Acrobat Writer 4.0/5.0 , it hangs. It works fine with Amyuni PDF converter.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR303904">303904</a></td>
<td>Enhancement Request: Provide the Tone( Frequency, Duration ) function as a global PowerScript function from the API.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304001">304001</a></td>
<td>Regression in PowerBuilder 8.0.3 Build 9809:</p>
<p>				When opening a response window in a non-visual userobject function, a crash </p>
<p>				can occur when closing the response window.</p>
<p>				This crash can be avoided by disabling the garbage collection before opening the </p>
<p>				response window and enabling it after the close.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304003">304003</a></td>
<td>Clicking in grouped reports give with dw with group headers for GetBandAtPointer() / GetBandAtPointer() only the right values back when you are on the first page on the dw. As soon as you scroll vertical , it does not work anymore. </p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304041">304041</a></td>
<td>The PBNI app wizard for MS VC++ is missing the help file pbext.hlp</p>
<p>				Also currently the app wizard only provides a template for a non-visual extension, customer would like also a template for a visual extension and for a global function.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304055">304055</a></td>
<td>On NT, we have the OS SHORTDATE format set to MM/DD/YYYY&quot;. On Solaris, when we are doing date comparisons the format comes back as &quot;MM/DD/YY&quot;. Is there an equivilent setting for the PBVM on Solaris to force it to return SHORTDATE as &quot;MM/DD/YYYY&quot;?</p>
<p>				Reviewed by PB Engineering and determined to be &quot;Not a Bug&quot;:</p>
<p>				To solve the problem, the user needed to add an entry named &quot;intl&quot; to dwprint.ini which is located in $JAGUAR/bin. Under this entry user can specify the inforation of SHORTDATE. </p>
<p>				[intl]</p>
<p>				sShortDate=m/d/yyyy //Set the year to 4 digit.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304082">304082</a></td>
<td>Oracle 9i client; Powerbuilder crashes when opening SQL Painter of a newly created datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304158">304158</a></td>
<td>PB 7.0.3: PowerBuilder crashes when the expression for the sort of a group header band reaches a certain length....this does not occur in PB 8.0.2 or 8.0.3.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304204">304204</a></td>
<td>DBName and Name properties for computed fields change in DW painter if changes are made to the sql, and now going agaist a MS SQL Server 2000 database.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304205">304205</a></td>
<td>Request that documentation be provided regarding dwprint.ini and its usage/entries.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304230">304230</a></td>
<td>CR 291599 fix not releasing memory for string variables.</p>
<p>				Closely related to CR 291599 SYBHEAP issue. Please refer to that CR for a detailed description of the problem and solution provided for the datawindow issue.</p>
<p>				Testing CR 291599 with fixed build 8.03.9838, this still fails with intensive string use. The above CR is fixed for datawindows - when the window is closed memory is released - but with script variables memory is still held even after closing and reopening window.</p>
<p>				Need this same fix to release memory held when using intensive sting manipulation . The repro provided shows the desired corrected behaviour with datawindows and the problem with string variables.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304251">304251</a></td>
<td>UpperBound on an any blob that is not an array, and IsNull functions on a large blob are leaking memory. The functions are leaking when performing them on any variables. This is a bug, but it can&#39;t be fixed in an 8.0.3 patch.</p>
<p>				Workaround is too use actual datatype variables.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304252">304252</a></td>
<td>CR 263356 recommends a workaround of altering a component&#39;s .props file in order to append to the librarylist property. This does not refresh until Jaguar is re-started, which makes this workaround unacceptable.</p>
<p>				Per EAServer developer:</p>
<p>				Changes in the property file will have no effect unless Jaguar is restarted.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304253">304253</a></td>
<td>If you zoom the datawindow and set column width greater than 149794, the data disappears. There appears to be an undocumented limit.</p>
<p>				05/08/2003:</p>
<p>				This CR was reviewed and closed as part of the Quarterly CR Review process. It is &quot;Not targeted for any future release&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304254">304254</a></td>
<td>A sheet containing StaticHyperlink with no URL causes a crash in Powerbuilder 8.0 if you bring the pointer over the link and see it change to a hand, and then close the sheet.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304259">304259</a></td>
<td>Access violation trying to Save Rows As an XML file with MS Userdump enabled.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304264">304264</a></td>
<td>Cannot retrieve and display Greek characters from an Access DB in a DataWindow</p>
<p>				Engineering determined this is an ODBC driver problem, not a PB problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304265">304265</a></td>
<td>Changes to menu features made via external function calls, like the CheckMenuRadioItem Win32 API, are lost when you use the PopMenu function on that same menu. Changes made via PowerBuilder properties do show up in the PopMenu.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304266">304266</a></td>
<td>Versions and Build #s Reported: 8.03 GA</p>
<p>				Versions and Build #s Tested: 7.0 GA -&gt; 7.03 build 7.0.3.10251</p>
<p>				8.0 GA -&gt; 8.03 build 9838</p>
<p>				9.0 Beta 4</p>
<p>				Comments: In the datawindow painter, for a column with dddw editstyle. If the datawindow object used in the the dddw column is changed to a different dw the &#39;display column&#39; and &#39;data column&#39; fields still show columns from the first datawindow (as well as the columns available in the new dddw dataobject). The columns from the original dddw datawindow object only disappear from the list once the dw painter has been closed and reopened. </p>
<p>				The desired behaviour would be to change the available data and display columns when the datawindow object is changed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304285">304285</a></td>
<td>Setting the property &quot;datawindow.print.filename&quot;. Datawindow or Datastore fail to print to file on late PB 8.0.2 and all PB 8.0.3 build. The problem only happen on EAServer PB Component but not two-tier client server program.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_73.htm#CR304310">304310</a></td>
<td>Regression: Cannot access a function on an OLE object in PB 7.0.3</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304314">304314</a></td>
<td>An OLE datawindow contains a .doc file with several (14 or 15) pages. But only the first page prints from PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304319">304319</a></td>
<td>Creating an app in either build 5049 or 5051 and then</p>
<p>				opening the same app in an earlier build (such as build 4510) will result in</p>
<p>				a target error--Cannot open target. </p>
<p>				If you try to create a new target, a message will display saying that the target</p>
<p>				already exist.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304374">304374</a></td>
<td>On window platform, it is allow to specify property &quot;lds_tmp.object.datawindow.print.filename&quot; to generate a printer file with the filename. On Solaris PBVM, the setting is totally ignore and only generate the default filename &quot;jaguar.ps&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304427">304427</a></td>
<td>Memory leak and hitting Virtual Byte limit using PB component on EAServer, db-ASE.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304476">304476</a></td>
<td>PBNI extension crashes when passing enumerated type argument.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304491">304491</a></td>
<td>&quot;OLE Object Properties&quot; button disabled on standard visual objects of OLEControl type when put on a window.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304501">304501</a></td>
<td>Regression in 8.0.3 starting in build 9820: Gpf when trying to return a structure populated in a userobject function after a response window is opened and closed.</p>
<p>				Fixed in build 9860.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304549">304549</a></td>
<td>When creating a Web Service proxy using the proxy wizard, after poining to the wsdl file and executing the project the error:</p>
<p>				&quot;Generation Errors:</p>
<p>				Error: The object getsubscriberinfoport had fatal compile error(s).</p>
<p>				The source for getsubscriberinfoport has been saved as C:\TEMP\getsubscriberinfoport.srx.</p>
<p>				The error(s) for getsubscriberinfoport have been saved in file C:\TEMP\getsubscriberinfoport_srx.log</p>
<p>				appears.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304554">304554</a></td>
<td>Change EAServer deployment options to reflect best practices and new features.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304565">304565</a></td>
<td>If no workspace is opened, allow to do a New-&gt;Target-&gt;Application and then automatically create a workspace as well.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304567">304567</a></td>
<td>Provide MouseEnter and MouseLeave events for all graphic objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304581">304581</a></td>
<td>Active Reports Runtime OCX not working correctly in PowerBuilder.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304793">304793</a></td>
<td>When modifying a list of local external functions, even just adding and then removing a character leaving a net change of nothing, renders the object un-saveable and various compilation errors occur.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304798">304798</a></td>
<td>Issues using SetLibraryList with a PowerBuilder EAServer component need to be addressed in PowerBuilder 8. This CR suggests a possible workaround for PB 8.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304799">304799</a></td>
<td>Editmask not displaying last character when autoskip is checked, and code in the em modified event does something that takes some time.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304844">304844</a></td>
<td>Request to be able to paste fetch SQL for locally declared stored procedures.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304901">304901</a></td>
<td>OS: Win32</p>
<p>				Versions and Build #s Reported: 8.03.9704</p>
<p>				Versions and Build #s Tested: Fails with ALL controls 8.0 GA -&gt; 8.0.2.9506 </p>
<p>				Partially working 7.03/ 8.02.9601 -&gt; 8.03.9850 / 9.0 Beta 4</p>
<p>				Russian characters are not displayed correctly with certain controls when using ARIAL CYR font. </p>
<p>				From PB 8.0 GA to 8.02.9506 NO controls could display non latin characters with ARIAL CYR font</p>
<p>				From PB 8.02.9601 -&gt; 8.0.3.9850 the following controls DO NOT display russian chars with ARIAL CYR font (only latin chars are displayed)</p>
<p>				- CommandButton</p>
<p>				- CheckBox</p>
<p>				- RadioButton</p>
<p>				- GroupBox</p>
<p>				- DropDownListBox</p>
<p>				All other controls that support fonts (ie not draw objects) now display the Russian chars correctly. </p>
<p>				See repro steps for more details.</p>
<p>				Possible related CRs </p>
<p>				CR 268163 </p>
<p>				CR 274273 - fixed but not for ARIAL CYR font</p>
<p>				CR 300884 </p>
<p>				Reviewed by PB Engineering and determined not to be a PB bug:</p>
<p>				This is a Microsoft issue. The same behaviour can be found using a simple VisualBasic example or VisualC++ app. A summary of engineer&#39;s conclusions:</p>
<p>				There are some limitations in displaying cross-codepage data in some of the Microsoft Common Controls. For example when displaying Russian on a U.S. English machine the Microsoft Edit control can properly render the text but the Microsoft Button control cannot display properly.</p>
<p>				In PowerBuilder, Button and Edit controls are implemented by using underlying Microsoft button and edit controls respectively and hence any flaw in the Microsoft controls also appears in the PowerBuilder controls. The problem is happening in PB CommandButtons, CheckBox, RadioButton and GroupBox because these are all different versions of the same Microsoft Button Control with a different style.</p>
<p>				The problem is not happening for the PB PictureControl because in this case the display of the control is achieved after overriding the normal display behaviour of Microsoft button control (this is the same with the PictureButton). </p>
<p>				One easy workaround for the problem is to change the &quot;Regional setting&quot; to the corresponding language, for example for Arabic the steps would be...</p>
<p>				1. Open the &quot;Regional Settings Properties&quot; dialog from Control Panel of any Windows platform (NT/2K/XP);</p>
<p>				2. Focus on the first tab page of &quot;Regional Settings&quot;, on Win-2K platform you can see a dropdown listbox on upper side</p>
<p>				and a list of checkboxes on the bottom. Choose &quot;Arabic (Saudi Arabia)&quot; option from the dropdown listbox, and check the</p>
<p>				&quot;Arabic&quot; option checkbox from &quot;language settings for your system&quot;, highlight this option (in blue)</p>
<p>				3. Important ! Click on the button &quot;Set as default &quot; at bottom left corner of the dialog</p>
<p>				Click &quot;OK&quot; to close the dialog and Windows will ask you to restart your system.</p>
<p>				4. After your system is restarted, run PB or VB application again, you will see correct display of Arabic characters</p>
<p>				on either Command Buttons as well as other controls.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304902">304902</a></td>
<td>When dw_1.Update() is called on a datawindow with INPUT / OUTPUT parameters to stored procedures, PB crashes. -&gt; GPF</p>
<p>				Different behvior depending on used DBMS interface:</p>
<p>				ODBC gives error:</p>
<p>				SQLSTATE = 22005</p>
<p>				[Microsoft][ODBC SQL Server Driver]Invalid character value for cast specification</p>
<p>				No changes made to database.</p>
<p>				execute dbo.ap_UpdateBigParms;1 </p>
<p>				OLEDB and native:</p>
<p>				GPF / Exception</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\Program Files\Sybase\Shared\PowerBuilder\PBDWE80.dll</p>
<p>				File Version: 8.0.3.9850</p>
<p>				Fault address=1164435C Section:Offset=01:0014335C</p>
<p>				Registers:</p>
<p>				EAX:00000000</p>
<p>				EBX:07CE0010</p>
<p>				ECX:07CF1920</p>
<p>				EDX:00007340</p>
<p>				ESI:07CD5628</p>
<p>				EDI:00000000</p>
<p>				CS:EIP:001B:1164435C</p>
<p>				SS:ESP:0023:0012E494 EBP:0723B260</p>
<p>				DS:0023 ES:0023 FS:0038 GS:0000</p>
<p>				Flags:00010202</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				1164435C 0723B260 FFFFFFFF 00000000 00000000 0723B280 0001:0014335C C:\Program Files\Sybase\Shared\PowerBuilder\PBDWE80.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304903">304903</a></td>
<td>PB ignores the hardcoded filename when using Print command when called by a Jaguar Component. It displays the input dialog on the Jaguar server despite the hardcoded filename to receive the filename from the user. If the user inputs the filename it prints it to the respective file correctly.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304910">304910</a></td>
<td>PB9 Beta 4: Enhancement: Ability to create multiple runtime libraries.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304934">304934</a></td>
<td>PowerBuilder 9.0 enhancements: 1) provide status bar as a native PB control, 2) allow hide option on current MDI frame 3) support multiple panels without requiring PFC</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304935">304935</a></td>
<td>ENH: Provide syntax in a tooltip for all userdefined and system functions</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304936">304936</a></td>
<td>PowerBuilder 9.0 enhancement requests:</p>
<p>				1) Provide autohide capability for System Tree.</p>
<p>				2) Include Properties and &#39;toolbox&#39; as a new tab.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304937">304937</a></td>
<td>PowerBuilder 9.0 enhancement request: Provide tooltips for all controls including DataWindow columns.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304938">304938</a></td>
<td>PB 9.0 Enhancement: There&#39;s no easy way to move an obj from one PBL to another when SCC is on.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304939">304939</a></td>
<td>In DB Profile, the option &#39;Use Connection Pool&#39; option should be automatically disabled when ConnectAs is set to non-default SYSDBA or SYSOPER, this would help avoid user error.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304941">304941</a></td>
<td>Allow for grouping of N-Up style datawindows.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR304952">304952</a></td>
<td>Powerbuilder 9.0 Beta: Datawindow SaveAs HTML does not suppress repeating values.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305039">305039</a></td>
<td>The datawindow function CreateFrom can return an error -5 when the load of the </p>
<p>				resultset into the datawindow fails.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305042">305042</a></td>
<td>Description of Problem: A stored procedure update of a datawindow can have an expression as an argument but this will get always equated as a string: expression: eg 5 or number(&quot;5&quot;) or double(5&quot;) or global function returning a double inside of the expression will send the following to the dbms:</p>
<p>				exec dbo.ap_UpdateBigParms NULL, NULL, NULL, &#39;5&#39;, NULL, &#39;xxx&#39;, NULL ...</p>
<p>				Workarounds: </p>
<p>				1.)Use a normal input column argument and eg. set the value in code upon the buffer eg. dw_1.object.column[line].</p>
<p>				2.)Use a convert function inside the sp if possible</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305047">305047</a></td>
<td>PBL regeneration should provide list of unused local variables, functions and objects.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305073">305073</a></td>
<td>Provide a DataWindow.GetDWObject(&quot;col_1&quot;) function to return a DWObject. The current method of DataWindow.Object.col_1 isn&#39;t possible under certain situations.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305074">305074</a></td>
<td>If you enter 64 or more characters in an Editmask character field and then press the backspace key, PowerBuilder crashes.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305075">305075</a></td>
<td>When using the native pbo9090.dll in the 9.0 profile painter, it describes the driver as &quot;O90 Oracle 9.0.1&quot;. Does this driver work with Oracle 9.2? If so the driver description should be amended to include Oracle 9.2.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305087">305087</a></td>
<td>To set options on a SOAP connection you specify a string that includes name/value pairs, some values of which are also strings. You can only use double-quotes in the individual values, meaning the property itself must be delimited with single quotes or ~</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305094">305094</a></td>
<td>The SoapLog option rewrites the log file for each SOAP request severly limiting its use as a debugging tool.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305098">305098</a></td>
<td>9.0 Enhancement for Web Services: Connection-caching for web services proxy object.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305162">305162</a></td>
<td>Would like to see three (3) button added to the Datawindow Vertical ScrollBar for Next, Prior &amp; GoTo page features, as in MS-Word, so developers won抰 have to put extra buttons on a window for this action.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305164">305164</a></td>
<td>Using Informix JDBC and calling a stored procedure using an input argument will crash Powerbuilder. </p>
<p>				The jdbc declare syntax is as follows (different for jdbc than for native Informix driver)</p>
<p>				DECLARE l_state_sel PROCEDURE FOR</p>
<p>				getuid2 name = :name USING sqlca;</p>
<p>				In PB 7.0.3, the jdbc log shows:</p>
<p>				DriverManager.initialize: jdbc.drivers = null</p>
<p>				JDBC DriverManager initialized</p>
<p>				registerDriver: driver[className=com.informix.jdbc.IfxDriver,context=null,com.informix.jdbc.IfxDriver@5be8cb]</p>
<p>				DriverManager.getConnection(&quot;jdbc:informix-sqli://primerib:1526/ts_data:informixserver=ts_informix7&quot;)</p>
<p>				trying driver[className=com.informix.jdbc.IfxDriver,context=null,com.informix.jdbc.IfxDriver@5be8cb]</p>
<p>				SQLWarning: reason(Database has transactions) SQLState(01I01)</p>
<p>				SQLWarning: reason(Database selected) SQLState(01I04)</p>
<p>				SQLWarning: reason(Float to decimal conversion has been used) SQLState(01I05)</p>
<p>				getConnection returning driver[className=com.informix.jdbc.IfxDriver,context=null,com.informix.jdbc.IfxDriver@5be8cb]</p>
<p>				SQLException: SQLState(IX000) vendor code(-202)</p>
<p>				java.sql.SQLException: An illegal character has been found in the statement.</p>
<p>				at com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:346)</p>
<p>				at com.informix.jdbc.IfxSqli.addException(IfxSqli.java:2881)</p>
<p>				at com.informix.jdbc.IfxSqli.receiveError(IfxSqli.java:3167)</p>
<p>				at com.informix.jdbc.IfxSqli.dispatchMsg(Compiled Code)</p>
<p>				at com.informix.jdbc.IfxSqli.receiveMessage(Compiled Code)</p>
<p>				at com.informix.jdbc.IfxSqli.executeExecute(IfxSqli.java:1988)</p>
<p>				at com.informix.jdbc.IfxSqli.executeExecute(IfxSqli.java:1963)</p>
<p>				at com.informix.jdbc.IfxResultSet.executeExecute(IfxResultSet.java:342)</p>
<p>				at com.informix.jdbc.IfxStatement.executeImpl(IfxStatement.java:812)</p>
<p>				at com.informix.jdbc.IfxStatement.execute(IfxStatement.java:552)</p>
<p>				at com.sybase.powerbuilder.jdbc.PbjdbcCommand.Execute(PbjdbcCommand.java:1194)</p>
<p>				Java PbjdbcCommand::Execute SQLException thrown</p>
<p>				-------&gt;SQLState = IX000</p>
<p>				-------&gt;ErrorCode = -202</p>
<p>				-------&gt;Message = An illegal character has been found in the statement.</p>
<p>				SQLException: SQLState(42000) vendor code(-201)</p>
<p>				java.sql.SQLException: A syntax error has occurred.</p>
<p>				at com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:346)</p>
<p>				at com.informix.jdbc.IfxSqli.addException(IfxSqli.java:2881)</p>
<p>				at com.informix.jdbc.IfxSqli.receiveError(IfxSqli.java:3167)</p>
<p>				at com.informix.jdbc.IfxSqli.dispatchMsg(Compiled Code)</p>
<p>				at com.informix.jdbc.IfxSqli.receiveMessage(Compiled Code)</p>
<p>				at com.informix.jdbc.IfxSqli.executePrepare(IfxSqli.java:1024)</p>
<p>				at com.informix.jdbc.IfxResultSet.executePrepare(IfxResultSet.java:193)</p>
<p>				at com.informix.jdbc.IfxPreparedStatement.setupExecutePrepare(IfxPreparedStatement.java:183)</p>
<p>				at com.informix.jdbc.IfxCallableStatement.&lt;init&gt;(IfxCallableStatement.java:111)</p>
<p>				at com.informix.jdbc.IfxSqliConnect.prepareCall(IfxSqliConnect.java:1402)</p>
<p>				at com.sybase.powerbuilder.jdbc.PbjdbcSession.CreateCommand(PbjdbcSession.java:718)</p>
<p>				Java PbjdbcSession::CreateCommand SQLException thrown</p>
<p>				-------&gt;SQLState = 42000</p>
<p>				-------&gt;ErrorCode = -201</p>
<p>				-------&gt;Message = A syntax error has occurred.</p>
<p>				SQLException: SQLState(42000) vendor code(-201)</p>
<p>				java.sql.SQLException: A syntax error has occurred.</p>
<p>				at com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:346)</p>
<p>				at com.informix.jdbc.IfxSqli.addException(IfxSqli.java:2881)</p>
<p>				at com.informix.jdbc.IfxSqli.receiveError(IfxSqli.java:3167)</p>
<p>				at com.informix.jdbc.IfxSqli.dispatchMsg(Compiled Code)</p>
<p>				at com.informix.jdbc.IfxSqli.receiveMessage(Compiled Code)</p>
<p>				at com.informix.jdbc.IfxSqli.executePrepare(IfxSqli.java:1024)</p>
<p>				at com.informix.jdbc.IfxResultSet.executePrepare(IfxResultSet.java:193)</p>
<p>				at com.informix.jdbc.IfxPreparedStatement.setupExecutePrepare(IfxPreparedStatement.java:183)</p>
<p>				at com.informix.jdbc.IfxCallableStatement.&lt;init&gt;(IfxCallableStatement.java:111)</p>
<p>				at com.informix.jdbc.IfxSqliConnect.prepareCall(IfxSqliConnect.java:1402)</p>
<p>				at com.sybase.powerbuilder.jdbc.PbjdbcSession.CreateCommand(PbjdbcSession.java:718)</p>
<p>				Java PbjdbcSession::CreateCommand SQLException thrown</p>
<p>				-------&gt;SQLState = 42000</p>
<p>				-------&gt;ErrorCode = -201</p>
<p>				-------&gt;Message = A syntax error has occurred.</p>
<p>				DriverManager.getConnection(&quot;jdbc:informix-sqli://primerib:1526/ts_data:informixserver=ts_informix7;&quot;)</p>
<p>				trying driver[className=com.informix.jdbc.IfxDriver,context=null,com.informix.jdbc.IfxDriver@5be8cb]</p>
<p>				SQLWarning: reason(Database has transactions) SQLState(01I01)</p>
<p>				SQLWarning: reason(Database selected) SQLState(01I04)</p>
<p>				SQLWarning: reason(Float to decimal conversion has been used) SQLState(01I05)</p>
<p>				getConnection returning driver[className=com.informix.jdbc.IfxDriver,context=null,com.informix.jdbc.IfxDriver@5be8cb]</p>
<p>				In PB 8.0.2, no crash but the error message of: &#39;Powerbuilder JDBC Internal Error&#39;</p>
<p>				shows in the pbtrace.log.</p>
<p>				In PB 8.0.3, PB will also crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305166">305166</a></td>
<td>Provide a simple tool to ease application deployment.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305168">305168</a></td>
<td>Provide ScrolltoPage(n) function, which can scroll to specified page number similar to ScrolltoRow(n)</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305178">305178</a></td>
<td>The datawindow Position and SelectedStart functions always return a 1 for an EditMask column when the code is in the datawindow editchanged event.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305197">305197</a></td>
<td>PB 9.0 Install: Awkward phrasing of installation message for PowerDynamo.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305199">305199</a></td>
<td>The Oracle 9 driver is not followed by the (O90) designation and we should drop the 8.x.4+ on the O84 driver</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305263">305263</a></td>
<td>if the response is huge , the response will use </p>
<p>				transfer-coding = &quot;chunked&quot; | transfer-extension</p>
<p>				transfer-extension = token *( &quot;;&quot; parameter ) . </p>
<p>				if the response from EAServer is more than 0x2000(8192), the response will use transfer-encoding:chunked. JSP WS couldn&#39;t parse it.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305270">305270</a></td>
<td>When using a manifest file on XP (as described in technote:) the accelerator key (underline character) is not accessible via Alt + key on controls eg. CommandButton etc. For menu it works correctly.</p>
<p>				Workaround: In the control panel , Appearance, In the Effects dialog box: </p>
<p>				Unselect the option &quot;Hide underlined letters for keyboard navigation until I press the Alt key&quot;</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305289">305289</a></td>
<td>When generating a EAS component via the project wizard and the library list is long, when the wizard is finished, it will crash.</p>
<p>				See crashhandler output:</p>
<p>				Exception code: C0000005 ACCESS_VIOLATION</p>
<p>				File Name: C:\WINNT\system32\MSVCRT.dll</p>
<p>				File Version: 6.00.8797.0</p>
<p>				Fault address=7802601E Section:Offset=01:0002501E</p>
<p>				Registers:</p>
<p>				EAX:0012D398</p>
<p>				EBX:0012D301</p>
<p>				ECX:00000000</p>
<p>				EDX:00000001</p>
<p>				ESI:07703D82</p>
<p>				EDI:00000007</p>
<p>				CS:EIP:001B:7802601E</p>
<p>				SS:ESP:0023:0012D38C EBP:0012D3B8</p>
<p>				DS:0023 ES:0023 FS:003B GS:0000</p>
<p>				Flags:00010202</p>
<p>				Call stack:</p>
<p>				Address Frame Param0 Param1 Param2 Param3 Function Name</p>
<p>				7802601E 0012D3B8 00000001 00410100 780106C6 073FDA90 strtok+49</p>
<p>				076DE717 78025FD5 570C758B FDD871E8 89086AFF 33590C45 0001:0000D717 C:\Program Files\Sybase\Shared\PowerBuilder\pbjcg80.dll</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305299">305299</a></td>
<td>In the HTML Datawindow when the case property is set on a column, then other settings </p>
<p>				can be ignored. When entering text you don&#39;t get expected uppercase or lowercase </p>
<p>				behavior and characters are only appended. Text is not inserted and selected text is not replaced.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305300">305300</a></td>
<td>Ability to create a unbound multi-dimentional array. Something that may be intialized like this: string ls_tmpData[][]</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305314">305314</a></td>
<td>In all painters, it would be very helpful if the appropriate menu items under &quot;View&quot; were toggled between settings rather than just disabled when selected. This way, using the keyboard, one could close various panes without needing to go to a particular open view and close it from there.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305325">305325</a></td>
<td>Problem with the Web Service Proxy generator. The proxy generated wrong method signature (a structure for args rather than a set of strings).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305329">305329</a></td>
<td>DW using tag library Datawindow90.tld in JSP works for retrieves. Added update, insert and delete buttons. Modify data, click Update button, No refresh.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305330">305330</a></td>
<td>Not able to access new method added to custom HTML Generator (HTMLGenerator90) component from JSP page. Error: &#39;Method loadddw(java.lang.String) not found in class com.sybase.powerbuilder.jspobject.PSWebDataWindowClass&#39;</p>
<p>				Per Development: 4GL datawindow class is not a dynamic class, so can&#39;t be customize at runtime, maybe this problem can be considered for a later version.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305337">305337</a></td>
<td>Would like to see a new graph type of &#39;stock&#39; similar to Excel 2000 Chart. In Excel the &#39;stock&#39; type has sub-types of: &quot;High-Low-Close&quot;, &quot;Volume-High-Low-Close&quot;, &quot;Open-High-Low-Close&quot;, &quot;Volume-Open-High-Low-Close&quot;. These are very useful in banking products, Share markets.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305397">305397</a></td>
<td>Issue not reproducible with EAS 5.2 and PB9 Build 7692.</p>
<p>				--</p>
<p>				An EAServer crash can occur after a number of repeated crashes in the PowerBuilder vm </p>
<p>				or the pbvm may stop responding.</p>
<p>				This problem has been found with the combination EAS 3.6.1. C5 and PBVM 8 (8.0.3.9849).</p>
<p>				This problem was not reproducible with EAS3.6.1 and PowerBuilder 7.0.3 vm&#39;s</p>
<p>				This problem was not reproducible with EAS4.1.3 and PowerBuilder 8.0.3 vm&#39;s</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305415">305415</a></td>
<td>GPF occurs when trying to destroy columns using Modify on a grid datawindow.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305416">305416</a></td>
<td>Enhancement in OrcaScript: There should be some way to populate the version/build/company fields (just as in the Project object) within OrcaScript, so that these get embedded into the PBDs/DLLs and EXEs.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305458">305458</a></td>
<td>PB 9.0 enhancement: Provide mapped event to WM_NOTIFY</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305471">305471</a></td>
<td>In PB 8.0 build 9121, the following dot notation</p>
<p>				is causing PowerBuilder to crash:</p>
<p>				dw_1.Object.r_holp_graph.Object.Data[1, 9 ] = 1.2</p>
<p>				Works ok in build 9501 and 9506.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305478">305478</a></td>
<td>Window Titlebar property is not modifable in script, but document implies it is.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305481">305481</a></td>
<td>PB 90 (RC) is still using the PB 8 icon.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305528">305528</a></td>
<td>fetching image column into string varible using embedded SQl via OLE DB cause exception / gpf</p>
<p>				i.e. FETCH cur_image INTO :ls_tmp1;</p>
<p>				Workaround: use odbc, jdbc or native driver</p>
<p>				or SELECTBLOB syntax</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305531">305531</a></td>
<td>when dw field has focus has a datetype (with date mask), this field is shown as &#39;00/00/0000&#39; or old value instead of the value previously retrieved from the database.</p>
<p>				datetime filed with format is [shortdate][time] and editmask is dd/mm/yyyy </p>
<p>				Happens if modify DataWindow.ReadOnly or columnname.Background.color properties</p>
<p>				no workaround</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305545">305545</a></td>
<td>Cpu() reurns millionth of seconds on Solaris and milliseconds on NT.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305547">305547</a></td>
<td>Online Help: &#39;Object and Control&#39; properties list is not in alphbetical order.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305548">305548</a></td>
<td>Documentation error for PrintSetup.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305555">305555</a></td>
<td>The sample scripts provided in the &quot;Advanced ways to manipulate OLE objects&quot; portion of the PB Docs should be updated with current Pb coding syntax and techniques.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305560">305560</a></td>
<td>PB 9 Beta RC1: DW ActiveX Blank Sort Screen in browser.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305569">305569</a></td>
<td>The problem appears after a script call to a Changemenu function from a response window to affect a Powerbuilder MDI frame. Powerbuilder will cause a gpf in PBVM70.dll .</p>
<p>				If the window type is popup, the problem does not appear. </p>
<p>				The problem is a regression because PB 7.0.3 releases (build 10227 and lower) are OK and do not cause a gpf. </p>
<p>				PB 7.0.3 build 10237 has failed.</p>
<p>				PB 8.0.3 builds are all OK.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305601">305601</a></td>
<td>OLE Control using InsertFile for pdf file activates on alternate doubleclicks</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305623">305623</a></td>
<td>PBSYC70 DBparm TrimSpaces=&#39;0&#39; not working.</p>
<p>				Fixed in PB 7.0.3 build 10279, PB 8.0.3 build 9918, and PB 9.0 build 6044.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305789">305789</a></td>
<td>PB Native Registry conflict with PB 8 &amp; 9<br />
				The SCC specification requires that SCC providers are listed in [HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider\InstalledSCCProviders]<br />
				PB Native=Software\Sybase\PowerBuilder\9.0\Native SCC</p>
<p>				Then, within this PB Native registry key, entries provide connect information to either PBNAT80.DLL or PBNAT90.DLL. The last install of either product will affect which DLL is used as the SCC provider DLL. Both SCC provider DLLs work fine with both PB IDEs, but it is preferable to use PBNAT90.DLL for both IDEs.</p>
<p>				If an uninstall of either product occurs, the registry entry above may get removed. There is a very easy workaround to re-register the PB Native SCC provider DLL. <br />
				1) Open a DOS box and make Sybase\Shared\PowerBuilder your current directory<br />
				2a) Run REGSVR32 PBNAT90.DLL to register PBNAT90 as the SCC provider DLL<br />
				2b) Run REGSVR32 PBNAT80.DLL to register PBNAT80 as the SCC provider DLL</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305799">305799</a></td>
<td>&quot;Bad Java classname&quot; error when trying to generate proxies for EJB class.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305857">305857</a></td>
<td>Online help in the Release Candidate build 5058 is not complete. Object functions are missing.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305858">305858</a></td>
<td>PB 9 RC: &quot;Prompt before Print&quot; option missing from DataWindow Print Specifications tab on the datatwindow properties view.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305859">305859</a></td>
<td>OS: All supported platforms</p>
<p>				Versions and Build #s Reported: 8.03</p>
<p>				Versions and Build #s Tested: 8.02/8.03 builds 9704 -&gt; 9850 amd 9.0 Build 5058 (RC1)</p>
<p>				Database/Driver File/Version: PBSYC &amp; PBSYJ with ASE 12 and later (HA enabled)</p>
<p>				(could also include fix in Oracle drivers - see notes below for more details)</p>
<p>				Using the dbparm SvrFailOver with PBSYC and PBSYJ to enable PB to participate in failover to a backup ASE server. If the PB application is performing an unfinished transaction at the moment failover occurs(ie it has not issued a commit) then PB issues a rollback.</p>
<p>				There is no way in code to know if the rollback has occurred due to the Failover. SQLCA (sqlcode, sqldbcode, sqlerrtext etc) do not hold any information to indicate the transaction failed although ASE does provide the information that it has rolledback and failed over to the backup server. As the transaction has been aborted PB should provide information to allow the developer to retry the operation (in the case of a failover) or prompt for the user to revise the data, reretrieve etc (in the case of some other error). The current behaviour does not even inform the client that a rollback has occurred.</p>
<p>				In Oracle, when SvrFailover is used, there is an additional option (dbparm FoDialog=&#39;Yes&#39;) to make PB display a message that failover has occurred. This is a partial fix as it still doesn&#39;t solve the problem from a developers point of view and is of no use when using PB components in EAS. Perhaps SQLCA.SQLCode should indicate something has gone wrong and provide info in SQLErrText/SQLDbCode/SQLReturnData.</p>
<p>				Recommend implementing the solution in PBSYC &amp; PBSYJ and the Oracle 8 &amp; 9 drivers for all platforms.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR305897">305897</a></td>
<td>Install of PB DataDirect OLE-DB provider breaks SQL Server 2000 installation.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306002">306002</a></td>
<td>When in a grid datawindow, objects like pictures or</p>
<p>				buttons are added to the right of the grid in the </p>
<p>				detaiband, then the datawindow does not scroll to them </p>
<p>				or enable the scrollbar if they are hidden from view.</p>
<p>				Work-around:</p>
<p>				Add a dummy grid column by adding a computed field to the datawindow </p>
<p>				and place the control in it. The computed field can be hidden from view by </p>
<p>				reducing its height to zero.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306007">306007</a></td>
<td>Web page editor opens scrolled to the right obscuring part of the script.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306009">306009</a></td>
<td>PVCS 681 changes in librarylist not reflected after checking out target. Check out target add libs to liblist try adding to source control , new libraries do not get listed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306022">306022</a></td>
<td>SaveRowsAs XML and XSL-FO fail to save characters in range &gt; ASC(127) with correct UTF-8 encoding.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306027">306027</a></td>
<td>The Status refresh rate (in Workspace properties under Source Control Tab) is coded to increment or decrement by 5 when using the spincontrol. So, if the user manually sets the value to 1, it&#39;s incremented to 6, 11 etc. when using the spincontrol.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306032">306032</a></td>
<td>In the Application project painter, RC1 adds, new fields and new/revised categories &quot;File&quot; vs &quot;Product&quot; version. These changes are not documented in PB Help or the &quot;ReadMe&quot; file.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306036">306036</a></td>
<td>The new version information in the Application Project painter either does not use the Regional Settings of the computer, or uses the wrong setting. The default value on my machine for a new project showed up in the format &quot;1,0,0,1&quot; whereas file version information on my machine should be in the format &quot;1.0.0.1&quot;.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306038">306038</a></td>
<td>Many of the names of the functions for OLEControl are missing in on-line help. The descriptions are there, but the names and links are not.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306041">306041</a></td>
<td>graphicobject (and hence its descendants, window, and all the things you can put on a window) have a number of new, undocumented events.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306044">306044</a></td>
<td>When editing an external datawindow, you must be connected to a database. Why does this requirement exist? it should not be necessary.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306054">306054</a></td>
<td>It would be extremely nice to be able to turn off the symbols on graphs (&#39;symbol&#39; i.e. a triangle, star, square, etc.).</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306066">306066</a></td>
<td>JSP default formatting causes loss and reformatting of JSP script.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306071">306071</a></td>
<td>Use of the PBNI ReleaseValue() method in a tight loop is causing the CPU to be pegged at near 100% for an exceptionally long time</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306101">306101</a></td>
<td>Malfuntion of print/preview data which is inside &quot;summary&quot; band</p>
<p>				1. Printing the DW to be made of composite(nested) DW and has data in summary band</p>
<p>				works wrong. Print omits some data which is in the bottom of summary band.</p>
<p>				1.1) for reference : each nested DW has no relation with data(there is no related retrival arguments)</p>
<p>				1.2) same problem occurrs although getting rid of lines</p>
<p>				2. Preview of composite DW omits the data in summary band.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306136">306136</a></td>
<td>Two locations in the User Guide contain incorrect information about behavior of incremental rebuilds. </p>
<p>				(1) Chapter 29 Defining an executable application project, info on Rebuild option states &quot;If you choose Incremental, PowerBuilder only regenerates objects that have changed, and objects referenced by objects that have changed, since the last time you built your application&quot;</p>
<p>				That is incorrect. It should be changed to &quot;If you choose Incremental, PowerBuilder only regenerates objects that have changed, and objects that reference any objects that have changed, since the last time you built your application&quot;</p>
<p>				(2) Chapter 5 Rebuilding Workspaces and targets section, states for Incremental rebuild &quot;Updates all the objects and libraries referenced by any objects that have been changed since the last time you built the workspace or target&quot;</p>
<p>				It should state Updates all the objects and libraries that reference any objects that have been changed since the last time you built the workspace or target&quot;</p>
<p>				To illustrate: </p>
<p>				-- ObjectA references ObjectB. </p>
<p>				(Reference can be a reference to methods, properties, or inheritance.)</p>
<p>				-- User modifies ObjectB.</p>
<p>				-- Selecting Incremental Rebuild will regenerate Object A, even though ObjectB was the only object modified.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306138">306138</a></td>
<td>When a deleterow button is in the header band of a</p>
<p>				datawindow and when sharedata is used, the current row is not being </p>
<p>				deleted. </p>
<p>				The primary datasource is using d_dept and a datastore. The secondary datawindow</p>
<p>				is also using d_dept and a datawindow control. Once the data is retrieved and sharedata</p>
<p>				is turned on and a row is selected, when you hit the deleterow button the first</p>
<p>				row is always removed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306140">306140</a></td>
<td>JDBC driver does not prompt for userid/password when &#39;prompt for database information&#39; is checked. The only way you can connect is by hardcoding the userid/password in the db-profile.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306142">306142</a></td>
<td>Issuing a HALT CLOSE in the close event of an error window opened in the SystemError event causes PowerBuilder 9 to crash.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306168">306168</a></td>
<td>Please document the restriction that the slash / character cannot be used as the SQL terminator in the database painter. Also whether there are any additional characters that are also not allowed.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306173">306173</a></td>
<td>Please add an error message to the database painter options so that the user is unable to enter and save an invalid SQL terminator character such as the slash / which is not allowed per CR 262369.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306175">306175</a></td>
<td>Please find a way around the restriction on using a slash / character as the SQL terminator in the database painter. Please allow the slash to be used.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306177">306177</a></td>
<td>Undoing a delete of a tab control reverses order of the controls on the tabpg&#39;s.</p>
<p>				Reviewed by PB Engineering:</p>
<p>				Not to be fixed. It only happens on this testcase, and dropping and re-adding the tab control fixes the problem.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_74.htm#CR306180">306180</a></td>
<td>Using PrintDefineFont and PrintText results in slightly smaller fonts than in previous PB versions.</p>
<p>				Verified fixed in PB 9.0.1 build 6531.</td>
</tr>
<tr>
<td><a href="https://www.dbainfo.net/wp-content/uploads/CR/pb_75.htm#CR306184">306184</a></td>
<td>The problem is that in the WebDW Example provided by Sybase SetLibraryList is used in the setDWObject method of nv_remote_datawindow. SetLibraryList (per engineering) is not allowed in EAServer; therefore, the call should be replaced by AddToLibraryList in the setDWObject method of nv_remote_datawindow.</p>
<p>				See Tech Doc:</p>
<p>http://www.sybase.com/detail?id=1023707</td>
</tr>
</tbody>
</table>
<p>&nbsp;--EOF--</p>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/sap-pb-cr-number-5.htm">https://www.dbainfo.net/sap-pb-cr-number-5.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/sap-pb-cr-number-5.htm">SAP PB Enterprise的所有已知BUG列表（5）</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-10.htm" title="SAP PB Enterprise的所有已知BUG列表（10）">SAP PB Enterprise的所有已知BUG列表（10）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-9.htm" title="SAP PB Enterprise的所有已知BUG列表（9）">SAP PB Enterprise的所有已知BUG列表（9）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-8.htm" title="SAP PB Enterprise的所有已知BUG列表（8）">SAP PB Enterprise的所有已知BUG列表（8）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-7.htm" title="SAP PB Enterprise的所有已知BUG列表（7）">SAP PB Enterprise的所有已知BUG列表（7）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-6.htm" title="SAP PB Enterprise的所有已知BUG列表（6）">SAP PB Enterprise的所有已知BUG列表（6）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-4.htm" title="SAP PB Enterprise的所有已知BUG列表（4）">SAP PB Enterprise的所有已知BUG列表（4）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-3.htm" title="SAP PB Enterprise的所有已知BUG列表（3）">SAP PB Enterprise的所有已知BUG列表（3）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-2.htm" title="SAP PB Enterprise的所有已知BUG列表（2）">SAP PB Enterprise的所有已知BUG列表（2）</a> (1)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-pb-cr-number-1.htm" title="SAP PB Enterprise的所有已知BUG列表（1）">SAP PB Enterprise的所有已知BUG列表（1）</a> (0)</li><li>2015-03-08 -- <a href="https://www.dbainfo.net/sap-asa-cr-number-8.htm" title="SAP SQL Anywhere的所有已知BUG列表（8）">SAP SQL Anywhere的所有已知BUG列表（8）</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/sap-pb-cr-number-5.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
