Cuestión : Exhibir los datos del subform enlazados a los datos múltiples sobre forma principal

Hey allí,
I que intenta conseguir mi subform para exhibir sus datos basados en un campo en el mainform que es una caja de lista donde mis usuarios pueden seleccionar uno o más valores.  Mi subform, por supuesto, trabaja apenas fino si solamente un artículo en la caja de lista se selecciona, pero tan pronto como usted seleccione más de uno (vía la llave del Ctrl), el subform no display.

Note:  Estoy almacenando los valores de la caja de lista en un campo en la forma principal y el resultado es valores múltiples separados por una ayuda de comma.

Any en la representación de esto hacia fuera es grande apreciado - ~Paula
class= del

Respuesta : Exhibir los datos del subform enlazados a los datos múltiples sobre forma principal

a lo largo de la línea que poste de MelindaJohnson,

el subform no tiene una característica del rowsource, él uso una fuente de registro.
en el acontecimiento del afterupdate del listbox, crear sring de artículos seleccionados

submarino privado list0_afterUpdate ()
j dévil, sLst
con me.list0
      si .itemsselected.count >0 entonces
        para cada j en .itemsselected
            sLst=sLst y “,” y chr (39) y .itemdata (j) y chr (39)
        después
     terminar si
     sLst=mid (slst, 2)
extremo con

me.subformname.form.recordsource= " seleccionan * del tableName en donde [fieldname] (“y el slst y ") “


eso variará dependiendo del tipo de datos de la columna encuadernada del listbox

puede usted fijar el rowsource del listbox

también observar que usted tiene que quitar la determinación de los campos del amo/del niño del acoplamiento del subform






Otras soluciones  
 
programming4us programming4us