Enlaces a esta páginaVolver arriba esen Share via Share via... Twitter LinkedIn Facebook Pinterest Telegram WhatsApp Yammer RedditSend via e-Mail × Tabla de Contenidos Parametrización de la app Asigna una imagen para cada objeto en el listado "Tipo de objetos" Traducción de nombres de campos y ocultar campos en los reportes Etiqueta EXTRA Guardar foto de código de barras Parametrización de la app Asigna una imagen para cada objeto en el listado "Tipo de objetos" La app crea un directorio en la siguiente ruta: /LeverITInventory/cprj_IDEmpresa/conf/objetos_img Ubicar en directorio las imágenes según el objeto en formato JPEG, JPG y PNG. Para que la imagen sea referenciada por un “Tipo de Objeto”, el nombre del archivo de imagen debe ser el mismo que el ID o Nombre de “Tipo de objeto” registrado en el fichero “objeto.xml” (../conf/objeto.xml). La imagen aparece como icono al costado izquierdo de cada item de la pantalla Inventariar Objeto > Tipo de Objeto. En cada item se puede pulsar dentro del recuadro del icono para acceder a la vista de imagen en tamaño real. Traducción de nombres de campos y ocultar campos en los reportes Un archivo TXT de inventario tiene los siguientes tipos de campos: Atributos para Campos de Objetos Son los campos de objetos son los definidos en cada XML como ID, Serie, marca, etc. Se pueden agregar los siguientes atributos a la etiqueta field para traducir u ocultar en el reporte: AtributoFuncióntransfvpEs texto de traducción de campos cuando se genera el reporte.visiblefvpEs un valor booleano que indica si el campo se incluirá cuando se genera el reporte. Valores posibles: Por defecto es "true" o "1" indica que el campo se incluirá en el reporte.Con valor "false" o "0" el campo no se incluirá. Ejemplo: <field name="marca" transfvp="Brand" visiblefvp="0" /> Campos de la Cabecera y Otros Son los campos propios de la app como INTERNALTYPE, ADMINTAKER, etc. Con el archivo ftransvp.txt se pueden traducir y ocultar estos campos de cabecera y otros. Para editar el ftransvp.txt: Incluir los campos que serán visibles y su respectiva traducción: nombre_campo:traducción_campo Si no se va a traducir el campo solo inclir su nombre original. Para ocultar el campo agregar al inicio de la linea. Después de editar el archivo copiar en el subdirectorio Conf La app incluye el archivo ftransvp.txt con una configuración básica por defecto. Etiqueta EXTRA Nueva etiqueta para los archivos XML de Objetos llamada: <extra>, esta etiqueta se utiliza para el control de fotos de objetos. Atributos: Atributos Name y Value Utilizados para definir la cantidad máxima de fotos que se pueden tomar de un objeto. Para el máximo de fotos, value es un número entero entre 0 y 10, por defecto maxPhotos es 10 Ejemplo: <extra name="maxPhotos" value="10" /> Atributo takePhotosWhen Utilizado para tomar fotos cuando un campo genérico tenga cierto valor. Los campos y valores se registran en takePhotosWhen. Los campos y valores se registran así: campo1=valor1, campo2=valor2,... Para ingresar varias opciones se usa una coma como separador Se hace distinción entre mayúsculas y minúsculas, Ejemplo: ... </fields> <extra name="maxPhotos" value="10" /> <extra name="takePhotosWhen" value="marca=Lenovo,duplex=NO"/> </main> Del ejemplo anterior cuando el campo marca sea igual a Lenovo y en la opción duplex se seleccioné NO se mostrará un mensaje que solicita tomar una foto, la foto se guarda en temporal y posteriormente cuando se guarden los datos del objeto la foto se asociará al objeto. La etiqueta extra se agrega después de etiqueta fields y antes de la etiqueta de cierre main. El valor takePhotosWhen solo toma una sola foto si el valor del campo es el registrado y no depende de minPhotos o maxPhotos. (Solo para validar que no exceda el numero de fotos que se toman en general para el objeto). Guardar foto de código de barras Atributo bcSaveIdPhoto Habilita guardar foto de codigo de barras de campo ID, cuando se toma el código de barras del objeto se guarda automáticamente foto del código. Agregar este atributo a la etiqueta <extra> Ejemplo: ... </fields> <extra name="bcSaveIdPhoto" value="true"/> </main> Si no existe por defecto es “false”. Si el valor es “true” o “1”, el nombre de la imagen comenzara con el prefijo “bcPhotoId-” y sera unico por cada objeto. Atributo bcShowCommInput Muestra interfaz para ingresar comentarios cuando se toma foto de código de barras cuando el valor de la variable es “true” o “1”, por defecto el valor de este atributo es “false” y se registrara un comentario por defecto cuando se guarde la foto. Ejemplo: <extra name="bcShowCommInput" value="true" /> app_inventario/parametros.txt Última modificación: 2020/10/16 21:05(editor externo)