Designer > Classic Designer > Dynaforms: La propiedad "Text transform to" en todos los controles deberáeflejar una vista previa de la opcióesplegada Se cambio los labels
159 lines
6.3 KiB
XML
Executable File
159 lines
6.3 KiB
XML
Executable File
<?xml version="1.0" encoding="UTF-8"?>
|
|
<dynaForm name="text" type="xmlform" width="100%" enableTemplate="1">
|
|
<PME_A type="hidden"/>
|
|
<PME_TYPE type="hidden"/>
|
|
<PME_PRO_UID type="hidden"/>
|
|
<PME_PRO_UID type="hidden"/>
|
|
<PME_DYN_TYPE type="phpvariable"/>
|
|
<PME_TITLE type="title" enableHTML="1">
|
|
<en><![CDATA[Properties]]></en>
|
|
</PME_TITLE>
|
|
<PME_XMLNODE_NAME type="text" size="32" maxlength="64" validate="NodeName" dependentFields="PME_VALIDATE_NAME" required="1">
|
|
<en><![CDATA[Field Name]]></en>
|
|
</PME_XMLNODE_NAME>
|
|
<PME_XMLNODE_NAME_OLD type="hidden"/>
|
|
<PME_VALIDATE_NAME type="hidden" sqlConnection="XMLDB">
|
|
SELECT XMLNODE_NAME, TYPE FROM dynaForm WHERE XMLNODE_NAME = @@PME_XMLNODE_NAME
|
|
</PME_VALIDATE_NAME>
|
|
<PME_LABEL type="text" maxlength="255" size="50">
|
|
<en><![CDATA[Label]]></en>
|
|
</PME_LABEL>
|
|
<PME_SUBTITLE3 type="title" enableHTML="1">
|
|
<en><![CDATA[Behaviour]]></en>
|
|
</PME_SUBTITLE3>
|
|
<PME_MAXLENGTH type="text" maxlength="10" size="10" validate="Int" defaultvalue="64">
|
|
<en><![CDATA[Max. Length]]></en>
|
|
</PME_MAXLENGTH>
|
|
<PME_VALIDATE type="dropdown" defaultvalue="Any">
|
|
<en><![CDATA[Validate]]><option name="Any"><![CDATA[Any]]></option><option name="Alpha"><![CDATA[Alphabetic]]></option><option name="AlphaNum"><![CDATA[Alphanumeric]]></option><option name="Int"><![CDATA[Integer]]></option><option name="Real"><![CDATA[Real Number]]></option><option name="Email"><![CDATA[Email]]></option><option name="Login"><![CDATA[Login]]></option></en>
|
|
</PME_VALIDATE>
|
|
<PME_MASK type="text" maxlength="50" size="30" defaultvalue="">
|
|
<en><![CDATA[Mask]]></en>
|
|
</PME_MASK>
|
|
<PME_STRTO type="dropdown" defaultvalue="">
|
|
<en><![CDATA[Text transform to]]><option name=""><![CDATA[]]></option><option name="UPPER"><![CDATA[UPPER]]></option><option name="LOWER"><![CDATA[lower]]></option><option name="TITLE"><![CDATA[Capitalize Phrase]]></option><option name="PHRASE"><![CDATA[Title case]]></option></en>
|
|
</PME_STRTO>
|
|
<PME_REQUIRED type="checkbox" falseValue="0" value="1" defaultvalue="0" labelOnRight="0">
|
|
<en><![CDATA[Required]]></en>
|
|
</PME_REQUIRED>
|
|
<PME_READONLY type="checkbox" falseValue="0" value="1" defaultvalue="0" labelOnRight="0">
|
|
<en><![CDATA[Read Only]]></en>
|
|
</PME_READONLY>
|
|
<PME_DEPENDENTFIELDS type="listbox" defaultvalue="" sqlconnection="XMLDB" width="362"><![CDATA[
|
|
select XMLNODE_NAME, XMLNODE_NAME AS NAME FROM dynaForm WHERE XMLNODE_NAME <> @@PME_XMLNODE_NAME AND XMLNODE_NAME <> "" AND ( TYPE="text" or TYPE="textarea" or TYPE="dropdown" or TYPE="listbox" or TYPE="hidden" )
|
|
]]><en><![CDATA[Dependent Fields]]><option name=""><![CDATA[(none)]]></option></en></PME_DEPENDENTFIELDS>
|
|
<PME_DEFAULTVALUE type="text" maxlength="" size="49" defaultvalue="">
|
|
<en><![CDATA[Default Value]]></en>
|
|
</PME_DEFAULTVALUE>
|
|
<PME_HINT type="textarea" cols="47" rows="3">
|
|
<en><![CDATA[Hint]]></en>
|
|
</PME_HINT>
|
|
<PME_SUBTITLE type="title" enableHTML="1">
|
|
<en><![CDATA[Appearance]]></en>
|
|
</PME_SUBTITLE>
|
|
<PME_SIZE type="text" maxlength="10" size="10" validate="Int" defaultvalue="15">
|
|
<en><![CDATA[Size]]></en>
|
|
</PME_SIZE>
|
|
<PME_MODE type="dropdown" defaultvalue="edit">
|
|
<en><![CDATA[Mode]]><option name="edit"><![CDATA[Edit]]></option><option name="view"><![CDATA[View]]></option></en>
|
|
</PME_MODE>
|
|
<PME_SUBTITLE_OP type="title" enableHTML="1">
|
|
<en><![CDATA[Operations]]></en>
|
|
</PME_SUBTITLE_OP>
|
|
<PME_FORMULA type="text" maxlength="500" size="30" defaultvalue="">
|
|
<en><![CDATA[Formula]]></en>
|
|
</PME_FORMULA>
|
|
<PME_FUNCTION type="dropdown">
|
|
<en><![CDATA[Function]]><option name=""><![CDATA[None]]></option><option name="sum"><![CDATA[SUM]]></option><option name="avg"><![CDATA[AVG]]></option></en>
|
|
</PME_FUNCTION>
|
|
<PME_SUBTITLE2 type="title" enableHTML="1">
|
|
<en><![CDATA[Data]]></en>
|
|
</PME_SUBTITLE2>
|
|
<PME_SQLCONNECTION type="dropdown" sqlconnection="dbarray"><![CDATA[
|
|
SELECT * FROM DB_CONNECTIONS
|
|
]]><en><![CDATA[Sql Connection]]><option name=""><![CDATA[(none)]]></option></en></PME_SQLCONNECTION>
|
|
<PME_XMLNODE_VALUE type="textarea" cols="47" rows="3">
|
|
<en><![CDATA[Sql]]></en>
|
|
</PME_XMLNODE_VALUE>
|
|
<BTN_CANCEL type="button" onclick="cancel();">
|
|
<en><![CDATA[Cancel]]></en>
|
|
</BTN_CANCEL>
|
|
<PME_ACCEPT type="button" onclick="fieldsSave( this.form );">
|
|
<en><![CDATA[Save]]></en>
|
|
</PME_ACCEPT>
|
|
<PME_JS type="javascript"><![CDATA[
|
|
|
|
var fieldForm="text";
|
|
var fieldName=getField("PME_XMLNODE_NAME",fieldForm);
|
|
var savedFieldName=fieldName.value;
|
|
var pme_validating;
|
|
fieldName.focus();
|
|
fieldName.select();
|
|
|
|
leimnud.event.add(fieldName, 'change', {method:dynaformVerifyFieldName, instance:fieldName, event:true});
|
|
|
|
hideRowById('PME_SUBTITLE_OP');
|
|
hideRowById('PME_FORMULA');
|
|
hideRowById('PME_FUNCTION');
|
|
|
|
var dyntype="@#PME_DYN_TYPE";
|
|
var fv=getField('PME_VALIDATE');
|
|
|
|
if(fv.value == 'Int' || fv.value == 'Real'){
|
|
|
|
showRowById('PME_SUBTITLE_OP');
|
|
showRowById('PME_FORMULA');
|
|
var dyntype="@#PME_DYN_TYPE";
|
|
if(dyntype=='grid')
|
|
showRowById('PME_FUNCTION');
|
|
else hideRowById('PME_FUNCTION');
|
|
|
|
}
|
|
|
|
leimnud.event.add(fv,'change', function(){
|
|
|
|
|
|
if (fv.value == 'Int' || fv.value == 'Real') {
|
|
showRowById('PME_SUBTITLE_OP');
|
|
showRowById('PME_FORMULA');
|
|
if(dyntype=='grid')
|
|
showRowById('PME_FUNCTION');
|
|
else hideRowById('PME_FUNCTION');
|
|
} else {
|
|
hideRowById('PME_SUBTITLE_OP');
|
|
hideRowById('PME_FORMULA');
|
|
hideRowById('PME_FUNCTION');
|
|
}
|
|
});
|
|
|
|
function cancel(){
|
|
currentPopupWindow.remove();
|
|
}
|
|
|
|
/*
|
|
if (getField('PME_VALIDATE').value == 'Int' || getField('PME_VALIDATE').value == 'Real') {
|
|
showRowById('PME_SUBTITLE_OP');
|
|
showRowById('PME_FORMULA');
|
|
var dyntype="@#PME_DYN_TYPE";
|
|
if(dyntype=='grid')
|
|
showRowById('PME_FUNCTION');
|
|
else hideRowById('PME_FUNCTION');
|
|
}
|
|
leimnud.event.add(getField('PME_VALIDATE'), 'change', function() {
|
|
if (this.value == 'Int' || this.value == 'Real') {
|
|
showRowById('PME_SUBTITLE_OP');
|
|
showRowById('PME_FORMULA');
|
|
var dyntype="@#PME_DYN_TYPE";
|
|
if(dyntype=='grid')
|
|
showRowById('PME_FUNCTION');
|
|
else hideRowById('PME_FUNCTION');
|
|
} else {
|
|
hideRowById('PME_SUBTITLE_OP');
|
|
hideRowById('PME_FORMULA');
|
|
hideRowById('PME_FUNCTION');
|
|
}
|
|
});
|
|
*/
|
|
]]></PME_JS>
|
|
</dynaForm>
|