Date Ranges (Crystal syntax)


——————————————————————————————————————————————————
Support machine translation: http://amzn.to/1Z7d5oc
——————————————————————————————————————————————————

Crystal Reports Online Help
Date Ranges (Crystal syntax)
This category of functions was discussed in the section Range data types (Crystal syntax). One additional comment is that the Date ranges produced by these functions depend on the current date. For example, if today’s date is September 18, 1999, then LastFullMonth is the Date Range value:
CDate(#Aug 1, 1999#) To CDate(#Aug 31, 1999#)This functionality is often useful, but what if you want to determine a date range based on a database field such as {Orders.Order Date}? The Date/Time functions can be used instead.
For example:
Local DateVar d := CDate ({Orders.Order Date});
Local DateVar Range dr;
dr := DateSerial (Year(d), Month(d) – 1, 1) To
DateSerial (Year(d), Month(d), 1 – 1);
//At this point dr is the Date Range value holding
//the last full month before {Orders.Order Date}The DateSerial function makes this easy because you don’t have to worry about special cases. It never lets you create an invalid date. For example, DateSerial (1999, 1 – 1, 1) is December 1, 1998.
Note: In the above example, {Orders.Order Date} is actually a DateTime field and so the CDate function is used to convert it to a date by truncating the time part.
Related Topics:
Date Ranges
——————————————————————————–

Previous page Next page
SAP BusinessObjects
http://www.sap.com/sapbusinessobjects/
Support services
http://service.sap.com/bosap-support/
Product Documentation on the Web
http://help.sap.com/


————————————————– ————————————————– ————————————————–
Appoġġ ta ‘traduzzjoni awtomatika: http://amzn.to/1Z7d5oc
————————————————– ————————————————– ————————————————–

Rapporti Crystal Online Għajnuna
Firxiet data (Crystal sintassi)
Din il-kategorija ta ‘funzjonijiet ġiet diskussa fit-tipi ta’ data taqsima Medda (Crystal sintassi). Kumment wieħed addizzjonali li l-firxiet Data prodotti minn dawn il-funzjonijiet tiddependi mid-data attwali. Per eżempju, jekk id-data tal-lum hija 18 settembru, 1999, allura LastFullMonth huwa l-valur Data Medda:
CDate (#Aug 1, 1999 #) Biex CDate (#Aug 31, 1999 #) Din il-funzjonalità hi sikwit utli, imma dak jekk inti tixtieq li tiddetermina firxa data bbażata fuq grawnd f’database bħal {Orders.Order Data}? Id-data / il-funzjonijiet Ħin jista ‘jintuża minflok.
Pereżempju:
Lokali DateVar d: = CDate ({Orders.Order Data});
Lokali dr DateVar Medda;
dr: = DateSerial (Sena (d), Xahar (d) – 1, 1) Biex
DateSerial (Sena (d), Xahar (d), 1-1);
// Fuq dan il-punt dr huwa l-azjenda valur Medda Data
//-Aħħar xahar sħiħ qabel {Orders.Order Data} Il-funzjoni DateSerial jagħmel dan faċli għaliex inti ma għandekx għalfejn tinkwieta dwar każijiet speċjali. Hija qatt ihallik toħloq data invalidu. Per eżempju, DateSerial (1999, 1-1, 1) huwa 1 Diċembru, 1998.
Nota: Fl-eżempju ta ‘hawn fuq, {Orders.Order Data} huwa attwalment qasam DateTime u għalhekk il-funzjoni CDate hija użata biex jaqilbu għal data mill truncating l part-time.
Suġġetti relatati:
Ranges Data
————————————————– ——————————

paġna ta ‘qabel paġna li jmiss
SAP BusinessObjects
http://www.sap.com/sapbusinessobjects/
servizzi ta ‘appoġġ
http://service.sap.com/bosap-support/
Dokumentazzjoni prodott fuq il-Web
http://help.sap.com/
 


————————————————– ————————————————– ————————————————–
Ondersteuning masjien vertaling: http://amzn.to/1Z7d5oc
————————————————– ————————————————– ————————————————–

Crystal Reports Online Hulp
Periodes (Crystal sintaksis)
Hierdie kategorie van funksies is in die artikel Range datatipes (Crystal sintaksis) bespreek. Een addisionele kommentaar is dat die wissel Datum vervaardig deur hierdie funksies is afhanklik van die huidige datum. Byvoorbeeld, as vandag se datum is September 18, 1999, dan LastFullMonth is die datum bereik waarde:
CDate (#Aug 1, 1999 #) Om CDate (#Aug 31, 1999 #) Hierdie funksie is dikwels nuttig, maar wat as jy ‘n datum bereik op grond van ‘n databasis veld te bepaal soos {Orders.Order Datum}? Die Datum / Tyd funksies kan gebruik word.
Byvoorbeeld:
Plaaslike DateVar d: = CDate ({Orders.Order Datum});
Plaaslike DateVar Range Dr;
Dr: = DateSerial (Jaar (d), Maand (d) – 1, 1) Om
DateSerial (Jaar (d), Maand (d), 1-1);
// Op hierdie stadium dr is die datum bereik waarde Holding
// Die laaste volle maand voor {Orders.Order Datum} Die DateSerial funksie maak dit maklik, want jy hoef nie te bekommerd wees oor spesiale gevalle. Dit kan nooit jou ‘n ongeldige datum te skep. Byvoorbeeld, DateSerial (1999, 1-1, 1) is 1 Desember 1998.
Let wel: In die bogenoemde voorbeeld, {Orders.Order Datum} is eintlik ‘n Datum tyd veld en so die CDate funksie word gebruik om dit te omskep in ‘n datum deur truncating die tyd deel.
Verwante onderwerpe:
periodes
————————————————– ——————————

Vorige Volgende
SAP Business
http://www.sap.com/sapbusinessobjects/
ondersteuningsdienste
http://service.sap.com/bosap-support/
Produk dokumentasie op die web
http://help.sap.com/
 


————————————————– ————————————————– ————————————————–
Mbështetje makinë përkthim: http://amzn.to/1Z7d5oc
————————————————– ————————————————– ————————————————–

Crystal Reports Online Ndihmë
Data sillet (Crystal sintaksë)
Kjo kategori e funksioneve u diskutua në lloje të të dhënave Seksioni Gama (Crystal sintaksës). Një koment tjetër është që data vargjet e prodhuar nga këto funksione varen në datën aktuale. Për shembull, në qoftë se data e sotme është 18 shtator 1999 atëherë LastFullMonth është vlera periudhën kohore:
CDate (#Aug 1, 1999 #) Të CDate (#Aug 31, 1999 #) Ky funksionalitet është shpesh e dobishme, por ajo në qoftë se ju doni për të përcaktuar një varg datë bazuar në një fushë të bazës së të dhënave të tilla si {Orders.Order Data}? Data / Koha funksionet mund të përdoret në vend.
Për shembull:
DateVar lokale d: = CDate ({Orders.Order Data});
dr DateVar Gama lokale;
dr: = DateSerial (Year (d), Muaj (d) – 1, 1) Të
DateSerial (Year (d), Muaj (d), 1 – 1.);
// Në këtë pikë dr është mbajtja Data vlera Gama
// E fundit muaj të plotë para {Orders.Order Data} Funksioni DateSerial e bën këtë të lehtë për shkak se ju nuk duhet të shqetësohen për raste të veçanta. Ajo nuk ju lejon të krijoni një datë të pavlefshme. Për shembull, DateSerial (1999, 1 – 1., 1) është 1 dhjetor 1998.
Shënim: Në shembullin e mësipërm, {Orders.Order Date} është në fakt një fushë DateTime dhe kështu funksionin CDate është përdorur për të kthyer atë në një datë duke truncating pjesën kohë.
Tema të ngjashme:
Data sillet
————————————————– ——————————

faqja mbrapa Faqja tjetër
SAP BusinessObjects
http://www.sap.com/sapbusinessobjects/
shërbimet mbështetëse
http://service.sap.com/bosap-support/
Product Dokumentacioni në Web
http://help.sap.com/
 


————————————————– ————————————————– ————————————————–
ድጋፍ ማሽን ትርጉም: http://amzn.to/1Z7d5oc
————————————————– ————————————————– ————————————————–

ክሪስታል የመስመር ላይ እገዛ ሪፖርቶች
ቀን ክልሎች (ክሪስትል አገባብ)
ተግባራት መካከል ይህ ምድብ ክፍል ክልል ውሂብ አይነቶች (ክሪስትል አገባብ) ላይ ውይይት ተደረገ. አንድ ተጨማሪ አስተያየት እነዚህን ተግባራት ፍሬ የሆነው ቀን ክልሎች የአሁኑ ቀን ላይ የተመካ ነው. ለምሳሌ ያህል, በዛሬው ቀን መስከረም 18, 1999 ከሆነ, ከዚያ LastFullMonth ከቀን ክልል እሴት ነው:
CDate CDate ወደ (#Aug 1, 1999 #) (#Aug 31, 1999 #) ይህ ተግባር ነው; ብዙውን ጊዜ ጠቃሚ ነው, ነገር ግን እንደ {Orders.Order ቀን} እንደ ጎታ መስክ ላይ የተመሠረተ የቀን ክልል ለመወሰን ከፈለጉ ምን? Date / Time ተግባራት ይልቅ ጥቅም ላይ ሊውል ይችላል.
ለምሳሌ:
አካባቢያዊ DateVar መ: = CDate ({Orders.Order ቀን});
አካባቢያዊ DateVar ክልል ር;
Dr: = DateSerial (ዓመት (መ), ወር (መ) – 1, 1) ወደ
DateSerial (ዓመት (መ), ወር (መ), 1 – 1);
// በዚህ ነጥብ ዶክተር ላይ ከቀን ክልል እሴት ይዞታ ነው
// ልዩ ጉዳዮች መጨነቅ አያስፈልገንም ምክንያቱም DateSerial ተግባር ይህን ቀላል ያደርገዋል {Orders.Order ቀን} በፊት ባለፈው ወር ሙሉ. ይህ ፈጽሞ አንድ ልክ ያልሆነ ቀን ለመፍጠር ያስችልዎታል. ለምሳሌ ያህል, DateSerial (1999, 1 – 1, 1) ታኅሣሥ 1, 1998 ነው.
ማስታወሻ: ከላይ ባለው ምሳሌ ላይ, {Orders.Order ቀን} በእርግጥ DATETIME መስክ ነው እንዲሁ CDate ተግባር ጊዜ ክፍል truncating አንድ ቀን ወደ መለወጥ ጥቅም ላይ ይውላል.
ተዛማጅ ርዕሶች:
ቀን ርቀት
————————————————– ——————————