Problem/Issue 5107
 
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.80.284 17.09.2002 (All)
Closed Build: Close Date: Platform:
1.90.306 19.04.2004 WIN32
State: Reference PDR ID: Hotfix Rollup No.:
CLOSED    
Symptom:
NTXDBE: Found() is not reset to .F. when navigating
Description:
NTXDBE does not reset FOUND() flag when a previous SEEK
has been successful. It should be reset to .F. after
every following navigation.

This PDR applies to all DBEs of Xbase++ and therefore
is not restricted to NTX only.

This PDR is resolved with PFL306.





Solution:
#DEFINE WA_5107
#ifdef WA_5107

   #include "set.ch"
   FUNCTION _MyDbSkip( x )
      dbSkip( x )
      dbSetFound( .F. )
   RETURN( NIL )

   #XTRANSLATE dbSkip( [] )=> _MyDbSkip( [] )
#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.