The Clarion language provides three types of implicit variables:
#
A label terminated by a # names an implicit LONG.
$
A label terminated by a $ names an implicit REAL.
"
A label terminated by a " names an implicit STRING(32).
(Clarion - User Help)
Hi,
you can try this way:
SUN# = 0
LOOP i# = DEFORMAT('10.07.2015',@d17) TO DEFORMAT('10.08.2015',@d17)
IF i# % 7 = 0 THEN
SUN# += 1
END
END
message(SUN#)
cagiv
Hi,
an example:
loc:ThreadID SIGNED
loc:NotifValue UNSIGNED
in FirstWindow you start the SecondWindow:
loc:ThreadID = START(prSecWindow, 2500, Window{PROP:Thread})
in SecondWindow you will now refresh the FirstWindow
NOTIFY(NOTIFY:RefreshWindow, pThread)
in FirstWindow you get the...
Hi,
i hope i understand you right.
1)
you can refresh with:
DISPLAY() or
DISPLAY(?MyString) or
ThisWindow.Reset(True)
2)
You can set the Rights for every action, for example:
IF YourCondition THEN
BR1.DeleteControl = 0
HIDE(?Delete)
ELSE
BR1.DeleteControl = ?Delete ! BR1 =...
Hi,
the optionbox use a certain variable, for example -> loc:option BYTE , every radio has an value.
In accepted-embed of checkbox (use variable loc:check BYTE), you can set this variable:
IF loc:check then !checkbox is ticked
loc:option = 1 !radio-option value 1
ELSE !checkbox...
Hmm, i dont understand, why it doesnt work. Here it works fine.
But you can try this, in AlertKey-Embed from List (before Parent):
IF KEYCODE() = MouseLeft2 THEN
POST(EVENT:ACCEPTED,?pbView)
CYCLE
END
cagiv
Hi,
Add on List-Property AlertKey the Keycode 'MouseLeft2'.
Then in List-Embed 'AlertKey' you can set the GlobalRequest:
IF KEYCODE() = MouseLeft2 THEN
GlobalRequest = ChangeRecord
END
Now the Updatemask open in Changemodus.
cagiv
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.