escript:getfilenames
Розбіжності
Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версійПопередня ревізіяНаступна ревізія | Попередня ревізія | ||
| escript:getfilenames [2023/04/14 10:49] – wiki_admin | escript:getfilenames [2023/04/17 19:59] (поточний) – wiki_admin | ||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| + | ====== Читання файлів у мережевій папці використовуючи Siebel eScript ====== | ||
| + | List of files in a network folder using Siebel eScript | ||
| + | * Поперше для отпимання переліку файлів у мережевій папці треба обов' | ||
| + | * Після цого ви зможете отпимати перелік файлів використовуючи eScript та [[administration: | ||
| + | |||
| + | |||
| + | |||
| + | <code javascript> | ||
| + | function getRestructFiles(Inputs, | ||
| + | var path = GetSysParam(" | ||
| + | var mainPath = "/ | ||
| + | var mainFile = " | ||
| + | var line; | ||
| + | |||
| + | Clib.system(" | ||
| + | |||
| + | var fp = Clib.fopen(mainPath+mainFile, | ||
| + | |||
| + | line=Clib.fgets(fp); | ||
| + | var lineArray = []; | ||
| + | var i = 0; | ||
| + | line=line.replace(/ | ||
| + | |||
| + | lineArray[i] = line; | ||
| + | |||
| + | while ( null != (line=Clib.fgets(fp))){ | ||
| + | i++; | ||
| + | line = line.replace(/ | ||
| + | lineArray[i] = line; | ||
| + | } | ||
| + | |||
| + | Clib.fclose(fp); | ||
| + | |||
| + | |||
| + | // | ||
| + | for (var x = 0; x < lineArray.length; | ||
| + | if(lineArray[x] != mainFile){ | ||
| + | // | ||
| + | var fpX = Clib.fopen(mainPath+lineArray[x], | ||
| + | |||
| + | // | ||
| + | |||
| + | // | ||
| + | var row; | ||
| + | var rowArray = []; | ||
| + | var iX = 0; | ||
| + | |||
| + | row = Clib.fgets(fpX); | ||
| + | row = row.replace(/ | ||
| + | |||
| + | rowArray[iX] = row; | ||
| + | |||
| + | while ( null != (row=Clib.fgets(fpX))){ | ||
| + | iX++; | ||
| + | row = row.replace(/ | ||
| + | rowArray[iX] = row; | ||
| + | } | ||
| + | |||
| + | Clib.fclose(fpX); | ||
| + | |||
| + | // | ||
| + | //var xx = 0 це заголовок в серединині файлу | ||
| + | for (var xx = 1; xx < rowArray.length; | ||
| + | // | ||
| + | } | ||
| + | |||
| + | // | ||
| + | Clib.system(" | ||
| + | |||
| + | // | ||
| + | //var pResult = Clib.system(" | ||
| + | // | ||
| + | // | ||
| + | //} else { | ||
| + | // | ||
| + | //} | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | |||
| + | |||
| + | |||
| + | </ | ||
