TTfvsDBClientFrameMemo
Descripción
El frame TTfvsDBClientFrameMemo (Implementa memo) implementa un frame que muestra un memo donde podemos escribir un texto con varias líneas.
Necesita tener el frame de edición definido como se muestra en el ejemplo.
Identidad
- Ancestro: TTfvsDBClientFrame
- Carpeta: C:\DevelopPrx\frames
- Archivo: fvsDBClientFrameMemo.pas
Ejemplo de definición
Vista de la pantalla en runtime
Usamos el detalle de ORDENES COMPRA/MEMO como ejemplo, que es un memo en las ordenes de compra, la pantalla se ve de la siguiente manera:

El detalle usa este frame, la definición de la clase es:
Lista de campos
Columna | Campo físico | Campo lógico | Observaciones |
---|---|---|---|
1 | FCMPCODIGO | Comprobante | Código de comprobante. |
2 | FCMPLINEA | Linea | Línea del texto. |
3 | FMEMO | FMEMO | Texto ingresado. |
La lista de checks va a aplicar sobre el último campo que sea clave, en este caso el de atributo CUENTA.
Definición del frame
Solo necesita Instancia 1:

Con estas definiciones el frame transforma la tabla en una lista de checkboxes, marca las que estaban marcadas y finalmente, a pedido del master, arma los registros que hay que aplicar para que la tabla solo contenga los registros que están marcados en la pantalla.