Problem/Issue 4376
 
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.60.252 05.06.2001 (All)
Closed Build: Close Date: Platform:
1.90.320 22.07.2005 WIN32
State: Reference PDR ID: Hotfix Rollup No.:
CLOSED    
Symptom:
:NoIVar assign not correct when RValue is from NoIVar
Description:
When performing calls like where both LValue and RValue are using
variables created using NoIVarCallback, then the LValue gets the wrong
:message.
Assume a class shall resolve the IVars "Brumsel" and "Bla" via
the NoIvar mechanism. Furthermore, Brumsel shall be assigned the
value of Bla:

   o:Brumsel := o:Bla

In this case, both assignments ("Brumsel" and "Bla") are resolved with
the :message == "Bla", which is wrong and leads to wrong results.




Solution:
Split the calls like this:

   x := o:Bla
   o:Brumsel := x




 
(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.