Está viendo un tema de ayuda de Laserfiche Cloud. Si no está utilizando Laserfiche Cloud, consulte la Guía del usuario de Laserfiche o la Guía de administración de Laserfiche .
En este tema se proporciona información general sobre la creación de un script Node.js de ejemplo para su uso con una regla de script en la nube de Laserfiche.
process.argv[2] (...) process.argv[n+1]
que devolverá las entradas al script en el formato:
"inputName1-value1" (...) "inputNamen-valuen"
que se puede analizar en el script.
Las salidas del script deben imprimirse en la salida estándar en el formato:
"outputName1:value1"<mtlingo type="
" prevchar="" "="" nextchar=""></mtlingo>proceso de const : require('process');
let input1 á process.argv[2];
let idx1 á input1.indexOf(''');
let inputValue1 - input1.substring(idx1+1);
let input2 á process.argv[3];
let idx2 á input2.indexOf(''');
let inputValue2 - input2.substring(idx2+1);
var echoinput - function(z1,z2)
console.log("outputValue1:"+z1+" "+z2);
}
echoinput(inputValue1, inputValue2);
Consulte el siguiente vínculo del sitio de soporte de Laserfiche para descargar plantillas de script en blanco para los scripts de C, Node.js o Python.