Form Letter Report - How To Format Date and Number Hidden Fields
Hi
Is it possible to format date and number fields in a form letter report. This case were Paper Design shows fields as $<hire_date>. The examples in reference book only print character values which do not require formatting. I cannot determine how to achieve this. Cannot select fields from Paper Design view as per other report styles where can apply formatting. Do I have to perform formatting in the query to return date as string in format I wish for? This is not case for other report styles.
Thanks
you could add a field, set the source of the field to hire_date (assuming hire_date is a column in the data model), and put a format mask of whatever format you want. then set visible to No.
then instead of &<hire_date> you can instead type &<name of your new field>.
Similar Messages
-
How to format date and currency datafield in a Datagrid
Hy folks
I am getting my data from a web service (against a SQL server)
After that convert the data in an ArrayCollection and
Finally I use the ArrayCollection in a Datagrid ussing somethig like :
<mx:collumns >
<mx:DataGridcolumn datafield="EnvoiceDate" />
<mx:DataGridcolumn datafield="EnvoiceValue" />
How can I format a date tipe datafield in a Datagrid.
I need to display da date in an format like DD/MM/YYYY ex 12/10/2009.
I also need to display da number like 1345.87 as 1.345,87
thanks in advanceBinoy,
create fields that refer to DATS and TIMS data types
Thanks
Bala Duvvuri
Edited by: Bala Duvvuri on Aug 5, 2010 10:28 PM -
Create a listing of reports with last run date and # of times run
Hi All,
I want to create a listing of reports with last run date and number of times report is run in the past 18 months.
If anybody can please help me with the query for the same.
Regards,
Sk
Edited by: user10989244 on Aug 18, 2009 7:12 AMHi Sk
Assuming you have the collection of statistics enabled, which it is out of the box, you can get the information you need from the EUL5_QPP_STATS table. This script will help:
SELECT
QPP.QS_DOC_OWNER WORKBOOK_OWNER,
QPP.QS_DOC_NAME WORKBOOK_NAME,
QPP.QS_DOC_DETAILS WORKSHEET_NAME,
QPP.QS_CREATED_BY RUN_BY,
TRUNC(MAX(QPP.QS_CREATED_DATE)) LAST_USED_DATE,
COUNT(QPP.QS_ID) TIMES_USED
FROM
EUL5_QPP_STATS QPP
WHERE
QPP.QS_CREATED_DATE >= ADD_MONTHS(SYSDATE, -18)
GROUP BY
QPP.QS_DOC_OWNER,
QPP.QS_DOC_NAME,
QPP.QS_CREATED_BY,
QPP.QS_DOC_DETAILS
ORDER BY 1,2,3;
Best wishes
Michael -
How to get a second page in a form letter report after create it by Wizard
How to get a second page in a form letter report after create it by Wizard
i've built a report by wizard with a sql-Query
the sql give me back for example 3 dataset
and the report prints 3 pages
dataset 1 - page 1
dataset 2 - page 1
dataset 3 - page 1
thats ok,
but now I need a second page per dataset ( with only a text )
so that the report should print 2 pages per dataset
dataset 1 - page 1 ,page 2
dataset 2 - page 1 ,page 2
dataset 3 - page 1 ,page 2
It's not really clear for me, what to do, to create the second page
any help ?.... found answer in other forum
-
How to Extract data and reports from the SAP BW warehouse
Hi to All Guru's
I am new to SAP BW. Can any one help me to know, How to Extract data and reports from SAP BW. Do we use any tools. After Extracting the data from SAP BW how can we move all the data to Cognos. It would be kind enough to provide me with any documentation or links. Step by step procedure would be very much helpfull to me.
Thanks
VenuHi Voodi
Thanks for the quick response. I think Open hub is to extract the data from SAP BW, but what about sending this data into Cognos. Can you please let me know in detail regarding answer. If possible send me any documentation or links regarding this. Thanks for your concern.
Venu -
How Adobe gets DATE and its format?
Hello,
I am getting current (todays) date by using below JS in some flds, and by using below FormCalc for some flds into my_form,
JS:
var currentTime = new Date()
Form Calc:
$.rawValue = num2date(date(), DateFmt(MM/DD/YYYY))
But, i dont have much idea that how adobe is getting this date? For my company this is the very first form, hence they are asking me how adobe gets date and its format whether,
1) From local IP/Interner provider address's date, format?
2) or user PC/laptop's LOCAL settings date, format? if so, for example, if Germany user (Laptop settings) has a DD.MM.YYYY configured, if this user comes to US on a busines trip and if that user opens the form, then how the date looks like for this user? as per user laptop settings DD.MM.YYYY or local internat provider date format MM//DD//YYYY?
Thank youHi,
the date() function returns the number of days since 01.01.1900 for the local date of the current system (related to the system clock of the OS).
If you travel from Germany to the US but don't update your date/time settings, then it returns the same date in the US as in Germany.
You can check the behavior by changing your local date/time setting or the timezones. -
Adobe Forms: date and number display format
Hello all,
I am new to Adobe Form, and I am quite unimpressed with how difficult it is to do the most simple things.
I have managed one way or another to solve all my problems until now, but this one got me stuck.
I have date and number fields in my form, and here is what I want to do but cannot (beware, it is impressive): I need these fields to be displayed using the defaults date and number settings of the SAP user who is generating the form.
Anyone has an idea of how that can be achieved?
Thank you.
Moderator message: please post again in the dedicated forum for "Adobe Interactive Forms".
Edited by: Thomas Zloch on Feb 24, 2011 1:53 PMHi Thomas,
For these kind of issues you will get many answers if you search the forum.
If your requirement is to display the current date in the form, just drag and drop the "Current date" UI element from the Library palette -> Custom.
If it is to get the date from SAP and display, pass date to the context node and just drag and drop the field into the form from the data view.
Check the following wiki by Chintan. It explains some common scenarios in javascript.
[JavaScript Part 1|http://wiki.sdn.sap.com/wiki/display/ABAP/JavaScriptforCommonScenarios-PartI]
[JavaScript Part 2|http://wiki.sdn.sap.com/wiki/display/ABAP/JavaScriptforCommonScenarios-PartII]
Use an 'if' condition, check the value and based on the value you can make the field hide/visible in the form.
Hope this will help.
Thanks & Regards,
Sanoosh -
Date and number display format
Hello all,
I am new to Adobe Form, and I am quite unimpressed with how difficult it is to do the most simple things.
I have managed one way or another to solve all my problems until now, but this one got me stuck.
I have date and number fields in my form, and here is what I want to do but cannot:
- I need these fields to be displayed using the defaults date and number settings of the SAP user who is generating the form. This one is really hard for me to figure out.
- I need some other fields to be displayed in a specific format depending on a variable in the context of my form. I imagine this could be done using scripting, but how to change the display format of a field via scripting?
Anyone has an idea of how that can be achieved?
Thank you.Hi Thomas,
For these kind of issues you will get many answers if you search the forum.
If your requirement is to display the current date in the form, just drag and drop the "Current date" UI element from the Library palette -> Custom.
If it is to get the date from SAP and display, pass date to the context node and just drag and drop the field into the form from the data view.
Check the following wiki by Chintan. It explains some common scenarios in javascript.
[JavaScript Part 1|http://wiki.sdn.sap.com/wiki/display/ABAP/JavaScriptforCommonScenarios-PartI]
[JavaScript Part 2|http://wiki.sdn.sap.com/wiki/display/ABAP/JavaScriptforCommonScenarios-PartII]
Use an 'if' condition, check the value and based on the value you can make the field hide/visible in the form.
Hope this will help.
Thanks & Regards,
Sanoosh -
Hi All
I am getting data from RFC and able to bind it into table. Now I want to format date and numbers into user logged in format. i.e. If user enters country as Germany while registration,date format should be European in table displayed otherwise it should be US format.
Can any one suggest me how to do it?Thanks for your your Help Abhilash. I slightly changed code and now its working. I think this is almost same thing that you discussed.You can see code below.
Can you help in working with Number format also? I am getting number format exception. String returned when RFC executed is in 10,000,00. I need to change according to user locale format. I tried doing it in java also. When I remove commas in above string its working fine.
public java.lang.String DisplayingDateFormat( java.lang.String date )
//@@begin DisplayingDateFormat()
// Current date Format in BW
SimpleDateFormat sdf = new SimpleDateFormat("MM.dd.yyyy");
String ChangedDateFormat=null;
try{
// sdf.setLenient(false);
//Parsing String to Date
Date sqlDate =sdf.parse(date);
// wdThis.wdGetAPI().getComponent().getMessageManager().reportSuccess(" Source date"+ ele.getSched_Date());
// wdThis.wdGetAPI().getComponent().getMessageManager().reportSuccess(" Date converted "+sqlDate);
// Getting User Locale
//Getting Locale Information form Current Session
Locale userLocale= WDResourceHandler.getCurrentSessionLocale();
//wdThis.wdGetAPI().getComponent().getMessageManager().reportSuccess(" User Current Locale "+userLocale );
//Setting date format ie Short,default etc
DateFormat dateFormat = DateFormat.getDateInstance(DateFormat.SHORT, userLocale);
//wdThis.wdGetAPI().getComponent().getMessageManager().reportSuccess(" Formatting to user locale ");
//Converting Date to String
String newDateString = dateFormat.format(sqlDate);
//wdThis.wdGetAPI().getComponent().getMessageManager().reportSuccess(" Changed Date Format "+newDateString);
//binding to Table UI element
ChangedDateFormat=newDateString;
catch(Exception e)
wdThis.wdGetAPI().getComponent().getMessageManager()
.reportException(
e.toString(),
false); -
Default format pattern for Date and Number
Hi everybody,
I'm finding it very hard: my java app runs on Tomcat 5.5, I'd like to format dates and numbers with a specific format. For example: with Locale it_it date format is "dd-mm-yyyy", my wish is to display "dd/mm/yyyy" without changing the Locale (it_it is correct). Is there an env variable to set?
Thanks.gianoele wrote:
How cai I set with a proprerty? Like -Ddate.format="dd/mm/yyyy" -Dnumber.format="###.00"?You could do that.
Then fetch it from your app and feed it to SimpleDateFormat. -
I found out how to retrieve date and time from the operating system, but how do i format it.
I need the short and sweet versions.
Example:
// Retrieving from the operating system.....
String system_date = new java.util.Date().toString();
Now I want to parse the date string... for instance retriving the current date in this format (DD-MON-YYYY)....
if u know another way to retrieve the date without parsing the string so I can just pull the year instead of everything....
Thank You In AdvanceTry out this code:
//TO GET THE YEAR AS A NUMBER, USE DE java.util.Calendar class
Calendar rightNow = Calendar.getInstance();
System.out.println("My age is " + (rightNow.get(Calendar.YEAR) - 1971));
//TO FORMAT A DATE IN YOUR LOCALE USE, java.text.DateFormat
DateFormat df = DateFormat.getInstance();
System.out.println("The date right now is " + df.format(new Date()));
//TO FORMAT A DATE IN ANOTHER FORMAT AND LOCALE...
DateFormat df2 = DateFormat.getDateInstance(DateFormat.SHORT, Locale.CHINA);
System.out.println("The date right now in China is " + df2.format(new Date()));
I hope this soves your problem, -
Report Script returns no data and "java.io.FileNotFoundException" error
When attempting to write to a new file (Eg: C:\TEST.txt), Report Script returns no data and "java.io.FileNotFoundException" error occurs.
This error occurs only in Essbase 9.3.1.3 release, however it works fine in release 9.3.1.0.
After running the report the script, it pops up the follwing message:
"java.io.FileNotFoundException: ..\temp\eas17109.tmp (The system cannot find the file specified): C:\TEST.txt"
When checked the TEST.txt, it was empty.Sorry folks, I just found out the reason. Its because there was no data in the combination what I was extracting.
but is this the right error message for that? It should have atleast create a blank file right? -
How do you date and time stamp iCal entries? We share an event calendar and need to know when a new event was entered into iCal.
BKBK,
Thank you for your response. That does adequately cover the
client-originated sessions, but still leaves the ability I am
looking for unavailable.
It did serve to definitively answer my most pressing
question, however, with this statement:
Note: ColdFusion cannot create a session if an initiator
application uses a SendGatewayMessage method to start an
interaction with a client, such as an SMS user. In this case, the
sending code must keep track (for example, in a database) of the
messages it sends and their destinations. When a response event
arrives, it can look up the origniatorID to determine whether it
was in response to an outgoing message.
I will play around with the Application scope to see if there
might be a workable solution there.
RLS -
How to compare date and time together
Hi,
How to compare Date and Time together?
For example in a database table there are two fields rundate and runtime. I want to compare these two with perticular date and time in the program. Like, I want to pull all the records where the records's date and time are less than a perticular date and time in the program.
Hope the question is clear...
Thanks.
KavitaHi Kavita
There is no as such Date and Time Comparision FM in Standard SAP But You can define your own like this
<b>FUNCTION ZAV4_COMPAREDATETIME.
""Lokale Schnittstelle:
*" IMPORTING
*" REFERENCE(DATE1) TYPE DATS
*" REFERENCE(TIME1) TYPE TIMS
*" REFERENCE(DATE2) TYPE DATS
*" REFERENCE(TIME2) TYPE TIMS
*" EXPORTING
*" VALUE(TWOISMORETOPICAL) TYPE C
twoismoretopical = ''.
if date2 > date1.
twoismoretopical = 'X'.
else.
if date2 = date1 and time2 > time1.
twoismoretopical = 'X'.
endif.
endif.
ENDFUNCTION.</b>
Regards
Mithlesh -
How to store/manipulate Date and long text fields with Dictionary project
I am able to save string values into my backend (SQL Server) database in my web dynpro project but I am getting errors dealing with my date string and my long text (comments) field.
I want to figure out both how I need to define the fields in the dictionary project, how to define the context variables in web dynpro, and how to code the statements to pull the values out of the context and into fields I can use in my SQL insert.
Currently I have the date defined in the dictionary project as "date" and the comments as a 256-character string.
In the web dynpro context I have the date field defined as "date" and the comments field defined as "string". Should I define a 256-character string type and use that as field type??
In the code I am using the following to get the values:
String s9 = (String) wdContext.nodeReceipt().getElementAt(wdContext.nodeReceipt().getLeadSelection()).getAttributeValue("Comments");
String s5 = (String) wdContext.nodeReceipt().getElementAt(wdContext.nodeReceipt().getLeadSelection()).getAttributeValue("DateReceived");
SimpleDateFormat sdf = new SimpleDateFormat("dd/mm/yyyy");
try {
Date dt = sdf.parse(s5);
} catch (Exception e) {
e.printStackTrace();
I then try to insert all of my values with the following code:
InitialContext ctx = new InitialContext();
javax.sql.DataSource ds = (javax.sql.DataSource) ctx.lookup("jdbc/SAP/BC_JMS");
java.sql.Connection con = ds.getConnection();
java.sql.Statement stmt = con.createStatement();
stmt.executeUpdate("insert into AVD_GEN_REC(VENDOR,DATE_RECEIVED,TOTAL_PIECES,LOGGED_BY," +
"ADDRESSED_TO,BLDG_NO,CARRIER,TRACKING_NO, COMMENTS) values('s1','s5','s2','s6','s3','s7','s4','s8','s9')");
} catch (Exception e) {
wdThis.wdGetAPI().getComponent().getMessageManager().reportSuccess("Exception "+e.getMessage());
Any help/ideas would be appreciated...The comment error seems to have resolved itself but I still get an error with the date field:
Exception The SQL statement "INSERT INTO "AVD_GEN_REC" ("VENDOR","DATE_RECEIVED","TOTAL_PIECES","LOGGED_BY","ADDRESSED_TO","BLDG_NO","CARRIER","TRACKING_NO","COMMENTS") VALUES ('s1','d5','s2','s6','s3','s7','s4','s8','s9')" contains the semantics error[s]: type check error: new value (element number 2) is not assignable to column "DATE_RECEIVED"
The DATE_RECEIVED is defined in the data dictionary as "date", the context variable "DateReceived" is also a "date", and the statement to pull d5 is being stored to a "Date". Is there a difference between the "Date" and "date"?
Date d5 = wdContext.currentReceiptElement().getDateReceived();
Maybe you are looking for
-
How to set up 2 agreements for the same From,To,DocType,Version in B2B11g
Hi I am having an issue in configuring more than one agreement for the same DocType, Version, From and To partner in Oracle B2B11g. When I click "Valid" button on the second agreement it errors out saying duplicate agreement is found for the same Doc
-
Site doesn't work in IE, need help...
Heya, So if you visit http://www.spencerhill.us in Safari or FireFox on a mac you click any of the three images on the right and up pops a handi lightbox script using java. Normally this works without a hitch in IE but I have made a lot of modificati
-
I plugged my phone into my a different computer (mac) that was not mine and it asked me to restore the phone. I started to back up the phone, then ended the phone got unplugged in the middle of the backup. Now we can't find where the iPhone backed up
-
Performance issue with select query
Hi friends , This is my select query which is taking so much time to retrive the records.CAn Any one help me in solving this performance issue. *- Get the Goods receipts mainly selected per period (=> MKPF secondary SELECT msegebeln msegebelp mseg
-
Hi i am using iphone 3gs, I would like to know whether my iphone is factory locked or unlocked
pl help in this issue bcoz i would like to update my phone to latest version