BDC for Modal dialog screen
Hello,
I'm creating a bdc for create customer transaction (FD01). The problem I'm currently having is on maintaining the "other communication" details for the customer. The requirement I have is to maintain only the communication type "URI". But I can't find the correct program and screen number for this modal dialog. anyone have an idea?
Thanks?
MP
Hi, thanks for all the reply. However, everything has been tried. The modal screen dialog I was refering at does not contain any program or screen details when I use F1. This screen does not appear in SHDB when doing the recording. SAPLSLVC_FULLSCREEN/0700 is not the screen I'm refering at.
When you click on the "Other Communication", there will appear the screen I'm refering at having the list of all other communication type you need to maintain (Fax, Telephone, E-mail, URI). This screen is somehow similar the way serach help functions. I'm basically concern on URI. So what I need to do is place the cursor on URI and click on the check button or double cliking URI is ok. This is the part missing on my bdc, choosing the URI in the modal dialog screen. Upon debugging, it seems that a Function is responsible in displaying the screen.Any idea?
Message was edited by: Marlon Pita
Similar Messages
-
Is there a fix for modal dialogs opening behind palettes -cs6 -osx 10.6.8
Is there a fix for modal dialogs open behind palettes in
Photoshop cs6 13.0 (createive cloud update) + OSX 10.6.8 Snow Leopard on MacBook Pro?
( I am using 2 monitors where the second monitor is set to be the menu display. cs4 does not exhibit this bug. )
Toggling the Application Frame off improves the hiding 'feature' but this does not include the desired continuous floating in front of palettes in all circumstances.
An example is Blending Options, then chose Stroke, then chose the Color Picker. After clicking OK, the Blending Options dialog now sits behind the palettes. One trick is to click on another app, then back to cs6 to force a window redraw.
It sure would help me if this could be solved. I am preparing educational videos and this display bug makes things very troublesome.
Thanks for any help. If I find a solution, I will post to this thread so everyone can benefit.The setting for the graphics check box Does Not make a difference. If I have a new document window open, then add a layer, then open the blending options > drop shadow > edit the color > the chooser dialog opens, and immediately both dialog windows drop behind the palettes AND any document windows.
The same behavior for the Preferences dialog > guides > color.
The quick workaround is to click another app, then back to CS6. A real pain, of course.
It is only a factor when opening a second (child) dialog box.
Other CS6 apps do work correctly (eg. FW AE)
I have yet to get a handle on this. Mac OSX 10.6.8 CS6 13.0 x64
Thanks for your replies, and the long reply time for me was a vaction away from the office. -
Module Pool - Error message on a Modal Dialog screen with input
Hello All,
I have a modal dialog screen which is called on F4 help of a input field. This dialog screen has radio buttons on it to select. On selection, we check if the user is authorized to that option. If not, raise and error message with command MESSAGE msgid.....
When the error message pops-up and when clicked ok on it, the radio buttons on the modal dialog screen gets disabled. I want to have the modal dialog box to be able to accept the new radio button as input.
Can anyone please suggest.
Thanks,
SmitaPut all of your Radio buttons in the CHAIN ... ENDCHAIN with one module.
CHAIN.
FIELD rb1.
FIELD rb2.
FIELD rb3.
MODULE check_chain ON CHAIN-REQUEST. "<< implement logic in check_Chain
ENDCHAIN.
If you want, you can even disable the options before displaying the screen. Do all necessary checks in the PBO and based on that disable the options.
Regards,
Naimesh Patel -
ALV Toolbar on modal dialog screen and toolbar on text edit control
Hello,
I have created one container and producing ALV Grid output on a modal dialog screen. i do not want the ALV Toolbar to appear on this screen. How can I hide it ?
ALso I need to hide some buttons on a Text edit control. How can I hide them ?
Thanks and rgds,
AnandHi,
To exclude some Toolbar functions, please do the below
DATA:
lt_toolbar_excl TYPE ui_functions.
Exclude Some toolbar functions
APPEND cl_gui_alv_grid=>mc_fc_detail TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_info TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_graph TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_view_crystal TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_loc_delete_row TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_loc_append_row TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_loc_insert_row TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_loc_copy_row TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_loc_undo TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_check TO lt_toolbar_excl.
APPEND cl_gui_alv_grid=>mc_fc_refresh TO lt_toolbar_excl.
And Pass the lt_toolbar_excl to the ALV object
Display
CALL METHOD go_alv_grid->set_table_for_first_display
EXPORTING
is_variant = ls_variant
is_layout = ls_alv_lay
is_print = ls_print
i_save = 'A'
it_toolbar_excluding = lt_toolbar_excl
CHANGING
it_sort = lt_sort
it_outtab = gt_user[]
it_fieldcatalog = lt_alv_cat.
Hope this helps you.
Thanks,
Ruthra -
Issue with MB25 BDC for Dynamic Selection Screen
Hi Experts,
I recorded one BDC for MB25 Tcode regarding to determine Open Reservation(s) in E Mode (Display Mode). I am passing 3 parameters.
1. Plant,
2. Requirement Date
3. Multiple Reservation Numbers i.e. RSNUM from Dynamic Selection i.e. 2nd Button -> Header Data for Reservation -> Reservation -> Multiple Selection Icon.
But while executing that BDC, I need to manually click every time on 'Header Data for Reservation' Tree and then Multiple Selection for Reservation Icon.
I want below steps automatically while executing:
- Open 'Header Data for Reservation' Tree
- Click Reservation
- Open Popup for 'Multiple Selection'.
So no need to click every time on Dynamic Selection Screen i.e. Header Data for Reservation -> Reservation -> Multiple Selection Icon.
Please find attached screen shot for your reference.
Please guide.
Thanks and Regards,
Emon MasterHello Jainam,
submit (sy-repid) with selection-table v_sp
with free selections EXPRESSIONS
via selection-screen.
Without going through the details, dont you think this will cause an inifinite loop as the calling & the called programs are the same.
Please enlighten me !!
BR,
Suhas -
Query variable entry - want modal dialog screen instead of full scr
hi
Is there a way to show query variable input screen as a dialog modal window rather than the default full screen mode?
thanks.
Message was edited by:
BWeryeah do a restriction and in the restriction screen fill in the variable to be restricted on and save and run query and this dialog screen will pop up
-
BDC for calling a screen in a method of a business object..
Hi Gurus,
Help me interpret this code....
BEGIN OF METHOD ZNET CHANGING CONTAINER.
DATA: net TYPE aufnr.
swc_get_property self 'NET' net.
REFRESH bdcdata.
PERFORM bdc_fill USING :
'X' 'SAPLCOKO' '2000',
' ' 'BDC_CURSOR' 'CAUFVD-AUFNR',
' ' 'CAUFVD-AUFNR' net,
' ' 'BDC_OKCODE' '=LIST',
Next Screen
'X' 'SAPLCOVG' '2000',
' ' 'BDC_CURSOR' 'AFVGD-VORNR(01)',
' ' 'RC27X-FLG_SEL(01)' 'X',
' ' 'BDC_OKCODE' '=INFV',
Next Screen to AOd User Fields
'X' 'SAPLCONW' '2700'.
REFRESH messtab.
CALL TRANSACTION 'CN22' USING bdcdata
MODE 'E'
UPDATE 'S'
MESSAGES INTO messtab.
END_METHOD.
FORM bdc_fill USING var1
var2
var3
CLEAR bdcdata.
IF var1 IS NOT INITIAL.
bdcdata-program = var2.
bdcdata-dynbegin = var1.
bdcdata-dynpro = var3.
ELSE.
bdcdata-fnam = var2.
bdcdata-fval = var3.
ENDIF.
APPEND bdcdata.
ENDFORM.
I see that, the above code does not have the BDC generated code. Since there are no many perform statements. Im not clear with the BDC part of it.
Thanks
Syed.hi,
Please post it in correct forum. this is for only CRM mobile .
Regards,
Latha -
Changing a cursor for modal dialogs
I have a requirement to change the cursor whenever the mouse is moved over a window that is blocked by a modal window. Any ideas how I can go about doing this? Ideally, the solution would add minimal overhead to the application.
ThanksThe setting for the graphics check box Does Not make a difference. If I have a new document window open, then add a layer, then open the blending options > drop shadow > edit the color > the chooser dialog opens, and immediately both dialog windows drop behind the palettes AND any document windows.
The same behavior for the Preferences dialog > guides > color.
The quick workaround is to click another app, then back to CS6. A real pain, of course.
It is only a factor when opening a second (child) dialog box.
Other CS6 apps do work correctly (eg. FW AE)
I have yet to get a handle on this. Mac OSX 10.6.8 CS6 13.0 x64
Thanks for your replies, and the long reply time for me was a vaction away from the office. -
Calling Selection Screen in Modal dialog box
Hi Experts.
I have created screen 9000 having user interface and in tool bar there is create button in the screen 9000
The create button 9001 will call another screen with different I/O fields (9001 is Modal dialog screen).
In the 9001 there is push button for which the selection screen is called 9002.
I have declared 9002 as subscreen and called the screen 9002 in user command.
In the Screen 9001 when user clicks the push button i need to get pop up screen where the user select some data.
How i need to do ?
I am getting error can't call subscreen in modal dialog box.
Thanks,
ERPSAPHI,
HOpe this will help you
How to call table control in subscreen in module pool program
http://sap.ittoolbox.com/groups/technical-functional/sap-dev/reg-tab-strip-control-module-pool-abap-444944
http://12go.com/sap/search?query=title%3A(calling%20subscreens%20in%20module%20pool)
Regards,
Pravin -
Screen sequence processing when using modal dialog box
I have been struggling with a dialog program which I have written. I have a screen which has 2 radiobuttons and a check box (screen 100). If the checkbox is marked, a modal dialog screen pops up (screen 150). If I complete both input fields on screen 150, I can go through to screen 200, then back out of screen 200 to screen 100, and then I can back out 100 to screen 0.
The problem I have is the validation I have put in screen 150 if one or both input fields have no values or if I want to exit screen 150. If I exit screen 150, in order to get back to screen 100 in the main screen I need to do CALL SCREEN 100 as if I use SET SCREEN 100, 100 then appears in my modal dialog box screen.
If I try to back out of screen 100 to screen 0, the program then brings up screen 150 in the PAI part of the module and then go to screen 0 when I close screen 150 even though I have coded SET SCREEN 0. LEAVE SCREEN. in the user command module of screen 100. Here is my code:
<u><b>screen 100</b></u>
PROCESS BEFORE OUTPUT.
MODULE status_0100.
PROCESS AFTER INPUT.
MODULE user_command_0100.
<b>
<u>Modules for 100</u></b>
*& Module STATUS_0100 OUTPUT
* text
MODULE status_0100 OUTPUT.
SET PF-STATUS 'ZL_PWB_GR1'.
SET TITLEBAR 'ZL_PWB_GR1'.
CLEAR: w_hse_stock, w_new_product, wa_sto, w_reverse,
mara-matnr, mkpf-mblnr.
PERFORM release_lock.
REFRESH CONTROL 'TC_GR' FROM SCREEN 0200.
ENDMODULE. " STATUS_0100 OUTPUT
*& Module USER_COMMAND_0100 INPUT
* text
MODULE user_command_0100 INPUT .
CASE ok_code.
WHEN 'ENTER'.
IF w_reverse = space.
CALL SCREEN 0200.
ELSE.
CALL SCREEN 0150 STARTING AT 30 2
ENDING AT 75 5.
ENDIF.
WHEN 'BACK' OR 'EXIT' OR 'CANC'.
w_pai = c_yes.
SET SCREEN 0.
LEAVE SCREEN.
ENDCASE.
ENDMODULE. " USER_COMMAND_0100 INPUT
<u><b>screen 150</b></u>
PROCESS BEFORE OUTPUT.
MODULE status_0150.
PROCESS AFTER INPUT.
MODULE exit_command_0150 AT EXIT-COMMAND.
FIELD mara-matnr MODULE check_matnr.
FIELD mkpf-mblnr MODULE check_art_doc.
<u><b>Modules for 150</b></u>
MODULE user_command_0150.
*& Module STATUS_0150 OUTPUT
* text
MODULE status_0150 OUTPUT.
SET PF-STATUS 'GR_REV'.
SET TITLEBAR 'GR_REV'.
ENDMODULE. " STATUS_0150 OUTPUT
*& Module exit_COMMAND_0150 INPUT
* text
MODULE exit_command_0150 INPUT.
IF sy-ucomm = 'EXIT'.
CALL SCREEN 100.
ENDIF.
ENDMODULE. " exit_COMMAND_0150 INPUT
*& Module check_matnr INPUT
* Check if issues has been filled and if issue is a valid article no.
MODULE check_matnr INPUT.
DATA: l_matnr TYPE matnr.
IF mara-matnr IS INITIAL.
MESSAGE i010(ad) WITH 'Issue no. required'.
EXIT.
ELSE.
SELECT SINGLE matnr FROM mara INTO l_matnr
WHERE matnr = mara-matnr.
IF sy-subrc NE 0.
CLEAR l_matnr.
MESSAGE i010(ad) WITH 'Issue does not exist'.
ENDIF.
ENDIF.
ENDMODULE. " check_matnr INPUT
*& Module check_art_doc INPUT
* text
MODULE check_art_doc INPUT.
IF mkpf-mblnr IS INITIAL.
MESSAGE i010(ad) WITH 'Article document no. required'.
EXIT.
ELSE.
PERFORM get_art_doc USING mara-matnr
mkpf-mblnr.
IF sy-subrc NE 0.
MESSAGE i010(ad) WITH 'No article document exists for this issue'.
ENDIF.
ENDIF.
ENDMODULE. " check_art_doc INPUT
*& Module USER_COMMAND_0150 INPUT
* text
MODULE user_command_0150 INPUT.
CASE sy-ucomm.
WHEN 'ENTE'.
IF mara-matnr NE space AND mkpf-mblnr NE space.
CALL SCREEN 200.
ELSE.
* MESSAGE i010(ad) WITH 'Please fill in both fields'.
SET SCREEN 150.
ENDIF.
ENDCASE.
ENDMODULE. " USER_COMMAND_0150 INPUT
Any suggestions or pointers would be greatly appreciated as I am going round in circles.
Thanks
LarissaHave got around this by removing the references to SET SCREEN 150. This way, I can get around the screen sequencing. It just means that I cannot keep my screen 150 in view if a validation message occurs but for now it will do for what I need.
Thank you for your help anyway.
Larissa -
Hi..
On sample Page load we are showing modal popup dialog using SP.UI.ModalDialog.showModalDialog. But in modal popup page we are having 2 btns agree and disagree. when we click any one we need to redirect to another page but its redirecting
with modal dialog screen, so how to remove modal dialog screen (i.,e full page when we redirect from btn click)
TagorePlease refer - Redirection to another page from SP.UI.ModalDialog
Problem
Redirecting to another page from the SP.UI.ModalDialog Modal window without closing the window will not work and it always opens a new modeless window where the page will be displayed. The dialog framework supports the Source=url querystring variable like the
rest of SharePoint. But this has to be part of the Dialog Options to redirect to another page. However, if you have a requirement to dynamically get the page which needs to be redirected from the dialog then this may create a problem...
Solution
The solution for the problem would be to create an intermediate html page. This would have a <frameset> html element with a single frame and set the src attribute with the page which you actually need to load inside the Modal Dialog. So now if the user
clicks the link which navigates to another page, it will be opened within the same dialog window instead of a new window. Here's how it works...
more links- http://sharepoint.stackexchange.com/questions/93386/sharepoint-2010-modal-box-with-multiple-button-redirects
Please 'propose as answer' if it helped you, also 'vote helpful' if you like this reply. -
I'm using the Blackberry API Level 4.5, Currently we have a app that on startup prompts the user if there is a new version available for download. In this method we check if the new version is greater or not. We then get a handle on the UI, call the invokeAndWait() method while pushing a modal dialog on the screen. This is where the new version dialog prompt is. This dialog is a predefined dialog and waits for a users response. We get a handle on the EventLock, pass in the downloadUrl. At this point the download screen should be pushed to screen. But instead we get a runtime exception our app doesn't start properly and the modal dialog screen freezes on the screen while our code executes in the background. First question, is the application method 'invokeAndWait' actually doing what it should? Secondly, could it be possible that the dialog is doing a lock?
hI
<b>Screen type for modal dialog box</b>
If you activate this attribute, the screen is used as a modal dialog box. In the program, you call the screen with
CALL SCREEN STARTING AT <top left>
ENDING AT <bottom right>.
Unlike normal pop-ups, a modal dialog box has its own pushbuttons and title. There is no menu bar and command field entries are not possible.
To call a Modal dialog Screen use the statement:
CALL SCREEN <NO> STARTING AT 2 5 ENDING AT 40 20.
<b>REWARD IF USEFULL</b> -
Suppresing Modal dialog - Distiller
Hi All,
We have server version of Acrobat Distiller server in the workflow where it processes morethan 2000 PS files/Day.The issues we are facing is modal dailog of file missing info (File not found, etc) blocks processing of next file until modal dialog is closed. Is there any possibility to supress this message or set this log as mail delivery?
I have attached screen shot for reference.Any have suggestions for this problem?
Regards,
SelvakumarhI
<b>Screen type for modal dialog box</b>
If you activate this attribute, the screen is used as a modal dialog box. In the program, you call the screen with
CALL SCREEN STARTING AT <top left>
ENDING AT <bottom right>.
Unlike normal pop-ups, a modal dialog box has its own pushbuttons and title. There is no menu bar and command field entries are not possible.
To call a Modal dialog Screen use the statement:
CALL SCREEN <NO> STARTING AT 2 5 ENDING AT 40 20.
<b>REWARD IF USEFULL</b> -
Dialog Screen - Invalid field format (screen error)
Dear all,
I have developed a modal dialog screen and succesfully invoked it with CALL SCREEN command in the main screen. Unfortunately, it always returns "Invalid field format (screen error)" when clicking on the dialog's GUI control such as button or radio button. Anyone encountered this before??
Regards,
KKHi KK,
Just make sure that the fields take on the screen are also declared in the top module of your program.
And also match their data-types and size i.e., declared in top module and on the screen in their respective attributes.
Hope this solves your problem.
Thanks & Regards,
Tarun Gambhir -
Saerch help for Date field on Modal Dialog box
Hi ,
I have made a screen of Modal Dialog box type . I have one date field on that screen . I have given datatype datum to that field but the serch help for that field is not coming . There is no search help for that field .. Please help..
Thanks in advance....hi,
in the pop up box for that field just checjk whether the data type is date.
Maybe you are looking for
-
How do I reduce the size of an AI CS6 file when saving as a pdf?
I'm trying to save an ai file to a PDF to send to the printer but the file is huge. How can I reduce the size without losing quality? I have already rasterized my images and flattened the artwork. Thanks!
-
Behavior drag a layer don't work with safari 2
The behavior "move (drag) a layer" for Dreamweaver 8.02 don't work with Safari 2 (it's work with safari 1). Is there an issue for this problem ? Thanks Emmanuel
-
Starting Broadcaster - getting Error 400
Hi Experts, we're on BW 7.3 using WAD 7.0 template. In this web template I call launch broadcaster, setting with no wizard and current template. On development it works, on Q not. The Broadcaster setting window doesn't open, instead I get Error 400
-
Hi there, Running the above configuration. I also have 32 bit java installed (1.6) When I go to create and test a dispatcher I get: Running MxDispatcher_d1. [08.09.2011 12:44:39-944] - Initialized log for com.sap.idm.ic.services.api.MXMC Api. Log le
-
Nokia 6280 Bug in v.03.70 firmware
Open a Java Game/App and ask someone to send you a text message. The phone will continually vibrate and constantly repeat. The phone has to be hard reset to stop the vibration.