Página de inicio - Tecla de acceso: 1

Curso de CosmoGestión

Nomenclatura

Variables. El nombre de las VARIABLES seguirá siempre el siguiente formato:

Ámbito de la Variable + Clase + Nombre de la Variable

Donde:

Ámbito de la Variable:

Valor Significado
g Variable Global al proyecto
v Variable Local a la clase
l Variable Local a la función
o Objetos
c Clases
p Parámetro pasado a una función…

Clase:

Valor Significado
Ch Char
Dt Date
Dc Decimal
In Integer
Mo Money
Sm Smallint
Ti Time
Arg ArgList
Arr Array
Bol Boolean
Dde DDE
Enu Enum
Ens EnumSet
Frm Form
Mnu Menu
Pag Page
Prd PrnDocument
Cur SqlCursor
Ser SqlServer
Stt SqlStatement
Stm Stream
Str Struct

Nombre de la Variable:

Valor Significado
Act Actual
Ant Anterior
Ini Inicio o Inicial
Fin Fin o Final
Lin Línea
Pag Página

Controles.El nombre de los CONTROLES Gráficos seguirá siempre el siguiente formato:

Tipo de Control + Nombre del Control

Donde:

Tipo de Control:

Valor Significado Equivalencia
Tab Carpetas o Folders TAB
Box Caja BOX
Lbl Campo de Texto o Literal TEXT
Txt Campo de Edición EDIT FIELD
Dlt Lista desplegable DROP LIST
Ded Lista desplegable de edición DROP EDIT
Btn Botón PUSH BUTTON
Rbt Radio Button RADIO BUTTON
Chk Botones de Selección CHECK BUTTON
Ptg Barra de Porcentaje PERCENTAGE
Gbx Grupo de Cajas GROUP BOX
Gbt Grupo de Botones GROUP BUTTON
Lst Lista LIST BOX
Img Imagen BITMAP
Bar Barra de Mensajes BAR
Pnl Panel PANEL
Grd Grid GRID
Mnu Menú MENU
Spl Barra de Corte SPLIT
Spn Barra con pulsadores SPIN
Sld Slider SLIDER
Txt Variable de la clase Page VARIABLE.Page

Nombre del Control:

Funciones. El nombre de las FUNCIONES seguirá siempre el siguiente formato:

Tipo de Función + "Fn" + Nombre de la Función

Donde:

Tipo de Función:

Valor Significado
g Función pública (Global)
l Función privada (Local)
p Función protegida (Protected)

Fn:

Nombre de la Función:

Valor Significado
Sum Sumar

Tablas. El nombre de las TABLAS seguirá siempre el siguiente formato:

Columnas de las Tablas.

a) Columnas. El nombre de las COLUMNAS seguirá siempre el siguiente formato:

Nombre de la Columna

Donde:

Nombre de la Columna:

b) Primary Keys. El nombre de las PRIMARY KEYS seguirá siempre el siguiente formato:

Nombre de la Columna

Donde:

Nombre de la Columna:

c) Foreign Keys. El nombre de las FOREIGN KEYS seguirá siempre el siguiente formato:

Nombre de Tabla + "_" + Nombre de Columna

Donde:

Nombre de Tabla:

"_"

Nombre de Columna:

Módulos. La estructura de directorios definida en el proyecto (PRJ) debe de ser idéntica a la que se puede ver a través del explorador de Windows.

El nombre de los MÓDULOS seguirá siempre el siguiente formato:

Nombre del Módulo

Donde:

Nombre del Módulo:

Gramática

Cuerpo

main
objects begin
end
begin
end

Expresiones

if condición then begin
end
else begin
end

for i = expresión to expresión do begin
end

switch expresión begin
case expresión : begin
end
case expresión : begin
end
default : begin
end
end

while condición do begin
end

SQL

SELECT columna(s)
FROM tabla(s)
WHERE condición(es)
AND condición(es)
ORDER BY columnas(s)
GROUP BY columnas(s)

UPDATE tabla
SET columna(s) = valor(es)
WHERE condición(es)
AND condición(es)

INSERT INTO tabla (columna(s))
VALUES valor(es)

DELETE FROM tabla(s)
WHERE condición(es)
AND condición(es)

NOTA: En las Sentencias entrecomilladas se debe de cerrar la línea con comilla y a continuación el símbolo "+" (suma); la siguiente línea debe de empezar por comillas, un espacio y el resto de la sentencia SQL.