Usabilizando GeneXus (Insertar Condiciones)

Con el fin de escribir menos, estaria bueno poder tener un menu contextual que en las conditions y en los for each permita agregar las condiciones "mas comunes". Si estas fueran definibles por el usuario, seria mucho mejor.
Despues de elegir la opcion de "Insert Condition", se presenta un dialogo que permite elegir atributos y en base al atributo que se elige, se generarian automaticamente las condiciones y tambien las variables BasedOn el atributo que elegi.

Lo que me serviria ahora serian:
Si elijo un atributo del tipo Date

&InvoiceDateIni <= InvoiceDate and InvoiceDate <= &InvoiceDateEnd ;

char, varchar o longvarchar

CustomerName like &CustomerName when not &CustomerName.IsEmpty();

numerico sin decimales

CustomerId = &CustomerId when not &CustomerId.IsEmpty();

Numerico con decimales

ProductPrice >= &ProductPrice when not &ProductPrice.IsEmpty();

Comentarios

  1. Es interesante y basico esto,pero tengo una duda, cuando en conditions agrego mas de 2 condiciones utilizando like y =, >=, me ocasiona error, a caso sera que solo se pueden agregar de un solo tipo en un mismo workPanel?.

    ResponderBorrar
  2. Anonimo:
    en las condiciones se pueden tener condiciones con cualquier operador, siempre que sea un expresion logica valida.

    Que error te esta dando?

    ResponderBorrar

Publicar un comentario

1) Lee el post
2) Poné tu opinión sobre el mismo.
Todos los comentarios serán leidos y la mayoría son publicados.

Entradas más populares de este blog

La nefasta influencia del golero de Cacho Bochinche en el fútbol uruguayo

Aplicación monolítica o distribuida?

Funcionalidades de GeneXus que vale la pena conocer: DATE Constants.