Title: ADD Buenos Aires - Argentina Barcelona
1ADD Buenos Aires - ArgentinaBarcelona
EspañaBogotá ColombiaMontevideo - Uruguay
- Capacitación Nivel 3
- Arquitectura
- KwARP /Gestad
2Objetivo del KwARP
- RAD (Desarrollo rápido de aplicaciones)
- Armado de interfases en base a tablas de
Parametrización - Ejecución de procesos desde interfase
- Manejo de controladores fiscales
- Video de seguridad
- Manejo de dispositivos
3Principales tablas
- Menú
- Pantalla
- Tabla
- Columna
- Botones
- Procesos
- Procesos
- Pantallas
-
- Idioma
4Menú
- NIVEL1 Nivel 1 de la opción de menú
- NIVEL2 Nivel 2 de la opción de menú
- NIVEL3 Nivel 3 de la opción de menú
- NIVEL4 Nivel 4 de la opción de menú
- NOMBRE Nombre de la opción de menú
- DESCRIPCION Descripción de la opción de menú
- PANTID Identificación de pantalla a la que llama
la opción de menú en el archivo de pantallas - PROCID
- Identificación de proceso interno
- Ejemplos controlador fiscal, video, etc.
- CODICO Código de icono de la tabla de iconos
- BETA Marca de opción en desarrollo, se activa
con /BETA - HELPID Identificación del Help del archivo de
ayuda
5Pantalla
- PANTID Identificación de pantalla
- TITULO Titulo
- FILTRO En desuso
- CERRAR
- Control para cerrar la pantalla
- Por ejemplo se utiliza para transacción que deban
balancear - HELPID Identificación del Help del archivo de
ayuda - CCD
- Lectura desde ccd serial
- Permite ejecutar un store procedure
- QREGTABLA
- Cantidad de registros que muestra la tabla
- Su objetivo es optimizar el trafico en la red
- REFRESCO
- Refresco automático de la pantalla en segundos
- No refresca cuando esta en cero
6Tablas (1)
- PANTID Referencia con pantalla
- ORDEN Orden de visualización
- NIVEL Nivel de dependencia de la pantalla
anterior (identacion) - TITULO Titulo o descripción
- ALIAS
- Alias de la tabla a efectos de referencia
- Se utiliza cuando un campo de nivel inferior debe
referenciar a uno de nivel superior - Ejemplo Numero de sucursal de detalle toma de la
cabecera - RENGLONES Renglones en la pantalla de
visualización - 0 se abre sin visualizar renglones
- gt 0 se abre mostrando los renglones indicados
- lt 0 se abre mostrando los renglones que el
monitor permita - SELECCION Select o store procedure a la base
- TABLAREAL
- Tabla real a efectos de actualización
- Usos update y delete de registros
7Tablas (2)
- AGREGAR Control para agregar registro
- BORRAR Control para borrar registro
- MODIFICAR Control para modificar registro
- VISIBLE
- Control si la pantalla es visualizable
- Normalmente se utiliza en conjunción con los
perfiles del usuario - VISIBLEV En desuso
- VISIBLEE En desuso
- EDITABLE En desuso
- EDITARA En desuso
- CCD
- Lectura desde ccd serial
- Permite ejecutar un store procedure
- EXPORTXLS Control para exportar a .XLS
- IMPORTXLS Control para importar desde .XLS
- INFOCAMPOS Control para mostrar información de
campos - HELPID Identificación del Help del archivo de
ayuda
8Columnas (1)
- PANTID Referencia con pantalla
- ORDEN Referencia con tabla
- ORDEN2 Orden de visualización
- CAMPO Nombre real del campo
- TITULO Título en pantalla de visualización
- DETALLE Titulo en pantalla de edición
- UNICIDAD Control de unicidad interno del KwARP
- FROZEN Congela el scroll de columnas
- VISIBLEV
- Visible en la pantalla de visualización
- Soporta store procedure
- Normalmente se utiliza en conjunción con los
perfiles del usuario - VISIBLEE
- Visible en la pantalla de edición
- Soporta store procedure
- Normalmente se utiliza en conjunción con los
perfiles del usuario
9Columnas (2)
- ANCHOV Ancho del campo en visualización
- ANCHOE Ancho del campo en edición
- COLTIT Columna posición del titulo en edición
del mismo - COLDAT Columna posición del dato en la edición
del mismo - RENGLANT En la edición del campo el mismo se
muestra en el mismo renglón del campo anterior - EDITABLE Control si es editable al modificar
- EDITARA Control si es editable al agregar
- TIPOCAMPO Tipo campo
- Real El campo existe en la base
- Virtual Se utiliza por ejemplo cuando hay que
mostrar la denominación del cliente cuando en la
base solo existe el código
10Columnas (3)
- BUSQRAP Activación de búsqueda Rápida desde
comienzo del campo - BUSQLEN Activación de búsqueda Lenta en
cualquier posición del campo - MASCID Referencia a la tabla de mascaras
- FONT Referencia a tabla de fonts
- MAXLEN Máxima longitud de campo
- COMBO1
- Combo box
- Soporta store procedure
- COMBO2 campo a mostrar del combo1
- COMBO3 campo a tomar del combo1
- COMBOREFRESCO
- Indica que el combo debe refrescarse ante
cualquier cambio - Se utiliza para casos especiales de anidado de
combos
11Columnas (4)
- COMBOBUSQ Permite el ingreso de su store
procedure especial de búsqueda - COMBOBUSQ2 Se ingresan los campos sobre los que
se quiere hacer la búsqueda - COMBO0
- Indica al sistema que no debe armar el combobox
- Se utiliza para combos de tablas con muchos
registros - OMISION
- Dato por omisión en el alta del registro
- Soporta store procedure
- VALIDA
- Validación del campo
- Soporta store procedure
- CCD
- Lectura desde ccd serial
- Permite ejecutar un store procedure
- HELPID Identificación del Help del archivo de
ayuda
12Botones
- PANTID Referencia con pantalla ID
- ORDEN Referencia con tabla
- BOTONID Referencia con tabla de procesos
- ORDENVIS Orden de visualización
- VISIBLE
- Indica si el botón es visible
- Soporta store procedure
- EJECUTABLE
- Ejecución habilitada
- Soporta store procedure
- VERICONO Mostrar icono junto al botón
- VERTEXTO Mostrar texto junto al botón
- OMISION Botón por omisión para doble click
- FKEY Tecla de función que lo activa (f1 a f12)
- FALT Fkey requiere la conjunción de tecla ltaltgt
- FCTRL Fkey requiere la conjunción de tecla
ltctrlgt - CODICO Código de icono de la tabla de iconos
- BETA Marca de opción en desarrollo, se activa
con /BETA
13Procesos Descripción
- BOTONID Identificación del proceso
- NOMBRE Nombre del proceso
- HELPID Identificación del Help del archivo de
ayuda
14Procesos - Ejecución
- BOTONID Identificación del proceso
- ORDEN Orden de ejecución
- TIPO ejecuta
- INT Proceso interno (controlador fiscal)
- PAR Pantalla de edición y permite incorporarle
botones - RPT Reporte Crystal y pasa parametros
- SP Store procedure
- SPW Store procedure y visualiza select
- VIS Pantalla de visualización y permite
incorporarle botones - PROCESO
- Proceso
- Pantalla
- Reporte
- CONDICION Condición de ejecución
15Mascaras (1)
MascID Picture Alineación Tipo
PASSWORD L C
01 9 R N
02 99 R N
03 999 R N
04 9999 R N
05 99999 R N
06 999999 R N
08 99999999 R N
09 999999999 R N
10 9999999999 R N
11 99999999999 R N
13 9999999999999 R N
18 999999999999999999 R N
62 999,999.99 R N
65 999,999.99999 R N
72 999,9999.99 R N
92 999,999,999.99 R N
9N 999,999,999.99 R N
16Mascaras (2)
MascID Picture Alineación Tipo
CA 9999-99999999 L C
CD COMBO D L D
CH CHARACTER L C
CM COMBO MULTIPLE L C
CN COMBO N R N
CO COMBO C L C
DA DATE L D
DT DATE-TIME L D
H1 999,999,999,9999.99999 R N
H2 999,999,999,999,999.99 R N
IG IMAGE AJUSTABLE R C
IM IMAGE FIJA R C
LO LOGICO R L
ME MEMO L C
P1 PATH L C
P2 PATHARCHIVO L C
P3 ARCHIVO L C
P4 PATH UNC L C
PR PRINTER L C
17Opciones
- Tablas internas
- Campos
- Código
- Opción
- Denominación
CODIGO OPCION DENOMI
_FORMATO C Crystal Report
_FORMATO E Excel
_FORMATO H HTML 40
_FORMATO N No Format
_FORMATO P PDF
_FORMATO R Rich Text
_FORMATO W Word For Windows
_METCAL P Precio Prom Ponderado
_METCAL U Ultimo precio
_PRIORIDAD A Alta
_PRIORIDAD B Baja
_PRIORIDAD N Normal
18Idioma
- Palabra
- Idioma
- Traducción
palabra idioma traducción
Usuario USA User
Seguridad integrada USA Integrated security
Path datos USA Data path
Path logs USA Log path
Confirmar USA Confirm
Cancelar USA Cancel
Archivo USA File
Actualizar USA Update
19 Puede contar con nosotros