Promotic
Přihlášení logon

Subtype - vlastnost objektu PmfNumber

Popis:
Určuje, zda objekt bude zobrazovat/zadávat celé číslo, reálné číslo, datum a čas nebo časové rozpětí.
Syntaxe:
String Subtype
Hodnoty:
int (přednastaveno) - Celé číslo
float - Reálné číslo
DateTime - Datum a čas. Pro požadované zobrazení je nutné nastavit formát datumu a času ve vlastnosti Format.
TimeSpan - Časové rozpětí. Pro požadované zobrazení je nutné nastavit formát časového rozpětí ve vlastnosti Format.
Poznámka:
Vlastnost je určena pro čtení i zápis.
 
Zapisovat do této vlastnosti lze pouze pokud okno formuláře PmForm ještě není otevřeno.

Tato vlastnost je funkční i ve Web obrazech.
Příklad1:
Vytvoří dva číselné zadavatele: první pro celé číslo a druhý pro reálné číslo:
JavaScriptVyber a zkopíruj do schránky

var oNumber1 = oForm.CreateItem("number", "Nmb1", "Počet balíků", "Min:0;Max:33;");
var oNumber2 = oForm.CreateItem("number", "Nmb2", "Velikost jednoho balíku v cm", "Subtype:float;Min:19.8;Max:120.5;");
var sSubtype1 = oNumber1.Subtype;   // int
var sSubtype2 = oNumber2.Subtype;   // float
Příklad2:
Vytvoří dva zadavatele: první pro datum a čas a druhý pro časové rozpětí:
JavaScriptVyber a zkopíruj do schránky

var oDateTime = oForm.CreateItem("auto", "Nmb1", "Datum a čas", "Format:{Type:DateTime;Fmt:%2d.%2m.%4Y %2H:%2M:%2S};");
var oTimeSpan = oForm.CreateItem("auto", "Nmb2", "Časové rozpětí", "Format:{Type:TimeSpan;Fmt:%*d %*H:%*M:%*S};");
oDateTime.Value = Pm.CreateDate(2025, 3, 22, 12, 30, 30, 500);
oTimeSpan.Value = Pm.CreateDate(0, 0, 0, 4, 15, 6, 789);

Historie:
Pm9.00.32: Nová hodnota vlastnosti Subtype: "DateTime" a "TimeSpan".
Pm9.00.00: Vytvořeno
© MICROSYS, spol. s r.o.Update cookies preferences