SAP 2007 CheckBox Click Event
Hi Pro,
I created a checkbox in a Matrix on a form and set up a click event for the checkbox. If I click once at a time slowly, the click event triggered as noraml. If I click it twice fast, it only triggered the click event once, not twice. Is it a bug in SAP 2007?
One more thing, put a focus on that checkbox column in a matrix, then press the "UP" or "DOWN" arrow key, the focus goes to previous or next row, it works perfect, except why it triggers the click event as well? Do you think this is wrong?
Chris
Hi Chris,
When you click twice (fast), this translates to et_DOUBLE_CLICK event. Of course, et_CLICK is also fired.
When you press the "UP" or "DOWN" arrow key, along with et_CLICK event, other events are also fired e.g. et_GOT_FOCUS, et_LOST_FOCUS etc.
You can use Event Logger tool (part of B1DE) to look at all the events fired when a certain action is performed. This will help you determine which events you want to handle in your code.
Regards
Aravind
Similar Messages
-
Hi, I don't know understand how I can override CheckBox
default click event with my own. I want to do, that if I click with
left mouse button on the ceheckbox, nothing will happen. It means,
that checkbox after clicking is not selected or deselected. I've
tryied event.preventDefault () in the click event but it had no
effect.
Thanks for help.quote:
Originally posted by:
Hyder_m29
As far as I know event.preventDefault() will only prevent the
checkbox from returning the data value. I'm expecting somebody else
to correct/elaborate this. I'm by no means an expert in flex.
Since checkbox has only 2 values, u can simply revert to the
original value.
event.currentTarget.selected = !event.currentTarget.selected
Thank you very much for quick answer. It works for me pretty
well. Although, I would like to know if it is even possible to
override this default event click behaviour. -
Payment Engine for SAP 2007 does not produce the bank file as per normal. They are on Patch 35.
Quote from the client
"The new version requests to export the bank file to specific destination (the previous one needs two runs u2013 one for test, another for production).
After having clicked the Export button, thereu2019s no error message. And, thereu2019s no bank file been created into the destination folder."Hi
please check user with Windows Admininstrator
rights is able to create the File or not.
If only user who owns Windows Admininstrator rights can create bank file but other normal user cannot create bank file
even though they have the full permissions to the B1i_SHR folder, for this problem,our developer is working on it and plan to fix it in 2007APL36.
Now the workaround is,
you have to make the user who login into client as windows
administrator.
Regards,
Eleven
SAP Business One Forums Team -
Click event in Webdynpro abap for interactive form
Hi ,
I am using a ZCLI form to be developed using Webynpro abap . I am new to webynpro abap but I have worked in offlined upload of pdf forms . My problem is I created a wedynpro component and integrated the form .The form is only opening up if the layout choosen is standard layout . if it is a zcli form it is not opening up . I am also not able to capture the click event from the form .
some immediate help required.
My requiremnt is to save 2 fileds from a form in an interactive way to a SAP database using webynpro abap .
Regards
AbhilHi Abhil,
If your layout type is 'ZCI Layout' then you have insert the webdynpro script in the layout. After selecting the ZCI Layout click on enter and then go to layout tab, in this go to Utilities menu->select Insert WebDynpro Script.
If you do this then in the Hierarchy tab of adobe form you can see the (Variable) ContainerFoundation_JS, it means that you have inserted WebDypro Script in the form.
Finally activate the form and run the application.
Thanks,
Jhansi Miryala -
Horizontal scroll on MX1000 sends click event as well. [SOLVED]
As in the topic, I'm having problems with the horizontal scroll sending regular click events to apps as well as the scrolling, making the function pretty unusable. All my other keys work exactly as they should.
As for my configuration, I'm running evdev, and I have "pointer = 1 2 3 4 5 7 6 8 9 10 11 12" in xmodmap.
Ive tried changing the input with both imwheel and xbindkeys, but none of them would intercept the horizontal scroll. (Strange though, since it works fine with the other buttons)
I don't know what else I can do. Is it just a lost cause?
P.S: I know it's not app dependent, because I have tried it with every application I have.
Last edited by Aziere (2007-03-25 16:05:48)I prefer evdev because I can't seem to get the thumb buttons to work without it.
As for xev:
ButtonPress event, serial 31, synthetic NO, window 0x1e00001,
root 0x155, subw 0x1e00002, time 1058103, (48,34), root:(471,325),
state 0x10, button 13, same_screen YES
EnterNotify event, serial 31, synthetic NO, window 0x1e00001,
root 0x155, subw 0x0, time 1058103, (48,34), root:(471,325),
mode NotifyGrab, detail NotifyInferior, same_screen YES,
focus YES, state 16
KeymapNotify event, serial 31, synthetic NO, window 0x0,
keys: 85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ButtonPress event, serial 31, synthetic NO, window 0x1e00001,
root 0x155, subw 0x1e00002, time 1058127, (48,34), root:(471,325),
state 0x10, button 6, same_screen YES
ButtonRelease event, serial 31, synthetic NO, window 0x1e00001,
root 0x155, subw 0x1e00002, time 1058127, (48,34), root:(471,325),
state 0x10, button 6, same_screen YES
LeaveNotify event, serial 31, synthetic NO, window 0x1e00001,
root 0x155, subw 0x0, time 1058127, (48,34), root:(471,325),
mode NotifyUngrab, detail NotifyInferior, same_screen YES,
focus YES, state 16
ButtonRelease event, serial 31, synthetic NO, window 0x1e00001,
root 0x155, subw 0x1e00002, time 1058263, (48,34), root:(471,325),
state 0x10, button 13, same_screen YES
ButtonPress event, serial 31, synthetic NO, window 0x1e00001,
root 0x155, subw 0x1e00002, time 1127089, (43,37), root:(466,328),
state 0x10, button 14, same_screen YES
EnterNotify event, serial 31, synthetic NO, window 0x1e00001,
root 0x155, subw 0x0, time 1127089, (43,37), root:(466,328),
mode NotifyGrab, detail NotifyInferior, same_screen YES,
focus YES, state 16
KeymapNotify event, serial 31, synthetic NO, window 0x0,
keys: 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ButtonPress event, serial 31, synthetic NO, window 0x1e00001,
root 0x155, subw 0x1e00002, time 1127105, (43,37), root:(466,328),
state 0x10, button 7, same_screen YES
ButtonRelease event, serial 31, synthetic NO, window 0x1e00001,
root 0x155, subw 0x1e00002, time 1127105, (43,37), root:(466,328),
state 0x10, button 7, same_screen YES
LeaveNotify event, serial 31, synthetic NO, window 0x1e00001,
root 0x155, subw 0x0, time 1127105, (43,37), root:(466,328),
mode NotifyUngrab, detail NotifyInferior, same_screen YES,
focus YES, state 16
ButtonRelease event, serial 31, synthetic NO, window 0x1e00001,
root 0x155, subw 0x1e00002, time 1127489, (43,37), root:(466,328),
state 0x10, button 14, same_screen YES
Seems pretty obvious what the problem is. It sends button 13/14 as input first, the continues with 6/7 which is the scroll. So what do I do to fix that? -
How can I capture mouse click events on BSP or Web Dynpro ABAP Screen
hi Guys,
Currently we have a user inactivity problem,
the requirement is: if user is clicking on BSP/Web Dynpro ABAP screen, he/she is considered active. so we need an mechanism to capture the mouse click event.
Using Firebug, we found that this js is in the iframe which contains BSP/web dynpro scrren: /sap/public/bc/ur/nw5/js/languages/urMessageBundle_en.js
we want to find this js file & put in some javascript code to track user's mouse click, but i cannot find it on server.
while in ie if we type http://host:port/sap/public/bc/ur/nw5/js/languages/urMessageBundle_en.js
this file can be downloaded, means this file is there.
Any one can help on this issue? find the js file or another way to capture the mouse click event.
Thanks a lot with points!Hi Feng Guo,
We can not capture mouse click events on Web Dynpro ABAP Screen . I am not sure about BSP. But as for as I know the portal keep active the iViews until unless mouse clicks happens.
But for your problem I think you can get solution by setting iView Expiration to some more time period.
Regards,
Siva -
hello expert
i want to create add row functionality by right click event like in SAP B1 when we click on matrix colum it give menu for Remove,copy,add row in matrix how i do it by in my userdefiend form matrixHello,
If you enable the menu on your form Add row (menu id: 1292), Del Row (menu id: 1293 )it will automatically appear in right click .
copy should be added indivudally, and developed the functionality for each
enable them:
oForm.EnableMenu("1292", True)
oForm.EnableMenu("1293", True)
You can use MenuEvent to add/del/copy rows in the matrix or RightClickEvent
Regards,
J. -
Good Morning
Experts:
I have added several options(SAP and Custom) to the Right-Click event. It works as designed when Right-Clicking on the Matrix. However, when Right-Clicking anywhere else on the screen, the options are still displayed.
How can I restrict the options to only be displayed when Right-Clicking on a Matrix?
Thanks,
EJDHi Ed,
The right click event is completely separate event (ie it is not an EventType within the ItemEvent).
So to code it (C#):
private void _sboApp_RightClickEvent(ref SAPbouiCOM.ContextMenuInfo EventInfo, out bool BubbleEvent)
BubbleEvent = true;
if(EventInfo.FormUID == "MYFORM")
// Do some stuff
You also need to have defined the event while initialising the application object:
this._sboApp.RightClickEvent += new SAPbouiCOM._IApplicationEvents_RightClickEventEventHandler(this._sboApp_RightClickEvent);
There's an example project in the UI section of the SDK samples (number 22).
Kind Regards,
Owen -
Click Event Question - VB6 SDK 6.5
A quick question for you guys:
On the A/R Invoice form, I have a UDF that exists as a combo box. I can trap the et_COMBO_SELECT event on that combo box just fine, however, I would like to generate a click event on the 'Name' field on the main form from the UDF et_COMBO_SELECT event. The problem I'm running into is that because the form that contains the UDF has a different UID from the actual A/R Invoice main form, I get an error when I try to perform the click event on the 'Name' field. The code I'm using is below. Any help would be appreciated.
Thanks,
Greg
'(A/R Invoice) Change value of eqp_DivisionCode global variable when combo select event triggers
If eqp_pVal.FormType = -133 And eqp_pVal.FormMode = fm_ADD_MODE And _
eqp_pVal.ItemUID = "U_Division" And eqp_pVal.EventType = et_COMBO_SELECT Then
Set eqp_frm = SBO_Application.Forms.Item(FormUID)
Set eqp_cmbDivision = eqp_frm.Items("U_Division").Specific
eqp_DivisionCode = eqp_cmbDivision.Selected.Value
End IfHi Greg,
if you want to access a User Defined Field on a System Form but in header level you need to approach it as follows:
If (pVal.EventType = et_FORM_LOAD And pVal.FormType = 139 And _
pVal.Before_Action = True) Then
Set oform = m_App.Forms.Item(FormUID)
Dim oUsrForm As SAPbouiCOM.Form
Dim num As Long
Dim UDFformUID As String
num = Right(FormUID, (Len(FormUID) - 2))
num = num + 1
UDFformUID = "F_" & num
Set oform = m_App.Forms.Item(UDFformUID)
oform.Items.Item("U_1").Specific.String = "Test"
End If
Regards,
Lisa Mulchinock
SAP SDK Consultant
Galway -
How to hide/unhide the all Treenodes on Treeview based on Checkbox changed event?
Checkbox(Control)
1.Checkbox Checked:(Action below like)
if user click on Checkbox, all the treenodes on treeview is hide.
2.Checkbox Unchecked(Action below like)
If user uncheck the Checkbox all the treenodes on treeview is unhode.
Could you please help me how to do above one.
BadriHi,
According to your post, my understanding is that you want to hide/show the TreeView when the Checkbox checked/unchecked.
We can use jQuery to achieve it, the following script for your reference:
<script src="http://code.jquery.com/jquery-1.10.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$("input[type=checkbox]").click(function () {
if (this.checked) {
$("#TreeViewID").hide();
} else {
$("#TreeViewID").show();
</script>
More information:
http://dineshsharepoint.blogspot.com/
Best Regards
Dennis Guo
TechNet Community Support -
Hi,
I want to handle the double-click event in ALV grid (OOPs).
The output should be shown in the same fashion as it is shown in SE16 when we double-click on any record in the result set.
i.e. if you have selected the ALV grid display for the Data browser in SE16 and when you double click on any record, the complete record is shown in a window.
I want this in my ALV as well..
Can anyone please suggest how to achieve this?
Regards
s.a.kHi siemens.a.k ,
The solution for the issue would be to create a custom screen and add a custom table controller in a container.
In this table controller you map the respective fields required for your output
Now once you are done with data population in the custom controller for ALV grid display using cl_gui_alv_grid_display class...
create events in your custom class to handle the on click event.
If you observe the standard functionality it could be clearly seen that sap has created another screen for the display of records in different view.
You could also replicate the similar thing by creating another screen and populating the required fields into the second screen.
As of now i am providing this information ...I would even try to simulate the scenario at my system.
So once i am done i would update you the same...
Thanks
M.Naveen Kumar.... -
Opening New Browser window for click event on an image
hi all,
I want someone to help me out solving the problem of opening
a new browser window on the mouse click event of an image or a
button etc.... The new window would contain the datagrid details
from the main window, but in an expanded form. If at all there is a
solution, I even want to know whether there is anyway for sizing
the poped up window,because I dont want the new poped up window to
cover the entire screen.
For getting better idea of my problem, the best example I
could give is the popup window that appears when we click on the
preview button while posting the message to the forum.
Someone please do help me out in this regard.
Thanks,
amar.I'd definitely try to use a Flex popup... but the
flash.net.navigateToURL method is a simple way to open a popup
window in a new browser. You can pass any data needed by the new
page using the URLRequest and/or URLVariables. The URL you navigate
to could, of course, be another Flex application if necessary. I
use this only when I need to open a popup window on another site,
or an HTML formatter report or something similar.
Concerning yourself with the size of the popup window may be
a bad design choice also. I, for example, have my browser
configured to open all popups in a new tab regardless of sizing
constraints imposed by the designer. If it is absolutely necessary
for you to have control over the size of your popup window, you
should follow the advice given by others and use a Flex
popup. -
Hi all,
I've adopted the script stated in HightlightOneRequiredField.pdf so that the print button in my form can detect and prevent null field before pop up the print dialog. It works fine.
In my form, I've created a mandatory 2-radio buttons group with click event script written, using ".presence", in each button. When user clicks:
Button A: make subform A visible and subform B invisible;
Button B: make subform A invisible and subform B visible.
Apart from the visibility of the subforms, what I want more is to add a .mandatory script (together with the click event) in the buttons to turn some fields' mandatory in the subforms on and off so that when user clicks:
Button A: will also turn some fields' value type in subform A to be "User
Entered-Required", whereas some of that in subform B to be "-
optional";
Button B: will turn the subform B's fields to "-Required" and subform A's
fields back to "-optional"
However no luck with me. When I press the print button after any of the radio buttons checked, the print dialog still show up even the subforms' fields are null as if those fields' value type always remain "-optional"
I wonder if this problem is caused by Chinese binding name ? The script written in the radio button B is:
FormA.presence = "invisible";
FormB.presence = "visible";
if (B1.mandatory = "disabled")
B1.mandatory = "error";
if (B2.mandatory = "disabled")
B2.mandatory = "error";
if (B3.mandatory = "disabled")
B3.mandatory = "error";
if (A1.mandatory = "error")
A1.mandatory = "disabled";
if (A2.mandatory = "error")
A2.mandatory = "disabled";
if (A3.mandatory = "error")
A3.mandatory = "disabled";
B1, B2 and B3 represent the Chinese fields' binding name in FormB
A1, A2 and A3 represent the Chinese fields' binding name in FormA
(The script in radio button A is reversed in this way.)
Have I done something wrong in the above (click event) javascript?
Please help.
Thanks in advance.
AlexHi all,
I've adopted the script stated in HightlightOneRequiredField.pdf so that the print button in my form can detect and prevent null field before pop up the print dialog. It works fine.
In my form, I've created a mandatory 2-radio buttons group with click event script written, using ".presence", in each button. When user clicks:
Button A: make subform A visible and subform B invisible;
Button B: make subform A invisible and subform B visible.
Apart from the visibility of the subforms, what I want more is to add a .mandatory script (together with the click event) in the buttons to turn some fields' mandatory in the subforms on and off so that when user clicks:
Button A: will also turn some fields' value type in subform A to be "User
Entered-Required", whereas some of that in subform B to be "-
optional";
Button B: will turn the subform B's fields to "-Required" and subform A's
fields back to "-optional"
However no luck with me. When I press the print button after any of the radio buttons checked, the print dialog still show up even the subforms' fields are null as if those fields' value type always remain "-optional"
I wonder if this problem is caused by Chinese binding name ? The script written in the radio button B is:
FormA.presence = "invisible";
FormB.presence = "visible";
if (B1.mandatory = "disabled")
B1.mandatory = "error";
if (B2.mandatory = "disabled")
B2.mandatory = "error";
if (B3.mandatory = "disabled")
B3.mandatory = "error";
if (A1.mandatory = "error")
A1.mandatory = "disabled";
if (A2.mandatory = "error")
A2.mandatory = "disabled";
if (A3.mandatory = "error")
A3.mandatory = "disabled";
B1, B2 and B3 represent the Chinese fields' binding name in FormB
A1, A2 and A3 represent the Chinese fields' binding name in FormA
(The script in radio button A is reversed in this way.)
Have I done something wrong in the above (click event) javascript?
Please help.
Thanks in advance.
Alex -
How can I (neatly) control mouse click events in a multi-dimensional array?
Hello everyone!
I have a question regarding the use of mouse clicks events in a multi-dimensional array (or a "2D" array as we refer to them in Java and C++).
Background
I have an array of objects each with a corresponding mouse click event. Each object is stored at a location ranging from [0][0] to [5][8] (hence a 9 x 6 grid) and has the specific column and row number associated with it as well (i.e. tile [2][4] has a row number of 2 and a column number of 4, even though it is on the third row, fifth column). Upon each mouse click, the tile that is selected is stored in a temporary array. The array is cleared if a tile is clicked that does not share a column or row value equal to, minus or plus 1 with the currently targeted tile (i.e. clicking tile [1][1] will clear the array if there aren't any tiles stored that have the row/column number
[0][0], [0][1], [0][2],
[1][0], [1][1], [1][2],
[2][0], [2][1], [2][2]
or any contiguous column/row with another tile stored in the array, meaning that the newly clicked tile only needs to be sharing a border with one of the tiles in the temp array but not necessarily with the last tile stored).
Question
What is a clean, tidy way of programming this in AS3? Here are a couple portions of my code (although the mouse click event isn't finished/working correctly):
public function tileClick(e:MouseEvent):void
var tile:Object = e.currentTarget;
tileSelect.push(uint(tile.currentFrameLabel));
selectArr.push(tile);
if (tile.select.visible == false)
tile.select.visible = true;
else
tile.select.visible = false;
for (var i:uint = 0; i < selectArr.length; i++)
if ((tile.rowN == selectArr[i].rowN - 1) ||
(tile.rowN == selectArr[i].rowN) ||
(tile.rowN == selectArr[i].rowN + 1))
if ((tile.colN == selectArr[i].colN - 1) ||
(tile.colN == selectArr[i].colN) ||
(tile.colN == selectArr[i].colN + 1))
trace("jackpot!" + i);
else
for (var ii:uint = 0; ii < 1; ii++)
for (var iii:uint = 0; iii < selectArr.length; iii++)
selectArr[iii].select.visible = false;
selectArr = [];
trace("Err!");Andrei1,
So are you saying that if I, rather than assigning a uint to the column and row number for each tile, just assigned a string to each one in the form "#_#" then I could actually just assign the "adjacent" array directly to it instead of using a generic object to hold those values? In this case, my click event would simply check the indexes, one at a time, of all tiles currently stored in my "selectArr" array against the column/row string in the currently selected tile. Am I correct so far? If I am then let's say that "selectArr" is currently holding five tile coordinates (the user has clicked on five adjacent tiles thus far) and a sixth one is being evaluated now:
Current "selectArr" values:
1_0
1_1, 2_1, 3_1
2_2
New tile clicked:
1_0
1_1, 2_1, 3_1
2_2
2_3
Coordinate search:
1_-1
0_0, 1_0, 2_0, 3_0
0_1, 1_1, 2_1, 3_1, 4_1
1_2, 2_2, 3_2
2_3
Essentially what is happening here is that the new tile is checking all four coordinates/indexes belonging to each of the five tiles stored in the "selectArr" array as it tries to find a match for one of its own (which it does for the tile at coordinate 2_2). Thus the new tile at coordinate 2_3 would be marked as valid and added to the "selectArr" array as we wait for the next tile to be clicked and validated. Is this correct? -
ALV: Issue with double click event after sorting the ALV
Hello Experts,
I have an internal table that populates an ALV grid. When the user doubleclicks a row, my method HANDLE_DOUBLE_CLICK returns the e_row-index value from the ALV Grid. I use this index value to read the internal table, then retrieve additional data.
My problem is the user may sort the ALV grid before double clicking on a line. If this happens my internal table is not sorted to match the ALV grid, so reading the internal table with the e_row-index value returns the wrong information.
When the double click event occurs, is it possible to capture the value in column 1 instead of a value for e_row-index?
There is one more paramter in HANDLE_DOUBLE_CLICK for row id. It is coming blank in debugging . what is the purpose of this parameter and how i can make use of it ?
Regards
VivekHi,
I am Posting The Code Which Uses Double Click Event.
And This Code will provide the total information to you.
REPORT ZALVGRID_PG.
TABLES: SSCRFIELDS.
DATA: V_BELNR TYPE RBKP-BELNR.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
SELECT-OPTIONS: IRNO FOR V_BELNR.
PARAMETERS: P_GJAHR TYPE RBKP-GJAHR.
SELECTION-SCREEN END OF BLOCK B1.
DATA: WA TYPE ZALVGRID_DISPLAY,
ITAB TYPE STANDARD TABLE OF ZALVGRID_DISPLAY.
DATA: IDENTITY TYPE REF TO CL_GUI_CUSTOM_CONTAINER.
DATA: GRID TYPE REF TO CL_GUI_ALV_GRID.
DATA: L_IDENTITY TYPE REF TO CL_GUI_CUSTOM_CONTAINER.
DATA: L_TREE TYPE REF TO CL_GUI_ALV_TREE_SIMPLE.
TYPE-POOLS: SLIS,SDYDO.
DATA: L_LOGO TYPE SDYDO_VALUE,
L_LIST TYPE SLIS_T_LISTHEADER.
END-OF-SELECTION.
CLASS CL_LC DEFINITION.
PUBLIC SECTION.
METHODS: DC FOR EVENT DOUBLE_CLICK OF CL_GUI_ALV_GRID IMPORTING E_ROW E_COLUMN.
ENDCLASS.
CLASS CL_LC IMPLEMENTATION.
METHOD DC.
DATA: WA1 TYPE ZALVGRID_DISPLAY.
READ TABLE ITAB INTO WA1 INDEX E_ROW-INDEX.
BREAK-POINT.
SET PARAMETER ID 'BLN' FIELD WA1-BELNR.
CALL TRANSACTION 'FB02'.
ENDMETHOD. "DC
ENDCLASS.
DATA: OBJ_CL TYPE REF TO CL_LC.
START-OF-SELECTION.
PERFORM SELECT_DATA.
IF SY-SUBRC = 0.
CALL SCREEN 100.
ELSE.
MESSAGE E000(0) WITH 'DATA NOT FOUND'.
ENDIF.
INCLUDE ZALVGRID_PG_STATUS_0100O01.
INCLUDE ZALVGRID_PG_LOGOSUBF01.
INCLUDE ZALVGRID_PG_SELECT_DATAF01.
INCLUDE ZALVGRID_PG_USER_COMMAND_01I01.
***INCLUDE ZALVGRID_PG_STATUS_0100O01 .
MODULE STATUS_0100 OUTPUT.
SET PF-STATUS 'AB'.
* SET TITLEBAR 'xxx'.
IF IDENTITY IS INITIAL.
CREATE OBJECT IDENTITY
EXPORTING
CONTAINER_NAME = 'ALVCONTROL'.
CREATE OBJECT GRID
EXPORTING
I_PARENT = IDENTITY.
CALL METHOD GRID->SET_TABLE_FOR_FIRST_DISPLAY
EXPORTING
I_STRUCTURE_NAME = 'ZALVGRID_DISPLAY'
CHANGING
IT_OUTTAB = ITAB.
CREATE OBJECT OBJ_CL.
SET HANDLER OBJ_CL->DC FOR GRID.
ENDIF.
IF L_IDENTITY IS INITIAL.
CREATE OBJECT L_IDENTITY
EXPORTING
CONTAINER_NAME = 'LOGO'.
CREATE OBJECT L_TREE
EXPORTING
I_PARENT = L_IDENTITY.
PERFORM LOGOSUB USING L_LOGO.
CALL METHOD L_TREE->CREATE_REPORT_HEADER
EXPORTING
IT_LIST_COMMENTARY = L_LIST
I_LOGO = L_LOGO.
ENDIF .
ENDMODULE. " STATUS_0100 OUTPUT
***INCLUDE ZALVGRID_PG_LOGOSUBF01 .
FORM LOGOSUB USING P_L_LOGO.
P_L_LOGO = 'ERPLOGO'.
ENDFORM. " LOGOSUB
***INCLUDE ZALVGRID_PG_SELECT_DATAF01 .
FORM SELECT_DATA .
SELECT RBKP~BELNR
RBKP~BLDAT
RSEG~BUZEI
RSEG~MATNR
INTO TABLE ITAB
FROM RBKP INNER JOIN RSEG
ON RBKP~BELNR = RSEG~BELNR
WHERE RBKP~BELNR IN IRNO
AND RBKP~GJAHR = P_GJAHR.
ENDFORM. " SELECT_DATA
***INCLUDE ZALVGRID_PG_USER_COMMAND_01I01 .
MODULE USER_COMMAND_0100 INPUT.
CASE SY-UCOMM.
WHEN 'EXIT'.
LEAVE PROGRAM.
WHEN 'CANCEL'.
EXIT.
ENDCASE.
ENDMODULE. " USER_COMMAND_0100 INPUT
Warm Regards,
PavanKumar.G
Edited by: pavankumar.g on Jan 19, 2012 5:30 AM
Maybe you are looking for
-
I am making a website based in flash actionscript 3.0 i have a button nested in its own movie clip, because I have the button expanding to be able to read it i have figured out the only way to do this is by creating it as a movie clipa nd inside the
-
Returns not showing up in VA05
Return documents are not showing up in VA05. I did check an Oss document which had something similar but I need to investigate further. Does anyone have any suggestions?
-
Hello, We are creating 2 cloud services in parallel with one deployment(VM Role) in each cloud service. For both requests (Sometimes only on 1) we are getting the following 409 Conflict error as a response to create hosted service POST request: 409 C
-
Unable to sync brand new iPhone 4
Having just bought my iPhone 4, I tried to connect it to my PC. I updated to the newest version of iTunes, iPhone software is on 4.2.1. When I try to connect to my PC, I get the same error saying that it can't connect to the iPhone. It recognises it,
-
Error:The Implementation options are either not available or invalid
Hi, While opening projects in Project Module it give an error as below: The Implementation options are either not available or invalid Please guide me how to resolve it. Thanks Regard's Haresh