Preguntas frecuentes sobre TFORMer Server
¿Cómo puedo controlar de forma dinámica el nombre de archivo con un tipo de impresora PDF?
¿Cómo puedo controlar de forma dinámica el nombre de archivo con un tipo de impresora PDF?
Le mostramos dos formas distintas de hacerlo:
a) Establecer el nombre del documento mediante una expresión en el formulario: para ello, se obtiene el directorio a través de la variable de sistema Device y después se añade el nombre de archivo mediante una expresión variable.
- En Propiedades ➔ Gerät (Dispositivo), establezca el prefijo para la ruta.
- Después, mediante una expresión en la propiedad de formulario/informe Dokument Name (Nombre de documento) (en el diseño), añada un nombre de archivo dinámico.
- Por ejemplo, se puede añadir una marca de tiempo, de modo que el nombre del documento dé como resultado la ruta completa: Device + Format(Now(), "yymmdd-HHmmss") + ".pdf"
- Para evitar sobrescrituras, se puede añadir una identificación adicional (como prefijo, sufijo; en principio, cualquier campo de datos es posible).
b) Establecer el nombre del documento desde fuera mediante un campo de datos externo tfDokumentName:
- El tfDokumentName es un campo de datos de sistema que no es necesario crear aparte.
- Este campo de datos externo se añade automáticamente al Device.