Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Podemos crear los estilos que queramos y llamarlos desde cualquier formulario.
En datos de cabecera (por defecto), ponemos cursiva, negrita, . Podemos poner color
Quien lo cre
En caso de que queramos agruparlos por prrafo, todas las dems pestaas son iguales Poner en el significado, una descripcin completa del formato: Courier, negrita, 12, justificado as cuando ya estemos en smartform ya lo identificamos directamente.
Para el formato para caracteres Hay que activar los estilos Ventaja: Si cambio el estilo, ya se cambia solo y no hay que tocar el formulario. Desventaja: AL cambiar el estilo, te puede afectar a 5 formularios y ya no quedan bien.
Entramos en Smartforms!!!
De esta forma nos comunicamos con nuestro fichero ejecutable. Todo esto son variables que tenemos en nuestro programa.
Abajo salen todas las variables definidas. La ventaja es que es cmo porque si definimos cualquier variable la vemos aqu, la pinchamos, arrastramos y la colocamos en el import. No evita errores lexicogrficos.
Sera como el TOP y el FORM. En la pestaa datos globales, se usa para definir variables.
Si me voy a datos globales, estar la variable. Ah estarn todas las variables que creemos.
Para referenciar a tipos definidos por uno mismo. Luego nos vamos a datos globales, y ya lo podemos usar.
Es la rutina que se utiliza nada ms empezar el programa. Ya que a lo largo podemos ir metiendo cdigo, lo ideal es que en la inicializacin hagamos las recuperaciones de datos. Para nuestra prctica 5, todo lo que es recuperar clientes y ver sus vuelos, hacerlo aqu. Luego a lo largo del formulario, hacemos las pequeas conversiones, as nos evitamos salpicar de cdigo todo el programa. Para usar parmetros globales tiene que estar como parmetro de entrada. Puedo definir en el cuadrado de texto, variables locales. Ojo siempre es necesario usar un print-program. Hay un zesqueleto_smartforms
Se pueden definir todos los FORMs que quieras, se podran hacer performs desde cualquier lado del formulario (inicializacin, o cualquier punto del formulario que yo meta cdigo).
En caso de que haya moneda o cantidad, hacer un campo de referencia. Todo precio tena que estar referenciado a una moneda (recordar).
Nos
permite
marca
de
agua.
Visualizacin de impresin. Con esta forma podemos escanear un cheque y ajustarlo al milmetro. OJO Esta opcin le gusta mucho al cliente. Y no es muy conocida.
Ventana principal, una por pgina. Ventana de cierre, es la ltima, usar las auxiliares.
Condiciones para imprimir, exclusivamente esta ventana. Podemos exigir que V_NUM = 1.,,, etc. Slo se mostrar si se cumplen estas condiciones. Ojo poner &variable& Tambin observar, las condiciones por defecto en donde la podemos usar con clic. ERROR de traduccin sale dos veces slo en primera pgina. Si nos vamos a la versin inglesa Only on First Page Not on First Page
Haciendo clic en la conservar lineas juntas, acta como PROTECT /END_PROTECT. Slo tiene sentido en el main.
La tabla es dinmica, se va a ir incrementando en funcin de los datos que tenga dentro. Los marcos y sombreados, es independiente de la ventana. En el 90% de los casos la tabla debe ir en la MAIN, ya que la tabla tiene propiedad dinmica y no se sabe cuntos registros va a tener. As que la nica tabla capaz de almacenar registros sin saber su nmero y sin perder informacin es la MAIN. Si sabemos que nuestra tabla va a tener 1 3 registros, se podra usar una VENTANA, pero lo normal es que no se sepa.
Decimos la operacin, nombre del campo, evento til para hacer medias y totales, todo en funcin del LOOP, lo hace automtico lo mete en 1 variable y la podemos usar Al iniciar la tabla, pasamos por el mbito de cabecera, en cada loop pasamos por rea principal, y al finalizar pasa por mbito pie pgina.
Indicamos la lnea y la columna, e ir imprimiendo el texto en la posicin que indicamos abajo a la izquierda.
Como si metiramos performs en cualquier lnea del cdigo Se puede usar cdigo, as ponemos las lneas de cdigo que queramos lo ideal es no hacer un select ni nada grande aqu, ya que est muy anidado y es difcil encontrarlo.
Con esto se podra cargar el flujo lgico del programa, puedo dar saltos, a la pgina que quiero poniendo condiciones.
Modifico el ttulo
Aado COSTE y TEXTO LEGAL al final de la ltima hoja. Para ello creo unas ventanas superpuestas, hay que tener cuidado de que no se solapen.
Aado un texto despus de la tabla, con tantas lineas en blanco como el texto legal.
Aado el COSTE
Aado el texto legal, para todo esto creo dos TEXTOS que enlacen de la ventana que se solapa encima del MAIN
Ojo con la altura y anchura de la tabla de la ventana. Los tabuladores deben de coincidir exactamente.