//Lenguajes de programación. TABLES
Lenguajes de programación. TABLES 2018-11-21T18:01:07+00:00
Print Friendly, PDF & Email

Manual para comprender los archivos TABLES de extensión .mtd .

  • CREADO POR: miguelajsmaps@gmail.com en https://github.com/Miguel-J/eneboo/wiki (YA NO EXISTE)
  • FECHA CREACIÓN:
  • ACTUAL: miguelajsmaps@gmail.com en http://manuales-eneboo-pineboo.org/lenguajes-de-programacion-introduccion/lenguajes-de-programacion-tables/
  • ULTIMA ACTUALIZACIÓN:Last updated: noviembre 21, 2018 at 18:01 pm

 


[Volver al menú de general de lenguajes]

(http://manuales-eneboo-pineboo.org/lenguajes-de-programacion-introduccion#2-estructura-de-un-modulo-por-tipos-de-archivos)


Lenguajes de programación. TABLES

Indice:

  1. Lenguaje que utiliza:
  2. Extensión del archivo: .ui
  3. Cómo poner un comentario:
  4. Estructura de archivo básico .tmd:
  5. Definición de campos con type:
  6. Enlazar campos de diferentes tablas:

Haz clic aquí para volver al índice


0. LENGUAJE QUE UTILIZA:

Haz clic aquí para volver al índice


1. EXTENSION DEL ARCHIVO:

  • .mtd

Se pueden abrir con:

  • «Wordpad».
  • «Sublime Text2»

Haz clic aquí para volver al índice


2. COMO PONER UN COMENTARIO:

<!-- aquí escribes lo que quieras, para aclarar lo que hace ese código -->

Haz clic aquí para volver al índice


3. ESTRUCTURA DE ARCHIVO BASICO:

Aquí se pone el nombre de la tabla:

Aquí se pone la explicación del nombre de la tabla:

…y aquí el código-enlace que usaremos parra traducirlo:

…ahora vienen los campos de esa tabla:

…y luego van las «relaciones» de ese campo, por ejemplo «1M» aquí y «M1» en la .mtd de «articulosagen»:

Haz clic aquí para volver al índice


4. DEFINICION DE CAMPOS CON TYPE:
  • tutorial:

https://www.w3schools.com/sql/sql_datatypes_general.asp

  • tipos:

CHARACTER(n) Character string. Fixed-length n

VARCHAR(n) or CHARACTER VARYING(n) Character string. Variable length. Maximum length n

BINARY(n) Binary string. Fixed-length n

BOOLEAN Stores TRUE or FALSE values

VARBINARY(n) or BINARY VARYING(n) Binary string. Variable length. Maximum length n

INTEGER(p) Integer numerical (no decimal). Precision p

SMALLINT Integer numerical (no decimal). Precision 5

INTEGER Integer numerical (no decimal). Precision 10

BIGINT Integer numerical (no decimal). Precision 19

DATE Stores year, month, and day values

TIME Stores hour, minute, and second values

TIMESTAMP Stores year, month, day, hour, minute, and second values

Haz clic aquí para volver al índice


5. ENLAZAR CAMPOS DE DIFERENTES TABLAS:

…y las relaciones definidas (M1 a 1M) en los «ACTION» de las variables en los «UI» igual que en los «MTD» (del módulo Informes) DEBEN tener definida la relación INVERSA definida en la tabla correspondiente de esa variable (normalmente por el módulo «PRINCIPAL»…)

…ejemplo: «i_facturascli_codagente» en .mtd y .ui de «Informes» respecto «codagente» en .mtd de «Principal»

Haz clic aquí para volver al índice


error: Content is protected !!