Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Progressive llRetVal check and code execution
Message
From
28/11/2005 11:55:12
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
 
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Environment versions
Visual FoxPro:
VFP 6 SP5
Miscellaneous
Thread ID:
01072377
Message ID:
01072498
Views:
19
>Hi
>
>I have this code snippet, lots in fact, where the code goes something like this:
>
LOCAL llRetVal
>
>llRetVal = DODEFAULT()
>
>IF llRetVal
>	llRetVal = THISFORM.pgf.Page1.txtIno.CheckForBadNextNo()
>
>	IF llRetVal
>...
>	ENDIF
>ENDIF
>
>RETURN llRetVal
>
>Any suggestion where the code can be more linear.
>
>Or do I RETURN as soon as I get a false value?
>Or do I IF Condition()?
>
>Please advise.

I don't think you need llRetVal variable.
return ;
 dodefault() and ;
 THISFORM.pgf.Page1.txtIno.CheckForBadNextNo() and ;
 ...
If you like if series and do not obey 'one return point' rule (I don't):
if !dodefault()
 return .f.
endif
if !...
 return .f.
endif
Cetin
Çetin Basöz

The way to Go
Flutter - For mobile, web and desktop.
World's most advanced open source relational database.
.Net for foxheads - Blog (main)
FoxSharp - Blog (mirror)
Welcome to FoxyClasses

LinqPad - C#,VB,F#,SQL,eSQL ... scratchpad
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform