| หาผลรวมวันที่ ทำอย่างไร | #1 | |
|
DarkPower
: 02/04/2008
| 1.มีฟอร์มชื่อ Sum Date Time 2.มี field ชื่อ Date Begin มี type เป็น date/time 3.มี field ชื่อ Date End มี type เป็น date/time 4.มี field ชื่อ Sum Date มี type เป็น text
ต้องการหาจำนวนวันจะเขียนอย่างไรใช้ ฟังชั่นใดครับ ถ้าเราเลือกวันที่ใน field ชื่อ Date Begin และ field ชื่อ Date End แล้วให้ field ชื่อ Sum Date ทำการแสดงผลทันที่
ขอคุณสำหรับความรู้ครับ
| |
|
| | | | |
| |
| |
GeoSpherE
: 01/18/2008
| ปัญหาของผมคือไอ้ DateBegin กับ DateEnd มันไม่ใช่ Field ใน Document นี้น่ะครับ มันเป็นตัวแปรที่รับค่ามาจาก Document อื่น จะทำยังไงดีครับ
ใช้ได้เกือบทุก Function ครับ แต่กับ @command ไม่ได้ครับ ตามนี้เลยครับ Dim w as New NotesUIWorkspace Dim uidoc as NotesUIDocument set uidoc = w.CurrentDocument set note = uidoc.Document Dim tmplist as Variant tmplist = Evaluate({@BusinessDays([DateBegin; DateEnd; 1 : 7)}, note)
| |
|
| | | | |
| |
| | #3 | |
|
9notes Webmaster
: 12/13/2007
| ผมมีแต่ตัวอย่างที่พอเอาไปประยุกต์ต่อได้ครับ ลองเอาไปปรับเปลี่ยนค่าดูครับ
Dim strSearchFomula As String Dim Collection As NotesDocumentCollection Dim strMailAge As String Dim NoOfDay as Integer 'Convert the number days to string as Notes Formulae is formatted as string strMailAge = Cstr(iMailAge) strSearchFormula = "DeliveredDate < @Adjust(@Today;0;0;-" + strMailAge + ";0;0;0) | PostedDate < @Adjust(@Today;0;0;-" + strMailAge + ";0;0;0)| @Created < @Adjust(@Today;0;0;-" + strMailAge + ";0;0;0)" Set Collection=db.Search(strSearchFormula, Nothing,0)
NoOfDay = 1 for i = 1 to collection.count set doc = collection.GetNthDocument(i) NoOfDay = NoOfDay + 1 next
ถ้าผมต้องการ search ระหว่างวันที่ละครับ เช่นต้องการหาเอกสารระหว่างวันที่ 3 มีค - 7 มีค หรือเอกสารของ 1 เดือน มีคำแนะนำมัยคับ รบกวนด้วยคับ
IBM Certified Application Developer - Lotus Notes and Domino 7 IBM Certified Advanced Application Developer - Lotus Notes and Domino 7
| |
|
| | | | |
| |
| |
GeoSpherE
: 01/18/2008
| ปัญหาของผมคือไอ้ DateBegin กับ DateEnd มันไม่ใช่ Field ใน Document นี้น่ะครับ มันเป็นตัวแปรที่รับค่ามาจาก Document อื่น จะทำยังไงดีครับ
ใช้ได้เกือบทุก Function ครับ แต่กับ @command ไม่ได้ครับ ตามนี้เลยครับ Dim w as New NotesUIWorkspace Dim uidoc as NotesUIDocument set uidoc = w.CurrentDocument set note = uidoc.Document Dim tmplist as Variant tmplist = Evaluate({@BusinessDays([DateBegin; DateEnd; 1 : 7)}, note)
| |
|
| | | | |
| |
| | #5 | |
|
lotusnotes ฝึกใช้ Notes :)
: 01/10/2008
| sum:=(dateEnd-dateStart) /86400; @If(@IsError(sum);0;sum)
ใส่ไว้ใน Field หาจำนวนวันนะครับ
| |
|
| | | | |
| |
| หาผลรวมวันที่ ทำอย่างไร | #6 | |
|
DarkPower
: 02/04/2008
| 1.มีฟอร์มชื่อ Sum Date Time 2.มี field ชื่อ Date Begin มี type เป็น date/time 3.มี field ชื่อ Date End มี type เป็น date/time 4.มี field ชื่อ Sum Date มี type เป็น text
ต้องการหาจำนวนวันจะเขียนอย่างไรใช้ ฟังชั่นใดครับ ถ้าเราเลือกวันที่ใน field ชื่อ Date Begin และ field ชื่อ Date End แล้วให้ field ชื่อ Sum Date ทำการแสดงผลทันที่
ขอคุณสำหรับความรู้ครับ
| |
|
| | | | |
| |
| | #7 | |
|
piaw
: 01/11/2008
| ถ้าผมต้องการ search ระหว่างวันที่ละครับ เช่นต้องการหาเอกสารระหว่างวันที่ 3 มีค - 7 มีค หรือเอกสารของ 1 เดือน มีคำแนะนำมัยคับ รบกวนด้วยคับ
| |
|
| | | | |
| |
| |
piaw
: 01/11/2008
| ขอบคุณคับ
| |
|
| | | | |
| |