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.