| UDF Name |
Description |
| |
|
| AddMonth () |
Add and calculate for month |
Syntax :
AddMonth( dVbl , nValue )
--> dResult |
| |
|
| MinMonth () |
Lessening and calculate for month |
Syntax :
MinMonth( dVbl , nValue )
--> dResult |
| |
|
| Pilih () |
Choose any data directly from the table |
Syntax :
PILIH( fFIELD , cHEADER , y1 , x1 , nHASIL , ["D/B/N"] , [cBOX_CLR] , [nSHAD_CLR] )
--> nHASIL ( Record Number )
** Max Data display = 4000 |
| |
|
| ColorDefault () |
Initializing all base variables and color for DHANA.pll |
Syntax :
ColorDefault() and InitVbl() is the same function.
The base Variables and colors are :
wr_error:="gr+/r,r/w" //.. error color
wr_input:="w/b,gr+/r" //.. input color
wr_menu:="w/bg,w+/n" //.. menu color
wr_shd:=7 //.. shadow code
wr_lan:=.f. //.. multiuser status
__h1="DHANA WORLD SYSTEM" //.. header #1
__h2="http://www.daoush.net" //.. header #2
__h3="(c) 1993, Firdaus Maulana" //.. Copyrights
__h5="DHANA.pll" //.. Program's name
__h6="#reg.code" //.. Program's Reg No.
|
| |
|
| About () |
Auto-set dhana's About |
Syntax :
About()
F1 = [Info], [GuideBook], [Help Me] and [Contact Info]
[Info] = depending of __h1 = cHEADER1
__h2 = cHEADER2
__h3 = cCOPYRIGHTS
__h4 = '...not used..'
__h5 = cPROGRAM_NAME
__h6 = cREGNUMBER
[GuideBook] = reading file GUIDE.doc in ascii/text mode
[Help Me] = reading file HELPME.doc in ascii/text mode
[ContactInfo] = reading CONTACT.doc in ascii/text mode
|
| |
|
| InitVbl () |
Initializing all base variables and color of DHANA.pll |
Syntax :
InitVbl() and ColorDefault() is the same function.
The base Variables and colors are :
wr_error:="gr+/r,r/w" //.. error color
wr_input:="w/b,gr+/r" //.. input color
wr_menu:="w/bg,w+/n" //.. menu color
wr_shd:=7 //.. shadow code
wr_lan:=.f. //.. multiuser status
__h1="DHANA WORLD SYSTEM" //.. header #1
__h2="http://www.daoush.net" //.. header #2
__h3="(c) 1993, Firdaus Maulana" //.. Copyrights
__h5="DHANA.pll" //.. Program's name
__h6="#reg.code" //.. Program's Reg No.
|
| |
|
| Show () |
Display box window at screen |
Syntax :
SHOW ( cMESSAGE , [nWAIT] , [cBOX_CLR] , [ y ] , "D/S/N" , [nSHADE_CLR] ) |
| |
|
| Timer () |
Convert the seconds of time to Time Format |
Syntax :
TIMER ( nSECOND )
--> cTIMER ( "hh:mm:ss.ss" ) |
| |
|
| Fixing () |
Fixing a Value with Divider |
Syntax :
Fixing( nValue , nDevider )
---> nResult |
| |
|
| NTengah () |
Number of column in the middle of screen |
Syntax :
NTENGAH( cTEXT )
--> ( Numeric of Column Position )
|
| |
|
| PilihExt () |
Choose any data directly from the index table |
Syntax :
PILIHEXT( bFIELD , Variable , fFIELD , cHEADER , y1 , x1 , nHASIL , ["D/B/N"] , [cBOX_CLR] , [nSHAD_CLR] , lIndexFile )
--> nHASIL ( Record Number )
This is look like the same with Pilih(), but this function is more quickly and needs an index data. |
| |
|
| AddYear () |
Add and calculate for year |
Syntax :
AddYear( dVbl , nValue )
--> dResult |
| |
|
| MinYear () |
Lessening and calculate for a year |
Syntax :
MinYear( dVbl , nValue )
--> dResult
|
| |
|
| Add_Rec () |
Lock, and adding records in MultiUser System |
Syntax :
Add_Rec( [bLAN] )
--> true if succedd
// It will try any more where failed... |
| |
|
| Asking () |
Asking Box Window |
Syntax :
Asking( cText , aMenu ,[ y ])
--> Number of Menu
--> 0 = Escape/Error |
| |
|
| Bilangan () |
Display speaking of number in Indonesian Format |
Syntax :
Bilangan(nValue,nSize)
--> Stored in BILANGAN01,BILANGAN02 |
| |
|
| BoxMenu () |
Menu Box choice |
Syntax :
BoxMenu( aMENU_ITEMS , [ y1 ] , [ x1 ] , [ cMENUHEADER ] , [ nCHOICE ] ,
["D/S/N"] , [cBOX_CLR] , [nSHAD_CLR] , aMESSAGE )
--> nChoice ( Value of Choice )
*Extended variable :
Switch_menu := 0 ( First )
1 ( Next )
|
| |
|
| Calculator () |
Display an electronic Calculator |
Syntax :
Calculator() |
| |
|
| Calendar () |
Display an electronic Calendar |
Syntax :
Calendar() |
| |
|
| cEmpty () |
Display replacer character when empty |
Syntax :
cEmpty( cVbl , [ cEmpty ] )
---> cResult |
| |
|
| ChangePass () |
Change a password in file password |
Syntax :
ChangePass(cFilename,nFormula)
--> Esc = Selesai() |
| |
|
| DhanaHelp () |
Auto-set for F1,F2,F3,F4 key to dhana's function |
Syntax :
DhanaHelp()
F1 = [Info], [GuideBook], [Help Me] and [Contact Info]
[Info] = depending of __h1 = cHEADER1
__h2 = cHEADER2
__h3 = cCOPYRIGHTS
__h4 = '...not used..'
__h5 = cPROGRAM_NAME
__h6 = cREGNUMBER
[GuideBook] = reading file GUIDE.doc in ascii/text mode
[Help Me] = reading file HELPME.doc in ascii/text mode
[ContactInfo] = reading CONTACT.doc in ascii/text mode
F2 = Electronic Note
F3 = Calculator
F4 = Calendar |
| |
|
| Found_File () |
Browsing and Choose a file |
Syntax :
Found_file( @cFilename,@nSize )
---> cFileName |
| |
|
| InaBulan () |
Display the name of month in indonesian language |
Syntax :
InaBulan ( nValue / dDate )
----> cMonthName |
| |
|
| InaHari () |
Display the name of day in indonesian language |
Syntax :
InaHari ( nValue / dDate )
----> cDayName |
| |
|
| InaTanggal () |
Display a full date of indonesian format> |
Syntax :
InaTanggal ( nValue / dDate )
----> cResult |
| |
|
| InaTgl () |
Display a simple date of indonesian format> |
Syntax :
InaTgl ( nValue / dDate )
----> cResult |
| |
|
| InputPass () |
Check and Compare the Password |
Syntax :
InputPass(cFilename,nFormula)
--> .t. = Password Correct
Esc = Selesai()
|
| |
|
Write a comment
* = required field