Dynamic Selections Variant
Hello Experts:
I have a std. QA32 screen for inspection date
I would like to add a dynamic selection inspection lot. The selection process is understood.
Question is how do I save it???
Verroz
Save variant as your default or system variant.
The dynamic selection can be saved in variant but you have to click 'dynamic selection' when you access QA32.
'Inspection lot' field will be shown as selection criteria.
Regards
Luke
Similar Messages
-
Dynamic Selection Variable for CO report
Dear Expert,
I have created cost center report using report painter. I wanted to setup dynamic selection variant with values Current Fiscal Year and period as current -1. With this variant I wanted to generate background job, but noticed that the report which I created does not provide me option "D" but only provide me option variable "T"
I am looking option either I get option "D" or If "D" is not possible then how can I achieve above using variable type "T"?
Looking for your assistance. Thanks in advance!
B/R
Prashant RaneHi,
'D' type of variable can be assigned only to a field of 'date' format. 'Period' is not that kind of field, its format is numeric of 2 digits.
Regards,
Eli -
Dynamic creation of date in selection variant
Hi All,
I have a Z program for updating a field in BOM item. One of the input field in the report is "Valid From Date". Actually the current date is automatically fetched through a function module and it is defaulted in that field.
Our client is using selection variant for ease of use. The problem here is old date in the selection variant is replacing the current date. I want current date to be created automatically during insertion of variant also. How can i solve this problem. Is there any selection variable inside the variant for dynamic creation of Date?
Thanks
SankarAs I know there is no setting for this. For any std or Z report variant function with L should act same way...anyway you discuss with your ADABer.
See the help for variables
Selection Variables
The following three types of selection variables are currently
supported:
o Table variables from TVARV
You should use these variables if you want to store static
information. TVARV variables are proposed by default.
o Dynamic date calculations:
To use these variables, the corresponding selection field must have
type 'D' (date). If the system has to convert from type T to type D
when you select the selection variables, the VARIABLE NAME field is
no longer ready for input. Instead, you can only set values using
the input help.
The system currently supports the following dynamic date
calculations:
Today's date
From beginning of the month to today
Today's date +/- x days
First quarter ????
Second quarter ????
Third quarter ????
Fourth quarter ????
Today's date - xxx, today's date + yyy
Previous month
o User-specific variables
Prerequisite: The selection field must have been defined in the
program using the MEMORY ID pid addition. User-specific values,
which can be created either from the selection screen or from the
user maintenance transaction, are placed in the corresponding
selection fields when the user runs the program.
The SELECTION OPTIONS button is only supported for date variables that
fill select-options fields with single values.
i.e means we can do that with D also. -
How to save a variant with dynamic selections parameters
Anybody knows how to save a variant for an ABAP that uses a Logical database with Dynamic Selections?
Have a look for example to the following:
SE38 - DEMO_PROGRAM_GET - Execute - Shift F4 - Connection Number.
How to save 0820 as Connection Number?
Function Group SVAR seems good but FREE SELECTIONs are not easy to manage...Hello,
I tried to save the variant of DEMO_PROGRAM_GET with dynamic selection field (Connection Number) filled. It gets saved without any problem. Just click 'SAVE' and enter the variant name and description.
Thanks,
Venu -
How to hide dynamic selection fields in variants
hi,
When a selection variant is saved, we have the option to 'hide' a selection field. That field may contain a value, but it is not shown on the selection screen. There is, however, a button that will display these hidden field when required.
Is it possible to do this also with dynamic selection fields ?
The column 'Hide field' is shown in the variant atttributes screen, but it is not active.
Please suggest
MSExplore SHD0 T code
-
BMBC Dynamic Date selection Variant
Hello Team,
I want to create variant in BMBC -Batch Information Cockpit with Dynamic Date Selection. But it do not find the screen the to set-up variant attributes
This is the field where I want to have dynamic date selection, 1st Day of the month to Last day of the month.
Field name and program
I am using SE80
As you can see screen number 0100 is not showing up. and I have gone though all available screen but i could not find the field.
Please advise if dynamic date selection for this field is possible at all or there is other way.
ThanksI don't think that it is possible to have dynamic date selection here. The whole selection screen is just dynamic, it has only place holders and you define in customizing which field is on the selection screen.
You actually save a selection variant via this extra big button for selection variants, which is quite different to the disc icon where you usually save your selection variants and where you have the option to define dynamic date fields. -
Read Dynamic Selection contents of a Variant for QE51N
Hi Folks,
Need your help here !
In my report, I wish to read the Variants along with their contents created for transaction QE51N.
I tried using function module RS_VARIANT_CONTENTS and its working good, but not to my requirements. The function module returns only the selection screen contents of a given variant. It does not return the contents in 'Dynamic Selection' (Free Selection).
I read somewhere that the function module returns dynamic selection contents only if the report use Logical Database. To my understanding, the program for QE51N (SAPLQEES) do not use LDB.
So is there any way by which I can get dynamic selection contents of a variant?
Any suggestions / pointers would be a great help.
Thank you.
Regards,
Sud.Hi,
Did you find somethings? I have the same issue.
I would like to add some new fields on Dynamic Selection screen of QE51N.
Thanks in advance.
KR,
Arnaud -
OBPM4 - Variant with dynamic selection
Hi Experts,
I'm using the FBPM transaction (report SAPFPAYM). I have created the variant in OBPM4, in the variant I have insert the dynamic selection for Value Date.
When I run the report SAPFPAYM, the report does not work. If I delate this dynamic selection the report works correctly.
Could you help me?
Thanks in advance.
Regards
GiampaoloHi Jyothi,
I have inserted in the variant the dinamic variant selection "Value Date" or only a value date:
When I run the report I have this message:
"No Payment Media Created in Format FR_ETEBAC_VRT-ETR
Message no. BFIBL02159
Diagnosis
No payment media were created for format FR_ETEBAC_VRT-ETR for payment group
100"
If I delate the value date or value date dinamic parameter, the report works correctly.
Do you have any suggestion?
Thans a lot
Kind Regards
Giampaolo -
Not able to set the variable to the variant in dynamic selections
HI,
I got a ticket related to variant. The variant is created to the report and logical database is added in the attributes of the report so that we can have the option to choose the dynamic slections. Variables are created in TVARVC table. I am able to set the variable by pressing F4 in dynamic selections to the variant. When i save and comeback, i am not able to see the variables in the dynamic selections. I can save the variables in static selections and it is working fine. Pleas help me i need this urgently.Hi,
maybe sth wrong with the passing of parameters in the value help of the affected field.... Pls check.
BTW: do u pay us for solving your customer tickets? (-;
Cheers,
André -
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 create a Type Object with Dynamic select query columns in a Function
Hi Every One,
I'm trying to figure out how to write a piplined function that executes a dynamic select query and construct a Type Object in order to assigned it to the pipe row.
I have tried by
SELECT a.DB_QUERY INTO actual_query FROM mytable a WHERE a.country_code = 'US';
c :=DBMS_SQL.OPEN_CURSOR;
DBMS_SQL.PARSE(c,actual_query,DBMS_SQL.NATIVE);
l_status := DBMS_SQL.EXECUTE(c);
DBMS_SQL.DESCRIBE_COLUMNS(c, col_cnt, rec_tab);
FOR j in 1..col_cnt LOOP
DBMS_SQL.DEFINE_COLUMN(c,j,v_val,2000);
END LOOP;
FOR j in 1..col_cnt LOOP
DBMS_SQL.COLUMN_VALUE(c,j,v_val);
END LOOP;
But got stuck, how to iterate the values and assign to a Type Object from the cursor. Can any one guide me how to do the process.
Thanks,
mallikj2Hi Justin,
First of thanks for your reply, and coming to my requirement, I need to report the list of items which are there in the dynamic select statement what am getting from the DB. The select statement number of columns may vary in my example for different countries the select item columns count is different. For US its '15', for UK it may be 10 ...like so, and some of the column value might be a combination or calculation part of other table columns (The select query contains more than one table in the from clause).
In order to execute the dynamic select statement and return the result i choose to write a function which will parse the cursor for dynamic query and then iterate the values and construct a Type Object and append it to the pipe row.
Am relatively very new for these sort of things, welcome in case of any suggestions to make it simple (Instead of the function what i thought to work with) also a sample narrating the new procedure will be appreciated.
Thanks in Advance,
mallikj2. -
ABAP Help: Dynamic Selection Screen
Hi,
I have a requirement to be able to pick the list of fields in a selection screen. (List processing)
Similar to SE16 choosing "fields for selection".
I've debugged SE16 and realized it deletes the report and regenerates a new report with the updated selection screen.
I could not do the same as it will also delete all the variants users have created in the report.
Has anyone done something similar before?
What is the best approach for this scenario?
Regards,
Michael PangHi Michael
Hoping you have solved your problems with ALVs, I think it may be helpful to inspect FMs <b>"FREE_SELECTIONS_INIT"</b> and <b>"FREE_SELECTIONS_DIALOG"</b> for this issue. They have some <i>Function Module Documentation</i>.
If you are dealing with logical databases, then only in the INCLUDE program DB<i>ldb</i>SEL of logical database <i>ldb</i>, you can use some selection-screen definition variants as:
1.SELECTION-SCREEN BEGIN OF VERSION vers TEXT-xxx.
2.SELECTION-SCREEN END OF VERSION vers.
3.SELECTION-SCREEN EXCLUDE ... .
4.SELECTION-SCREEN DYNAMIC SELECTIONS FOR TABLE dbtab.
5.SELECTION-SCREEN FIELD SELECTION FOR TABLE dbtab.
6.SELECTION-SCREEN DYNAMIC SELECTIONS FOR NODE node.
7.SELECTION-SCREEN FIELD SELECTION FOR NODE node.
You can get more info from SAPHelp for these...
*--Serdar -
Dynamic selections in a selection screen
Hi Gurus,
When I am using dynamic selections for a selection screen using FM "RS_SET_SELSCREEN_STATUS".
If I am using dynamic selection screen, the variants which I am able to save are not visible in the application toolbar of the seclection screen.
That is the variant button is not visible in the application toolbar of the selection screen. By this the user is facing problem to select the variant be'cos he is not able to see the variant button.
Please do help me to show this variant button on the application toolbar in the selection screen.
<b><REMOVED BY MODERATOR></b>
Regards
Mac
Message was edited by:
Alvaro Tejada GalindoHi,
When you use the "RS_SET_SELSCREEN_STATUS" you set the application tool bar and others.
In your PF-Status include the an item for Variants with the details below
Function Code - GET
Function Type - E
Function Text - Get Variant...
Icon name - ICON_VARIANTS
Fast Path - V
let me know if that works.
Regards,
Santosh -
Dynamic selection-screen parameters
Hi All,
Is it possible to create a dynamic selection-screen checkbox parameters at runtime. My requirement is :
I have Object parameter on the selection-screen, based on this it has to fetch the info structures and display it with checkboxes on the same selection-screen, so that the user can select which info structures to be processed and can save it as a variant.
Thanks,
Satya Priyaas per ur requirment....execute it and see
tables :DD02L,t002t,t002.
data : begin of itab occurs 0,
tabname like DD02L-TABNAME,
end of itab.
data : tabname1 like DFIES-TABNAME,
RSSELTEXTS1 type table of RSSELTEXTS with header line.
data : begin of RSSELTEXTS2 occurs 0,
RSSEL type RSSELTEXTS,
initial type c,
end of RSSELTEXTS2.
data : begin of imakt occurs 0 .
include structure t002.
data : end of imakt.
data : begin of ipara occurs 0,
name(132) type c,
text(132) type c,
end of ipara.
data :srch_str(10) TYPE c,
tot type i,
ind type sy-tabix.
select-options : s_lang for t002-spras.
*PARAMETERS show_all AS CHECKBOX USER-COMMAND flag.
PARAMETERS showall1 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showall2 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showall3 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showall4 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showall5 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showall6 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showall7 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showall8 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showall9 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showal10 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showal11 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showal12 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showal13 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showal14 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showal15 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showal16 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showal17 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showal18 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showal19 AS CHECKBOX USER-COMMAND flag modif id sd.
PARAMETERS showal20 AS CHECKBOX USER-COMMAND flag modif id sd.
initialization.
at selection-screen output.
if s_lang ne ' '.
select * from t002 into table imakt where spras in s_lang.
describe table imakt lines tot.
loop at screen .
if screen-group1 = 'SD'
and screen-group3 = 'PAR'.
ipara-name = screen-name.
ind = screen-group4.
read table imakt index ind.
ipara-text = imakt-laiso.
append ipara.
clear ipara.
endif.
endloop.
endif.
loop at ipara.
RSSELTEXTS1-name = ipara-name.
RSSELTEXTS1-kind = 'P'.
RSSELTEXTS1-text = ipara-text.
append RSSELTEXTS1.
clear RSSELTEXTS1.
endloop.
CALL FUNCTION 'SELECTION_TEXTS_MODIFY'
EXPORTING
PROGRAM = sy-repid
TABLES
SELTEXTS = RSSELTEXTS1
EXCEPTIONS
PROGRAM_NOT_FOUND = 1
PROGRAM_CANNOT_BE_GENERATED = 2
OTHERS = 3
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
if s_lang ne ' '.
loop at screen .
if screen-group1 = 'SD'
and screen-group3 = 'PAR'
and screen-group4 > tot.
screen-input = '0'.
screen-active = '0'.
modify screen.
endif.
endloop.
endif.
if s_lang = ' '.
loop at screen .
if screen-group1 = 'SD'.
screen-input = '0'.
screen-active = '0'.
modify screen.
endif.
endloop.
endif. -
Issue with dynamic selection in SAP Query
Hi,
I have a doubt in SAP QUERY
i used that for creating Customer Master Report
2 fields i have added in dynamic selection from knvv table. if i try to excute based on the value in that 2 fields
i'm not getting output records based on that
pls help me with the logic from where i can get the variables for that dynamic fileds.
thanks in advancde.Hi Suhas,
Actually in my report user will enter program name & variant name, based on this I need to find out the value for that variant & print that report. so for normal selection I can get the detail using FM: "RS_VARIANT_CONTENTS" but for dynamic selection (Free selection), I am not getting the detail using this FM.
So I need any FM or Table Name which gives me the value for dynamic selection based on the report & variant.
Thanks & Regards,
Lalit Soni
Maybe you are looking for
-
How to install leopard on iMac g5 questions?
hello... i am trying to install leopard on my imac g5. I tried using a USB hard drive to use it with but people in this forum said that i couldnt... my iMac's cd drive does not let me use my Leopard install disk.. it ejects it everytime.. Question..
-
Really need help here!-Why won't all selected Photos sync to my iPod Touch?
This is really a concern to me: I can only get about 9 months of my iPhotos to sync onto my iPod Touch - but with OS 2.x I could get all the photos-- used essentially all my free space. I just upgraded my first generation iPod Touch (Dec 2007) to 3.1
-
There's a carrier selection menu that will, apparently, appear if you have little to no service from your carrier. I have yet to see this menu and would like to be able to get to it even when I'm not outside of my carrier's coverage. There has to be
-
Plugin not recognized Windows 98
I'm cross posting.... http://forum.java.sun.com/thread.jsp?forum=30&thread=462127&tstart=0&trange=15 Originally in Java Plugin - posted for four days, no replies. I'd like to get this working....Help is appreciated... The jre 1.3.1_04 Plugin is not r
-
Hi All, Greetings!!! Please Post This thread in service.sap.com We have a Scenario, Regarding Project Sales BOM. 1. Sales BOM we have Multiple sub-Items which all are trading items. Suppose u2018X u2018 Material Order Qty 10. Unrestricted Stock 3