java.lang.Object
com.aspose.words.SdtDateStorageFormat
public class SdtDateStorageFormat
- extends java.lang.Object
Utility class containing constants.
Specifies how the date for a date SDT is stored/retrieved when the SDT is bound to an XML node in the document's data store.
Example:
Shows how to prompt the user to enter a date with a structured document tag.
Document doc = new Document();
// Insert a structured document tag that prompts the user to enter a date.
// In Microsoft Word, this element is known as a "Date picker content control".
// When we click on the arrow on the right end of this tag in Microsoft Word,
// we will see a pop up in the form of a clickable calendar.
// We can use that popup to select a date that the tag will display.
StructuredDocumentTag sdtDate = new StructuredDocumentTag(doc, SdtType.DATE, MarkupLevel.INLINE);
// Display the date, according to the Saudi Arabian Arabic locale.
sdtDate.setDateDisplayLocale(1025);
// Set the format with which to display the date.
sdtDate.setDateDisplayFormat("dd MMMM, yyyy");
sdtDate.setDateStorageFormat(SdtDateStorageFormat.DATE_TIME);
// Display the date according to the Hijri calendar.
sdtDate.setCalendarType(SdtCalendarType.HIJRI);
// Before the user chooses a date in Microsoft Word, the tag will display the text "Click here to enter a date.".
// According to the tag's calendar, set the "FullDate" property to get the tag to display a default date.
Calendar cal = Calendar.getInstance();
cal.set(1440, 10, 20);
sdtDate.setFullDate(cal.getTime());
DocumentBuilder builder = new DocumentBuilder(doc);
builder.insertNode(sdtDate);
doc.save(getArtifactsDir() + "StructuredDocumentTag.Date.docx");
|
Field Summary |
static final int | DATE = 0 | |
|
The date value for a date SDT is stored as a date in the standard XML Schema Date format.
|
static final int | DATE_TIME = 1 | |
|
The date value for a date SDT is stored as a date in the standard XML Schema DateTime format.
|
static final int | TEXT = 2 | |
|
The date value for a date SDT is stored as text.
|
static final int | DEFAULT = 1 | |
|
Defaults to DATE_TIME |
DATE = 0 | |
public static final int DATE |
-
The date value for a date SDT is stored as a date in the standard XML Schema Date format.
DATE_TIME = 1 | |
public static final int DATE_TIME |
-
The date value for a date SDT is stored as a date in the standard XML Schema DateTime format.
TEXT = 2 | |
public static final int TEXT |
-
The date value for a date SDT is stored as text.
DEFAULT = 1 | |
public static final int DEFAULT |
-
Defaults to DATE_TIME
See Also:
Aspose.Words Documentation - the home page for the Aspose.Words Product Documentation.
Aspose.Words Support Forum - our preferred method of support.