Manual Basico de Centura
INDICE
Pag.
Introducción………………………………………………………………………….………………………..3
1. Procedimiento Para Realizar Cambios(SAGPAT)……………………..……………………………....3
2. Mensajes …………………………………………………………………………………….….………….4
2.1. Tipos de Mensajes………………………………………………………………………...……..……...4
Tabla 2.1.1 Tipos demensajes.............................................................................................................................4
3. ¿Cómo se define la herencia en el sistema de SAGPAT?............................................................10
4. Convención declaración de variables y scope……………………………………………..………….10
5. Validaciones………………………………………………………………………………….……….…..10
6. Variables del sistema para procesar los mensajes………………………………………..………….10
6.1 Variables delsistema……………………………………………………………………...……………10
6.2. Variables que se necesitan para hacer una conexión a base de datos……………………………….………11
7. Sentencias SQLWindow………………………………………………………………...……………….11
8. Como nombrar Variables……..………………………………………………………………………………………12
9. Comprobación de Objetos Nulos………...…………………………………………………………………………..12
10. Mascaras.……………………………………………………………………………………………......12
11. Reporte…………………………………………………………………………….…………………….1312. Tablas...………………………………………………………………………….……………………….14
12.1 Pasos para eliminar filas seleccionadas…………………………………………………….……………...……14
12.2 Pasos para insertar una fila…………………………………………………………………………………….….14
13. Ayuda de Centura……………………………………………………………………....………………15
14. Desplazamiento de líneas de código………………………………………………….………………15
15. Tablas de OficinasReceptoras……………………………………………………...…….…………..16
16. Circuito del trámite de Solicitud………………………………………………………………………..17
17. ID Expediente en SAGPAT…………………………………………………………………………….20
18. Partes del ID Expediente……………………………………………………………………………….20
19. Tipos de Expedientes ó Figuras Jurídicas ……………………………………………………..……20
20. Generación de ID Expediente e ID Documento en SAGPAT……………………………………...20
21. Diagrama de Árbol de los tramites del SAGPAT…………………………………………………….21
22.Debug…...………………………………………………………………………………………………..22
23. Vocabulario Patentes (sinónimos)……………………………………………………...……………..22
24. Anexos……………………………………………………………………….……….……………….…23
.
Introducción
El siguiente manual nos ayudara de una forma breve y concisa a enteder los principios basicos del uso y la programacion de Centura, ya que contiene de manera breve los comandos y lasintaxis basicas para iniciarse en este lenguaje, asi como una serie de tips que ayudaran a tener buenas practicas de uso y programacion.
1.Procedimiento para Realizar Cambios en SAGPAT
Antes de realizar un cambio en el sistema SAGPAT se debe de considerar los siguientes puntos.
Aplicar regla: 80% análisis y 20% ejecución.
Objetivo: Prevalecer el estilo de programación y la funcionalidadexistente.
Realizar pruebas exhaustivas de las adecuaciones SAGPAT y documentar las pruebas.
No generar código desnudo “Documentar cada línea o cambio realizado”.
a) Antes de “tirar código”, se debe:
1) Conocer (comprender) reglas de negocio.
2) Comprender como funciona el código de la ventana/ función /etc.
2.Mensajes
2.1 Tipos de Mensajes
Tipo de mensajeIncluido en:
Mensajes SQLWindows aplicación
formato SAM_ *
Mensajes de Windows
WM_ *
Mensajes definidos por la aplicación
El SAGPAT utiliza mensajes propios de ThisWAY for Centura
Para enviar mensajes a sus objetos la aplicación llama a :
SalSendMsg
SalPostMsg
SalSendMsgToChildren
Para mensajes definidos por la aplicación se utilizan
PM_ * o * pam_ prefijo
Los mensajes deMicrosoft Windows utilizan el prefijo WM_ por ejemplo
WM_CLOSE o WM_PAINT
Tabla 2.1.1 Tipos de mensajes
Referencia SAM
Evento
Enviado a
SAM_Activate
Cuando se activa o desactiva la ventana. El wParam indica si la ventana está siendo activada o desactivada.
Ventanas de nivel superior...
Regístrate para leer el documento completo.