{"id":24114,"date":"2016-08-05T13:47:55","date_gmt":"2016-08-05T11:47:55","guid":{"rendered":"http:\/\/help.qualiware.it\/qw-help\/?p=24114&#038;lang=en"},"modified":"2016-08-05T15:21:53","modified_gmt":"2016-08-05T13:21:53","slug":"00-customizing-objects-forms","status":"publish","type":"post","link":"https:\/\/help.qualiware.it\/qw-help\/00-customizing-objects-forms\/?lang=en","title":{"rendered":"CUSTOMIZING OBJECTS OF FORMS"},"content":{"rendered":"<p align=\"justify\">This form allows each user, who is also System Administrator, to customize each object (field, checkbox, option box, etc.) of any standard form.<\/p>\n<p align=\"justify\"><strong>Web version (from the 2015.05 release)<\/strong><\/p>\n<p align=\"justify\">It is activated from the toolbar, <span style=\"color: #800000;\"><strong>&#8220;Tools&#8221;<\/strong><\/span> section, by clicking on &#8220;<strong>config.<\/strong>&#8221; and choosing &#8220;<strong>Customize objects<\/strong>&#8221; (in forms where you do not see the toolbar, a button in the upper right corner will be visible).<br \/>\nYou will see a selection list containing the names of all objects on the form, and after you have chosen what you want to change appears the relevant form shown in the figure below.<\/p>\n<p align=\"justify\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-23986 aligncenter\" src=\"http:\/\/help.qualiware.it\/qw-help\/wp-content\/uploads\/prop_campo1.png\" alt=\"prop_campo1\" width=\"857\" height=\"540\" srcset=\"https:\/\/help.qualiware.it\/qw-help\/wp-content\/uploads\/prop_campo1.png 857w, https:\/\/help.qualiware.it\/qw-help\/wp-content\/uploads\/prop_campo1-300x189.png 300w\" sizes=\"(max-width: 857px) 100vw, 857px\" \/><\/p>\n<p align=\"justify\"><strong>client \/ server version<\/strong><\/p>\n<p align=\"justify\">It is activated by clicking on a tab with the right mouse button on an object and choosing <strong>&#8220;Customize the subject.&#8221;<\/strong><\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/help.qualiware.it\/qw-help\/wp-content\/uploads\/prop_c17.gif\" alt=\"\" border=\"0\" \/><\/p>\n<p align=\"justify\"><b>information always present:<\/b><\/p>\n<ol>\n<li type=\"A\">\n<p align=\"justify\"><i><span style=\"color: #000080;\">Location and size of the field<\/span><\/i> : shows the distances from the edge of the field (Card <span style=\"color: #990000;\"><b>Top<\/b><\/span> and <span style=\"color: #990000;\"><b>Left<\/b><\/span> ) and the size of the same: <span style=\"color: #990000;\"><b>Height<\/b><\/span> and <span style=\"color: #990000;\"><b>Width<\/b><\/span> . Are editable fields, if you want to move the object or reduce it or extend it.<\/p>\n<\/li>\n<li type=\"A\">\n<p align=\"justify\"><i><span style=\"color: #000080;\">Roles authorized to edit this field<\/span><\/i> : have checked authorizations that you must have to modify the object in question.<\/p>\n<\/li>\n<li type=\"A\">\n<p align=\"justify\"><i><span style=\"color: #000080;\">Roles which this object is displayed<\/span><\/i>\u00a0for: checked authorizations that you must have to see the object in question, regardless of the right to use it.<\/p>\n<\/li>\n<li type=\"A\">\n<p align=\"justify\"><i><span style=\"color: #000080;\">Steps to take to the creation<\/span><\/i> . For the client\/server version, insert a script in <span style=\"color: #ff0000;\"><em>dBl language<\/em><\/span>, while for the Web version the language to use is <em><span style=\"color: #ff0000;\">VB.NET<\/span>.<\/em> In both versions, the object is accessed through the &#8220;this&#8221; variable.<\/p>\n<\/li>\n<li type=\"A\">\n<p align=\"justify\"><span style=\"color: #000080;\"><i>Enable Condition (redefines the standard)<\/i><\/span> . For the client\/server version, insert a script in dBl language, while for the Web version the language to use is VB.NET. In both versions, the object is accessed through the &#8220;this&#8221; variable, and the script must return a Boolean value with the &#8220;Return&#8221; instruction<\/p>\n<\/li>\n<li type=\"A\">\n<p align=\"justify\"><span style=\"color: #000080;\"><i>Change Condition\u00a0(redefines the standard)<\/i><\/span> . For the client\/server version, insert a script in <span style=\"color: #ff0000;\"><em>dBl language<\/em><\/span>, while for the Web version the language to use is <span style=\"color: #ff0000;\"><em>VB.NET<\/em><\/span>. In both versions, the object is accessed through the &#8220;<em>this<\/em>&#8221; variable, and the script must return a Boolean value with the &#8220;<em>Return<\/em>&#8221; instruction<\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><b><span class=\"goog-text-highlight\">Information present depending on the type of object:<\/span><\/b><\/p>\n<ol start=\"7\">\n<li type=\"A\">\n<p align=\"justify\"><b><span style=\"color: #990000;\">Text<\/span><\/b> , present when the object is a button or the heading of a field or check box or other.<\/p>\n<\/li>\n<li type=\"A\">\n<p align=\"justify\"><span style=\"color: #990000;\"><b>Datalink<\/b><\/span> , that is loacted the name of the field within the database and its main characteristics: type and number of characters.<\/p>\n<\/li>\n<li type=\"A\">\n<p align=\"justify\"><i><span style=\"color: #000080;\">The content formatting options<\/span><\/i>: If the field has a specific format, is shown here.<\/p>\n<p align=\"justify\">In this case, for example, it is a date field ( <span style=\"color: #990000;\"><b>Function<\/b><\/span> = D), the format ( <span style=\"color: #990000;\"><b>Mask<\/b><\/span> ) dd \/ mm \/ yyyy.<\/p>\n<p align=\"justify\">Another example: the numeric field (function = J) from 9999999.99 mask.<\/p>\n<\/li>\n<\/ol>\n<p><b>Translation of the object strings (web version only)<\/b><\/p>\n<p>For the web version, you can insert or modify the translations of strings in the object, through the appropriate \u00a0section at the bottom of form.<br \/>\nNote that it is possible to automatically translate the text from Italian to one of the other available languages, by clicking on the corresponding flag.<br \/>\nThe translation is performed using the service provided by Microsoft Bing.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This form allows each user, who is also System Administrator, to customize each object (field, checkbox, option box, etc.) of any standard form. Web version (from the 2015.05 release) It is activated from the toolbar, &#8220;Tools&#8221; section, by clicking on &#8220;config.&#8221; and choosing &#8220;Customize objects&#8221; (in forms where you do not see the toolbar, a&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"ngg_post_thumbnail":0,"footnotes":""},"categories":[103],"tags":[],"acf":[],"_links":{"self":[{"href":"https:\/\/help.qualiware.it\/qw-help\/wp-json\/wp\/v2\/posts\/24114"}],"collection":[{"href":"https:\/\/help.qualiware.it\/qw-help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/help.qualiware.it\/qw-help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/help.qualiware.it\/qw-help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/help.qualiware.it\/qw-help\/wp-json\/wp\/v2\/comments?post=24114"}],"version-history":[{"count":0,"href":"https:\/\/help.qualiware.it\/qw-help\/wp-json\/wp\/v2\/posts\/24114\/revisions"}],"wp:attachment":[{"href":"https:\/\/help.qualiware.it\/qw-help\/wp-json\/wp\/v2\/media?parent=24114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/help.qualiware.it\/qw-help\/wp-json\/wp\/v2\/categories?post=24114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/help.qualiware.it\/qw-help\/wp-json\/wp\/v2\/tags?post=24114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}