Ver Mensaje Individual
  #6  
Antiguo 11-07-2013
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.418
Reputación: 24
fjcg02 Va camino a la fama
Algo parecido a lo que propone Lepe...
Pones un form con un ValuelistEditor, y por cada parámetro das de alta una nueva clave. Luego, dependiendo del tipo de parámetro, juegas con las propiedades de cada uno.
Otro botón de ejecutar y hala, a correr.
Código Delphi [-]
for n:=0 to Query1.Params.Count-1 do
begin
  ValueListEditor1.InsertRow( ...);
  ValueListEditor1.ItemProps[ValueListEditor1.Items.Count-1].EditMask:= '...'; 
  ValueListEditor1.ItemProps[ValueListEditor1.Items.Count-1].PickList...;
   ...
end;

Seguramente podrás incorporar un calendario cuando el parámetro sea de tipo fecha.
También podrías cargar la picklist desde una query auxiliar para que el usuario seleccione de una lista. Por ejemplo, si quiero sacar la lista de estados de los pedidos ( que es uno de los parámetros ) pongo una query que me rellena los valores, para que el usuario no "meta la pata".

Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita