Seleccionar líneas subform

Etiquetado: , ,

Este debate contiene 2 respuestas, tiene 2 mensajes y lo actualizó  Cristina Nicolàs hace 6 meses, 2 semanas.

Viendo 3 publicaciones - del 1 al 3 (de un total de 3)
  • Autor
    Publicaciones
  • #6324

    juanbo82
    Participante

    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.

    #6325

    juanbo82
    Participante

    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!

    #6345

    Cristina Nicolàs
    Jefe de claves

    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

    Curso presencial. Conviértete en un Experto en Business Central.

    Curso organizado como un máster.
    Las inscripciones anticipadas terminan el 28 de febrero.
    Inicio del curso: 26 de Abril
    Más información

Viendo 3 publicaciones - del 1 al 3 (de un total de 3)

Debes estar registrado para responder a este debate.

Members Currently Active: 0
No users are currently active
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 722, Posts: 2.395, Members: 809
Welcome to our newest member, Carlos Lopez
Most users ever online was 15 on 5 April, 2019 9:31 am