Problem/Issue 5345
 
Query for PDR ID
Example: search for PDR ID 109-9999 , just enter 9999 into the entry field and press ENTER.
Open Build: Open Date: Language:
1.82.294 15.03.2004 (All)
Closed Build: Close Date: Platform:
1.82.306 15.03.2004 NT4.0
State: Reference PDR ID: Hotfix Rollup No.:
CLOSED    
Symptom:
XbpListbox:getData() fails w/ object in XBP_STAT_INIT state
Description:
Calling method XbpListBox:getData() on a listbox object that has
"XBP_STAT_INIT" state yields a runtime error "Internal Data
Structures Corrupted". "XBP_STAT_INIT" state is set for objects
whose :Create() method has not been called.

Example:
  oLB := XbpListbox():new()
  oLB:getData()   // Yields Error IDSC







Solution:
A fix for this problem is available via Public Fix Level (PFL)
182306. Please visit www.alaska-software.com (support section)
for further information.


Do not attempt to call the :getData() method on objects that have
not been created yet. If :getData() must be called before :Create()
is executed, add a check for the current object status as follows:
  oLB := XbpListbox():new()
  IF oLB:status() == XBP_STAT_CREATE
     aResult := oLB:getData()
  ELSE
     aResult := {}    // Work-around: return "no items selected"
  ENDIF







 
(C) Copyright Alaska Software Inc. 2008, All rights reserved!
Disclaimer, Limitation of Liability, no Warranty: THE INFORMATION, DOCUMENTS, FILES AND MATERIALS CONTAINED IN THIS SITE ARE PROVIDED "AS IS". ALASKA SOFTWARE DOES NOT WARRANT THE ACCURACY, ADEQUACY OR COMPLETENESS OF THIS INFORMATION AND MATERIALS; THUS EXPRESSLY DISCLAIMS LIABILITY FOR ERRORS OR OMISSIONS IN THIS INFORMATION AND MATERIALS.
WARRANTIES OF ANY KIND, IMPLIED, EXPRESSED OR STATUTORY, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF NON-INFRINGEMENT OF THIRD PARTY RIGHTS, TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR RESOLVEMENT-CLAIMS, ARE DISCLAIMED.