on 09-25-2008 3:52 PM
Hola a todos estoy intentando dentro de un addon que despues de actualizar unos datos me recorra automaticamente al ultimo registro pero aun o encuentro como lograrlo, lo quiero hacer con el MenuItem &Last Data Record 1291 (botones de sap de ir al ultomo registro) alguien que me pueda ayudar a manipular esto de antemano les agradesco su ayuda muchas gracias
Hola Jorge,
para un formulario de SAP tienes que invocar a:
FoSboApplication.ActivateMenuItem('1291');
para un formulario creado por ti:
supongo que utilizas un FoDBDataSource :=SAPbouiCOM.DBDataSource
FoSboForm.DataBrowser.BrowseBy := 'code';
con esto le indicas que tu formulario navegara por el campo code.
en el menu event:
MENU EVENT
if (pVal.MenuUID = '1288') or
(pVal.MenuUID = '1289') or
(pVal.MenuUID = '1290') or
(pVal.MenuUID = '1291') Then begin
if FoDBDataSource.Size > 0then begin
//el DBDatasource ya estara posicionado en el registro, //por estar con el DATABROWSER, ahora lo que tienes que hacer //es setear los EditText con los valores que te entrega el //DBDataSource.
//EditText.Value:=FoDBDataSource.GetValue('U_Campo',FoDBDataSource.offset);
end;
end;
suerte.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
100 | |
11 | |
11 | |
6 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.