Addition of checkbox and 2 fields in ABap query selection screen
Hi
I need to add chack boxes and 2 fields in ABAP query which is using LDB QMI. can u pls let me know how to do that.
Hi Tarun,
I am still not clear with the problem..I guess you require plant in your selection screen which you have.
i guess if you go to sq01tcode there is a option infoset query from where you can give your selection options and value.
have you selected all the fields in infoset and made a selection screen?
When you have done with your infoset you just need to diplay the fields and there is a automatic program generated.
Let me know...
Regards,
Nihkil.
Similar Messages
-
Checkbox in the ABAP query selection screen
Hi experts,
The reqiurement is to add checkbox(parameter name: EX_ZE_ST) to the selection screen of the query and if its checked then the records with the quantity = 0, should not be displayed in the output.
I added a check box and now my issue is, how to suppress displaying the record having quantity = 0.
that quantity field is a custom added field and in sq02 i selected that quantity( Z_HANDQTY) field and gone into the code for the same and wrote below code...
the total generated table view for this query is : marav
if EX_ZE_ST = 'X' and Z_HANDQTY = 0.
break-point.
clear: marav, Z_MATDESC, Z_MATGRPDESC, Z_TAXIND,
Z_TAXTYPE, MARD, MARD-LGPBE, Z_PREVMATNR,
Z_CSTTOTAL, Z_CSTUNIT, Z_VSTOCK.
FREE MEMORY ID 'AQLISTDATA'.
endif.
But still i could see a blank line in the output if that record has quantity( Z_HANDQTY) = 0.
Thanks in advance...
Karthikhi,
Try this wa y...
if EX_ZE_ST = 'X' and Z_HANDQTY = 0.
break-point.
clear: marav, Z_MATDESC, Z_MATGRPDESC, Z_TAXIND,
Z_TAXTYPE, MARD, MARD-LGPBE, Z_PREVMATNR,
Z_CSTTOTAL, Z_CSTUNIT, Z_VSTOCK.
FREE MEMORY ID 'AQLISTDATA'.
Continue.
endif. -
Validate plants selected in Abap Query selection screen
Hi Everyone,
I have a requirement wherein i have to validate 'authority check' for the plants populated in the selection screen in an already created abap query.
I tried adding code in the code section. But i dont know how to use the select-option parameter. It already exists(VBAP-WERKS) in the table which is used for join, so i cannot add it in the additional fields. Am i correct ?
Also, i saw that the report program for this query uses this parameter sa SP$00008. I tried using it but it gives an error The IN operator with "SP$00008" is followed neither by an internal table nor by a value list.
Please help.
Also, please advice whether this requirement can be catered in this query alone? or should i go with writing a new report program for this? ( i personally feel that this would beat the purpose of using Abap Query. )
Regards,
TarunHi Tarun,
I am still not clear with the problem..I guess you require plant in your selection screen which you have.
i guess if you go to sq01tcode there is a option infoset query from where you can give your selection options and value.
have you selected all the fields in infoset and made a selection screen?
When you have done with your infoset you just need to diplay the fields and there is a automatic program generated.
Let me know...
Regards,
Nihkil. -
Hi,
I have an existing ABAP Query, my req is to add new Radio buttions block after the current seelction paramertes.
i created radiobuttons in SQ02 infoset query with radiobuttons but when i run the report, selections screen has radio buttons first and then previous selection criteria fields displaying...
my req is first previous selection fields then radio buttons.
how to change the sequence of the fields in selection screen?
and based on the radio buttons, i need to filter the output data...
in which event i have to write the code?
Thanks
GiriSudheer,
it is ABAP Query report... from SQ02... i cant modify those in SE38...
current selection parameters are from table fields selected in SQ01 Query.... and radio buttons are in SQ02 Infoset.
Giri -
ABAP Query Selection screen parameters
I need to add an additional selection screen parameter in existing ABAP Query. How to modify the selection screen fields in existing ABAP query ? Kindly help me.
Hi,
GO to info set transaction SQ02
Give the infoset
Press change
Press the selections button..Shift F7
In the right hand side you will get a table control to enter the selection screen parameters..
Press create button on top of the table control to create new parameters
Thanks,
Naren -
ABAP Query Selection Screen Comment
Hi,
I want to display some text (just text) on Selection Screen of an abap query. If this was a regular abap program I could have simply used "SELECTION-SCREEN COMMENT... " and that would have been enough. But since I dont seem to have access to Initialize event I cant use this option.
1. Is there some way I can write code which will be executed in the initialize event of the abap query
2. Is there some other way for us to just display comment (without any selection field) on the selection screen of abap query.Hi Saquib,
Is the navigation correct ? I dont see any onfoset anywhere on se38 editor. Can you eloborate please.
Thanks and Regards,
Ben.
Message was edited by: Daniel Ben -
SQ01 - Include a check box on ABAP query Selection screen
Hi Experts,
For my Abap Query, on the selection screen i am planning to include a check box such that if i click on the check box then a field will be displayed in the resulting output . On the other hand if i do not check on i should not be able the field in the output.
Please tell me how do i do this.
Thanks
Venkata Pradeep.In infoset, Extras code tab
Code section: At selection-screen output
Do something like below:
IF radiobutton1 = 'X'.
LOOP AT SCREEN.
IF screen-group1 = 'XXXX'. "XXX is the filed group name you want to hide., you have to find out what is it.
screen-input = '1'.
screen-invisible = '0'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ELSE.
LOOP AT SCREEN.
IF screen-group1 = 'XXX'.
screen-input = '0'.
screen-invisible = '1'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDIF. -
ABAP Query - Selection Screen Values Usage
Hi,
I have created an ABAP Query. For one of the selection-screen fields (CAUFV-FTRMI)
which is select-options, I want to use the values during coding (in the where clause of a select query)
in Extras section under the event "record processing". Please suggest how to make the the selection-screen values
available during record processing event. Thanks in advance.
Regards,
Tejas SavlaHi Kartik,
I need to fetch data from some table KEKO depending on the values entered on the selection-screen for the field CAUFV-FTRMI. So, I need to find a way by which the selection-screen input values are available in the record processing event. The values are available in some variable SP$00002 of the automatically generated report program. But, this variable cannot be used in the Coding section of the ABAP QUERY. Please advise.
Thanks & Regards,
Tejas Savla -
Creation of local field in ABAP Query
Hi
Please let me know how to create a local field in ABAP query. I am finding the option inactive in SQ01.
Regards
Priyadarshinihi priya,
*__Adding u201CLocal Fieldu201D (user defined field) in SAP Query_ :
There is also facility to add the user defined fields in SAP query output. Also we can provide calculation formula for calculating values for this user defined field.
Calculation formula consists of standard fields from standard SAP tables. So the values fetched for particular standard SAP fields from standard SAP tables get calculated as per the calculation formula defined for the user defined field and displays the value accordingly.
To do this first go to change mode for Query which automatically takes you to screen shown below and click on icon , as below :
Then further screen will appears. So select the Field group and again click on the same icon button .
Then switch on the Short names for the fields and give the short names to fields which we need to use in Calculation formula.
Give the short names and then created u201CLocal Fieldu201D, as shown in below screen shot. Also Short names are given to fields, which can be used further for calculation.
Defining Local Field u201CREM_QTYu201D along with its field type and Calculation formula.
In this case we have
defined field type for new
field as similar to
ORD_QTY and
Calculation formula is
defined.
Also its possible to have Conditional logic for Local field by putting Condition in u201CConditionu201D line.
Now activate this newly added Local field for coming it in output screen. To do the same again go to u201CBasic Listu201D and activate the Local Field as shown below :
i think this will help u
regards,
sindhu. -
Hi,
Please let me know , how to add two fields in ABAP Query. Please it showing two fields in list fileds but i want to add two into one.
thanks,
SonarThanks for Inf
Here I want to print total of two fields into one field, where concatenate should be there
mv_abrmenge, mn_abrmenge
select ebelnr, htariftyp, csparte, cvertrag, cvkont, mbelzart, cbegabrpe, cendabrpe, mv_abrmenge, mn_abrmenge, e~budat
from erchc as e
join dberchz1 as m
on ebelnr = mbelnr
join erch as c
on mbelnr = cbelnr
join ever as r
on cvertrag = rvertrag
join eanlh as h
on hanlage = ranlage
where h~tariftyp in @p1@
and c~erchc_v = 'X'
and c~simulation = space
and c~tobreleasd = space
and e~budat in @p2@
and e~simulated = space
Thanks,
Sonar -
ABAP QUERY: Selection text name change : seq. of column sequence in output
hi friends,
1)I need to change the text of the selection field in ABAP QUERY REPORT
please help me. t code: SQ03 : User Group(zabc) and report name (zabc).
Environment -> infosets.
in the field group, double click field name to be changed. I tried to change it. The changed name is only reflecting in the list output, but not in the selection screen.
I want the text to be changed even in selection screen.
2)I want to change the position of the column ie end(last colum) to 8th column in the report output. Please help me.
Environment -> Queries -. I tried with 'Output sequence' and given no as '8'. But is not reflected and the column is still displayed at last column.
Please help meGo to Query and go to selection field and change the selection text.
Hope this help. -
F4 search-help in infoset query selection-screen fields
Hi all,
I created an infoset, and it's corresponding query, and now I need to associate F4 search-help in two of the selection-screen fields. Since they don't have any reference field associated (they are SAP standard table fields), there are no possible values available to select.
How can I do this?
I have already tried to use the "AT SELECTION-SCREEN OUTPUT" in the infoset, but I'm not able to do that. When I try to use the select-options generated by the query (SP$00013 and SP$00014) I have a syntax error with "Field not known".
Can you help me? I never done this before, so I really don't have a guess.
Thanks in advance.
Beste regards,
Sónia GonçalvesHi all,
I have found thread that helped me a lot in this issue.
I just have one more doubt: I created the selection criterion and I can already see it in the query selection-screen, but it's appearing in the top of the selection-screen, in a different area called "General data selections".
Isn't it possible to include it in the "Report-specific selctions"?
Thanks in advance.
Best regards,
Sónia Gonçalves -
Query Selection screen field validatoin
I am testing a query using the RSRT2 transaction and have a query selection screen whose fields i want to create custom validations for. ( which should trigger when check or execute is pressed )
How can this be achieved ?
I tried looking for exits but did not find a relevant one.
Thanks in advance.Hello,
You need to write a routine in SMOD for selection screen validations.
It will come in i_step = 3. please refer foll code as example:
The code example is to check whether date is less than or equal to current date. If user enters future date it pop ups saying enter date less than or equal to current date.
DATA: LI_VAR like rrrangeexit,
wa_t_var_range like LI_VAR,
count type i value 0.
IF i_s_rkb1d-infocube EQ 'CUBE1' or
i_s_rkb1d-infocube EQ 'CUBE2'.
Check whether only one of date variable is entered in variable screen.
IF I_STEP = 3.
Read table i_t_var_range into wa_t_var_range with key vnam = 'VARDATE'.
if wa_t_var_range-low > sy-datum.
CALL FUNCTION 'RRMS_MESSAGE_HANDLING'
EXPORTING
I_CLASS = 'RSBBS'
I_TYPE = 'E'
I_NUMBER = '000'
I_MSGV1 = 'Enter date less than or equal to current date'.
raise again.
endif.
ENDIF.
ENDIF.
Regards,
Shashank -
Query Selection Screen does not appear in Web Analyzer
Hi Experts,
Query Selection Screen appears when we open the query in Bex Analayzer in production system. But when we open the query in ABAP or JAVA Web view, the selection screen does not appears.
As the volume of data in the cube is very high, and since the selection screen is not appearing, the query extracts 1.5Mrecords and results in dump.
Kindly let me know the possibility for selection screen not appearing.
Note: The selection screen appear in Development system in Bex Analyzer, ABAP View and Java View
Regards
Suresh KumarDear Suresh,
You can check if the parameter &VARIABLE_SCREEN=X is added to standard template or not, If not add this,
In order to add this parameter in the webtemplate you have to change 0ANALYSIS_PATTERN and save it as ZANALYSIS_PATTERN and enter this standard web template under TCODE RSCUSTV27.
Also I would like to explain you the behavior of Web Analyzer,
Parameter VARIABLE_SCREEN=X only influences the WEB application at startup. This will not come into affect
when you use the 'New Analysis' button. The 'New Analysis' button resets the dataprovider so this would not
affect the variable screen and would not redisplay the variable screen as you require.
Regards,
Arvind -
Hiding Screen fields in a Report selection screen
Hi Experts,
I have a requirement to hide/disable screen fields in a report selection screen when the user clicks on some radio buttons .
Here is the scenario,
1) There are 4 radio buttons four radiobuttons in one group on the selection screen:--
Block no:1
PARAMETER: r_not TYPE c RADIOBUTTON GROUP a1 DEFAULT 'X'.
PARAMETER: r_prgs TYPE c RADIOBUTTON GROUP a1.
PARAMETER: r_remv TYPE c RADIOBUTTON GROUP a1.
PARAMETER: r_noresp TYPE c RADIOBUTTON GROUP a1.
2) Based on the user clicking/selecting the radio buttons no.2,3 nad 4 i need to hide some fields in the other selection block
in the selection screen.The parameters are as follows:
Block no:2( These fields need to be hidden/disabled)
PARAMETER: r_occ(3) TYPE c OBLIGATORY DEFAULT '1'.
PARAMETER: r_and TYPE c RADIOBUTTON GROUP g1.
PARAMETER: r_or TYPE c RADIOBUTTON GROUP g1.
PARAMETER: r_days(3) TYPE c OBLIGATORY DEFAULT '1'.
ThanksContd.....
AT SELECTION-SCREEN.
CASE SSCRFIELDS-UCOMM.
"When Customer button is clicked set flag 1
WHEN 'FC01'.
L_FLAG = '1'.
"When Sales Order button is clicked set flag 2
WHEN 'FC02'. "Sales order
L_FLAG = '2'.
"When Execute button is clicked set flag 4
WHEN OTHERS.
L_FLAG = '4'.
ENDCASE.
AT SELECTION-SCREEN OUTPUT.
CASE L_FLAG.
WHEN '1'. "When Customer button is clicked
LOOP AT SCREEN.
"Set the Production and Customer Block as inactive
IF SCREEN-GROUP1 = 'BL1' OR SCREEN-GROUP1 = 'BL3'.
SCREEN-ACTIVE = '0'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
WHEN '2'. "When Sales Order button is clicked
LOOP AT SCREEN.
"Set the Production and Customer Block as inactive
IF SCREEN-GROUP1 = 'BL1' OR SCREEN-GROUP1 = 'BL2'.
SCREEN-ACTIVE = '0'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
WHEN '3'. "When Refresh button is clicked
LOOP AT SCREEN.
"Set the all Blocks as active
IF SCREEN-GROUP1 = 'BL2' OR SCREEN-GROUP1 = 'BL3' OR SCREEN-GROUP1 = 'BL1'.
SCREEN-ACTIVE = '1'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
WHEN OTHERS."When Execute button is clicked
"Set the Sales order and Customer Block as inactive
LOOP AT SCREEN.
IF SCREEN-GROUP1 = 'BL2' OR SCREEN-GROUP1 = 'BL3'.
SCREEN-ACTIVE = '0'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDCASE.
ENDFORM.
Maybe you are looking for
-
Pages tear when scrolling vertically
This is hard to describe, but, with Safari 1.3.1, OS 10.3.9, when I scroll vertically in Safari on SOME web pages (including some Apple pages), the top part of the screen will stay put, while the lower part seems to slide under the upper part. If I s
-
Pass loginid to form on startup
Hello, I would like to pass the userid to a form through the formsweb.cfg file. Currently, we are using forms6i in a sort of web based setup. When a user attempts to signin to an application, they first sign in to the network sso setup via a browser.
-
Hi there, I'm having a kind of "random issue" going with my Flex app. I've got a component with a BarChart in it, that has two stacked series, that represent assets/debt from a bank account. Sometimes, a Serie doesn't display, having the space reserv
-
Hello to All, I have a quastion that how can be start project with SAP template(Using with DTW utility) except entered backlog entry by user. and how many Template must be import for SAP from 01/04/2009 till now date. answer wiil be appreciate . Tha
-
Idle Session in Crystal Report
We have an environment where Crystal Report is talking to Universe. Report is published using BO XI3 Publisher. Issue is when Crystal Report is running for a report let us say for 10 minutes then for each query it executes; one session is opened and