Strict Standards: Declaration of action_plugin_importoldindex::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldindex/action.php on line 8

Strict Standards: Declaration of action_plugin_popularity::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/popularity/action.php on line 57

Strict Standards: Declaration of action_plugin_safefnrecode::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/safefnrecode/action.php on line 66

Strict Standards: Declaration of action_plugin_importoldchangelog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldchangelog/action.php on line 182

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/lib/plugins/importoldindex/action.php:8) in /var/www/html/inc/actions.php on line 180
 cor4:app:process [Cor4 WIki]

This is an old revision of the document!


A process fájl egy vezérlési egység (“varázsló”) egyes lépéseit és az azokhoz tartozó SCREEN fájlokat és handlereket határozza meg.

Szerkesztésére ritkán van szükség, mivel létrehozását és módosítását az editor megfelelően elvégzi.

A fájl formátuma szabványos XML fájl, ami a következő TAG-eket tartalmazhatja:

PROCESS

Az XML gyökér eleme. Két tulajdonsága van: ONEXIT és ONENTER, amelyek a processbe belépéskor és a processből való kilépéskor végrehajtódó handlereket tartalmazza.

Példa process fájl

<?xml version="1.0" encoding="iso-8859-2"?>
<PROCESS ONEXIT="procexit.handler" ONENTER="procenter.handler">
  <NODE NAME="teszt" SCREEN="teszt.screen">
    <EVENT TYPE="onBarcode" HANDLER="barcode.handler" RUNONLOAD="0"/>
    <EVENT TYPE="onLoad" HANDLER="teszt_onLoad.handler"/>
    <EVENT TYPE="onButtonPress" SENDER="*.vissza" HANDLER="./sub.handler"/>
    <EVENT TYPE="onButtonPress" SENDER="osszetett.cim.list" HANDLER="./sub.handler"/>
    <EVENT TYPE="onDblClick" SENDER="egyszeru.bankszamla.szla1" HANDLER="vissza.handler"/>
    <EVENT TYPE="onChange" SENDER="teszt2" HANDLER="teszt_change.handler"/>
    <EVENT TYPE="onReturn" HANDLER="teszt_onreturn.handler"/>
    <EVENT TYPE="onButtonPress" SENDER="osszetett.cim.lsb.akt" HANDLER="exit.handler" RUNONLOAD="0"/>
    <EVENT TYPE="onButtonPress" SENDER="osszetett.cim.lsb.mod" HANDLER="do:osszetett.adoazonjel:popup" RUNONLOAD="0"/>
  </NODE>
  <NODE NAME="teszt2" SCREEN="teszt.screen">
    <EVENT TYPE="onLoad" HANDLER="teszt_onLoad.handler"/>
    <EVENT TYPE="onButtonPress" SENDER="ctrl.vissza" HANDLER="node:teszt"/>
    <EVENT TYPE="onChange" SENDER="teszt2" HANDLER="teszt_change.handler"/>
    <EVENT TYPE="onReturn" HANDLER="teszt_return.handler"/>
  </NODE>
  <NODE NAME="teszt3" SCREEN="teszt.screen">
    <EVENT TYPE="onLoad" HANDLER="teszt_onLoad.handler"/>
    <EVENT TYPE="onButtonPress" SENDER="ctrl.vissza" HANDLER="node:teszt"/>
    <EVENT TYPE="onDblClick" SENDER="egyszeru.bankszamla.szla1" HANDLER="vissza.handler"/>
    <EVENT TYPE="onChange" SENDER="teszt2" HANDLER="teszt_change.handler"/>
    <EVENT TYPE="onReturn" HANDLER="teszt_return.handler"/>
  </NODE>
</PROCESS>

cor4/app/process.1207863120.txt.gz · Last modified: 2021/01/05 11:48 (external edit)