Uživatelské nástroje

Nástroje pro tento web


techdoc:importdit

Hromadný import souborů do aplikace ESO9

Z aplikace ESO9 lze na tlačítko volat hromadný import souborů. V rámci ESO9 Start je k dispozici obecný importní formulář Nastaveni\ImportDir.htm, který lze implementačně libovolně upravit. Import se volá z aplikačního serveru, importní adresář z něj tedy musí být dosažitelný; jedná se tedy o řešení určené primárně pro provoz s vlastními servery.
Import se ve formuláři se volá jako akce na tlačítko se syntaxí: Actx_ImportDIR.CImportDIR.
Datový zdroj ve formuláři musí obsahovat parametry:

  • MF_IMPORT_PATH - Cesta k adresáři s importovanými soubory. Cesta je absolutní a může být lokální nebo síťová (UNC).
  • MF_PROCESSED_PATH - Cesta k adresáři (relativní vůči adresáři s importovanými soubory), do nějž se přesunují soubory po úspěšném importu. Pokud bude prázdný, ponechají se soubory v importním adresáři. Pokud adresář neexistuje, založí se.
  • MF_IMPORT_PROCEDURE - SQL Stored Procedura použitá pro import jednoho souboru. V ESO9 Start je ukázková procedura spImportFileProc. Hlavička procedury s parametry:
     CREATE or ALTER PROCEDURE [dbo].[spImportFileProc]
          @IDLOGUSER int,
          @FILENAME varchar(255),
          @FILE varbinary(max),
          @PARAM varchar(max)''
  • MF_FILE_EXT - Přípona importovaných souborů. Pokud nebude zadána, budou se importovat všechny soubory z daného adresáře.
  • MF_CUSTOM_PARAM - Z formuláře lze předat uživatelský parametr, který se následně předá importní proceduře.
techdoc/importdit.txt · Poslední úprava: 08.02.2025 13:00 autor: 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki
DokuWiki Appliance - Powered by TurnKey Linux