Doubt On Screen Elements and controls????
Hi all..
Could anyone please help me out in clearing this doubt..
Regards..
simy
Hi all...
My doubts are..
1) I just want to know whether these controls are same as screen elements .
2) If so why they are not called so.
I just Know there are some proxy classes for these controls and at runtime only these appear on the frontend.But i'm not so clear about these.
3) I also want to know is there any other way to keep picture on the frontend without using picture control etc..
I think my query is clear now.
Waiting for ur responses..
Regards,
Simy
Similar Messages
-
How to get selection screen elements and its table reference of a report ?
halo experts
How can I get selection screen elements and its table reference of a report ? . I tried rs_refresh_from_select_options. But I am unable to get the table and field it is referring to
For eg if my selection screen 1000 is
parameters: p_carrid type spfli-carrid,
select-options :s-_connid type sflight-connid.
is there any Fm or method which gives me what are the screen elements( p_carrid and s_connid ) and what table( splfi and sflight ) and field ( carrid and conid )it is referring to ?The following code is an example of how you might dynamically determine all your PARAMETERS and SELECT-OPTIONS variables at run time. The PARAMETERS and SELECT-OPTIONS only point to a dictionary element--not a specific table. Even though you may say "spfli-carrid" or "sflight-connid", the data type really references the dictionary type and not a specific table/structure.
REPORT ZTEST_PROG.
TABLES sflight.
DATA:
screen_tab TYPE STANDARD TABLE OF screen,
wa_screen TYPE screen,
scrn_nm TYPE string,
scrn_leftover TYPE string,
l_type TYPE REF TO cl_abap_typedescr,
typ_nm TYPE string,
typ_pre TYPE string.
FIELD-SYMBOLS <fs_data> TYPE ANY.
PARAMETERS p_carrid TYPE spfli-carrid.
SELECT-OPTIONS s_connid FOR sflight-connid.
INITIALIZATION.
LOOP AT SCREEN.
IF screen-group3 = 'PAR'
OR screen-group3 = 'LOW'.
APPEND screen TO screen_tab.
ENDIF.
ENDLOOP.
START-OF-SELECTION.
LOOP AT screen_tab INTO wa_screen.
ASSIGN (wa_screen-name) TO <fs_data>.
l_type = cl_abap_typedescr=>describe_by_data( <fs_data> ).
IF wa_screen-group3 = 'LOW'.
SPLIT wa_screen-name AT '-' INTO scrn_nm scrn_leftover.
TRANSLATE scrn_nm TO UPPER CASE.
ELSE.
scrn_nm = wa_screen-name.
ENDIF.
SPLIT l_type->absolute_name AT '=' INTO typ_pre typ_nm.
WRITE:
/ 'Screen Name: ', scrn_nm,
/ 'DDIC Type: ', typ_nm.
ENDLOOP.
When you get into defining internal tables you can determine those at run time with cl_abap_structdescr. The following is an example of how you might do that. You can loop through the "components_table" and evaluate each field of the structure in this way.
DATA: structure_reference TYPE REF TO cl_abap_structdescr,
components_table TYPE abap_compdescr_tab,
components_structure LIKE LINE OF components_table.
structure_reference ?= cl_abap_structdescr=>describe_by_data( any_structure ).
components_table = structure_reference->components.
I don't know if this answers any of your questions but I hope that some of it is useful. -
How to deal with dynamic selection screen elements when macros are used?
Hello experts,
This is regarding the dynamic selection screen elements. Actually the requirement is to modify the existing standard report program RFUMSV00 by copying it into a Z report, adding a few selection screen elements and new fields in the output. I actually did everything required except for the one thing that is going out of my reach.
There are a certain fields which are coming when they are not supposed to get displayed. I don't understand the code because of its obsoleteness. Neither can I debug it because it is just data declaration.
This is the code where there is a fault. If I copy the entire code into a new Z report, I'm getting new fields like Entry Date, Document Type, Reference Transaction, Reference key, Logical system.
DEFINE selection_screen_line.
selection-screen: begin of line.
parameters &3 like &4 default 'X' modif id mc4.
selection-screen: comment (30) &1 for field &3 modif id mc4.
selection-screen: comment pos_low(10) text-019
for field &2 modif id mc4. "neu
parameters &2 like rfums_alv-variante modif id mc4.
selection-screen:
position pos_high.
selection-screen: pushbutton (15) text-028
user-command &5 modif id mc4.
selection-screen end of line.
END-OF-DEFINITION.
Kindly, suggest me the right solution.In the program attributes ( SE38 > RFUMSV00 > GOTO > Properties ), you will find a logical database BRF declared. The include DBBRFSEL is part of the selection screen of this logical database.
The selection screen is actually the selection screen of this logical database.
Under the Logical Database field, there is a Selection screen field where you can input which selection screen of the logical database to be used.
But, this is just to change the selection screen that is displayed. To completely suppress it you need to remove logical database declaration from the properties of the program and call it inside your program through function module.
You cannot just remove it from the declaration because many of its variables are used in the program.
So call it using function module as the first step in INITIALIZATION section of the program.
The syntax and function module to call it in your program can be found in the following thread :
How to hide the selection screen of a Logical datebase?
Regards,
Ashish -
How to upload multiple files in Webdynpro using File upload Screen Element
Hi Experts,
Can anybody tell me how to upload multiple files/pdfs in webdynpro using file upload screen element, and also please tell me what is the maximum storage limit of RAWSTRING data type,Advance Thanks.
Regards,
SandeshHi Sandesh,
this is simply not supported, not in WebDynpro nor in standard HTML.
A workaround is to upload a ZIP with all files and on server side unpack the ZIP and operate on the single files.
I hope it will help u..
----------------------OR-------------------------
As you know using File upload UI element we can upload only one file at a time. There may be a scenario where user may want to upload any no of files at a time which is not determined at design time. This can be acheived using the ACF UpDownload UI element which requires a security whiltelist to be created
http://scn.sap.com/docs/DOC-2270
----------------------OR-------------------------
You can use Table UI element.
Regards,
Deepak Singh -
Issue with selection screen element on At slection scree
Hi All,
I am facing an issue with a checkbox which is present within the subscreen of a standard selection screen.
The issue is that the value of the combobox get toggled by itselfon the event mentioned below. I am unable to find out how this combo box value gets changed by itself on the screen events.I tried clear statemetns etc nothing is helping. I debugged with a watch point on this screen element and found this to happen.It just changes the value of the element to a previously held state.I m trying to clear the combobox but this event puts back the tick mark.How can I stop this.
AT SELECTION-SCREEN ON COL_FROM. "COL_FROM is another screen element diffrent from the combobox
ThanksHi Vighneswaran CE,
This event corresponds to the PAI module of the COL_FROM field. So, it gets executed each time you press any valid function code on the screen (unless there was an error in a previous field). Nothing abnormal here.
That's difficult to help you on that topic, you'd better tell us exactly what report it is, where you have added your code (and what code) to change the checkbox, ...
Best regards,
Sandra -
Get screen elements dynamically
Hi
Can we get the screen elements like input box or check box
dynamically in dialog programming?
Thanks & Regards
GVRaoHI,
ya this is possible in dialog programing.. what you can do is that define the screen elements and set there property as invisible.
Then at runtime according to the requirement you can modify SCREEN structure to make that element visible again..
Hope this will be usefull.. Reward Points!!!!!!!!!! -
PC went south. Geeks brought it back. PS elements and premier 11 can't start. Error msg sez configuration incorrect needs to be reinstalled. When I load the disk I get a blank screen. Try to uninstall and can't find apps i control panel. How can I get the apps back?
adobeamatuer
Thanks for the reply.
Although the security of Windows XP SP3 32 bit is compromised by Microsoft no longer supporting XP, if Windows XP was restored as claimed, you should still be able to install/uninstall Premiere Elements versions of it that you did before the Microsoft support removal.
I think a revisit to the Geeks would be in order. It may be that they could not restore Windows XP because of the Microsoft non support. I would take along the Premiere Elements installation disks so that you do not leave there without actually seeing Premiere Elements (or a non Adobe program) running on your restored Windows XP. What was the other software that you tried to use that did not work?
Please update us on your progress when you get a chance.
Best wishes
Thanks.
ATR
Add On...spelling correct 12 03 2014. -
How to change the screen element of a single field in a table control
Hi Gurus,
I want to change the screen element of a single field (or the whole row) in a table control according to a condition.
I have 2 columns in the table control. One is an input column and one output only. When user enters values into the input column, they need to be compared against the values in the other column, and if there is a discrepancy, the row where the discrepancy is needs to be highlighted.
I have tried the following code which highlights the whole column ...
CONTROLS: TC_ZVOYG_BINS TYPE TABLEVIEW USING SCREEN 0500.
DATA: wa_tc_zvoyg_col LIKE LINE OF TC_ZVOYG_BINS-cols.
LOOP AT G_TC_ZVOYG_BINS_ITAB
INTO G_TC_ZVOYG_BINS_WA.
if G_TC_ZVOYG_BINS_WA-zdelivery_bin ne G_TC_ZVOYG_BINS_WA-zactual_bin.
loop at screen.
IF screen-name = 'ZVOYG_BINS-ZACTUAL_BIN'.
wa_tc_zvoyg_col-screen-intensified = 1.
MODIFY tc_zvoyg_bins-cols FROM wa_tc_zvoyg_col TRANSPORTING
screen-intensified WHERE screen-name = screen-name.
endif.
endloop.
endif.
endloop.
And also the following code which makes no change ...
LOOP AT G_TC_ZVOYG_BINS_ITAB
INTO G_TC_ZVOYG_BINS_WA.
if G_TC_ZVOYG_BINS_WA-zdelivery_bin ne G_TC_ZVOYG_BINS_WA-zactual_bin.
loop at screen.
IF screen-name = 'ZVOYG_BINS-ZACTUAL_BIN'.
screen-intensified = '1'.
modify screen.
endif.
endloop.
endif.
endloop.
Thanks in advance.Hi,
The modification of a screen element attribute (LOOP AT SCREEN...MODIFY SCREEN) must always be done in the PBO (for a dynpro, it will be in a PBO module, i.e. declared by MODULE ... OUTPUT)
About the loop at the internal table, it is done automatically by the system, also during the PBO, you'll find something like LOOP [AT itab] ... WITH CONTROL ... in the PBO part of the screen flow logic (note: you may have to complete with a supplementary READ TABLE if you don't use AT itab). So you don't need an additional loop.
Best regards
Sandra -
Photoshop and elements 13
Working in iPhoto
Want to edit image using photoshop elements
Did the following
IPhoto>Preferences>Advanced>Edit Photos: In drop down menu chose in Photoshop Elements
Also control click and chose edit in external editor
Drop down menu edit photos in external program>photoshop Elements
Go to to the image I'm working on --- selected the image, the clicked on edit. When nothing happened I double clicked the image. Still elements didn't open. Then I opened the Elements editor, went back to iphoto and tried the entire process again. the photo still didn't open on Elements 13 for editing.
I have 3 Elements 13 books as well as looked on line--all my references say the exact same thing ---- iPhoto>Preferences>advanced>edit in external program>photoshop Elements
I uninstalled and reinstalled both iPhoto as well as Elements.
I spoke with application technical support. There appears to be nothing wrong with my copy of iPhoto. However there is no support from Adobe. I waited for over 1.5 hours for chat support several days ago, and finally gave up.You are probably choosing the obvious file rather than the correct file as the PSE editor. The actual editor is hidden away inside the Support Files folder. The PSE file at the top level of the PSE folder in Applications is just an alias for the welcome screen and what you're describing is exactly what happens when you choose that. You want this one:
-
CS6 problem. When I open the Mask panel, it takes up the entire screen width and the Looks controls disappear, Also, there is a new panel below the Mask panel that seems to have no purpose that I can find. The documentation says "Mask and Look panels - The Mask panel is now placed next to the Look panel. WIth the masking and grading tools placed side-by-side, you can now work faster on the mask workflow." Is there a way to move, hide, or otherwise manipulate the panels for a custom layout? All the examples I can find on the Web show the Looks panel to the left of the Mask panel where the controls are available.
Ok, here is what I have so far. Appdelete the iWork and reinstalled. Pages and Number work, but not Keynote.
Now, I downloaded a couple apps that I need, and no matter what I did, the spinning ball came up and the download stopped till it unlocked itself. It is really frustrating because the download was not completed and whatever came through would not mount. Could this issue be the internet connection? Permission fix showed a lot of Airport issues. I will try to run permissions fix again. -
No volume control elements and/or devices found
Hi, I recently installed Arch Linux and I followed the tutorials on how to configure it. At this moment I have Gnome installed and it is working fine, I only have one problem.
Every time if I try to access volume control I get the following error:
"No volume control elements and/or devices found"
I'm relatively new to Linux so it might be me just being stupid(Maybe I just don't have the right packages installed) but I've searched the web and I didn't find anything that could help, I also searched this site but there are only a few things about sound problems. I think the problem is caused because Linux is not detecting my sound card (its an on board sound card) or maybe I have not given the command to detect it/activate it. In Google I've found that 'lsmod' and 'lspci' commands are for detecting drivers, so I executed those in my terminal and put them here, I hope this might help fixing my problem.
Module Size Used by
ipv6 252608 8
nvidia 6828532 22
jfs 172540 1
ext2 57352 1
snd_seq_oss 29184 0
snd_seq_midi_event 6528 1 snd_seq_oss
snd_seq 46672 4 snd_seq_oss,snd_seq_midi_event
snd_seq_device 6796 2 snd_seq_oss,snd_seq
ppdev 7556 0
eth1394 16772 0
lp 9604 0
snd_intel8x0 28828 0
rtc 10416 0
ppp_generic 23444 0
snd_pcm_oss 39072 0
snd_mixer_oss 14464 1 snd_pcm_oss
sg 26652 0
usbhid 34592 0
hid 25088 1 usbhid
slhc 6272 1 ppp_generic
shpchp 29588 0
pci_hotplug 27976 1 shpchp
ff_memless 5256 1 usbhid
parport_pc 35940 1
tsdev 6336 0
parport 31176 3 ppdev,lp,parport_pc
i2c_sis96x 5124 0
i2c_core 17792 2 nvidia,i2c_sis96x
snd_intel8x0m 14476 0
snd_ac97_codec 91940 2 snd_intel8x0,snd_intel8x0m
ac97_bus 2432 1 snd_ac97_codec
snd_pcm 68484 4 snd_intel8x0,snd_pcm_oss,snd_intel8x0m,snd_ac97_codec
snd_timer 18820 2 snd_seq,snd_pcm
snd 43492 10 snd_seq_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_pcm_oss,snd_mixer_oss,snd_intel8x0m,snd_ac97_codec,snd_pcm,snd_timer
pcspkr 2816 0
evdev 8192 0
ohci1394 31920 0
ieee1394 84056 2 eth1394,ohci1394
sis_agp 6404 1
agpgart 26200 2 nvidia,sis_agp
soundcore 6496 1 snd
snd_page_alloc 7816 3 snd_intel8x0,snd_intel8x0m,snd_pcm
8139too 22912 0
mii 4992 1 8139too
ext3 119688 1
jbd 55336 1 ext3
mbcache 7044 2 ext2,ext3
ehci_hcd 30092 0
sr_mod 14372 0
cdrom 34464 1 sr_mod
sd_mod 16768 5
ohci_hcd 18948 0
usbcore 115464 4 usbhid,ehci_hcd,ohci_hcd
ata_generic 5380 0
pata_sis 10508 4
libata 94100 2 ata_generic,pata_sis
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 651 Host (rev 01)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS962 [MuTIOL Media IO] (rev 04)
00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
00:02.3 FireWire (IEEE 1394): Silicon Integrated Systems [SiS] FireWire Controller
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:02.6 Modem: Silicon Integrated Systems [SiS] AC'97 Modem Controller (rev a0)
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:09.0 RF controller: Advanced Micro Devices [AMD] Am 1771 MBW [Alchemy] (rev 04)
00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)
Any help would be appreciated because this is getting very frustrating >_>
Last edited by NomenNescio (2007-04-28 10:50:10)ryurhrt wrote:
NomenNescio wrote:
Thanks for the help, didn't get the sound to work but yet because I kinda broke my linux(wont boot)>_>
Gonna reinstall it, things usually go better the second time.
make sure u have adding the user to audio group in order to access sound device.
gpasswd -a user audio
Yes, I think that was the problem. Anyways, I reinstalled Arch Linux and everything is working fine now. -
Hi When going from Develop module to print module a white boarder appears on screen which also prints via my epson r3000 printer. I can get round this by exporting photo to Elements and printing from there but can i get rid of the boarder and print from lightroom?
In the printer driver (accessed through the Page Setup button) set the Advanced tab to borderless. Then in the right hand panel under Layout set all the margins to zero.
-
How to batch download the elements and flow logic of screen
hi,all
i am doing programs transfer without using transport request.
it is easy to download simple reports,includeing code, text etc.but how can i deal with reports with customed screen.
for example, i have to download the elements and flow logic of screen 100 in a report. also, i need to upload in another server.
i need you help!
thanks
Regards
LTHi,
There are lots of utilities to do this. just search forum and you will be able to find the one.
Regards,
Atish -
Status gui, text elements and screens in Abap in Eclipse
Hello everybody,
Today i start using AiE, but i see that i can't create status gui, text elements and screens, the only method to achieve this is open sap gui (from eclipse) and create this directly there. I don't know if i am doing something wrong but i can't see how to create this objects in eclipse.
Is SAP working to implement this options directly in Eclipse without having to go to sap gui?, if that's right, when are we going to see this options directly in eclipse?.
In advance thank you very much.
Best regards.
Jhon Jairo Teran.Hi Jhon Jairo Teran,
you are right, some development objects are currently only supported in AiE using the SAP GUI integration. However, with each release more and more features become available. For example, editing message classes was added in a recent release. The best way to keep up-to-date with the features of AiE is to follow the AiE space on SDN (ABAP in Eclipse).
On thing to keep in mind is, that the availability of some features depends on the version of the backend system. Thomas Fiedler created a blog that contains the information which features are available with which backend version: ADT Feature Availability Matrix for AS ABAP Releases.
Christian -
notification bar and control centre not working by sliding on the screen and when u restart it works fine for 4-5 days then again the problem persists
First, try to reset the phone by holding the sleep and home button for about 10sec, until the Apple logo comes back again. You will not lose data by resetting.
If this does not help, set it up as new device, explained here:
How to erase your iOS device and then set it up as a new device or restore it from backups
If still no luck, get it checked by visiting an Authorized Apple Service Provider or contact Apple Support to get it serviced:
iPhone - Contact Support - Apple Support
Maybe you are looking for
-
Can no longer find Recovery Manager for Windows 8
I have a new HP Envy dv6t 7300 notebook. I have turned it on twice. First time I only created my computer name and user ID name and password. Second time (a few minutes ago) I activated Windows 8 and immediately went to create system recovery disk
-
How to open a pdf document with bookmark from forms6i
Hi. I'd like to open a pdf file from forms6i but positioning at a specified bookmark. I've tried the following line of code, but it jus opens the document at the start of it: host ('c:\sqlfigo.pdf #EMPRESAS',no_screen); also tried: host ('c:\sqlfigo.
-
Hi, I am working on a report where I have to retrieve data from 3 tables(marc,mara,makt).For this I have used 3 select statements for retriving data from 3 tables.There r some fields which r not present in marc table where as present in mara and makt
-
Text is pixelated in Adobe Viewer when creating an app in indesign
I am trying to create an app in indesign, I put the docuement in the folio builder, and then view it on my iphone through Adobe Viewer. The text that I've typed in directly in indesign appears pixelated, along with any thing I placed from photoshop.
-
T410s External Display and Safely Remove Hardware Problems
I have two problems with my new T410s with Windows 7. First, I use it with an external display. It works fine when I set the dispaly settings to Projector Only and set the power settings to Do Nothing When I Close the Lid. However, when I restart