PDA

Ver la Versión Completa : Uso de Constantes para nombre de los campos


GerTorresM
02-02-2010, 00:45:26
Hola a todos:


la situación del día de hoy es la siguiente:

Pretendo utilizar constantes con el fin de relacionar los campos de las tablas de mi base de datos, esto lo hago con el fin de poderlas utilizar en consultas y otros ejemplo



const const_TConfiguracionNombreEmpresa = 'TConfiguracionNombreEmpresa';
const const_TConfiguracionNitEmpresa = TConfiguracionNombreEmpresa;

// Nombres de Campo tabla Datos Generales
const const_TDatosLiquidacionCodigoPeriodo = Self.TDatosLiquidacion.FieldByName('CodigoPeriodo').AsVariant;
const const_TDatosLiquidacionCodigoAno = Self.TDatosLiquidacion.FieldByName('CodigoAno').AsVariant



pero al ejecutar me envia un error en el cual me dice que TConfiguracionNombreEmpresa no es una identificado declarado

Es de aclarar que TConfiguracionNombreEmpresa corresponde al campo NombreEmpresa de la TConfiguracion

Que puede hacer ??

Muchas gracías de antemano

Neftali [Germán.Estévez]
02-02-2010, 11:20:39
Perdoname, pero no acabo de entender porque utilizas constantes para cosas que no son constantes.
¿Porqué no utilizas variables?
¿Tienes la opción de conpilación que te permite asignar valor a las constantes activada?