Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

Konfiguračné okno pre objekt typu Externá funkcia pozostáva z nižšie uvedených častí (stránok), ktoré obsahujú príbuzné parametre.

...

Textový reťazec popisujúci danú externú funkciu. Maximálny počet znakov: 128.
Možnosť použiť Slovník (pre otvorenie stlačte CTRL+L).

Typ hodnoty

Návratový typ hodnoty externej funkcie.

Kotva
parametre
parametre
Parametre

...

Zakázané vyhodnocovanie

Príznak pre zakázanie vyhodnocovania externej funkcie. Funkcia bude vždy nadobúdať neplatnú hodnotu a nebude prebiehať jej volanie v dll knižniciParameter označí funkciu ako zakázanú. Takto označená funkcia je farebne zvýraznená v prostredí ESL editora, pri kontrole ESL skriptu je generované upozornenie a počas pokusu o volanie je generovaná runtime výnimka.

Zastaralá funkcia

Parameter označí funkciu ako zastaralú. Z pohľadu jej vykonávania sa nič nemení. Takto označená funkcia je farebne zvýraznená v prostredí prostredí ESL editora a  a pri kontrole ESL skriptu je generované upozornenie.

DLL súbor

Meno dll súboru dynamicky linkovanej knižnice, ktorá obsahuje implementovanú funkciu.

Meno funkcie

Meno exportovanej funkcie v rámci dll súboruMeno (presne tak, ako je exportované knižnicou) funkcie, ktorá bude volaná pri volaní definovanej Externej funkcie.

Typy parametrov

Reťazec, v ktorom každý znak predstavuje typ parametra funkcie, čím je zárovaň daný aj počet parametrov. Maximálny počet parametrov je 32.

Typ parametraZnak typu parametraParameter funkciePoznámka
Vstupný variantvD2Variant
Vstupno-výstupný variantVD2Variant
Nepovinný vstupný variantwD2VariantImplementácia funkcie podporuje nepovinné parametre. Počet znakov určuje počet nepovinných parametrov.
Nepovinný vstupno-výstupný variantWD2VariantImplementácia funkcie podporuje nepovinné parametre. Počet znakov určuje počet nepovinných parametrov.

Za znakom w alebo W nesmie nasledovať iný znak ako w alebo W. Počet znakov w a W určuje maximálny počet nepovinných parametrov.
Napríklad, ak má Externá funkcia typy parametrov popísané reťazcom: vvwww, tak prvé dva parametre sú povinné a ostatné sú nepovinné. Minimálny počet parametrov je 2 a maximálny počet parametrov je 5 parametrov môže byť maximálne 23.

Test

Testovacie tlačidlo, ktoré overí pripojenie na zadaný DLL súbor dostupnosť zadanej knižnice a overí v nej existenciu zadanej funkcie v tomto súbore.

Help

Názov nápovedy, v ktorom je popísaná funkciaSúbor nápovedy (podobne ako aplikačná nápoveda, pričom názov nie je meno aplikácie), ktorý sa zobrazí po stlačení klávesy F1 (v ESL editore), keď je kurzor umiestnený v rámci mena externej funkcie. Ak parameter nie je definovaný, otvorí sa štandardná nápoveda k systému D2000.

Help stránka

Názov stránky z nápovedy, ktorá popisuje funkciusa má otvoriť po stlačení klávesy F1 (v ESL editore), keď je kurzor umiestnený v rámci mena externej funkcie. Ak parameter nie je definovaný, otvorí sa nápoveda s úvodnou stránkou.

Info
titlePoznámka

Zadané meno objektu Externá funkcia sa použije pri volaní funkcie v rámci vykonávania ESL skriptu. Meno objektu Externá funkcia môže byť odlišné od mena funkcie exportovanej knižnicou, čo je užitočné najmä, ak sa používajú viaceré knižnice, ktoré majú rovnako pomenované funkcie.


Info
titleSúvisiace stránky:

Externé funkcie

...