Complex selection in smartforms
hi masters,
in smartforms where is the options called "complex selection" i am creating the purchase order slip and in my navigation it says that
Right click u201CMAIN Main Windowu201D in the Left Sub-tree and from the Menu option u201CCreateu201D à select the u201CComplex Sectionu201D.
but i could not find the option, i am using the version ECC6.0
will u pls help me out as it is very urget.
thanks in advance.
jacob
thanks a lot for the quick reply
can u pls tell me as to what is the use of the complex selection and why we use it?
i dont hav much idea of it, since the navigation says i hav followed.
if u can help me out with it, u r much appriciated.
jacob
Similar Messages
-
Smartforms,complex selection?
can we have smart forms-->complex selection in 4.6cc?
Hi Vamsi,
Smart forms-->complex selections is not possible in 4.6cc version.
Hope this helps you.
Regards,
Chandra Sekhar -
Complex select query read in Java
I want to use a custom complex select query with join of multiple tables Explicitly to read the object which itself is associated with other object through one-to-many mapping. The objects have been generated through Toplink without Indirection.
The scenario is like this:
Table: Purchase_Order Object: PurchaseOrder
2nd Table: Purchase_Order_Line Object: PurchaseOrderLine
Relationship is one-to-many between Purchase_Order and Purchase_Order_Line. Corresponding to this, PurchaseOrder has the Collection of PurchaseOrderLine without indirection.
I want to override the internal approach of Toplink by my custom select query to fetch a few attributes only. I tried it in some way but it does not return me PurchaseOrderLine collection.
Please elaborate what should be the approach to run such query in Java using Toplink API?
Thanks in advance!Could you include the query that you have currently tried.
TopLink 9.0.4 did not support joining 1-m relationships, so this would not be possible, but TopLink 10.1.3 did add this support. You would need to add the 1-m joined attribute to the query to be able to use SQL that joins the 1-m relationship.
In terms of only selecting partial objects, you would need to enable partial object reading on the query to only have some of the object's attributes built, but I believe that 1-m joins are not currently supported for partial object reading.
You may also consider using batch reading on the 1-m in TopLink, as batch reading is more efficient at reading 1-m relationships than joining. -
Smart forms - COMPLEX SELECTION node in ECC 6.0
HI ABAPers ,
Where we can find the COMPLEX SELECTION node in ECC 6.0 ..
i searched but not able to find .. can you plaese guide me
regards
ravi
Edited by: Julius Bussche on Feb 18, 2009 9:52 AM
Please use meaningfull subject titlesHi Ravichandra,
You will find the similar threads and search in SDN
Re: Complex Section in Smart Form
Re: complex section of main window : smart forms
Regards,
Sravanthi -
Disabling complex selection button
Hi Experts,
In my select-options, based on the user ( sy-uname ), I am disabling the select-option-High value.
i.e. if screen-name = 'S_DATE-HIGH'.
screen-input = 0.
endif.
But at the same time I need to disable the complex selection button also. It means that the user has to give only one input like parameter.
How can I disable complex selection button.
Thanks and regards,
Venkathi,
please check this below code
SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME TITLE TEXT-027 .
PARAMETERS: P_RADIO1 RADIOBUTTON GROUP RAD DEFAULT 'X' USER-COMMAND UCOM .
PARAMETERS : P_KEY TYPE SYDATUM DEFAULT sy-datum MODIF ID MO1.
PARAMETERS: P_RADIO2 RADIOBUTTON GROUP RAD.
SELECT-OPTIONS: SO_BUDAT FOR BSIS-BUDAT MODIF ID MO2 .
SELECTION-SCREEN END OF BLOCK B2.
*--AT SELECTION-SCREEN OUTPUT STATMENTS--
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF P_RADIO1 = 'X'.
CHECK SCREEN-group1 = 'MO1'.
SCREEN-INPUT = 1.
ELSE.
CHECK SCREEN-group1 = 'MO1'.
SCREEN-INPUT = 0.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
LOOP AT SCREEN.
if P_RADIO2 = 'X'.
CHECK SCREEN-GROUP1 = 'MO2'.
SCREEN-INPUT = 1.
ELSE.
CHECK SCREEN-GROUP1 = 'MO2'.
SCREEN-INPUT = 0.
endif.
MODIFY SCREEN.
ENDLOOP. -
"SUIM User Users by Complex Selection Criteria by Role" question
Hi all,
Suppose the situation is:
Composite role ZCR contains single role ZSR (profile T-001) . Composite role ZCR assigned to below two users with different expire date (both users are not locked and not expire):
UserA - 01.01.2013
UserB - 01.01.2024
(Case 1) SUIM -> User -> Users by Complex Selection Criteria -> by Role (either specify ZCR or ZSR) the result is:
UserA
UserB
(Case 2) SUIM -> User -> Users by Complex Selection Criteria -> by Profiles (T-001) the result is:
UserB
Is SUIM has error or other assumption on Case 1? I expected the result is UserB only.
I knew there is program PRGN_COMPRESS_TIMES to remove assignment which have already expire and all the related tables. Please let me know if the result in case 1 is SAP standard or can be fixed by OSS notes? Thanks.
Regards,
DonaldHi Donald,
If the user having validity expired role in his user master SU01, then the expired role can be seen under 'Role' tab in SU01 with 'Valid to' date, but the role relevant profile will be removed from user at the time of role expiration date.
So when you search for users based roles (Case 1), the SUIM lists all users who are assigned to that particular role, irrespective of expired role assignments. So in Case 1, please follow below step for accurate results.
1. (Case 1) SUIM -> User -> Users by Complex Selection Criteria -> by Role (either specify ZCR or ZSR) the result is:
UserA
UserB
2. Then select all users in SUIM output (UserA & UserB), and click on 'In Accordance with Selection' button. So that you can see the users and the (ZCR) ZSR role 'Valid to' (End Date) date for each user.
By doing second step here, you will get the accurate results. This is how the SUIM works.
Thanks
Sridhar
>point begging removed by Moderator - last warning!< -
SEM BCS - Complex Selection vs Single Value in Validation Rule
Hi,
in validation rule, after "create selection condition" , I add "ITEM" Characteristic.
I need to enter item from 10000000 to 19999999 so I change the selection options <b>from single value to complex selection</b>. But no place to enter the interval, it only show up the field for enter single value.
What should i do?
Thanks.Actually, since of 'intuitive design' of SAP ;=)))) newbies, when they arrive to creation/editing of selection condition, don't expect that along with the possibility of entering one single value in 'Selection Condition', a new subframe 'Single Selection' is appeared below the selection condition (in case of complex selection). It's simply not seen. You have to scroll the frame down to see it. Here you have a lot of possibilities to choose restrictions: ranges, hierarchy nodes etc.
-
Display user using complex selection criteria
How to display user using complex selection criteria, I want to display user list with company code assigned to them?
In t.code SUIM
Select Users by complex selection criteria in that selection of values in authorization object give F_BKPF_BUK enter and then specify the company code & execute.
It will give list of roles having company code. Highlight each role and click on user assignment.
hope this helps -
Need help in Data selection in Smartforms
Hi All,
this data selection is for displaying data in smartforms.
I have a internal table passed on to the Smartforms where i have the Main item and its batches.
posnr text
10 line text1
90004
90005
20 line text2
90006
90007
And in the coding i have made the posnr for batches as 00000 for someother purpose.
now i need to display a text after an item and its batches.
like :
Item Prodcode description Qty uom Picked Factor
batchNo batch qty reel size to ship qty
10 19501 material description 200 M 0 3
Batch1 200 482448
Batch2 200 482448
Special instructions :
i used the following code in the Smartforms to display the Text.
V_SPL = 'Special Line Instructions:'.
V_INDEX1 = V_INDEX + 1.
CLEAR IT_FINAL.
READ TABLE IT_FINAL INDEX V_INDEX1.
CLEAR V_INDEX1.
IF IT_FINAL-POSNR > 0.
CLEAR IT_FINAL.
READ TABLE IT_FINAL INDEX V_INDEX.
V_INDEX1 = '9999'.
V_ITEMTEXT = IT_FINAL-ITEMTEXT.
V_PACKTEXT = IT_FINAL-PACKTEXT.
ENDIF.
V_INDEX = V_INDEX + 1.
DESCRIBE TABLE IT_FINAL LINES V_LINE.
IF V_INDEX > V_LINE.
V_INDEX1 = '9999'.
its ok now if the data in the internal table is like this without any batches.
10
20
30
if the data in the internal table is like :
posnr text
10 line text1
0000
0000
0000
20 line text2
0000
0000
30 line text3
0000
it is not getting the data for the text.
Actually in the code i have written to read the next record in the internal table and if it is greater than 0, i will write the TEXT before writing the next item.
But if the next record is 0000, how to code it.
and the main this is , the text has to be written only after writing the item and its batches.
please tell me how to do this.
Waiting for your replies.
Vikki.Hi,
Just use the internal table to print the data in main window.
for first line which has not batchspitted(main line item) put condition as POSNR NE INITIAL.
and for batch split items, you already made posnr as '0000',
so put condition as POSNR eq INITIAL.
I think this will solve your problem.
Regards,
S Raju. -
Dynamic Tray Selection in Smartforms
Hi all,
I am looking for a solution, to set the tray in a Smartform dynamically.
It is not sufficient to set the Tray statically on the "Output Options" tab -> Ressource Name.
Can anybody help me?!?
Thanks and best regards,
SteCeeNormally, tray selection is done using GET_PRINT_PARAMETER FM.
Refer to these threads, may be helpful -
Print to different output tray in SAPscript/Print Workbench
Automatic tray selection for printing
Regards,
Amit -
Printer tray selection in smartforms
Hi All,
I have a requirement that for a particluar printer the smartform should be printed using a particular tray (for ex. Tray4). How can this be achieved?
Regards..Refer these threads,
Print to different output tray in SAPscript/Print Workbench
Automatic tray selection for printing
Regards,
Joan -
hi gurus,
in the following link creating smart form,
the author says to right click on main window and select complex section.
http://smoschid.tripod.com/How_to_do_things_in_SAP/How_To_Build_SMARTFORMS/How_To_Build_SMARTFORMS.html
but in my system , when i right click on main window and click on create i see only till folder option,
i dont have complex section in my system,
do i need to enable anything..
rgds.Hai ,
If you are using higher version of ECC like ecc 6.0 you can get it that complex section node..first you
select your window where you want to create SECTION then
go to main menu of SAP(form,edit ,goto,utilities,enviornment,system,help) and click on EDIT->NODE->CREATE.
choose position ,either after or vefore main window and select COMPLEX SECTION from dropdown list.
i think it will solve your problem..
thanx to JIGNESHSAVALIA
hai sanjana,please put answerd if you get the answer,it will helpfull to other users to find exact answer...thanx....
Edited by: saifudheenc on Dec 26, 2010 3:05 PM -
Hi I am practicing smartforms in 4.7.
I have a tutorial based on 4.6c and they have complex section in the nodes.
How do i translate this to 4.7 as there is no complex section available in this version.
Detailed explanation would be helpful to me
Points will be awarded immediately.
Thanks in advanceI think i got it
-
Can't see Complex Section in Smartforms...
Hi All,
i m using SAP 6.4 , i m working on smartforms in that i can't see Complex section under tree Pages and Window --> %page1 new page --->
main window ---> Creat --> in creat dropdown i can see only till Refrence after that there is no other option,
pls help ...
Thanks in advance..
Regards,
yunusHi,
The complex section was present only in 4.6C version. It was removed in the subsequent versions.
Regards,
Ravi
Note : Please mark all the helpful answers -
Take the time and frustration out of making precise image selections. New Truer Edge selection technology in Photoshop CS5 and Photoshop CS5 Extended offers better edge detection and masking results in less time—even when you select the trickiest image elements, like hair. Eliminate background color around the edges of your selection with new color decontamination capabilities.
http://adobe.ly/w4RBYwYes,I agree with Michael, I am very disappointed in a company like adobe putting up such low resolution videos. They should all be available in at least 720. It makes a video like this pointless because you cant even see what he is talking about.
Maybe you are looking for
-
Voice Memo does not work on 3g
The voice memo does not work. If I scream in to the mic it finally shows movement on the readout. But, when you play it back all you get is static noise where I screamed. Other wise, any normal voice speck is totally silent. Actually it works with th
-
How do I transfer my music from my external hard drive with the extension .itl?
I transferred my music from my old computer to an external hard drive. Now trying to get my music to load into my new computer via external hard drive but I do not think it will due to the extension of .itl. what shall I do?
-
How to select value from database view with * in wher clause
Hi , I ahve a database view with some fields. Now my requirement is to serach a single row on the basis of process type. Process type can have values like ZBA,ZBC,ZBD,ZBE or similarly anything starting with ZB. Now i know that starting two letters
-
Multiple delete in one form with ADF
Hi, Does anyone know how I can make a multiple delete? So as a sort of e-mail list where you can mark the items you want to delete with a checkbox. Then by clicking submit, all the marked rows will be deleted. thanks a lot
-
"with timeout" when sending Remote Events
I have a script which accesses a dozen odd remote servers using "eppc://..." Finders and duplicates some files etc... as required by the script. The only problem with this is the script frequently hangs as if a server is not reachable it keeps on try