Objekt PLMJobOrder
Kromě standardně dostupných metod jsou na tomto objektu pro účely práce přes otevřené rozhraní k dispozici rovněž níže uvedené metody. Použití některých metod je také popsáno v praktickém příkladu.
Vybrané metody a vlastnosti:
Finish
function Finish(const OBJID: WideString; aDate : TDateTime; WarningMessage: WideString; ErrorMessage: WideString): WordBool;
- Popis:
- Funkce pro ukončení Výrobního příkazu s identifikátorem OBJID. Není potřeba načíst data objektu, protože v metodě se data načtou.
- V parametru aDate lze určit datum ukončení, pokud je zadána 0, vezme se datum ze serveru.
- Do proměnné předané v parametru WarningMessage bude vráceno upozornění na problémy zjištěné při ukončení výrobního příkazu. Do proměnné předané v parametru ErrorMessage bude vrácen seznam chyb.
- Funkce navrací logickou hodnotu True/False. Hodnota signalizuje, zda byl výrobní příkaz ukončen.
Finish2
function Finish2(const OBJID: WideString; aDate : TDateTime): WordBool;
- Popis:
- Funkce pro ukončení Výrobního příkazu s identifikátorem OBJID. Není potřeba načíst data objektu, protože v metodě se data načtou.
- V parametru aDate lze určit datum ukončení, pokud je zadána 0, vezme se datum ze serveru.
- Jedná se o analogickou funkci k funkci Finish s tím rozdílem, že neobsahuje vstupně/výstupní parametry WarningMessage a ErrorMessage. Tyto texty je možné získat pomocí funkcí GetLastWarningMessage a GetLastErrorMessage.
- Funkce navrací logickou hodnotu True/False. Hodnota signalizuje, zda byl výrobní příkaz ukončen.
FinishCancel
function FinishCancel(const OBJID: WideString; ErrorMessage: WideString): WordBool;
- Popis:
- Funkce pro zrušení ukončení Výrobního příkazu s identifikátorem OBJID. Není potřeba načíst data objektu, protože v metodě se data načtou.
- Do proměnné předané v parametru ErrorMessage bude vrácen seznam chyb.
- Funkce navrací logickou hodnotu True/False. Hodnota signalizuje, zda byl výrobní příkaz ukončen.
FinishCancel2
function FinishCancel2(const OBJID: WideString): WordBool;
- Popis:
- Funkce pro ukončení Výrobního příkazu s identifikátorem OBJID. Není potřeba načíst data objektu, protože v metodě se data načtou.
- Jedná se o analogickou funkci k funkci FinishCancel s tím rozdílem, že neobsahuje vstupně/výstupní parametr ErrorMessage. Tento text je možné získat pomocí funkce GetLastErrorMessage.
- Funkce navrací logickou hodnotu True/False. Hodnota signalizuje, zda byl výrobní příkaz ukončen.
Ostatní funkce:
GetLastWarningMessage
function GetLastWarningMessage: WideString;
- Popis:
- Funkce vrátí text poslední WarningMessage. Využívá se spolu s funkcemi Finish2, která neobsahuje vstupně/výstupní parametr WarningMessage.
GetLastErrorMessage
function GetLastErrorMessage: WideString;
- Popis:
- Funkce vrátí text poslední ErrorMessage. Využívá se spolu s funkcemi Finish2, FinishCancel2, které neobsahují vstupně/výstupní parametry ErrorMessage.