Etiquetado: , ,

  • Este debate tiene 2 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 2 años por AvatarCristina Nicolàs.
Viendo 3 entradas - de la 1 a la 3 (de un total de 3)

Respuestas del foro


  • Avatar
    juanbo82
    Participante
    juanbo82

    Buenos días,

    Estoy en la página 900 Assembly Order y me gustaría crear un botón que al pulsarlo me cogiera las líneas que tengo seleccionadas en P901 Assembly Order Subform. Es decir, si he seleccionado con el ratón solo 3 lineas, que solo me coja esas tres líneas.

    He estado buscando por internet, pero no encuentro mucha información acerca de esto, o no se bien como tratarla…

    Muchas gracias.

    #6324
    Avatar
    juanbo82
    Participante
    juanbo82

    Ya lo conseguí, en la página del form cree un botón con la siguiente línea:

    CurrPage.Lines.PAGE.SelectLines();

    y en la página del subform:

    CurrPage.SETSELECTIONFILTER(AssemblyLine);
    IF AssemblyLine.FINDFIRST THEN
    REPEAT
    MESSAGE(FORMAT(AssemblyLine));
    UNTIL AssemblyLine.NEXT = 0;

    De esta forma, en AssemblyLine (variable tipo record) tengo las líneas seleccionadas.

    Un Saludo!

    #6325
    Avatar
    Cristina Nicolàs
    Superadministrador
    Cristina Nicolàs

    Hola Juanbo,

    Me alegra que lo hayas encontrado. Efectivamente, para lo que querías conseguir, la instrucción a utilizar es el SETSELECTIONFILTER.

    Un saludo,
    Cristina Nicolàs

    #6345
Viendo 3 entradas - de la 1 a la 3 (de un total de 3)

Debe iniciar sesión para responder a este tema.