Passing range-value into a parameter of a subreport
Hello all
I've a problem with passing a formula into a parameter of the subreport.
I'm using a SAP BW query with a data range parameter. So I have to provide a range value first for executing this query.
I'd like to execute the query with a data range between the last two weeks. For this purpose if created a formula with following code:
[dateadd('d',-14,currentdate),currentdate]
This means, the result is an array. And exactly this is the problem. Because Crystal Reports doesn't support an array as a result of a formula.
Is there an other possibility for passing the array/data range to the parameter in the subreport?
I'm using Crystal Reports for enterprise (v.14.0.2).
Kind regards,
Greg
Thanks, kglad. I was wondering about that. I thought that
putting a variable data type of :Number would have made it a
number, but I never got an error in the debugger so I thought it
was ok. I traced the data type and figured out it was actually a
string and changed the line like follows which turned the string to
an integer and made it work:
var image01ClosedPosition:Number =
parseInt(RootNode1.attributes.imageChangeX);
Similar Messages
-
Passing a value to a Parameter Field From a VB Form
Post Author: as1971
CA Forum: General
Hello everyone
I'm using Visual Basic 6.0 and Crystal Report 9.0
I built a report using Crystal Report and named it Player_Statement.rpt. I then included it to my VB project and named it Player_Statement.Dsr
In this report I have a Parameter Field called P_Player_ID which I'm using in Record Selection Formula.
I'm using the following code to pass a value to the parameter:
Dim Report As CRAXDRT.ReportSet Report = New Player_StatementReport.ParameterFields.GetItemByName("P_Player_ID").AddCurrentValue CLng(cmbPlayerNB.BoundText)
When I execute the application I get the error message "The value or range you are adding has already existed" at the last line of code (Where I'm assigning the parameter a value)
Could anybody help me pleasePost Author: VinoTinto
CA Forum: General
Dim Report As CRAXDRT.ReportSet Report = New Player_StatementReport.GetItemByName("P_Player_ID").ClearCurrentValueAndRange Report.ParameterFields.GetItemByName("P_Player_ID").AddCurrentValue = CLng(cmbPlayerNB.Boundtext) -
How can I pass a value into a page fragment?
How can I pass a value into a page fragment?
I am implementing four search screens. And the only thing different about them will be their backing bean.
So I’d like to do something like have four pages, each which retrieves its appropriate backing bean, sets that bean to a variable, and then includes a page fragment which contains the generic search page code (which will make use of that variable).
The code in the four pages would be something like this:
<?xml version='1.0' encoding='windows-1252'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0"
xmlns:c="http://java.sun.com/jsp/jstl/core">
<jsp:directive.page contentType="text/html;charset=windows-1252"/>
<c:set var="searchPageBackingBean"
value="#{pageFlowScope.employeeSearchPageBean}"
scope="page"/>
<jsp:include page="./SearchPageBody.jsff"/>
</jsp:root>
At this point, what I’m seeing is that the fragment page, SearchPageBody.jsff, has no visibility of the searchPageBackingBean variable, either referencing it as #{pageFlowScope.searchPageBackingBean} or just #{searchPageBackingBean}The following will work, assuming you are needing to access a managed bean:
Put this in the parent page:
<c:set var="nameOfSearchPageBackingBean"
value="employeeSearchPageBean"
scope="request"/>
Put this in the child, SearchPageBody.jsff:
<c:set var="searchPageBean"
value="#{pageFlowScope[nameOfSearchPageBackingBean]}"
scope="page"/> -
How to passing multiple values for a parameter of discoverer(url parameters
Hi All,
I am trying to pass multiple values for a parameter of disco report. I am trying to include my url for discoverer viewer report. the values has the following
'jeff,mark'
'sfophiee,angela'
Thanks and Regards
VenkatHello Venkat,
I know there are some problems with 10.1.2.0.2, maybe if you haven't done yet you can try with 10.1.2.2, assuming this version should be working for multiple parameter values :
OracleAS Discoverer 10.1.2.2 is installed with the following patch :
Patch 4960210 PLACEHOLDER BUG FOR AS/DS 10G R2 PATCH SET 2 10.1.2.2
So, once installed you can try adding your parameter as param_<parameter_name>='sfophiee,angela'
Hope this helps, otherwise feel free to log a Service Request to Support.
Best Regards,
Gianluca -
How to pass src value into img tag in ADF
Hi,
My Dev : 11.1.2.3.0
How to pass row values into <img> tag.,I used the below code but it's taking empty.,
I tried both ways like #{row.CdFilePath} and ${row.CdFilePath}
<af:iterator var="row"
value="#{bindings.xxx.collectionModel}"
id="i2">
<img src='/ShowImage?src=#{row.CdFilePath}' border='0' style="width:100px; height:100px; margin:5px;"/>
</af:iterator>
Please tell me any other option is there..
ThanksThis works if you use a normal table so I guess it should work here too.
Are you sure the el #{row.CdFilePath} return something?
Why don't you use the adf image tag <af:image source="/ShowImage?src=#{row.CdFilePath}".../> instead of the html img tag?
Should the src property not be enclosed with " instead of your '?
Timo -
How i can pass the value into 1 line
Hi expert,
how do i pass all the value for sales document flow item in one line?
i'm using this function
CALL FUNCTION 'RV_ORDER_FLOW_INFORMATION'
EXPORTING
aufbereitung = '2'
belegtyp = i_del-vbtyp
comwa = l_comwa
nachfolger = ' '
vorgaenger = 'X'
v_stufen = '50'
TABLES
vbfa_tab = lt_vbfa
EXCEPTIONS
no_vbfa = 1
no_vbuk_found = 2
OTHERS = 3.
so now lt_vbfa already got data line by line....
line 1 : contract : 00010 : 1000000 : 19,000.00
line 2 : order : 00010 : 2000000 : 10000.00
line 3 : delivery : 00010 : 3000000 : 10000.00
how i can pass the value into 1 line?
for example :
contract | line | amount | Order | line | amount | delivery | line | amount |
1000000 | 00010| 19,000.00 | 2000000 |00010 | 10000.00 | 3000000 | 00010 | 10000.00 |
Edited by: anuar jusoh on Aug 17, 2009 4:02 AMHi,
What is requirement for passing the data in a single line ? Do you finally need to append the same in the internal table and pass it in the module ?
You can create an internal table of type 1000 character and can loop the existing internal table. Then you can append the Work area in a single line and can finally append it to the table.
DATA : ITAB type standard table of char1000.
Loop at <existing table>.
concatenate table work area wa_char100 into Itab_char_1000.
endloop.
APPEND itab_char_1000 into itab.
Hope this helps.
Thanks,
Samantak. -
Passing a value for date parameter from Oracle Forms to BIP
Hi
I have created a report with the following SQL query:
select
d_tables.d_seq,
to_date(d_tables.d_created) creation_date,
d_tables.d_created_by created_by,
d_tables.d_pk,
d_tables.table_name,
d_tables.comments
from
d_tables, d_applications
where
d_tables.d_ppk = d_applications.d_pk
and to_date(d_tables.d_created) >= nvl(:P_CRE_DATE_FROM, to_date(d_tables.d_created))
and to_date(d_tables.d_created) <= nvl(:P_CRE_DATE_TO, to_date(d_tables.d_created))
The parameters P_CRE_DATE_FROM and P_CRE_DATE_TO have been set up as date in BI Publisher with format dd-MMM-yyyy
The report works fine when launched in BI Publisher.
I want to call this report from Oracle Forms and I'm trying to pass the values for both the parameters. However, the report does not generate output based on values passed.
Does it have to do with datatype? Does anyone know a solution for this?
Kind regards,
AparnaThanks for your suggestion. I am already referring to the whitepaper and have integrated Forms with BI Publisher. The parameter passing is working fine for a varchar2 type of parameter. However, for a date type, there seems to be some problem.
-
Passing multiple values to a parameter in report
Can anyone help me how to pass multiple parameters to a parameter in my report.
As user is able to select multiple values from list of values , can I pass the selected values to calling function.
Suppose if User selects Value1,Value2,Value3 from list of values of a parameter P_Org,
I need to pass all these values to parameter P_Org in my Before Trigger Function in Discoverer reproting tool.
Thanks in advanceI have a Before trigger Function to which the parameters will be passed.
Suppose if User selects multiple values for a parameter then how to pass these multiple Values to that parameter?
eg:In first Workbook Before Trigger is fired and the paramters for the trigger are
'par1','par2','par3' etc.
If User selects multiple values for a parameter 'par1' from the list of values displayed then how to pass all these values to 'par1' in Function?
After firing the trigger rows are inserted in a temp_table .My second Workbook will
fetch the rows inserted in this Temp Table.
I hope u understood what my requirement is...
Thanks in advance -
Passing request value into a query
Hi,
I was wondering whether it was possible to pass a request value into a report query in apex 3.2.
I have a button with a submit value of "ALL" which when pressed i need to open up all the contents of a query as opposed to on those that have been completed.
SELECT *
FROM TABLE
WHERE (STATUS = 'COMPLETE' OR :REQUEST = 'ALL')
I was expecting this to return only completed records, unless the Button is pressed and then I want to return all records regardless of status.
Can someone please advise whether this will work? At present it does not seem to recognise the request.
Cheers,
ca84query could not be parsed: select "ASCIDD" "ASCIDD", "TEMIDD1" "TEMIDD1", "NAME" "NAME", "LSTIDD1" "LSTIDD1", "ASCORDOPT"
"ASCORDOPT", "ASCORD" "ASCORD", "TEMIDD2" "TEMIDD2", "TEMDES_COUNT" "TEMDES_COUNT" from ( /* Formatted on 2010/12/06
15:23 (Formatter Plus v4.8.8) */ SELECT ascidd, temidd1, (SELECT temdes FROM lsttem WHERE temtyp = 'D' AND lsttem.temidd =
temidd1) NAME, lstidd1, ascordopt,ascord,TEMIDD1 TEMIDD2, CASE (:REQUEST) WHEN 'COUNT' THEN
LSTTEM_PKG_1.CountRecords(TEMIDD1) ELSE 0 END "TEMDES_COUNT" FROM lsttemasc WHERE lstidd1 = :p355_lstidd and exists
(select 'y' from lsttem where bizidd1 = :P355_BIZIDD1 and lsttem.TEMIDD = lsttemasc.TEMIDD1) order by ascord;) apex$_rpt_src
failed to parse SQL query: ORA-00911: invalid characterThe ";" looks very suspicious...
And please:
<li>Update your forum profile with a better handle than "user13453962"
<li> DON'T post unrelated questions as follow-ups to existing threads. This issue is not connected to the OP. -
Passing JSP value into an SQL Query
Hi,
I am developing a site for a cruise ship company as part of a project. My problem is as follows . . .
I have a page called cruiseReservation.jsp which passes the value of the selected cabin to the cruiseDetails.jsp page:
href="CruiseDetails.jsp?cabin_id=cabinE105 " so . .
cabinE105 was selected.
my database table for the cabin is as follows:
create table cabin (
cruise_id number primary key,
cabinE105 number,
cabinD113 number,
cabinC131 number,
cabinB127 number,
cabinA101 number,
FOREIGN KEY(cruise_id)
REFERENCES cruisedetails(cruise_id)
In the cruise details page im running the following code to update the cabin tables cabinE105 value to 0:
String cabin = request.getParameter("cabin_id");
String setCabin = "update cabin set '"+cabin+'" = 0 where cruise_id = 1";
What im trying to do is pass the value of the cabin into the update statement so it updates cabinE105 = 0 where cruise_id = 1.
How do I dfo this as the above method is not working ??
I would like any help on this PLEASE !!! THANKS !String cabinID = request.getParameter("cabin_id");
PreparedStatement ps=connection.prepareStatement("update cabin set "+cabinID+"=? where cruise_id=?");
ps.setInt(1,0);
ps.setInt(2,0);
ps.executeUpdate();
.Regards
-John- -
Passing multiple values in a parameter through IN operator
hello everyone,
i want to know wheather it is possible to pass multiple values to a report parameter and use the parameter in the query with the IN operator.
I feel this should be possible but dont know the way.
Pls helpi have also suffered from this problem. you can solve it by creating a table like
create table abc
id number,
value number;
then follow the steps.
1) insert all the values in this table by incrementing id and values
2) then pass lowest id and larget id to the report
3) now in report use the select statement like
SELECT * FROM AAA WHERE ABC IN (SELECT VALUE FROM ABC WHERE ID BETWEEN V_MAX AND V_MIN)
4) IN THE REPORT'S AFTER TRIGGER, YOU HAVE TO DELETE
THESE TEMPORARILY CREATED ROWS
LIKE
DELETE ABC
WHERE ID BETWEEN V_MAX AND V_MIN;
SO THIS WILL SOLVE YOUR PROBLEM. -
Passing bind value into viewlink in uix
Hi,
Can anyone tell me if is it possible to passe a value for a where condition in viewlink with uix xml ?
I've a view link with some query like :1 = VtfSecteurfamille.IDSECTEUR which source attribute TfSecteur.IDSECTEUR
In uix page
<stackLayout>
<contents childData="${bindings.TfSecteurView.rangeSet}">
<styledText text="${uix.current.Libelle}"/>
<stackLayout>
<contents childData="${bindings.VtfSecteurmarqueViewLink.rangeSet}" >
<styledText text="${uix.current.Nommarque} ${uix.current.Idmarque} "/>
</contents>
</stackLayout>
</contents>
</stackLayout>
I want to passe to :1 a valueHi Ganesh,
Please have a look at this thread on how to add 'ALL' as a value for the prompt.
All values in parameter
-Abhilash -
SSRS How to pass a value for Hidden parameter ?
Hello,
I have a SSRS report deployed on the Report server. This report is having an "Hidden" parameter.
Could someone please guide me, how to pass the value to this internal parameter in each of the following case -
1. Report is accessed through a Desktop application/Web application in Report Viewer.
2. Report is accessed through the Url.
3. Report is accessed through the Report Manager.
Any quick help on this is highly appreciated.
Thanks!
-Vinay Pugalia
If a post answers your question, please click "Mark As Answer" on that post or
"Vote as Helpful".
Web : Inkey Solutions
Blog : My Blog
Email : Vinay PugaliaHi Vinay Pugalia,
Internal Parameters in SSRS are parameters that are not configurable by the end-user at run-time and values cannot be passed to this type of parameter (when present in the child report) in case of a drill-through report implementation. This
type of parameter is read-only and not accessible in parent report.
This varies from a Hidden Parameter, which the user is not prompted to provide, but can still be configured through the URL to the report server.
So no matter you access the report through report manager, URL or Report Viewer. The passing value to the internal parameter will not work.
As you have mentioned that I will also suggest you use the hidden parameter instead.
More details information in this blog for your reference:
SSRS – Understanding Report Parameter Visibility
How to pass value to hide parameter is the same as that of the visible parameter, similar thread for your reference:
Passing the value in action property of a text box
If you still have any problem, please feel free to ask.
Regards,
Vicky Liu
If you have any feedback on our support, please click
here.
Vicky Liu
TechNet Community Support -
Best practice to pass a value into a sub-process
Hi
I'm new to Oracle workflow and have the following problem/question.
I have three identical subprocesses (one for each category) which should run in parallel, and I need to know for which category I'm running inside the activities of these subprocesses.
Of course I would like to define the subprocess only once an reuse it for the other two parallel paths.
What's the best way of doing this and how should I pass the category into the subprocess.
I can think of the following
- use an item attribute to pass the CATEGORY
- use a process attribute to pass the CATEGORY into the subprocess
- use the <process_name> of WF_ENGINE.GET_ACTIVITY_LABEL (each subprocess having a different process_name)
Is there a better way of doing this ?
Thanks
GuidoUnfortunately there is a limitation that Oracle Workflow does not support using a subprocess activity multiple times within a process hierarchy.
See http://download-west.oracle.com/docs/cd/B10501_01/workflow.920/a95265/defcom36.htm#pact
You could create one subprocess and then make copies with different names, and include logic in the main process to transition to the appropriate one. -
Passing a variable value into a parameter
Here's a general example (not all of the code):
_global.xPosition = function(whichMc:MovieClip,
xStart:Number, xEnd:Number):Void {
new Tween (whichMc, "_x", Strong.easeOut, xStart, xEnd, 1,
true);
function loadFunction(success:Boolean):Void {
if (success) {
var image01ClosedPosition:Number =
this.firstChild.childNodes[0].attributes.imageChangeX;
hit01.onRollOver = function() {
xPosition(img01,image01ClosedPosition,0);
In the XML file, the value I'm pulling in is -29.
If I do a trace of imag01ClosedPosition, I get the correct
value of -29.
If I change the call to the function to read
xPosition(img01,-29,0); this also works
I just cant seem to get it to work the way I have it above.
(I know I left a lot out, but just wanted to give an idea of
the part that's not working.)Thanks, kglad. I was wondering about that. I thought that
putting a variable data type of :Number would have made it a
number, but I never got an error in the debugger so I thought it
was ok. I traced the data type and figured out it was actually a
string and changed the line like follows which turned the string to
an integer and made it work:
var image01ClosedPosition:Number =
parseInt(RootNode1.attributes.imageChangeX);
Maybe you are looking for
-
Regd. Receiver determination when we have 1Bsystem&1Bservice
Hi All, I am trying to do reciever determination based on one element in the input Message. Its works fine if i set a condition and based on that send it to one of the business Services But i have one business system and one business service and i ha
-
OEOL: Customizing Line Flow - Generic, Bill Only with Inventory Interface
Hi All, Am presently customizing OEOL : Line Flow - Generic, Bill Only with Inventory Interface process. In the workflow how do I find that for which order and line the workflow was triggered. The workflow attributes where not helpful. Thanks, Priya.
-
I've downloaded the MySQL 3.4+ and 5.1+ ODBC connectors (WINDOWS Vista Home Edition), and the installer says everything is fine. But when I go to create a DSN connection in Control Panel, Administrative Tools, Data Sources (ODBC) to add the new conne
-
As per the SPRO settings, you assign your plant to your sales org and Distribution Channel that means you are authorize your sales area to sell the material from a particular Plant Can any one plz help me in finding the BAPI that can list all the Sa
-
JMSCorrelationID automatically generated or ora:getInstanceId() required?
Assume a JMS message should be sent to another BPEL process. The later inbound JMS response should be (automatically) correlated with the current (previously sending) BPEL process. So the JMS header must contain a JMSCorrelationID. Does the client BP