Default value for date parameters
Hi,
There are several reports that have from_date/to_date parameters where the default value is, e.g. 01/01/2012 and 31/12/2012.
Every year, after the previous year is closed, I go through the process of having to change the default values to the new year in all the reports. I have checked but not found an option of using a formula for a default value in a parameter. Could there have been something new recently that I missed?
Or does anyone have a suggestion of a way to get around it? I have tried in the past trying to extract the year from sysdate, but have not succeeded in getting a formula that the Discoverer accepts in the default value.
Thanks.
Leah
Thanks for the information. I doubt that my boss would go for it but I will speak to him when I am at work next week. We have some old reports which have a default value of null and that would most probably be confusing for many of the users. Is there a way to have the default the end of the year also?
Once again, thank you.
Leah
Similar Messages
-
Hi experts,
I want to set default value for dates..
My screen has : date_from & date_to.
date_to : will be current date(today's date) if Eg: 27.08.2007 (here i used NOW())
then date_from must be 01.06.2007 (3 months logic)
similarly : if date_to is 01.01.2007
then date_from must be 01.11.2006
kindly help...
Thanks a lot!!!
Regards,
BijalHi Bijal
(DGET(NOW(),'D'))-1) returns number which is 0 incase of 01.08.2007, so DADD(NOW(),-0,'D') is again ideally same day 01.08.2007 .
So, DADD(DADD(NOW(),-0,'D'),-2,'M') should give you 01.06.2007.
<b> IT WORKS!!! -
I have tested it now.</b>
Please check and revert.
The IF formula which sent actually returns String, so use DVAL(IF(DGET(NOW(),'D')!=1,DADD(DADD(NOW(),-((DGET(NOW(),'D'))-1),'D'),-2,'M'),DADD(NOW(),-2,'M')))
Message was edited by:
Navneet Giria -
Set default value for date/time to previous month
Hi All
I have two date/time parameters in my report and I want to set the default value for both the parameters
For start date parameter I want the first date of previous month and for end date parameter I want the last date of previous month.
Can someone please point me to the right direction
Thanks
RoneHi Rone,
These links can be helpful for you:
http://www.bidn.com/blogs/hardikabhavsar/bidn-blog/1639/default-date-parameters-in-ssrs
http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/584a98ae-bb75-4740-9198-e6be3c1aec12/
Regards,
Manoj
*Happy to help
http://experiencingmsbi.blogspot.com/ -
what are default values for all the data types that exist in abap
Title was edited by:
Alvaro Tejada GalindoHi
For CHAR data type default is SPACE
for INTEGER,PACK and FLOAT types it is ZERO '0'
for NUMERIC also so many Zeros
for Time(TIMS) it is 6 zeros and Date(DATS) it is 8 zeros
Regards
Anji
Message was edited by:
Anji Reddy Vangala -
How to make default values for date range?
Dear Colleagues,
My customer is asking for a default value for a date range prompt.
The FromDate should contain the 1st of current month, the ToDate should contain current date.
Does anyone have any idea how I can meet this demand?
Regards SiljeHi Federico,
Thank you for the answer, we are back to the challenge after summer vacations!
I have created a variable in the universe: SELECT current date as TODAY FROM SYSIBM.SYSDUMMY1. I Called it TODAY.
Then I created a prompt in the query based on Date. In Prompt Properties I tagged for "Set Default Values" and I typed in TODAY.
When I try to run the query I get the error message: The date for the query filter based on 'Date' is invalid (WIS10704).
What is wrong? What do I have to do differently?
My goal is to have a default for Date that gives me today..
Regards Silje -
Setting default values for Method Parameters (Like in C++)
Hello. In Java can I define a method like...
public boolean AddCommand(int commandType, ObjectClass object = null) {
// Some code here.
return true;
}So that I can call it with
ObjectClass object = new ObjectClass();
result = AddCommand(2, object);or with
result = AddCommand(2);I know I can do it with C/C++ which is the language I have experience with.I would think this would be a better example of default methods and constructors using this:
public class MyClass{
int myInt = 0;
MyOtherClass m = null;
MyClass(){ //no argument constructor
this(defaultWhatever, defaultMyOtherClass);//call real constructor
MyClass(int myInt){ //one argument
this(myInt, defaultMyOtherClass);//call real constructor
MyClass(int myInt, MyOtherClass m){ //actual constructor
this.myInt = myInt;
this.MyOtherClass = m;
public void myDefaultMethod()
this.myRealMethod(defaultValue);
public void myRealMethod(int val)
System.out.println(val);//do work with val
}I try to avoid default methods and such anyways. It's not hard to pass in regularly used values, better than hiding the implementation. -
Modify default value for static parameter field programmatically
Hi,
I have my Crystal Reports stored in a BO Enterprise system. I have written a java programm that scans the repository, loads the CR reports one by one into a ReportClientDocument, modifies the data source and then stores the updated report back to repository (it overwrites the existing objects).
I was even able to modify the default values for the parameters, which are used for scheduling of each report.
But what I am trying to do know is to overwrite the default value used when invoking the report interactively. This should be the value found under the Default Value field, when the Properties window of the parameter is opened in the CR designer.
This is what I have tried so far:
Option 1: First I tried to set the default values using com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.getDataDefinition().getParameterFieldController().getField(...).getDefaultValues() . The only thing I have managed to do using this approach is to modify the static LOVs that are associated to static parameters. The actual selected value (shown under Default Value in the Properties window for the given parameter field) remained unchanged, when invoking the report in the InfoView or opening it in the CR designer.
Option 2: I have used com.crystaldecisions.sdk.plugin.desktop.report.IReport.getReportParameters().get(ik).getDefaultValues() to change the default values. I was able to see my changes in the BO repository (using a query on CI_INFOOBJECTS), still the changes did not really have an impact to what is displayed as default value when invoking the report in the InfoView.
Any help will be appreciated.
It would be great to know if someone of you has already implemented successfully such a use-case.
Regards,
Stratos
Edited by: Efstratios Karaivazoglou on Dec 9, 2009 8:52 AM
Edited by: Efstratios Karaivazoglou on Dec 15, 2009 11:33 PMHi,
For Crystal Design related queries, close this thread and start the thread in the [SAP Crystal Reports Design forums|http://forums.sdn.sap.com/forum.jspa?forumID=300&start=0]
- Bhushan -
How to set the Default values for Info Objects in Data Selection of InfoPac
Hi All,
Flat file Extracion:
How to set the Default values for Info Objects in Data Selection Tab for Info Package
ex: Fiscal Year Variant Info Object having values 'K4' 'Y2' etc in Flat file
Initially default value(not constant) for this info Object value should be 'K4' in Info Package
If I set data selection value for this info object K4 it will retreive records with this selection only? how to handle
Rgds,
CVHi,
suppose as your ex. if you are having fiscalyear variant in the dataselection tab then specify K4 in the from column, again the ficalyearvariant row and click on insert duplicate row at the bottom . you will get another row . In that enter Y2 in the from column. now you can extract K4, y2 values .
haritha -
Default values for static report parameters are not visible when scheduling
Hello
Crystal Reports 2008 Dev
Crystal Reports Server 2008
When I publish a report to the repository and then try to schedule that report, the default value that I have set for a static parameter in the report is not visible.
In the Parameters section of the Scheduling wizard this parameter is marked as [EMPTY]
However, when I View the report (right click and select View) from within Infoview, the parameter default value is visible
I have published in the following 3 ways:
Publishing Wizard
File > Save As > Enterprise from withing Crystal Reports Dev
CMC > Folders > Add > Crystal Reports
The results are the same for each method of publishing.
To try to eliminate any DB issues etc i have created a report that is not attached to a datasource.
This test report has one Static parameter.
I have set 3 values for its list: Entry A, Entry B, Entry C
Entry X is set as the parameter Default Value
The parameter is placed in the details section of the report
When the report is Viewed it will prompt for parameter entry, with the default value present
When I try to schedule the report is will not have an entry for its parameter
It seems to me that the default values for parameters should be retained from report design through to report schedule, especially when the default values are retained from report design to report View
Is this a config problem that i have ?
Can anyone help me with this ?
Best regards
Patrick Coote
Edited by: PATRICK COOTE on Oct 2, 2008 2:08 PM
Edited by: PATRICK COOTE on Oct 3, 2008 9:23 AMHi Robert
Thanks for the reply and apologies for not responding sooner.
What i have found is that if i use Publishing Wizard to upload reports it is then possible to set values for prompts during the last step of this process.
Although this is a bit clumsy, it is sufficient for now
Best regards
Patrick -
Default values for creating vendor master data
Hi.
Is it possible to set default value for payment term and planning group when creating vendor master data of a specific account group?
Thanks in advance.HI,
1, Create a vendor in your Account group as the reference vendor account
2, By t-code:XK01, create new vendor with reference vendor of step 1,
then the system will transfer the value from your reference vendor.
Regards
Ravinagh Boni -
Set Default Value for a Date Navigator
Hi all
Is it possible to set a default value for a date navigator.I mean with out picking the date from the Navigator, on load of the view itself i need a particualr date to be displayed (say 12/31/2000).
Thanks in advanceHi,
create a value attribute of type date bind to the input field and in wdInit()of view controller write this code..
wdContext.currentContextElement().setValueAttrName(new Date(Calendar.getInstance().getTimeInMillis()));
means ...
u r setting the date entered into some context ....
type of that attribute must be of date and for initial value write the above code ..if it is under node element create nodeelement bind it to context and write the code accordingly..
Message was edited by: Yashpal Gupta -
Default Values For Foreign Trade Header Data
Hello,
I have defined a price condition (ZPFR) to gather the price from the company to the custom office (the customs office through which the goods enter or leave the country).
I want that price condition to be determined in the pricing procedure in foreign trades. The fields in the access sequence are the Plant and the Customs office. In customizing, in the point Default Values For Foreign Trade Header Data, I have defined a line for the Departure country, the Destination Country and the proper values for the Office of exit, Export Custom Office and Office of destination (the same that I have selected in the condition record). But when I create a sale document, this condition does not determine because the Customs office seems not to have any value in the document. Does anybody what I am doing wrong?
Thank you in advance,
SilviaYou require to do thenecessay configuration for Foreign Trade Data:
IMG --> Sales and Distribution --> Foreign Trade/Customs --> Basic Data for Foreign Trade --> (Do the necessary configuration here)
In most probability, it will not default, but it is required to be maintained in Invoice (based on configuration)
Regards,
Rajesh Banka
Reward points if helpful. -
Is there any way we can set default value for a Date Attribute to current date in Master Data Services.
I as well wants to know that is there any posibility to show Calendar control while input data into respective date attributes.
Thanks.Hi Anagha,
So far i havent found any way to set todays date by default from MMI, but i guess this flow should work as workaroud
1. Add buisness rule which can set a default value when Date = NULL/Blank
2.get the entity table ,use -select EntityTable from mdm.tblEntity where Name = '<enter entity name>'
3.Go to that table and add a after update trigger like
if uda_<entityid>_<attributeid(Date attribute)> = default value
update uda_<entityid>_<attributeid(Date attribute)> =getdate() where id = <LastUpdatedRow>
I will check on this too from my side.
By the way AFAIK i dont think so calendar control integration is possible . -
Default value for attribute "COUNTRY" in BP_HEAD_SEARCH/MainSearch
Hi Gurus,
Requirement is to set default value for attribute "COUNTRY" in BP_HEAD_SEARCH/MainSearch when user clicks on Corporate Account.
Below is code that i have written in DO_PREPARE_OUTPUT.
Code is working fine and in the debug also i can see the value of COUNTRY is set to DE, but it is not showing on the screen for first time but when i load component second time(Refresh the screen), it shows me value.
Any help would be appreciated. If somebody has otheralternative kindly share.
CALL METHOD super->do_prepare_output( iv_first_time = iv_first_time ).
Calling Super Method
CALL METHOD super->do_prepare_output
EXPORTING
iv_first_time = abap_true.
Data Declatation
DATA :lr_col TYPE REF TO if_bol_bo_col,
lr_current TYPE REF TO if_bol_bo_property_access,
lr_param TYPE REF TO if_bol_bo_property_access,
lr_qs TYPE REF TO cl_crm_bol_dquery_service,
lv_attr_name TYPE name_komp,
lv_sign TYPE bapisign,
lv_option TYPE bapioption,
w_country_exist TYPE c,
w_param TYPE string,
w_value TYPE string,
w_flag TYPE c.
Getting SEARCH Context Node
lr_qs ?= me->typed_context->search->collection_wrapper->get_current( ).
Get Selection Parameters
lr_col ?= lr_qs->get_selection_params( ).
Start from first parmaters
lr_current = lr_col->get_first( ).
Clearing Variables
CLEAR : w_country_exist, w_flag, w_param, w_value.
Loop till we have selection paramters
WHILE lr_current IS BOUND. " While loop 1
checking attribute name is COUNTRY then setting some variable
w_param = lr_current->get_property_as_string( 'ATTR_NAME' ).
CASE w_param.
WHEN 'COUNTRY'.
If country is filled then setting variable
w_value = lr_current->get_property_as_string( 'LOW' ).
IF w_value IS NOT INITIAL.
w_country_exist = abap_true.
ENDIF.
When we got COUNTRY attribute then setting flag
w_flag = abap_true.
ENDCASE.
Calling next parameter
lr_current = lr_col->get_next( ).
ENDWHILE. " While loop 1
In below block we are checking is COUNTRY attribute is blank and
we have found COUNTRY attribute in current selection paramters
IF lr_qs IS BOUND. " SEACRCH CONTEXT BOUND
If vairable is blank means DE or any other value is not filled in COUNTRY Attribute
IF w_country_exist IS INITIAL. " w_contry_exist
We have to add selection attribute if we come accross COUNTRY attribute during our search
IF w_flag EQ abap_true. " w_flag
Adding COUNTRY attribute with default value 'DE'
lr_qs->add_selection_param( EXPORTING iv_attr_name = 'COUNTRY'
iv_sign = 'I'
iv_option = 'EQ'
iv_low = 'DE' ).
ENDIF. " w_flag
ENDIF. " w_contry_exist
ENDIF. " SEACRCH CONTEXT BOUND
In below block we will remove COUNTRY attribute when it has blank value
IF lr_qs IS BOUND AND w_country_exist IS INITIAL.
lr_current = lr_col->get_first( ).
WHILE lr_current IS BOUND.
w_param = lr_current->get_property_as_string( 'ATTR_NAME' ).
CASE w_param.
WHEN 'COUNTRY'.
w_value = lr_current->get_property_as_string( 'LOW' ).
IF w_value IS INITIAL.
lr_col->remove( iv_bo = lr_current ).
ENDIF.
ENDCASE.
lr_current = lr_col->get_next( ).
ENDWHILE.
ENDIF.
Edited by: Harsharandeep Singh on Apr 28, 2011 3:44 PMHi,
Try it like this:
DATA:
lr_bo TYPE REF TO if_bol_bo_property_access ,
lv_attr_name TYPE name_komp.
FIELD-SYMBOLS:
<ls_param> TYPE crms_thtmlb_search_criterion.
READ TABLE parameters
ASSIGNING <ls_param>
WITH KEY field = 'COUNTRY'.
IF ( sy-subrc = 0 ).
<ls_param>-value1 = ip_pfct.
ENDIF.
CHECK ( me->parameter_collection IS NOT INITIAL ).
lr_bo = me->parameter_collection->get_first( ).
WHILE lr_bo IS BOUND.
CALL METHOD lr_bo->get_property_as_value
EXPORTING
iv_attr_name = 'ATTR_NAME'
IMPORTING
ev_result = lv_attr_name.
IF lv_attr_name EQ 'COUNTRY' .
CALL METHOD lr_bo->set_property
EXPORTING
iv_attr_name = 'LOW'
iv_value = 'DE'.
EXIT.
ELSE.
lr_bo = me->parameter_collection->get_next( ) .
ENDIF.
ENDWHILE .
Kind regards,
Micha -
Default values for executeWithParams
ADF 11g
I have a VO with a query :
Select toto
From aTable
Where aDate between :pFrom and :pTo
I've create a page view using the parameters from ExecuteWithParams
The page has two af:inputDates bound to #{bindings.pFrom.inputValue} and #{bindings.pTo.inputValue}
and a button bound to #{bindings.ExecuteWithParams.execute}.
I can input two dates and the query is executed as expected.
However I can't find how to set a default value for the 2 af:inputDate components.
I would like to set the them to the first and last date of the current year.
Anybody got any ideas ?
Regards
PaulYou may do this by setting a default value on your variable definitions in the page definition file.
Maybe you are looking for
-
How to Export Aperture Library for Use by Windows PC
Hello and thanks in advance for your help. I have recently returned to using a Mac after years of PC use. I'm using Parallels for some apps that are PC only, an astronomy program, TheSky6, for example. One of the first things I did was purchase Apert
-
Are tables becoming obsolete?
Newbie alert!!! Why am I seeing errors now? About a month ago when I checked the test site in all the browsers everything was fine... now I've got all sorts of errors everywhere. Such as: The tag: "table" doesn't have an attribute: "height" in curren
-
Process chain activation : 0 c hains were selected
Hi all I have scheduled process chains in production. Because one of the metachain is showing error while loading infopackage,in the production I have created a new infopackage and added it to the chian.Then activated the metachain. But when i was tr
-
Hi, I wnt BSP material any one suggest good materail, thanks Satish
-
I am receiving an error when attempting to install a site license copy of Microsoft Office Professional Plus 2010. The enterprise environment that I am in is using a Microsoft Key Management Server for the authentication of all Office 2010 and Window