Sorry this is not what you want - but please try and avoid using preprocessors - for your sake and the poor bastards that will have to maintain the code after you.
A long long time ago when the ABL was the 4GL and we didn't have parameters or persistent procedures (v3-v5 I seem to remember)...
try
for each tray no-lock where tf-own = l-cus and tf-type >= l-type1 and
tf-type <= l-type2 and tf-delete-date = ?,
each item no-lock where if-tray = tf-tray and if-delete-date = ?
break by tf-tray:
if last-of (tf-tray) then do:
find first hist no-lock where hi-itm = if-item-no no-error...
check your pasoe memory usage. If you have a leak and it consumes all memory often the only way to recover the machine is to reboot it. While you are hunting for leaks, you can always trim the agents
you have to make a method return an instance of the class itself. Because this is an object that is returned, you can then invoke another method on the returned object
so:
class foo:
def property bar as char no-undo get . set .
method public foo MethodA():
/** do stuff */
return...
the \ is an escape character so, your initial begins "\\" actually is begins "\" - there are records that match this (all starting with \ and \)
this means that begins "\\thisserver" is actually begins "\thisserver" , but there are no records with this pattern
you could try begins...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.