[C6][FIREBIRD]Como hacer un range usando la funcion IN

SQL, mySQL, postgreSQL y otros motores
Responder
jvillasenor
Novato
Mensajes: 20
Registrado: Lun Feb 07, 2011 4:34 pm
Contactar:

[C6][FIREBIRD]Como hacer un range usando la funcion IN

Mensaje por jvillasenor » Lun Mar 14, 2011 5:41 pm

Hola a Todos
Quisiera hacer lo siguiente en un FileDrop poner un rango en runtime para poner la siguiente funcion

L:RANGO='ID_EMPRESA IN(1,8,5)'

Se puede hacer esto ?

La idea es que en las opciones que muestre el FileDrop solo aparescan estas empresas.

Saludos

JM Villasenor


LuisIrala
Novato
Mensajes: 48
Registrado: Dom Feb 06, 2011 8:33 pm
Ubicación: Asuncion - Paraguay
Contactar:

Re: [C6][FIREBIRD]Como hacer un range usando la funcion IN

Mensaje por LuisIrala » Mar Mar 15, 2011 4:38 pm

Villasenor,

En algun momento necesite usar el IN de Firebird para filtrar el contenido de un Browse y me habian dicho en el foro que tenia que usarlo mas o menos asi:

BRW1::View:Browse{PROP:SQLFILTER} = '+ANIOSESION=' & LOC:ANIOSESION & ' AND ' & 'IDSESION IN('&LOC:LISSES&')'

donde la variable LOC:LISSES = 1,2,5,7 el contenido de esta variable la cargo dinamicamente y las separo por comas.

espero te sea de utilidad.

saludos
Luis Irala

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 25 invitados