History

Show Presentation
 
 Date Fields
Home • mobile.templates • Date Fields
 
Non-Indexed /w Time & Allow No Date
to be replaced:         <FORMID>
                        <FIELDID>

<!--#set var="FORMAT" value="<X-FC-FIELD LANG.7505.1 LITERALSTRING>"--><!--#if expr="<X-FC-FIELD <FIELDID> DEFAULT=0 NUMBER> == 0"--><!--#set var="YEAR" value="0"--><!--#set var="MONTH" value="0"--><!--#set var="DAY" value="0"--><!--#set var="HOUR" value="0"--><!--#set var="HOUR24" value="0"--><!--#set var="MINUTE" value="-1"--><!--#set var="AMPM" value="0"--><!--#else--><!--#set var="YEAR" value="<X-FC-FIELD <FIELDID> DATE,"%Y">"--><!--#set var="MONTH" value="<X-FC-FIELD <FIELDID> DATE,"%#m">"--><!--#set var="DAY" value="<X-FC-FIELD <FIELDID> DATE,"%#d">"--><!--#set var="HOUR" value="<X-FC-FIELD <FIELDID> DATE,"%#I">"--><!--#set var="HOUR24" value="<X-FC-FIELD <FIELDID> DATE,"%#H">"--><!--#set var="MINUTE" value="<X-FC-FIELD <FIELDID> DATE,"%#M">"--><!--#set var="AMPM" expr="1 + <X-FC-FIELD <FIELDID> DATE,"%P">"--><!--#endif--><!--#while expr="$FORMAT"--><!--#set var="CURFORMAT" expr="@split($FORMAT, ';')"--><!--#if expr="$CURFORMAT == 'Y'"-->
        <select name="FieldID:<FIELDID>=DATEYEAR">
                <option value="0"<!--#if expr="!$YEAR"--> selected<!--#endif-->><!--#echo expr="@list(`<X-FC-FIELD <FORMID>.<FIELDID>.10 LITERALSTRING>`, 0)"--></option><!--#set var="CURRYEAR" value="<X-FC-SERVER-TIME FORM "%Y">"--><!--#if expr="!$YEAR"--><!--#set var="DATE" expr="$CURRYEAR - 6"--><!--#set var="ENDYEAR" expr="$CURRYEAR + 6"--><!--#elif expr="$YEAR < $CURRYEAR"--><!--#set var="DATE" expr="$YEAR - 6"--><!--#set var="ENDYEAR" expr="$CURRYEAR + 6"--><!--#else--><!--#set var="DATE" expr="$CURRYEAR - 6"--><!--#set var="ENDYEAR" expr="$YEAR + 6"--><!--#endif--><!--#while expr="++$DATE < $ENDYEAR"-->
                <option value="<!--#echo var="$DATE"-->"<!--#if expr="$YEAR == $DATE"--> selected<!--#endif-->><!--#echo var="$DATE"--></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'm'"-->
        <select name="FieldID:<FIELDID>=DATEMONTH"><!--#set var="DATE" value="0"--><!--#while expr="++$DATE < 13"-->
                <option value="<!--#echo expr="$DATE"-->"<!--#if expr="$DATE == $MONTH"--> selected<!--#endif-->><X-FC-FIELD `LANG.603.$DATE` STRING></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'D'"-->
        <select name="FieldID:<FIELDID>=DATEDAY"><!--#set var="DATE" value="0"--><!--#while expr="++$DATE < 32"-->
                <option value="<!--#echo var="$DATE"-->"<!--#if expr="$DATE == $DAY"--> selected<!--#endif-->><!--#echo var="$DATE"--></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'H'"-->
        <select name="FieldID:<FIELDID>=DATE24HOUR"><!--#set var="DATE" value="-1"--><!--#while expr="++$DATE < 24"-->
                <option value="<!--#echo var="$DATE"-->"<!--#if expr="$HOUR24 == $DATE"--> selected<!--#endif-->><!--#if expr="$DATE<10"-->0<!--#endif--><!--#echo var="$DATE"--></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'I'"-->
        <select name="FieldID:<FIELDID>=DATEHOUR"><!--#set var="DATE" value="0"--><!--#while expr="++$DATE < 13"-->
                <option value="<!--#echo var="$DATE"-->"<!--#if expr="$HOUR == $DATE"--> selected<!--#endif-->><!--#echo var="$DATE"--></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'M'"-->
        <select name="FieldID:<FIELDID>=DATEMIN"><!--#set var="DATE" value="-1"--><!--#while expr="++$DATE < 60"-->
                <option value="<!--#echo var="$DATE"-->"<!--#if expr="$YEAR && ($MINUTE == $DATE)"--> selected<!--#endif-->><!--#if expr="$DATE<10"-->0<!--#endif--><!--#echo var="$DATE"--></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'p'"-->
        <select name="FieldID:<FIELDID>=DATEAMPM">
                <option value="0"<!--#if expr="$AMPM==1"--> selected<!--#endif-->><X-FC-FIELD LANG.7526.1 STRING></option>
                <option value="1"<!--#if expr="$AMPM==2"--> selected<!--#endif-->><X-FC-FIELD LANG.7526.2 STRING></option>
        </select><!--#endif--><!--#endwhile-->
        <input type="hidden" name="FieldID:<FIELDID>=DATEEND" value="1" />

Non-Indexed w/o Time & Allow No Date
to be replaced:         <FORMID>
                        <FIELDID>

<!--#set var="FORMAT" value="<X-FC-FIELD LANG.7505.1 LITERALSTRING>"--><!--#if expr="<X-FC-FIELD <FIELDID> DEFAULT=0 NUMBER> == 0"--><!--#set var="YEAR" value="0"--><!--#set var="MONTH" value="0"--><!--#set var="DAY" value="0"--><!--#else--><!--#set var="YEAR" value="<X-FC-FIELD <FIELDID> DATE,"%Y">"--><!--#set var="MONTH" value="<X-FC-FIELD <FIELDID> DATE,"%#m">"--><!--#set var="DAY" value="<X-FC-FIELD <FIELDID> DATE,"%#d">"--><!--#endif--><!--#while expr="$FORMAT"--><!--#set var="CURFORMAT" expr="@split($FORMAT, ';')"--><!--#if expr="$CURFORMAT == 'Y'"-->
        <select name="FieldID:<FIELDID>=DATEYEAR">
                <option value="0"<!--#if expr="!$YEAR"--> selected<!--#endif-->><!--#echo expr="@list(`<X-FC-FIELD <FORMID>.<FIELDID>.10 LITERALSTRING>`, 0)"--></option><!--#set var="CURRYEAR" value="<X-FC-SERVER-TIME FORM "%Y">"--><!--#if expr="!$YEAR"--><!--#set var="DATE" expr="$CURRYEAR - 6"--><!--#set var="ENDYEAR" expr="$CURRYEAR + 6"--><!--#elif expr="$YEAR < $CURRYEAR"--><!--#set var="DATE" expr="$YEAR - 6"--><!--#set var="ENDYEAR" expr="$CURRYEAR + 6"--><!--#else--><!--#set var="DATE" expr="$CURRYEAR - 6"--><!--#set var="ENDYEAR" expr="$YEAR + 6"--><!--#endif--><!--#while expr="++$DATE < $ENDYEAR"-->
                <option value="<!--#echo var="$DATE"-->"<!--#if expr="$YEAR == $DATE"--> selected<!--#endif-->><!--#echo var="$DATE"--></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'm'"-->
        <select name="FieldID:<FIELDID>=DATEMONTH"><!--#set var="DATE" value="0"--><!--#while expr="++$DATE < 13"-->
                <option value="<!--#echo expr="$DATE"-->"<!--#if expr="$DATE == $MONTH"--> selected<!--#endif-->><X-FC-FIELD `LANG.603.$DATE` STRING></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'D'"-->
        <select name="FieldID:<FIELDID>=DATEDAY"><!--#set var="DATE" value="0"--><!--#while expr="++$DATE < 32"-->
                <option value="<!--#echo var="$DATE"-->"<!--#if expr="$DATE == $DAY"--> selected<!--#endif-->><!--#echo var="$DATE"--></option><!--#endwhile-->
        </select><!--#endwhile-->
        <input type="hidden" name="FieldID:<FIELDID>=DATE24HOUR" value="0" />
        <input type="hidden" name="FieldID:<FIELDID>=DATEMINUTE" value="0" />
        <input type="hidden" name="FieldID:<FIELDID>=DATEEND" value="1" />

Non-Indexed /w Time & Date Required
to be replaced: <FIELDID>

<!--#set var="FORMAT" value="<X-FC-FIELD LANG.7505.1 LITERALSTRING>"--><!--#if expr="<X-FC-FIELD <FIELDID> DEFAULT=0 NUMBER> == 0"--><!--#set var="YEAR" value="<X-FC-SERVER-TIME FORM "%Y">"--><!--#set var="MONTH" value="<X-FC-SERVER-TIME FORM "%#m">"--><!--#set var="DAY" value="<X-FC-SERVER-TIME FORM "%#d">"--><!--#set var="12HOUR" value="<X-FC-SERVER-TIME FORM "%#I">"--><!--#set var="HOUR24" value="<X-FC-SERVER-TIME FORM "%#H">"--><!--#set var="MINUTE" value="<X-FC-SERVER-TIME FORM "%#M">"--><!--#set var="AMPM" value="<X-FC-SERVER-TIME FORM "%P">"--><!--#else--><!--#set var="YEAR" value="<X-FC-FIELD <FIELDID> DATE,"%Y">"--><!--#set var="MONTH" value="<X-FC-FIELD <FIELDID> DATE,"%#m">"--><!--#set var="DAY" value="<X-FC-FIELD <FIELDID> DATE,"%#d">"--><!--#set var="HOUR" value="<X-FC-FIELD <FIELDID> DATE,"%#I">"--><!--#set var="HOUR24" value="<X-FC-FIELD <FIELDID> DATE,"%#H">"--><!--#set var="MINUTE" value="<X-FC-FIELD <FIELDID> DATE,"%#M">"--><!--#set var="AMPM" expr="1 + <X-FC-FIELD <FIELDID> DATE,"%P">"--><!--#endif--><!--#while expr="$FORMAT"--><!--#set var="CURFORMAT" expr="@split($FORMAT, ';')"--><!--#if expr="$CURFORMAT == 'Y'"-->
        <select name="FieldID:<FIELDID>=DATEYEAR"><!--#set var="CURRYEAR" value="<X-FC-SERVER-TIME FORM "%Y">"--><!--#if expr="!$YEAR"--><!--#set var="DATE" expr="$CURRYEAR - 6"--><!--#set var="ENDYEAR" expr="$CURRYEAR + 6"--><!--#elif expr="$YEAR < $CURRYEAR"--><!--#set var="DATE" expr="$YEAR - 6"--><!--#set var="ENDYEAR" expr="$CURRYEAR + 6"--><!--#else--><!--#set var="DATE" expr="$CURRYEAR - 6"--><!--#set var="ENDYEAR" expr="$YEAR + 6"--><!--#endif--><!--#while expr="++$DATE < $ENDYEAR"-->
                <option value="<!--#echo var="$DATE"-->"<!--#if expr="$YEAR == $DATE"--> selected<!--#endif-->><!--#echo var="$DATE"--></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'm'"-->
        <select name="FieldID:<FIELDID>=DATEMONTH"><!--#set var="DATE" value="0"--><!--#while expr="++$DATE < 13"-->
                <option value="<!--#echo expr="$DATE"-->"<!--#if expr="$DATE == $MONTH"--> selected<!--#endif-->><X-FC-FIELD `LANG.603.$DATE` STRING></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'D'"-->
        <select name="FieldID:<FIELDID>=DATEDAY"><!--#set var="DATE" value="0"--><!--#while expr="++$DATE < 32"-->
                <option value="<!--#echo var="$DATE"-->"<!--#if expr="$DATE == $DAY"--> selected<!--#endif-->><!--#echo var="$DATE"--></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'H'"-->
        <select name="FieldID:<FIELDID>=DATE24HOUR"><!--#set var="DATE" value="-1"--><!--#while expr="++$DATE < 24"-->
                <option value="<!--#echo var="$DATE"-->"<!--#if expr="$HOUR24 == $DATE"--> selected<!--#endif-->><!--#if expr="$DATE<10"-->0<!--#endif--><!--#echo var="$DATE"--></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'I'"-->
        <select name="FieldID:<FIELDID>=DATEHOUR"><!--#set var="DATE" value="0"--><!--#while expr="++$DATE < 13"-->
                <option value="<!--#echo var="$DATE"-->"<!--#if expr="$HOUR == $DATE"--> selected<!--#endif-->><!--#echo var="$DATE"--></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'M'"-->
        <select name="FieldID:<FIELDID>=DATEMIN"><!--#set var="DATE" value="-1"--><!--#while expr="++$DATE < 60"-->
                <option value="<!--#echo var="$DATE"-->"<!--#if expr="$YEAR && ($MINUTE == $DATE)"--> selected<!--#endif-->><!--#if expr="$DATE<10"-->0<!--#endif--><!--#echo var="$DATE"--></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'p'"-->
        <select name="FieldID:<FIELDID>=DATEAMPM">
                <option value="0"<!--#if expr="$AMPM==1"--> selected<!--#endif-->><X-FC-FIELD LANG.7526.1 STRING></option>
                <option value="1"<!--#if expr="$AMPM==2"--> selected<!--#endif-->><X-FC-FIELD LANG.7526.2 STRING></option>
        </select><!--#endif--><!--#endwhile-->
        <input type="hidden" name="FieldID:<FIELDID>=DATEEND" value="1" />

Non-Indexed w/o Time & Date Required
to be replaced: <FIELDID>

<!--#set var="FORMAT" value="<X-FC-FIELD LANG.7505.1 LITERALSTRING>"--><!--#if expr="<X-FC-FIELD <FIELDID> DEFAULT=0 NUMBER> == 0"--><!--#set var="YEAR" value="<X-FC-SERVER-TIME FORM "%Y">"--><!--#set var="MONTH" value="<X-FC-SERVER-TIME FORM "%#m">"--><!--#set var="DAY" value="<X-FC-SERVER-TIME FORM "%#d">"--><!--#else--><!--#set var="YEAR" value="<X-FC-FIELD <FIELDID> DATE,"%Y">"--><!--#set var="MONTH" value="<X-FC-FIELD <FIELDID> DATE,"%#m">"--><!--#set var="DAY" value="<X-FC-FIELD <FIELDID> DATE,"%#d">"--><!--#endif--><!--#while expr="$FORMAT"--><!--#set var="CURFORMAT" expr="@split($FORMAT, ';')"--><!--#if expr="$CURFORMAT == 'Y'"-->
        <select name="FieldID:<FIELDID>=DATEYEAR"><!--#set var="CURRYEAR" value="<X-FC-SERVER-TIME FORM "%Y">"--><!--#if expr="!$YEAR"--><!--#set var="DATE" expr="$CURRYEAR - 6"--><!--#set var="ENDYEAR" expr="$CURRYEAR + 6"--><!--#elif expr="$YEAR < $CURRYEAR"--><!--#set var="DATE" expr="$YEAR - 6"--><!--#set var="ENDYEAR" expr="$CURRYEAR + 6"--><!--#else--><!--#set var="DATE" expr="$CURRYEAR - 6"--><!--#set var="ENDYEAR" expr="$YEAR + 6"--><!--#endif--><!--#while expr="++$DATE < $ENDYEAR"-->
                <option value="<!--#echo var="$DATE"-->"<!--#if expr="$YEAR == $DATE"--> selected<!--#endif-->><!--#echo var="$DATE"--></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'm'"-->
        <select name="FieldID:<FIELDID>=DATEMONTH"><!--#set var="DATE" value="0"--><!--#while expr="++$DATE < 13"-->
                <option value="<!--#echo expr="$DATE"-->"<!--#if expr="$DATE == $MONTH"--> selected<!--#endif-->><X-FC-FIELD `LANG.603.$DATE` STRING></option><!--#endwhile-->
        </select><!--#elif expr="$CURFORMAT == 'D'"-->
        <select name="FieldID:<FIELDID>=DATEDAY"><!--#set var="DATE" value="0"--><!--#while expr="++$DATE < 32"-->
                <option value="<!--#echo var="$DATE"-->"<!--#if expr="$DATE == $DAY"--> selected<!--#endif-->><!--#echo var="$DATE"--></option><!--#endwhile-->
        </select><!--#endif--><!--#endwhile-->
        <input type="hidden" name="FieldID:<FIELDID>=DATE24HOUR" value="0" />
        <input type="hidden" name="FieldID:<FIELDID>=DATEMINUTE" value="0" />
        <input type="hidden" name="FieldID:<FIELDID>=DATEEND" value="1" />