Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Uso del objeto Matrix

Hola a todos los miembros del foro ya estoy por aqui con nuevas dudas ahora son en relacion a los matrix de SAP; mis dudas son las siguientes espero que me puedan ayudar:

1.- Como puedo controlar el evento del boton secundario sobre un matrix, para que me aparesca la opcion de eliminar linea,añadir linea y duplicar linea.

2.- Como puedo hacer que para que cuando le de click en el encabezado de mi matrix me aparesca el triangulito rojo de SAP y me ordene mis registros ya sea en forma ascendente o desendente?

Espero que me puedan ayudar de antemano les agradesco

Former Member
Former Member replied

tengo este ejemplo pero es del otro menuId

procedure MenuEvent(var pVal: SAPbouiCOM.MenuEvent;
  out BubbleEvent: Boolean);
begin
  if  pVal.BeforeAction then begin
    if pval.MenuUID = '1283' then begin
        FoItem:=(FoSboform.Items.item('matrix'));
        FoItem.AffectsFormMode := false;
        FoMatrix := (FoItem.specific as Matrix) ;
        FoMatrix.DeleteRow(irow);
      end;
  end;
end;

el iRow es la celda que seleccione en la Matriz

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question