diff --git a/product/Coramy/skins/coramy_pdm/assorted_resource_view.form b/product/Coramy/skins/coramy_pdm/assorted_resource_view.form new file mode 100755 index 0000000000000000000000000000000000000000..d0dd5d0596f010a4b71891976c231e802805afb1 --- /dev/null +++ b/product/Coramy/skins/coramy_pdm/assorted_resource_view.form @@ -0,0 +1,292 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<form> + <title>Transformation</title> + <name>transformation_view</name> + <action>base_edit</action> + <enctype>multipart/form-data</enctype> + <method>POST</method> + <pt>form_view</pt> + + <groups> + <group> + <title>Default</title> + <fields> + + <field><id>my_id</id> <type>StringField</type> + <values> + <required type="int">1</required> + <description></description> + <truncate type="int">0</truncate> + <title>Ligne n°</title> + <default></default> + <css_class></css_class> + <extra></extra> + <display_maxwidth></display_maxwidth> + <external_validator></external_validator> + <max_length></max_length> + <hidden type="int">0</hidden> + <display_width type="int">5</display_width> + <alternate_name></alternate_name> + </values> + <tales> + </tales> + <messages> + <message name="external_validator_failed">The input failed the external validator.</message> + <message name="required_not_found">Input is required but no input given.</message> + <message name="too_long">Too much input was given.</message> + </messages> + </field> + <field><id>my_resource_relative_url</id> <type>RelationStringField</type> + <values> + <update_method>base_update_relation</update_method> + <required type="int">0</required> + <description></description> + <truncate type="int">0</truncate> + <title>Composant</title> + <default></default> + <catalog_index>relative_url</catalog_index> + <portal_type type="list">[('Composant', 'Composant'), ('Tissu', 'Tissu'), ('Modele', 'Modele'), ('Forme', 'Forme'), ('Vetement', 'Vetement'), ('Category', 'Category'), ('Composant', 'Composant'), ('Gamme', 'Gamme'), ('Assortiment', 'Assortiment')]</portal_type> + <extra></extra> + <jump_method>base_jump_relation</jump_method> + <external_validator></external_validator> + <default_module>composant</default_module> + <max_length></max_length> + <css_class></css_class> + <hidden type="int">0</hidden> + <display_maxwidth></display_maxwidth> + <display_width type="int">40</display_width> + <alternate_name></alternate_name> + <base_category>resource</base_category> + </values> + <tales> + </tales> + <messages> + <message name="external_validator_failed">The input failed the external validator.</message> + <message name="required_not_found">Input is required but no input given.</message> + <message name="too_long">Too much input was given.</message> + </messages> + </field> + <field><id>my_description</id> <type>TextAreaField</type> + <values> + <extra></extra> + <description></description> + <title>Description</title> + <default></default> + <css_class></css_class> + <required type="int">0</required> + <height type="int">3</height> + <external_validator></external_validator> + <width type="int">40</width> + <max_lines></max_lines> + <max_linelength></max_linelength> + <max_length></max_length> + <hidden type="int">0</hidden> + <alternate_name></alternate_name> + </values> + <tales> + </tales> + <messages> + <message name="external_validator_failed">The input failed the external validator.</message> + <message name="required_not_found">Input is required but no input given.</message> + <message name="too_many_lines">You entered too many lines.</message> + <message name="line_too_long">A line was too long.</message> + <message name="too_long">You entered too many characters.</message> + </messages> + </field> + <field><id>my_transformation_subpart</id> <type>ListField</type> + <values> + <description></description> + <first_item type="int">0</first_item> + <extra></extra> + <default></default> + <css_class></css_class> + <required type="int">0</required> + <external_validator></external_validator> + <items type="list">[]</items> + <title>Sous-ensemble</title> + <hidden type="int">0</hidden> + <alternate_name></alternate_name> + <size type="int">1</size> + </values> + <tales> + <items>here/portal_categories/transformation_subpart/getFormItemList</items> + </tales> + <messages> + <message name="external_validator_failed">The input failed the external validator.</message> + <message name="required_not_found">Input is required but no input given.</message> + <message name="unknown_selection">You selected an item that was not in the list.</message> + </messages> + </field> + <field><id>my_element_composition</id> <type>CheckBoxField</type> + <values> + <description></description> + <title>Entre dans la composition</title> + <default type="int">0</default> + <css_class></css_class> + <extra></extra> + <external_validator></external_validator> + <hidden type="int">0</hidden> + <alternate_name></alternate_name> + </values> + <tales> + <default>here/getElementComposition</default> + </tales> + <messages> + <message name="external_validator_failed">The input failed the external validator.</message> + </messages> + </field> + </fields> + </group> + <group> + <title>right</title> + <fields> + + <field><id>my_v_variation_base_category_list</id> <type>MultiListField</type> + <values> + <description></description> + <extra></extra> + <default type="list">[]</default> + <css_class></css_class> + <required type="int">0</required> + <external_validator></external_validator> + <items type="list">[]</items> + <title>La variante change selon</title> + <hidden type="int">0</hidden> + <alternate_name></alternate_name> + <size type="int">3</size> + </values> + <tales> + <items>here/getTransformationVariationBaseCategoryItemList</items> + </tales> + <messages> + <message name="external_validator_failed">The input failed the external validator.</message> + <message name="required_not_found">Input is required but no input given.</message> + <message name="unknown_selection">You selected an item that was not in the list.</message> + </messages> + </field> + <field><id>my_q_variation_base_category_list</id> <type>MultiListField</type> + <values> + <description></description> + <extra></extra> + <default type="list">[]</default> + <css_class></css_class> + <required type="int">0</required> + <external_validator></external_validator> + <items type="list">[]</items> + <title>La quantité change selon</title> + <hidden type="int">0</hidden> + <alternate_name></alternate_name> + <size type="int">3</size> + </values> + <tales> + <items>here/getVariationRangeBaseCategoryItemList | python:[]</items> + </tales> + <messages> + <message name="external_validator_failed">The input failed the external validator.</message> + <message name="required_not_found">Input is required but no input given.</message> + <message name="unknown_selection">You selected an item that was not in the list.</message> + </messages> + </field> + <field><id>my_quantity</id> <type>FloatField</type> + <values> + <extra></extra> + <description></description> + <title>Quantité par défaut</title> + <default></default> + <css_class></css_class> + <required type="int">0</required> + <display_maxwidth></display_maxwidth> + <external_validator></external_validator> + <hidden type="int">0</hidden> + <display_width type="int">10</display_width> + <alternate_name></alternate_name> + </values> + <tales> + </tales> + <messages> + <message name="external_validator_failed">The input failed the external validator.</message> + <message name="required_not_found">Input is required but no input given.</message> + <message name="not_float">You did not enter a floating point number.</message> + </messages> + </field> + <field><id>my_quantity_unit</id> <type>ListField</type> + <values> + <description></description> + <first_item type="int">0</first_item> + <extra></extra> + <default></default> + <css_class></css_class> + <required type="int">0</required> + <external_validator></external_validator> + <items type="list">[]</items> + <title>Unité</title> + <hidden type="int">0</hidden> + <alternate_name></alternate_name> + <size type="int">1</size> + </values> + <tales> + <items>here/getQuantityUnitRangeItemList</items> + </tales> + <messages> + <message name="external_validator_failed">The input failed the external validator.</message> + <message name="required_not_found">Input is required but no input given.</message> + <message name="unknown_selection">You selected an item that was not in the list.</message> + </messages> + </field> + <field><id>my_efficiency</id> <type>FloatField</type> + <values> + <extra></extra> + <description></description> + <title>Efficience (%)</title> + <default></default> + <css_class></css_class> + <required type="int">0</required> + <display_maxwidth></display_maxwidth> + <external_validator></external_validator> + <hidden type="int">0</hidden> + <display_width type="int">10</display_width> + <alternate_name></alternate_name> + </values> + <tales> + </tales> + <messages> + <message name="external_validator_failed">The input failed the external validator.</message> + <message name="required_not_found">Input is required but no input given.</message> + <message name="not_float">You did not enter a floating point number.</message> + </messages> + </field> + <field><id>my_specialise_id</id> <type>RelationStringField</type> + <values> + <update_method>base_update_relation</update_method> + <required type="int">0</required> + <description></description> + <truncate type="int">0</truncate> + <title>Grille de consommations</title> + <default></default> + <catalog_index>id</catalog_index> + <portal_type type="list">[('Grille Consommation', 'Grille Consommation')]</portal_type> + <extra></extra> + <jump_method>base_jump_relation</jump_method> + <external_validator></external_validator> + <default_module>consommation</default_module> + <max_length></max_length> + <css_class></css_class> + <hidden type="int">0</hidden> + <display_maxwidth></display_maxwidth> + <display_width type="int">20</display_width> + <alternate_name></alternate_name> + <base_category>specialise</base_category> + </values> + <tales> + </tales> + <messages> + <message name="external_validator_failed">The input failed the external validator.</message> + <message name="required_not_found">Input is required but no input given.</message> + <message name="too_long">Too much input was given.</message> + </messages> + </field> + </fields> + </group> + </groups> +</form> \ No newline at end of file