Seleccionar líneas subform

Etiquetado: , ,

Este debate contiene 2 respuestas, tiene 2 mensajes y lo actualizó  Cristina Nicolàs hace 8 meses, 3 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

    ¿Quieres conocer las últimas novedades sobre Business Central? Dynamics ScaleUp 2019.

    Consulta fechas en
    DynamicsScaleUp.com

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

Debes estar registrado para responder a este debate.

Members Currently Active: 1
Jose Escandell
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 823, Posts: 2.686, Members: 871
Welcome to our newest member, Belen Lopez
Most users ever online was 15 on 5 April, 2019 9:31 am