Return by Date Problem
Post Author: Dorothy
CA Forum: Formula
I am trying to create a formula that will show 90 days from the PrintDate* - this I have and it works fine. Now what I need is, if the 90 days is after 3/31/ of the same year I'd like "March 31, YYYY" of the same year to appear. (i.e., if the print date u2013 February 1, 2007 then Iu2019d like the @ReturnByDate to be March 31, 2007; or if the print date were March 1, 2008 Iu2019d like @ReturnbyDate to be March 31, 2008;)
*(PrintDate 90) Formula Field Name {@90}
If the PrintDate is between January 1 (01/01) of any given year and April 1 (04/01) of any given year then I want the ReturnbyDate to be March 31 of that year.
(PrintDate>#01/01# and PrintDate < #04/01#) then "March 31" else ({@ReturnByDate}) How do I get the year in there as well?
I know this is confusing, but if you can help in anyway Iu2019d be SO greatful. Thanks in advance.
Post Author: SKodidine
CA Forum: Formula
Three things you can try:
1. Depending on the result of the IF-THEN statement, try formatting it as a number just as you did for the Year.
2. Use totext function to convert the result to text i.e. totext({@year},0,'','')
3. Try changing the display string (right click, format field, common tab and x-2 next to display string) to display using totext as above.
Similar Messages
-
Hi ,
I am working in textile industry where they making return order by only taking verval communication .Return sales order creating in H.O. and marketing office .But goods receipt is taking in plant . while they are opening the case which was receive from customer against a return order, it is normally found that the customer also send some older Fabric which he was not mentioned at the time of creating the sales order.Now for that i have to maintain the actual Pricing date while creating the pricing . And we only give the pricing date on the sales order .But we also dont want to change the sales order because to monitor the discripency of the customer what they say and what they send practically by report .there is a field "pricing date " in the billing but that is not editable in item level ......only we can put pricing date in header level ..but that does not suit the scenario .....
Please suggest how to change the pricing date in the item level in billing ...
Thanks in Advance ...
Regards,
Abhijit...Hi
Abhijit Dutta
Prior to make any comment i need to understand your business scenario can you tell me how can u receive the extra material where u manage it how do u credit your customer?
Thx -
Discoverer report returns no data from a certain time
Using Discoverer 10g,a discoverer report which returned data normally last month gets to return no data now.
We have four same environments, and two of them has this problem, two is OK.
And the SQL of the discoverer of the four environments are the same.
We have no any changment of this discoverer and related EUL for more than one year....
How should we investigate into this issue.
For example ,a point we should notice or something...
Could somebody give us a suggestion?
Thank you.Thanks for your qiuck reply.
1.empty table that is joined in the query.The four environments has almost the same data,it is not the cause.
2.security issue with the data, maybe the security definitions are different from one environment to another.we are now invesgate into this cause.
and there is a sql of the discoverer's EUL which shows no data in a enviroment(in this enviroment discoverer report gets no data), but in another enviroment data can show.
the sql is as following.
=============
SELECT loc_bu.org_id
,loc_bu.location_id building_id
,loc_bu.building building_name
,loc_bu.location_code building_number
,loc_fl.location_id floor_id
,loc_fl.location_code floor_number
,loc_fl.floor floor_name
,loc_of.location_id office_id
,loc_of.location_code office_number
,loc_of.office office_name
,loc_of.suite office_suite
,loc_of.location_alias office_alias
,loc_of.assignable_area office_assignable_area
,loc_of.space_type_lookup_code office_space_type_code
,lst.meaning office_space_type
,loc_of.function_type_lookup_code office_function_type_code
,fun.meaning office_function_type
,(SELECT ffv.description
FROM fnd_flex_values_vl ffv
,fnd_flex_value_sets ffvs
WHERE ffv.flex_value = loc_of.attribute1
AND ffv.flex_value_set_id = ffvs.flex_value_set_id
AND ffvs.flex_value_set_name = 'MB_PN_ON') occupancy_exception_flag
,loc_of.active_start_date
,loc_of.active_end_date
--ADD BY KEVIN 2008/6/26 START
,loc_of.attribute7 division_code_office
,(SELECT ffv.description
FROM fnd_flex_values_vl ffv
,fnd_flex_value_sets ffvs
WHERE ffv.flex_value = loc_of.attribute7
AND ffv.flex_value_set_id = ffvs.flex_value_set_id
AND ffvs.flex_value_set_name = 'MB_PN_DIVISION') division_description_office --ヌヨ-ホ・ヒオテ・
--ADD BY KEVIN 2008/6/26 END
FROM pn_locations loc_bu
,pn_locations loc_fl
,pn_locations loc_of
,fnd_lookups fun
,fnd_lookups lst
WHERE loc_bu.location_id = loc_fl.parent_location_id
AND loc_bu.location_type_lookup_code IN ('LAND', 'BUILDING')
AND nvl(loc_bu.attribute6, '99') <> '01'
AND loc_fl.location_id = loc_of.parent_location_id
AND loc_fl.location_type_lookup_code IN ('FLOOR', 'PARCEL')
AND nvl(loc_fl.attribute6, '99') <> '01'
AND loc_of.location_type_lookup_code IN ('OFFICE', 'SECTION')
AND nvl(loc_of.attribute6, '99') <> '01'
AND loc_of.function_type_lookup_code = fun.lookup_code(+)
AND fun.lookup_type(+) = 'PN_FUNCTION_TYPE'
AND loc_of.space_type_lookup_code = lst.lookup_code(+)
AND lst.lookup_type(+) = decode(loc_of.location_type_lookup_code,
'OFFICE',
'PN_SPACE_TYPE',
'SECTION',
'PN_PARCEL_TYPE')
AND nvl(loc_of.space_type_lookup_code,'99') <> '07';
====================
Ps.before excute this sql, we always first excute following command.
====
begin
fnd_client_info.set_org_context(117);
end;
====
The analyst of our team is not very good at the security problem, could you help us?
Thanks a lot. -
SSRS - Oracle Stored procedure returns no data but does in SQL Developer Sudio
HI there,
Stored procedure returns no data when executed on the report but when i execute the stored procedure in Sql Developer it returns required rows.
Thanks for your help!Hi Simon,
When i test with simple query, i get the data.
For your convenience, my stored proc looks lyk :
PROCEDURE pr_REPORT_data(P_STARTDATE IN DATE, P_ENDDATE IN DATE, data_rows OUT T_CURSOR) AS
OPEN completed_Reinstatement FOR
SELECT
value1,.......value5
FROM table1
WHERE
To_Date(createdDate, 'YYYY/MM/DD') BETWEEN To_Date(P_STARTDATE, 'YYY/MM/DD') AND To_Date(P_ENDDATE, 'YYYY/MM/DD');
END pr_REPORT_data;
T_CURSOR is of type cursor which is declared on the package.
I'm assuming the problem is with date parameters, however i converted the date before passing to
WHERE clause. -
Report with two Command is empty if one of the two commands returns no data
Hi all,
I have a report with two Commands not linked together.
If ONLY one of the two Commands returns no data, the full report is empty (although the other Command returns data).
I'm using Crystal Report 2008 and the CRJ 12.2.205
Have an idea?Hi Ted,
how can I solve the problem, please? It is important.
If I can help yourself, the problem is appeared in many reports since I updated the library (the old library version 11.8.4.1094 works fine with all). I'm waiting for your answer, please.
Thank you very much. -
CSV spreadsheet returning "no data found"
Hi,
In one of the reports, I enabled CSV Output so the report can be downloaded.
When I download it, using Excel 2000, I have no problem, I can see all the right data.
However, one of my user, who uses Excel 2002, when saves the file and opens it, returns "no data found" on screen.
Is this an Excel issue? Is Apex not compatible with Excel 2002? Please advise.
Thanks!Do you have any items on your report page, which you use as a condition for the report? Eventually, you need to compute those items on load. If I remember correctly that was the problem I had before.
Denes Kubicek -
Failed to open the connection, when view returns no data.
Hi Guys,
I'm having a minor issue.
I'm running a report in the crystalreportsviewer in asp.net.
The report is retrieving it's data from a view.
The report also has a subreport with an overview with totals, using the same view and the same parameters as the primary report.
Now everything is working fine in a filled database.
But when the view does not return any data, i get the following error:
Failed to open the connection. Failed to open the connection. Details:
[Database Vendor Code: 53 ] Failed to open the connection. Details:
[Database Vendor Code: 53 ] Failed to open the connection.
Freight_Charges_By_Branch_By_Period_By_Customer {9D0460D7-5C9E- 4FD5-B190-AFD41693A143}.rpt
Can anyone please help me with this problem.
Thanks in advance!
Regards WilliamLot of important info missing here:
1) What version of CR?
2) What CR updates have you applied?
3) What version of .NET?
4) Is this on your dev box or after you deploy?
5) Have you looked up error code 53 for your database? (This is the error code CR engine is simply passing through from the db client)
6) What is the database?
7) What connection method are you using?
8) Depending on the version of CR, can you run this report in the CR designer?
9) Copy and paste the code used to run the report.
Ludek
Follow us on Twitter http://twitter.com/SAPCRNetSup -
CR 2008 Advanced Chart in Report Header -Returning Repeated Data
Very new to CR. I've a situation i need some assistance with. I have an advanced chart located in a report header. the chart is sourcing data from a stored procedure call. the stored procedure returns timeseries data (timestamp, value) for a one month period, thirty values. There are many columns in the result set but i'm trending only two of tehm in the trend.
Problem is that, although the data set has only thirty values, when I view the trend visually the data is repeated many times over. So i'll see the data for the dates 1...30, then 1...30, many times over. If I zoom into the trend I can get to a point where there's a single month of data in the extents but this isn't the desired behaviour; i want to see only the 30 values plotted.
configuration is,
Advanced Chart -Line chart format-
"For each record"
(Date Time Field)
"Show Values"
(Series Data Field)
I've confirmed using Field Explorer / browse data that there are only thirty values in the result set. What am I overlooking here?Please re-post if this is still an issue or purchase a case and have a dedicated support engineer work with you directly:
http://store.businessobjects.com/store/bobjamer/DisplayProductByTypePage&parentCategoryID=&categoryID=11522300?resid=-Z5tUwoHAiwAAA8@NLgAAAAS&rests=1254701640551 -
How to consume the webservice if it returns the data in dataset format
Dear All,
We have a requirement to consume webservice created in .NET platform. In that webservice they are returning data in dataset format. In this case i am not able to create a proxy. It is showing the following information.
Cannot generate proxy (object schema mis
WSDL, see long text)
<?xml version="1.0" encoding="utf-8" ?>
- <wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://tempuri.org/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
<s:import namespace="http://www.w3.org/2001/XMLSchema" />
- <s:element name="getTaskEffort">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SPRProjectId" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="getTaskEffortResponse">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="getTaskEffortResult">
- <s:complexType>
- <s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</wsdl:types>
- <wsdl:message name="getTaskEffortSoapIn">
<wsdl:part name="parameters" element="tns:getTaskEffort" />
</wsdl:message>
- <wsdl:message name="getTaskEffortSoapOut">
<wsdl:part name="parameters" element="tns:getTaskEffortResponse" />
</wsdl:message>
- <wsdl:portType name="OntimeWSSoap">
- <wsdl:operation name="getTaskEffort">
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">This method.</documentation>
<wsdl:input message="tns:getTaskEffortSoapIn" />
<wsdl:output message="tns:getTaskEffortSoapOut" />
</wsdl:operation>
</wsdl:portType>
- <wsdl:binding name="OntimeWSSoap" type="tns:OntimeWSSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
- <wsdl:operation name="getTaskEffort">
<soap:operation soapAction="http://tempuri.org/getTaskEffort" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="OntimeWS">
<documentation xmlns="http://schemas.xmlsoap.org/wsdl/" />
- <wsdl:port name="OntimeWSSoap" binding="tns:OntimeWSSoap">
<soap:address location="http://hts-pcs-0808/OntimeData/Ontime.asmx" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
I tried to consume webservice http://student.ohecampus.com/projects/group95/stud17/assignment7/validateEmail.asmx, which will return the data in boolean format. In this case, i am able to create a proxy and it is working fine. Can anyone help me out.
Thanks in advance.
Regards,
KarthickDear Raja,
I checked with webservice owner who created the webservice. They are telling that there is no problem in XML file which they gave. The webservice they provided is consumed in many application and it is working fine. When in SAP, i tried to create a proxy it is showing the in information which i mentioned in earlier posted forum message.
Kindly advice.
Regards,
Karthick -
Returne between dates in case when
i want to return between dates values on case when clauses on where clauses
like
and
(case
when (cc.segment3 NOT like '4%' and cc.segment3 NOT like '5%')
then (between to_date('01/07/2012','dd/mm/rrrr') and to_date('31/07/2012','dd/mm/rrrr'))
when (cc.segment3 like '4%' or cc.segment3 like '5%')
then (between to_date('01/07/2012','dd/mm/rrrr') and to_date('31/07/2012','dd/mm/rrrr'))
end) h.default_effective_date
the problem is in the = operator but i don't know haw to use this
any help??ok here is the full coad
select
DECODE(SUBSTR (CC.segment1, 1, 1), 'J', 'OFFSHORE', 'I', 'OFFSHORE','IN COUNTRY')branch_nature,
decode(cc.segment1,'A6260','Head Office','Branches') branch_type,
cc.segment1,
decode (h.currency_code,'EGP','mahly','agnaby') currency_code ,
cc.segment3,
t.description,
CASE
when h.currency_code in('EGP') then sum(l.entered_cr)
else 0
end entered_cr,--sum(l.entered_cr) entered_cr,
CASE
when h.currency_code in('EGP') then sum(l.entered_dr)
else 0
end entered_dr, --sum(l.entered_dr) entered_dr,
CASE
when h.currency_code NOT in('EGP') then sum(l.accounted_cr)
else 0
end accounted_Dr,--0 accounted_Dr,
CASE
when h.currency_code NOT in('EGP') then sum(l.accounted_dr)
else 0
end accounted_cr --0 accounted_cr
from apps.gl_je_headers h,
apps.gl_je_lines L,
apps.gl_code_combinations cc,
apps.fnd_flex_values_tl t ,
applsys.fnd_user us,
apps.gl_je_batches b
where h.status = 'P'
and us.user_id = h.Created_by
--and h.currency_code in('EGP')
and l.je_header_id = h.je_header_id
and l.code_combination_id =cc.code_combination_id
and cc.segment3 = t.flex_value_meaning
and cc.segment3 in ('31000020','40505020')
and cc.segment1 in ('A5550','B0010')
-- and (DECODE(SUBSTR (CC.segment1, 1, 1), 'J', 'OFFSHORE', 'I', 'OFFSHORE','IN COUNTRY') =:P_branch_nature OR :P_branch_nature is NULL)
--and (decode(cc.segment1,'A6260','Head Office','Branches') = :P_BRANCH_TYPE OR :P_BRANCH_TYPE is NULL)
and t.description is not null
and t.language ='AR'
and h.je_batch_id = b.je_batch_id
and
(case
when (cc.segment3 NOT like '4%' and cc.segment3 NOT like '5%')
then (between to_date(:P_Start_date,'dd/mm/rrrr') and to_date(:P_END_date,'dd/mm/rrrr'))
when (cc.segment3 like '4%' or cc.segment3 like '5%')
then (between to_date(:P_Start_date2,'dd/mm/rrrr') and to_date(:P_END_date,'dd/mm/rrrr'))
end) h.default_effective_date
and (case
when (cc.segment3 like '4%' or cc.segment3 like '5%')
then (h.default_effective_date)
end) between to_date('01/07/2012','dd/mm/rrrr') and to_date('31/07/2012','dd/mm/rrrr')*/
group by cc.segment3 , t.description , cc.segment1,h.currency_code;
the part between tages need to modigied -
Hello!
I am working on new website we are creating for our company. I have never really had any Dreamweaver template file errors before...so this one has me really stumped! We purchased the site files from Template Monster and I have contacted their tech support, but I have not had much luck with them.
I started out by creating the Dreamweaver template folder that includes the template files that I would like to use. I started creating some pages using the template. I placed all the html pages in the main folder of the website. When I go to update the template to those pages I get the following error: "Error reading file (Site Location\Folder name\Dreamweaver template name) returned incomplete data".
I am not sure what I am doing wrong. Any help and advice would be greatly appreciated!
The site is a CSS based site with a Flash navigation menu. Since it is in the production phase, I do not yet have it placed on a server so you can take a look at it at this time (although if really needed and we cannot find an answer, I may be able to get the test site on line - if someone thinks they can help me answer this problem by viewing the site). Right now the site is housed in the same place we house all of the other sites we have produced and all of our other templates on our other websites work just fine. The main difference with this site is that we did purchase files from Template Monster to help speed us along during the construction of the page structures and also this site has a Flash Navigation Menu and a few other Flash elements (something our other sites do not really have).
I am using Abobe Dreamweaver CS5 and Windows 7
Thanks again for taking the time to help find and answer to this problem!
-JI am curious as to why no one likes them around here.
They have spammed these forums in the past.
The code on their pages is rarely 'best-practice' code.
There are much better choices available.
My co-worker and I have to share the files, since we are editing the site together. The files are not local on our computers, but on the company's f drive that have Novell on it.
This arrangement is a recipe for disaster. The correct way to collaborate on a site with a colleague is with the following setup:
Each of you must have a LOCAL site (local to your workstation)
You would use a single remote location as a staging area, so each of you would have a site definition that specifies your own workstation for the local site, and the same network shared location as the Remote site
You will both need to enable Check In/ Check Out
You will both have to agree to PLAY BY THE RULES!
One (or both) of you will also need to have a second site defined that has the staging server as the local root folder, and would have the PRODUCTION server as the remote site. I'll explain how to use this site soon.
When you use CI/CO, your 'gold-standard files' are on the staging server. To begin working, you would connect to the staging server, and double click on a file, which will a) fetch the file from the staging server to your local site, and b) CHECK OUT the file to you. As long as you have the file checked out, it cannot be edited by your colleague. When you are done with your edit, you would CHECK IN the file (which uploads it to the staging server). It can now be edited by your colleague.
When you add templates to this scenario, things get even more complicated, although manageable. If you ever need to make a change to a template you must use the following procedure:
ALL FILES MUST BE CHECKED IN - this includes both you and your colleague.
One of you would connect with the SECOND SITE, open and edit the template, and save it propagating the changes to all "LOCAL" files (i.e., on the staging server).
Each of you would then need to return to the FIRST SITE, and again check out any files you want to work on.
When changes are done, and files are ready to publish, connect to the SECOND SITE, and upload the files from STAGING to PRODUCTION.
Does that make sense? It's important that it does.
I need to add in one more tab/link to the Flash nav bar.
Using Flash for navigation is a VERY POOR CHOICE, unless you also have redundant, text-based navigation on the pages. By using Flash to navigate, you guarantee: a) your pages will not be spiderable by search engines, b) your pages will not be navigable by iPlatforms, and c) your pages will be inaccessible to anyone browsing with screen assistive devices. Someone is making bad decisions about this site, in my opinion. -
Hi,
I have some ibots that I scheduled to run on a daily basis and which were working perfectly.
Suddenly the same ibots, they run but the content of the attachment says "The specified criteria did not return any data".
I checked the log files and could not see any relavant error.
If I go back in the report that I am sending through the ibot, it runs without any problem.
I tried to send it in different formats and run as different users, but the results are still the same!
Any idea what else I could check?
Type: Warning
Severity: 50
Time: Wed May 15 14:10:19 2013
File: project/webodbcaccess/odbcconnectionimpl.cpp Line: 199
Properties: RptPath-/shared/MICROS/giuliano/cube_build_verification;SID-btilnnapkfo2omg91a71b9m6n2;bindID-1;connID-31;ThreadID-4640;statementID-364;RSP-o:go~r:report
Location:
saw.odbc.statement.fetch
saw.subsystem.portal.pdf
saw.delivers.rpc.getDeviceContent
saw.rpc.server.responder
saw.rpc.server
saw.rpc.server.handleConnection
saw.rpc.server.dispatch
saw.threadPool
saw.threads
SQLFetchScroll returned code SQL_NO_DATA_FOUNDThanks it solved the issue.
But One more thing Now I have placed the parameters in the where clause of the query
Query-
select field1,field2,field3,field4,field5,job_name,candidate_name,interview_date from etc.ethr_irc_int_details
where field1 is not null
and job_name = :1
and candidate_name = :2
and interview_date = :3
in the VO I am executing
public void iniQuery(String S1, String S2,String S3)
System.out.println("insdie ini query of the VO");
System.out.println("S1 "+S1);
System.out.println("S2 "+S2);
System.out.println("S3 "+S3);
this.setWhereClauseParams(null);
this.setWhereClauseParam(0,S1);
this.setWhereClauseParam(1,S2);
this.setWhereClauseParam(2,S2);
executeQuery();
and in AM
ETHRIntDetailsVOImpl IDVO = (ETHRIntDetailsVOImpl)this.getETHRIntDetailsVO();
// IDVO.executeQuery();
// OAViewObject IDVO = (OAViewObject)findViewObject("ETHRIntDetailsVO");
IDVO.iniQuery(S1,S2,S3);
Row row = IDVO.first();
again I am not getting any data in the row??
Any idea if I am doing any thing wrong..
Please help urgently.
Thanks
Ashish -
Date problem with IST(+5:30) timezone
Hi,
I'm having problem with Timezone IST, which is GMT + 05:30.
SimpleDateFormat returns incorrect date when timezone on client machine is other than IST.
When Timezone on machine is IST, correct value is returned.
See the below example. All four dates are same ( LKT is also + 05:30).
When timezone on machine is IST, all four dates are displayed same.
For any other timezone, IST date is displayed incorrectly, rest 3 are displayed correctly.
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Test {
public static void main(String[] args) throws ParseException {
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("EEE MMM d HH:mm:ss Z yyyy");
Date date1 = simpleDateFormat.parse("Wed Sep 02 02:17:41 +0530 2009");
Date date2 = simpleDateFormat.parse("Wed Sep 02 02:17:41 IST 2009");
Date date3 = simpleDateFormat.parse("Tue Sep 01 13:47:41 PDT 2009");
Date date4 = simpleDateFormat.parse("Wed Sep 02 02:17:41 LKT 2009");
System.out.println(date1.toString());
System.out.println(date2.toString());
System.out.println(date3.toString());
System.out.println(date4.toString());
System.out.println("Date1 equals Date2? " + date1.equals(date2));
System.out.println("Date1 equals Date3? " + date1.equals(date3));
System.out.println("Date1 equals Date4? " + date1.equals(date4));
System.out.println("Date1.getTime() " + date1.getTime());
System.out.println("Date2.getTime() " + date2.getTime());
System.out.println("Date3.getTime() " + date3.getTime());
System.out.println("Date4.getTime() " + date4.getTime());
Output when timezone on client is GMT IST (GMT + 05:30):
Wed Sep 02 02:17:41 IST 2009
Wed Sep 02 02:17:41 IST 2009
Wed Sep 02 02:17:41 IST 2009
Wed Sep 02 02:17:41 IST 2009
Date1 equals Date2? true
Date1 equals Date3? true
Date1 equals Date4? true
Date1.getTime() 1251838061000
Date2.getTime() 1251838061000
Date3.getTime() 1251838061000
Date4.getTime() 1251838061000
Output when timezone on client is GMT (Casablanca):
Tue Sep 01 15:47:41 ACT 2009
Tue Sep 01 19:17:41 ACT 2009
Tue Sep 01 15:47:41 ACT 2009
Tue Sep 01 15:47:41 ACT 2009
Date1 equals Date2? false
Date1 equals Date3? true
Date1 equals Date4? true
Date1.getTime() 1251838061000
Date2.getTime() 1251850661000
Date3.getTime() 1251838061000
Date4.getTime() 1251838061000
Output when timezone on client is PDT ( -0800, -0700 for this date due due Daylight saving):
Tue Sep 01 13:47:41 PDT 2009
Tue Sep 01 17:17:41 PDT 2009
Tue Sep 01 13:47:41 PDT 2009
Tue Sep 01 13:47:41 PDT 2009
Date1 equals Date2? false
Date1 equals Date3? true
Date1 equals Date4? true
Date1.getTime() 1251838061000
Date2.getTime() 1251850661000
Date3.getTime() 1251838061000
Date4.getTime() 1251838061000
IS this a bug in java??
RegardsYour program is in error. PDT and LKT are not valid time zone ids in Java. There may be other problems, also, I didn't check.
I know this program produces valid results, you can try it
import java.text.DateFormat;
import java.util.Date;
import java.util.TimeZone;
public class DateTest
public static void main(String[] args)
Date current = new Date();
DateFormat df =
DateFormat.getDateTimeInstance(DateFormat.MEDIUM, DateFormat.FULL);
System.out.println("Default TZ: " + df.format(current));
df.setTimeZone(TimeZone.getTimeZone("IST"));
System.out.println(df.format(current));
df.setTimeZone(TimeZone.getTimeZone("GMT"));
System.out.println(df.format(current));
df.setTimeZone(TimeZone.getTimeZone("Etc/GMT-5"));
System.out.println(df.format(current));
}This program lists all of Java's time zones
import java.util.*;
public class TimezoneList
public static void main(String[] args)
int msPerHr = 3600 * 1000;
String[] ids = TimeZone.getAvailableIDs();
for (int n = 0; n < ids.length; n++)
TimeZone tz = TimeZone.getTimeZone(ids[n]);
System.out.print(
"TZ: " + ids[n] + " " + (double) tz.getRawOffset() / msPerHr + " ");
System.out.println(
tz.useDaylightTime() ? "DST=" + (double) tz.getDSTSavings() / msPerHr : "");
} -
Crystal Reports return no data after publish to Infoview.
*Description of Problem or Question:
Reports defined in Crystal report client do not work correctly when published to Infoview.
When report run from client, correct data is returned. When run from Infoview, no or limited data is returned.
The problem is new since installation of Service Pack 3 fixpack 3.5.
We are using the SAP Integration kit.
Product\Version\Service Pack\Fixpack (if applicable):
BOBJ XI 3.1 SP3, FP 3.5 (Including Integration kit transports)
Relevant Environment Information (OS & version, java or .net & version, DB & version):
Windows 2003 64-Bit, Java, Linking to SAP ECC6 on MAXDB 7.6
Sporadic or Consistent (if applicable):
Consistent, altough 1st refresh returns data, subsequent refresh returns no rows or few rows.
What has already been tried (where have you searched for a solution to your question/problem):
We have searched SAP Marketplace for OSS notes but none match our problem.
Steps to Reproduce (if applicable):
Create report in Crystal Reports - publish to Infoview
Install BOBJ XI 3.1 SP3 and FP 3.5
Refresh report in infoview - shows limited or no data
Open report in Crystal Reports 2008 Client, refresh data - returns correct data.
Save Cystal report to Infoview, refresh data in infoview (scheduled or online) - returns incorrect or no data.Hello,
this is interesting. Check your CR Server settings if there are any limits with regards to rows or timeouts after the installation of FP3.5
If your CR reports are running on a Universe, check the properties of the Universe if there are limitations affected to the rows.
If this all brings no result i would highly recommend to open a Support Message at SAP - maybe thats a Bug coming with FP3.5
Regards
-Seb. -
OracleVM and paravirtualized guest - "Boot loader didn't return any data!"
Hi folks,
we're having a problem here: We have installed the latest version of Oracle VM Server on a machine that does not provide hardware virtualization support (i.e., no Intel VT or similar). As a result, we will not be able to make use of hardware virtualized VMs, but according to the Oracle docs, we should be able to set up virtual machines of the paravirtualized domain type. So far, so good.
Also according to the docs, when setting up a PVM, one cannot use an ISO image located in a storage repository in order to start the installation, but instead one would have the mount the installation ISO somewhere, make available it's contents via NFS (or HTTP / FTP), and then set up the newly created virtual machine to attempt a PXE boot, specifying the location where the contents of the ISO have been placed (i.e.: nfs:host:/path/to/mounted/iso). All of this is decribed very well in the Oracle VM Server docs (chapter 8), but somehow it still doesn't seem to work for us.
What happens is this: When we attempt to boot our PVM via PXE, specifying the NFS location where we've made the contents of the ISO available, we always get this:
Job Construction Phase
begin()
Appended operation 'Virtual Machine Start' to object '0004fb0000060000ab1b8caa045cc7a8 (VMOEL6)'.
commit()
Completed Step: COMMIT
Objects and Operations
Object (IN_USE): [VirtualMachine] 0004fb0000060000ab1b8caa045cc7a8 (VMOEL6)
Operation: Virtual Machine Start
Object (IN_USE): [Vnic] 0004fb0000070000797b4c17ae1154dd (00:21:f6:00:00:0a)
Object (IN_USE): [StorageElement] 0004fb0000180000eb569988de92923e (SATA_WDC_WD5001ABYS-_WD-WCAS86231834)
Object (IN_USE): [VirtualDisk] 0004fb0000120000cdbce172d90322c3.img (VMOEL6Disk1)
Object (IN_USE): [VmDiskMapping] 0004fb0000130000aaa3f5eb57705a5b
Object (IN_USE): [VmDiskMapping] 0004fb0000130000f1438eedcfee01de
Job Running Phase at 18:11 on Fri, Oct 14, 2011
Job Participants: [44:45:4c:4c:37:00:10:46:80:4b:b8:c0:4f:59:31:4a (ORAVM1)]
Actioner
Starting operation 'Virtual Machine Start' on object '0004fb0000060000ab1b8caa045cc7a8 (VMOEL6)'
Job Internal Error (Operation)com.oracle.ovm.mgr.api.exception.FailedOperationException: OVMAPI_4010E Attempt to send command: dispatch to server: ORAVM1 failed. OVMAPI_4004E Server Failed Command: dispatch https://?uname?:[email protected]:8899/api/1 start_vm 0004fb00000300001d1619c621b16838 0004fb0000060000ab1b8caa045cc7a8, Status: org.apache.xmlrpc.XmlRpcException: exceptions.RuntimeError:Command: ['xm', 'create', '/OVS/Repositories/0004fb00000300001d1619c621b16838/VirtualMachines/0004fb0000060000ab1b8caa045cc7a8/vm.cfg'] failed (1): Error: Boot loader didn't return any data!
We've used multiple different ISOs in order to test this, including Oracle Enterprise Linux (just like the example in the docs does), however, we never get any further than this error message.
Any ideas what we might be doing wrong?
Greetings,
NilsHi Avi,
thanks for your reply! Actually, I believe I checked the NFS reachability already. Here's what I can do on the VM server:
[root@ORAVM1 ~]# ls /mnt/test
[root@ORAVM1 ~]# mount.nfs 10.0.0.220:/mnt/iso /mnt/test
[root@ORAVM1 ~]# ls /mnt/test
EFI eula.py images media.repo README-en.html RELEASE-NOTES-x86_64-en RELEASE-NOTES-x86-en.html RPM-GPG-KEY Server
EULA GPL isolinux Packages RELEASE-NOTES-en RELEASE-NOTES-x86_64-en.html repodata RPM-GPG-KEY-oracle supportinfo
eula.en_US HighAvailability LoadBalancer README-en RELEASE-NOTES-en.html RELEASE-NOTES-x86-en ResilientStorage ScalableFileSystem TRANS.TBL
[root@ORAVM1 ~]#
So, I seem to be able to mount the NFS export correctly (what we're seeing are the contents of an Oracle Enterprise Linux ISO). And when setting up the VM, I specify "nfs:10.0.0.220:/mnt/iso" as the PXE boot path. Still it doesn't seem to work. :-(
ovs-agent.log doesn't seem to contain too many additinal information of value either. Here's a snippet of what seems to happen when I power up my VM, but I guess there's nothing really new in there:
[2011-10-20 12:56:37 22423] ERROR (OVSServices:61) dispatch error: start_vm: <Fault 1: "exceptions.RuntimeError:Command: ['xm', 'create', '/OVS/Repositories/0004fb00000300001d1619c621b16838/VirtualMachines/0004fb0000060000ab1b8caa045cc7a8/vm.cfg'] failed (1): Error: Boot loader didn't return any data!\n ">
[2011-10-20 12:56:37 22423] ERROR (OVSCommons:142) catch_error: <Fault 1: "exceptions.RuntimeError:Command: ['xm', 'create', '/OVS/Repositories/0004fb00000300001d1619c621b16838/VirtualMachines/0004fb0000060000ab1b8caa045cc7a8/vm.cfg'] failed (1): Error: Boot loader didn't return any data!\n ">
Traceback (most recent call last):
File "/opt/ovs-agent-3.0/OVSCommons.py", line 140, in wrapper
return func(*args)
File "/opt/ovs-agent-3.0/OVSServices.py", line 59, in dispatch
return getattr(sp, func)(*args)
File "/opt/ovs-agent-3.0/utils/xmlrpclib.py", line 1099, in __call__
return self.__send(self.__name, args)
File "/opt/ovs-agent-3.0/utils/xmlrpclib.py", line 1386, in __request
verbose=self.__verbose
File "/opt/ovs-agent-3.0/utils/xmlrpclib.py", line 1150, in request
return self._parse_response(h.getfile(), sock)
File "/opt/ovs-agent-3.0/utils/xmlrpclib.py", line 1289, in parseresponse
return u.close()
File "/opt/ovs-agent-3.0/utils/xmlrpclib.py", line 746, in close
raise Fault(**self._stack[0])
Fault: <Fault 1: "exceptions.RuntimeError:Command: ['xm', 'create', '/OVS/Repositories/0004fb00000300001d1619c621b16838/VirtualMachines/0004fb0000060000ab1b8caa045cc7a8/vm.cfg'] failed (1): Error: Boot loader didn't return any data!\n ">
So, any further ideas where to look?
Edited by: BadForGood on 21.10.2011 04:38
Maybe you are looking for
-
Can I upgrade to an Intel core 2 Duo processor from my Intel core duo processor ? If so, what all must be replaced. imac <Edited by Host>
-
Can't install fonts in user/library/fonts folder
I have a problem which has a number of different symptoms (I presume they are related as they all started at the same time): I can't install any fonts into my user/library/fonts folder. Or, rather, I can install them but they vanish about five second
-
Error invoking 'set_xslt_locale':'java.lang.IllegalAccessError
I am running seeded sourcing pages. I am getting following exception when i try to print an RFQ from JDeveloper: Error invoking 'set_xslt_locale':'java.lang.IllegalAccessError: tried to access class oracle.apps.fnd.i18n.common.text.DigitList from cla
-
Private training centre in canada ( help needed)
hi everyone i am new to SAP .. i did masters in computer science...i want to do certification in SAP netweaver (basis)... can you suggest me any good training institute for SAP BASIS near TORONTO ..i am looking for any private institute....because tr
-
BT Voyager 2500v ADSL router & iChat
Hi Guys, Does anyone know how to make the BT Voyager 2500v router work with iChat? I was recently upgraded from the BT Voyager 205 that used to work fine and even though my internet is now faster I can't make my iChat work. Thanks in advance. iMac 20