Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
Table of Contents |
---|
Thai |
---|
ลักษณะ |
Thai |
---|
ตัวอย่างโค้ด |
Code Block | ||
---|---|---|
| ||
import java.io.File; import java.io.IOException; import org.joget.apps.form.service.FileUtil; String recordId = "ID-0001"; String tableName = "crm_contact"; String fileName = "profile_image.png"; //Get the uploaded file of a form data record try { File profileImage = FileUtil.getFile(fileName, tableName, recordId); }catch (IOException e) {} |
Thai |
---|
กระบวนการ |
public static void checkAndUpdateFileName(org.joget.apps.form.model.FormRowSet results, org.joget.apps.form.model.Element form, java.lang.String primaryKeyValue)
...
It will update the file name by appending with number if found duplicated.
Thai |
---|
วิธีที่ใช้ในการตรวจสอบชื่อไฟล์ที่ซ้ำกันของไฟล์ในวัตถุ FormRowSet กับไฟล์ที่มีอยู่ในไดเรกทอรีอัพโหลดเป้าหมาย มันจะอัปเดตชื่อไฟล์โดยต่อท้ายด้วยหมายเลขหากพบซ้ำกัน |
public static void checkAndUpdateFileName(org.joget.apps.form.model.FormRowSet results, java.lang.String tableName, java.lang.String primaryKeyValue)
...
It will update the file name by appending with number if found duplicated.
Thai |
---|
วิธีที่ใช้ในการตรวจสอบชื่อไฟล์ที่ซ้ำกันของไฟล์ในวัตถุ FormRowSet กับไฟล์ที่มีอยู่ในไดเรกทอรีอัพโหลดเป้าหมาย มันจะอัปเดตชื่อไฟล์โดยต่อท้ายด้วยหมายเลขหากพบซ้ำกัน |
public static org.springframework.context.ApplicationContext getApplicationContext()
Utility method to retrieve the ApplicationContext of the system
Thai |
---|
วิธีการ Utility เพื่อดึง ApplicationContext ของระบบ |
public static java.io.File getFile(String fileName, org.joget.apps.form.model.Element form, java.lang.String primaryKeyValue) throws java.io.IOException
Gets the file from target upload directory of a form data record
Thai |
---|
รับไฟล์จากไดเร็กทอรีอัพโหลดเป้าหมายของบันทึกข้อมูลแบบฟอร์ม |
public static java.io.File getFile(java.lang.String fileName, java.lang.String tableName, java.lang.String primaryKeyValue) throws java.io.IOException
Gets the file from target upload directory of a form data record
Thai |
---|
รับไฟล์จากไดเร็กทอรีอัพโหลดเป้าหมายของบันทึกข้อมูลแบบฟอร์ม |
public static java.lang.String getTableName (org.joget.apps.form.model.Element form)
Method used to gets the table name from the properties of a Form object
Thai |
---|
วิธีที่ใช้รับชื่อตารางจากคุณสมบัติของวัตถุแบบฟอร์ม |
public static java.lang.String getUploadPath(org.joget.apps.form.model.Element form, java.lang.String primaryKeyValue)
Gets the target upload directory of a form data record
Thai |
---|
รับไดเร็กทอรีอัพโหลดเป้าหมายของเร็กคอร์ดข้อมูลฟอร์ม |
public static java.lang.String getUploadPath(java.lang.String tableName, java.lang.String primaryKeyValue)
Gets the target upload directory of a form data record
Thai |
---|
รับไดเร็กทอรีอัพโหลดเป้าหมายของเร็กคอร์ดข้อมูลฟอร์ม |
public static void storeFile(java.io.File file, java.lang.String tableName, java.lang.String primaryKeyValue)
Store file to target upload directory of a form data record
Thai |
---|
จัดเก็บไฟล์เพื่อกำหนดเป้าหมายไดเรกทอรีอัปโหลดของบันทึกข้อมูลฟอร์ม |
public static java.io.File getFile(java.lang.String fileName, org.joget.apps.form.model.Element form, java.lang.String primaryKeyValue) throws java.io.IOException
Gets the file from target upload directory of a form data record
Thai |
---|
รับไฟล์จากไดเร็กทอรีอัพโหลดเป้าหมายของบันทึกข้อมูลแบบฟอร์ม |
public static void storeFile(org.springframework.web.multipart.MultipartFile file, org.joget.apps.form.model.Element form, java.lang.String primaryKeyValue)
Store file to target upload directory of a form data record
Thai |
---|
จัดเก็บไฟล์เพื่อกำหนดเป้าหมายไดเรกทอรีอัปโหลดของบันทึกข้อมูลฟอร์ม |
public static void storeFileFromFormRowSet(org.joget.apps.form.model.FormRowSet results, org.joget.apps.form.model.Element form, java.lang.String primaryKeyValue)
Store files in the FormRowSet to target upload directory of a form data record
Thai |
---|
จัดเก็บไฟล์ใน FormRowSet เพื่อกำหนดเป้าหมายไดเรกทอรีอัปโหลดของบันทึกข้อมูลฟอร์ม |
public static void storeFileFromFormRowSet(org.joget.apps.form.model.FormRowSet results, java.lang.String tableName, java.lang.String primaryKeyValue)
Store files in the FormRowSet to target upload directory of a form data record
Thai |
---|
จัดเก็บไฟล์ใน FormRowSet เพื่อกำหนดเป้าหมายไดเรกทอรีอัปโหลดของบันทึกข้อมูลฟอร์ม |
public static java.lang.String validateFileName(java.lang.String fileName, java.lang.String path, java.util.Set<java.lang.String> existedFileName)
...
Return the new file name with number appended when duplicate file is found.
Thai |
---|
ตรวจสอบชื่อไฟล์กับไฟล์ที่มีอยู่ในไดเรกทอรีอัพโหลดเป้าหมาย พารามิเตอร์: existedFileName - ชุดของชื่อไฟล์ที่ยังไม่มีอยู่ในไดเรกทอรีอัพโหลดเป้าหมาย แต่ไฟล์การตรวจสอบปัจจุบันไม่ควรมีชื่อไฟล์เหมือนกัน ส่งคืนชื่อไฟล์ใหม่พร้อมหมายเลขต่อท้ายเมื่อพบไฟล์ที่ซ้ำกัน |