Ver Mensaje Individual
  #37  
Antiguo 15-05-2006
david duarte david duarte is offline
Miembro
 
Registrado: ago 2005
Posts: 217
Reputación: 19
david duarte Va por buen camino
Hola, solucione mi problema, cambiando el 'o' por el '-' y asi ya no tengo que estar metiendome con ningun codigo y automaticamente si no tienen nada capturado se muestra el guion??

otra pregunta tengo una tabla del mismo proyecto que son los analisis extras en donde tengo la siguiente estructura

Folio ->El folio de la solicitud
Numero-> es para saber el renglon en el que esta
Nombre_analisis-> es para saber el nombre del analisis
Posicion-> la posicion de la maquina de donde sacaron la muestra
Resultado -> resultado del analisis de la muestra

mi pregunta es la siguiente, con la tabla normal creo un tqrdbtext por cada campo, eso no es ningun problema
Código Delphi [-]
          texto := TQRDBText.Create(DetailBand1);
          texto.Top := arriba;
          texto.Left := izq;
          texto.DataSet := Query1;
          texto.DataField := modulotablas.resul_soplado.FieldDefs.Items[cont].DisplayName;
          texto.Parent  := DetailBand1;

pero ahora necesito crear un qrdbtext por cada analisis extra que este en la tabla.
Se puede hacer esto??

p.e.
si tengo 3 analisis extras, y se van a realizar 2 analisis de esas muestras
(in1,in2,in3 -> muestras)

Código:
Folio            Numero    Nombre analisis   Posicion  Resultado
IAbr00106       001          in1                    -            -
IAbr00106       001          in2                    -            -
IAbr00106       001          in3                    -            -
IAbr00106       002          in1                    -            -
IAbr00106       002          in2                    -            -
IAbr00106       002          in3                    -            -
Como puedo yo crear un qrdbtext para cada nombre de analisis extra?
se me ocurre con un query para cada uno, no se
Código:
select nombre_analisis, posicion, resultado 
from analisis_extra
where nombre_analisis = (aqui supongo que tengo que crear un arreglo o algo para guardar el nombre de los analisis realizados)
Alguien sabe como le puedo hacer??, creo que poner un query para cada analisis, seria mucho no? que tal si tengo 10 o mas analisis extras?

El reporte tendria que quedar asi

Código:
                          (Nombre_ analisis)....
  Posicion               in1         in2        in3      ......
             (RESULTADOS)
     1A                  125.5     125.5     125.5
     3A                    -            -          -
Gracias por su tiempo.
Saludos!!!!
Responder Con Cita