Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-01-2010
Avatar de GerTorresM
GerTorresM GerTorresM is offline
Miembro
 
Registrado: nov 2005
Ubicación: Tunja - Boyacá
Posts: 210
Poder: 19
GerTorresM Va por buen camino
Red face Guardar en BD Postgres parte de las propiedades de un objeto

Hola a todos:

La situación es la siguiente:

Tengo una reportes cuyas lineas de encabezado siempre va a ser la mismas, es decir

Nombre de la empresa
Identificación Tirbiutaria de la Empresa
Ciudad de Empresa
Nombre del Reporte
Slogan de la empresa.

ahora lo que se quiere es que el usuario puede seleccionar el tipo, color y tamaño de la fuente que desea utilizar el para la creacion de su reporte y por su puesto guardar la configuración que el usuario ha seleccionado.

La Pregunta es ¿Comó puedo guardar estos datos en la BD y poderlos llamar durante la creación de reporte?.

Para mi caso Utilizo PostGres entonces me surge una nueva pregunta ¿Que tipo de Dato Utilizo para poder guardar esta información ? y ¿este tipo de dato me sirve para poder guardar la información en otro tipo de bases de datos ej. Oracle (proyecto el crecimiento)?.

muchas gracías de antemano.



Gertorresm
Colombia
Responder Con Cita
  #2  
Antiguo 14-01-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Disculpa, pero no veo la complicacion,si vas a guardar por ejemplo una fuente(Font), puedes guardarla en tu tabla de configuracion mas o menos asi:
Nombre_de_la Fuente de tipo Varchar
Color Puede ser de tipo int (Integer)
Size (Tamaño) de tipo int (Integer),
etc.,etc.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #3  
Antiguo 15-01-2010
Avatar de GerTorresM
GerTorresM GerTorresM is offline
Miembro
 
Registrado: nov 2005
Ubicación: Tunja - Boyacá
Posts: 210
Poder: 19
GerTorresM Va por buen camino
Campos de la base de datos

Tu solución me implica la creación de 3 campos por cada línea del reporte 15 campos, el ideal es poder manejat eso en tan solo 5
Responder Con Cita
  #4  
Antiguo 15-01-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.281
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Si no te interesa crear muchos campos, puedes empaquetar la información en uno sólo y crear un único campo que la almacene toda.
Ganas espacio, pero pierdes estandarización y deberás codificar más para guardar y obtener esos datos.
Al ser un campo interno (por el que no vas a buscar, indexar, filtrar y posiblemente, ni se va a visualizar) podría funcionarte.

Un único campo texto que almacene todo. Un ejemplo:

1|nombre1|color1|size1\\2|nombre2|color2|size2\\....

Esta cadena la construyes en Delphi y la guardas en el campo.
Cuando necesites obtener esos datos, la obtienes y desde Delphi la "desempaquetas" para obtener de nuevo los valores.

La forma estandard, correcta y formal es la que comenta rgstuamigo; Aunque en algun caso (y si está debídamente justificado) podemos utilizar cosas fuera de lo común.

Al ser un campo tipo String, deberá almacenarse sin problema aunque migres a otro SGBD.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Publicar parte de un objeto de clase jlrbotella OOP 7 19-07-2017 09:18:54
acceso a las propiedades de un objeto gushynet OOP 5 19-10-2008 09:48:10
Acceso a las propiedades de un objeto desde el editor de propiedades Hugo OOP 0 24-11-2006 12:58:22
Modificar y guardar las propiedades Font Carmelo Cash OOP 7 12-10-2004 18:21:00
Guardar propiedades en el form sur-se OOP 4 30-09-2004 18:38:12


La franja horaria es GMT +2. Ahora son las 23:39:46.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi