( Mode : Byte[; Data : Word]) : Word[, String]
Vrací obecné systémové hodnoty.
Mode |
Popis |
Typ |
||||||||||||||||||||||||||||||||||||
SYS_JMENO_VL | Jméno vlastníka | String | ||||||||||||||||||||||||||||||||||||
SYS_CISLO_VL | Číslo vlastníka | Word | ||||||||||||||||||||||||||||||||||||
SYS_SER_CISLO | Seriové číslo | String | ||||||||||||||||||||||||||||||||||||
SYS_KLIC_CISLO | Klíč | String | ||||||||||||||||||||||||||||||||||||
SYS_DBTYP |
V textové formě vrací povolené typy databází ve tvaru:
|
String | ||||||||||||||||||||||||||||||||||||
SYS_JMENO_FRM | Jméno firmy | String | ||||||||||||||||||||||||||||||||||||
SYS_MAX_POC_STANIC | Maximální počet stanic v síti | Word | ||||||||||||||||||||||||||||||||||||
SYS_MAX_POC_FIREM | Maximální počet zadaných firem | Word | ||||||||||||||||||||||||||||||||||||
SYS_MAX_POC_ZAM | Maximální počet zadaných zaměstnanců | Word | ||||||||||||||||||||||||||||||||||||
SYS_POVOLENE_MOD | Povolené moduly aplikačního serveru SDpam (raději používejte mode= SYS_JE_EXE_MODUL, toto je původní starý způsob zjišťování):
|
Word | ||||||||||||||||||||||||||||||||||||
SYS_JE_EXE_MODUL |
Zjišťuje povolený EXE modul (vrací true nebo false), jehož číslo přichází v parametru Data. Povolené konstanty jsou tyto. |
|||||||||||||||||||||||||||||||||||||
SYS_CISLO_DB | Číslo databáze. Každá databáze by měla mít jedinečné číslo. | String | ||||||||||||||||||||||||||||||||||||
SYS_SQL_OUTER_JOIN |
Jestliže lze v SQL příkazech použít klauzule 'LEFT OUTER JOIN', vrací true. DB system ORACLE cca do verze 7 totiž používal zápis pomocí (+). MSSQL, MSAccess, Oracle(vyšší verze serveru než 7): select o.O0007,c.XNAME from (OSOBNI o left outer join CEN c on o.O0005=c.IDENT); Oracle(verze serveru 7): select o.O0007,c.XNAME from OSOBNI o, CEN c where o.O0005=c.IDENT(+); |
Byte | ||||||||||||||||||||||||||||||||||||
SYS_TABLE_NAME | Vrací jméno tabulky z indexu. | |||||||||||||||||||||||||||||||||||||
SYS_DSN_AKT | Vrací název aktuálně používaného ODBC datového zdroje. | String | ||||||||||||||||||||||||||||||||||||
SYS_DBUSER_AKT | Vrací aktuálně používané login jméno do databáze. | String | ||||||||||||||||||||||||||||||||||||
SYS_DBTYP_AKT |
Vrací číslo typu aktuálně používané databáze:
|
Word | ||||||||||||||||||||||||||||||||||||
SYS_POUZIVEJ_RN | Ze společných systemových hodnot zjišťuje, zda se používá (true) system rozdělení mzdových nákladů či nikoliv (false). | Byte | ||||||||||||||||||||||||||||||||||||
SYS_GET_FREE_MEMORY | Vrací volnou paměť počítače v MB. | Real |
Příklady:
PrintUp(_GetSystem(SYS_JMENO_VL)) ... if(_GetSystem(SYS_JE_EXE_MODUL, EXE_MOD_PERSONAL))then ... endif ... PrintUp(_GetSystem(SYS_TABLE_NAME, dbtBnk))
Podívejte se na: System