Forum: สอบถามปัญหา Notes ทางด้านพัฒนาโปรแกรม (Note Client) |
Tags1: | Created on May 28, 2009, 11:45 AM by 9notes/9Notes|Topic Responses: 6 |
&action=openDocument&documentId=2B86 |
MaxSize เป็นตัวแปรที่เราต้องการกำหนดให้ไม่เกินขนาดที่กำหนด เอา code นี้ไปใส่ไว้ใน input validation ครับ ส่วน @StatusBar บรรทัดนี้ให้ลบที้งครับ เพราะ version 5 คำสั่งนี้ไม่มีแต่ Version ใหม่จะมีมาให้สะดวกดีครับ ผมใช้เป็นตัว debug formula ไม่ต้องใช้ @Prompt แล้วสามารถใช้ในการ alert ให้ user โดยไม่ interupt บนหน้าจอ user ด้วยครับ
TotalMaxSize := MaxSize*1024;
FileSize := @If(@Text(@AttachmentLengths) = ""; 0; @Text(@AttachmentLengths) = "0"; 0; @AttachmentLengths/1024);
@StatusBar( "Current Attachment Size = " + @Text(@Max(FileSize)/1024; "F2") + " MB, Max Size Limit = " + @Text(TotalMaxSize/1024; "F2") + " MB");
@If(@Text(MaxSize) = "0"; @Success; @Text(FileSize) = ""; @Return(@Success); @Max(FileSize) > TotalMaxSize; @Failure("File size is too large than limit " + @Text(TotalMaxSize/1024; "F2") + " MB" + "."); @Success) |
|