Diferencia entre revisiones de «TTfvsDBClientFrameMemo»
Línea 55: | Línea 55: | ||
===Definición del frame=== | ===Definición del frame=== | ||
Solo necesita '''Instancia 1''': | Solo necesita '''Instancia 1''': | ||
[[Archivo:20250603 | [[Archivo:20250603 1255 FRAME MEMO PTAGS.png|miniaturadeimagen|no|Definición del frame.]] | ||
Con estas definiciones el frame transforma la tabla en | Con estas definiciones el frame transforma la tabla en un MEMO Y finalmente, a pedido del master, arma los registros que hay que GUARDAR. |
Revisión del 17:56 3 jun 2025
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 | (k) FCMPCODIGO | Comprobante | Código de comprobante. |
2 | (k) FCMPLINEA | Linea | Línea del texto. |
3 | FMEMO | FMEMO | Texto ingresado. |
(k) identifica a los campos clave de la tabla.
El frame memo guarda los textos ingresados en el último campo de la tabla, en este caso FMEMO, y el índice (cada renglón del memo) se guarda en el último campo clave (en este caso FLINEA).
FCMPCODIGO | FCMPLINEA | FMEMO |
---|---|---|
OCO-0001-000000001 | 1 | POR FAVOR ENTREGAR EN |
OCO-0001-000000001 | 2 | |
OCO-0001-000000001 | 3 | PORTÓN DE LA AVENIDA ROCA |
OCO-0001-000000001 | 4 | |
OCO-0001-000000001 | 5 | ANUNCIAR EN PORTERÍA |
Las líneas en blanco del memo se guardan también.
Definición del frame
Solo necesita Instancia 1:

Con estas definiciones el frame transforma la tabla en un MEMO Y finalmente, a pedido del master, arma los registros que hay que GUARDAR.