<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Efficy Overflow Q&amp;A - Recent questions in Efficy design guidelines</title>
<link>https://overflow.efficy.io/?qa=questions/design-guidelines</link>
<description>Powered by Question2Answer</description>
<item>
<title>edit categories in designer and all definition in designer</title>
<link>https://overflow.efficy.io/?qa=7150/edit-categories-in-designer-and-all-definition-in-designer</link>
<description>&lt;p&gt;Hey everyone,&lt;/p&gt;

&lt;p&gt;I have a client who would like the date (ACTIONS.D_BEGINS) not to be editable. Is this done well in the designer?&lt;/p&gt;

&lt;p&gt;I also take advantage of this message to ask you what are the other definitions for the fields in the designer?&lt;img src=&quot;https://overflow.efficy.io/?qa=blob&amp;amp;qa_blobid=9476583402606873137&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;
</description>
<category>Efficy design guidelines</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=7150/edit-categories-in-designer-and-all-definition-in-designer</guid>
<pubDate>Fri, 22 Nov 2024 14:24:09 +0000</pubDate>
</item>
<item>
<title>Default Date Field to Today's Date</title>
<link>https://overflow.efficy.io/?qa=6610/default-date-field-to-todays-date</link>
<description>&lt;p&gt;When adding a new Date / Time field, is there a way of adding a default value that will default to today's date? e..g =today =getdate() or similar&lt;/p&gt;
</description>
<category>Efficy design guidelines</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=6610/default-date-field-to-todays-date</guid>
<pubDate>Fri, 24 Jun 2022 13:15:25 +0000</pubDate>
</item>
<item>
<title>Efficy solution with Alcatel OXE</title>
<link>https://overflow.efficy.io/?qa=6415/efficy-solution-with-alcatel-oxe</link>
<description>&lt;p&gt;Hello, &lt;/p&gt;

&lt;p&gt;I would like to know if an efficy solution can be directly connected with an IPBX Alcatel OmniPCX Enterprise or if we need something else to do this setup ?&lt;br&gt;
And if it's possible, what features will be available ?&lt;/p&gt;

&lt;p&gt;Thank you,&lt;/p&gt;
</description>
<category>Efficy design guidelines</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=6415/efficy-solution-with-alcatel-oxe</guid>
<pubDate>Mon, 27 Dec 2021 09:12:45 +0000</pubDate>
</item>
<item>
<title>Multiple entities editing in a single window in 11.1</title>
<link>https://overflow.efficy.io/?qa=6302/multiple-entities-editing-in-a-single-window-in-11-1</link>
<description>&lt;p&gt;Hi all,&lt;/p&gt;

&lt;p&gt;First a little bit of context : I have 2 entities : Properties and Units. They represent, respectively, a building and the different apartments in this building.&lt;/p&gt;

&lt;p&gt;What the client wants is a single edit page where they could edit some fields of the property as well as some fields of the linked units, add and remove units.&lt;/p&gt;

&lt;p&gt;I know that this would be much easier in the newest version of Efficy but I am constrained to stick to 11.1&lt;/p&gt;

&lt;p&gt;Here is my approche : I have copied the fonctionnement of the standard edit window to customize it.&lt;/p&gt;

&lt;p&gt;The calling from an existing property consult page :&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;/* js/commands/consultToolsCmd.js */
window.OpenEdit(&quot;edit/UnitsManagement&quot;, Model('entity'), Model('key'), &quot;refreshOpener&quot;, '');
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;And here is the page :&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;!-- pages/edit/UnitsManagement.html --&amp;gt;
&amp;lt;!doctype html&amp;gt;
&amp;lt;%SetBookmark()%&amp;gt;
&amp;lt;%LoadMacros(&quot;MacroLibrary;MacroEdit;MacroEditS&quot;)%&amp;gt;
&amp;lt;%Macros('EditQueries;EditQueriesCustom')%&amp;gt;
&amp;lt;html class=&quot;edit no-js entity-&amp;lt;%GetEntity()%&amp;gt;&quot; lang=&quot;&amp;lt;%GetLanguage(lowercase=T)%&amp;gt;&quot; dir=&quot;&amp;lt;%OnLanguage(ar='rtl', else='ltr')%&amp;gt;&quot;&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;title&amp;gt;&amp;lt;%Macro('PageTitle')%&amp;gt;&amp;lt;/title&amp;gt;   
    &amp;lt;%Macros('EditHeader;EditHeaderCustom')%&amp;gt;
    &amp;lt;script&amp;gt;
      function Loaded() {
        requirejs(
        ['jquery','model'],
        function ($,Model) {
          if( /Pro[jp]/g.test(window.location.href) &amp;amp;&amp;amp; !/Pro[jp]/g.test(Model.all().locationHref)) {
            Model.set('locationHref', window.location.href.match(/\/(edi.*)/g)[0].substr(1));
            if (!window.location.hash) {
              window.location = window.location + '#loaded';
              window.location.reload();
            }
          }
        });
      }
    &amp;lt;/script&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body onload=&quot;Loaded()&quot;&amp;gt;
    &amp;lt;div class=&quot;off-canvas-wrap&quot; data-offcanvas&amp;gt;
      &amp;lt;div class=&quot;inner-wrap&quot;&amp;gt;
        &amp;lt;%UseEditForm(id=&quot;edit-form&quot;)%&amp;gt;&amp;lt;%Macro('DummyInput')%&amp;gt;
        &amp;lt;%Macros('EditTopBar;EditOffCanvasMenu;EditDropdownHost')%&amp;gt;
        &amp;lt;article id=&quot;edit-main&quot;&amp;gt;
          &amp;lt;%Macros('EditCommands;EditCommandsPrint;EditEntityName;EditWarning')%&amp;gt;
          &amp;lt;div class=&quot;row&quot; data-channel=&quot;edit/details&quot;&amp;gt;
            &amp;lt;div class=&quot;small-12 columns&quot;&amp;gt;
              &amp;lt;dl class=&quot;tabs tabbed edit-tabs entity-tabs&quot; data-tab id=&quot;edit-tabs&quot;&amp;gt;
                &amp;lt;dd&amp;gt;&amp;lt;a href=&quot;#tab-fields&quot; class=&quot;i-fields&quot; draggable=&quot;false&quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dd&amp;gt;
              &amp;lt;/dl&amp;gt;
              &amp;lt;div class=&quot;tabs-content has-icons entity-tabs-content&quot; id=&quot;category-contents&quot;&amp;gt;
                &amp;lt;div class=&quot;content tabs-content-item&quot; id=&quot;tab-fields&quot;&amp;gt;
                  &amp;lt;%Macro('PMUEditSection')%&amp;gt;
                  &amp;lt;section class=&quot;form&quot;&amp;gt;
                    &amp;lt;label for=&quot;F_STREET_FR&quot; class=&quot;required&quot;&amp;gt;Street&amp;lt;/label&amp;gt;
                    &amp;lt;%GetEdit(&quot;F_STREET_FR&quot;)%&amp;gt;
                    &amp;lt;label for=&quot;F_CITY_FR&quot;&amp;gt;City&amp;lt;/label&amp;gt;
                    &amp;lt;%GetEdit(&quot;F_CITY_FR&quot;)%&amp;gt;
                    &amp;lt;label for=&quot;F_COUNTRY&quot;&amp;gt;Country&amp;lt;/label&amp;gt;
                    &amp;lt;%GetEdit(&quot;F_COUNTRY&quot;, type=&quot;LOOKUP&quot;, data-placeholder=&quot;&amp;lt;%GetLabel('Select Value')%&amp;gt;...&quot;)%&amp;gt;
                  &amp;lt;/section&amp;gt;
                  &amp;lt;section class=&quot;form&quot;&amp;gt;
                    &amp;lt;label for=&quot;F_STREET_NUM&quot;&amp;gt;N°&amp;lt;/label&amp;gt;
                    &amp;lt;%GetEdit(&quot;F_STREET_NUM&quot;)%&amp;gt;
                    &amp;lt;label for=&quot;F_POSTCODE&quot; class=&quot;required&quot;&amp;gt;Postocode&amp;lt;/label&amp;gt;
                    &amp;lt;%GetEdit(&quot;F_POSTCODE&quot;)%&amp;gt;
                  &amp;lt;/section&amp;gt;
                  &amp;lt;hr/&amp;gt;
                  &amp;lt;section&amp;gt;
                    &amp;lt;!-- START OF PROBLEM --&amp;gt;
                    &amp;lt;%Delay(1)%&amp;gt;GetRelationGrid(columndefs=&quot;GridEditColumns.txt&quot;, entity=&quot;UNIT&quot;, key=&amp;lt;%GetArgument(&quot;KEY&quot;,context=ATTR)%&amp;gt;, SORT='F_FLOOR', noheader=false, columns=&quot;NAME,F_FLOOR,F_FLOOR_AREA&quot;)%&amp;gt;
                    &amp;lt;!-- END OF PROBLEM ? --&amp;gt;
                  &amp;lt;/section&amp;gt;
                &amp;lt;/div&amp;gt;
              &amp;lt;/div&amp;gt;
            &amp;lt;/div&amp;gt;
          &amp;lt;/div&amp;gt;
          &amp;lt;input type=&quot;hidden&quot; id=&quot;hidden-detail&quot; name=&quot;hidden-detail&quot; value=&quot;&amp;lt;%GetHiddenArgument('hidden-detail')%&amp;gt;&quot;&amp;gt;
          &amp;lt;input type=&quot;hidden&quot; id=&quot;hidden-panel&quot; name=&quot;hidden-panel&quot; value=&quot;&amp;lt;%GetHiddenArgument('hidden-panel')%&amp;gt;&quot;&amp;gt;
          &amp;lt;%Macros('EditCommandsBottom')%&amp;gt;
        &amp;lt;/article&amp;gt;
        &amp;lt;%Macro('EditFormClose')%&amp;gt;
        &amp;lt;a class=&quot;exit-off-canvas&quot;&amp;gt;&amp;lt;/a&amp;gt;
      &amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
    &amp;lt;%Macros('EditScripts;JsScriptsTRW;EditScriptsCustom;EditModel')%&amp;gt;
    &amp;lt;div id=&quot;modal-host&quot; class=&quot;reveal-modal&quot; data-reveal data-options=&quot;close_on_background_click:true&quot;&amp;gt;&amp;lt;/div&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;And the custom field to edit the unit's name :&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;/* macros/GridEditColumnsCustom.txt */
td.NAME.Unit {[&amp;lt;td&amp;gt;&amp;lt;%GetEdit(&quot;NAME&quot;, detail=Unit, detailkey=&amp;lt;#F=K_UNIT;context=ATTR&amp;gt;)%&amp;gt;&amp;lt;/td&amp;gt;]}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Everything goes well as long as I'm editing the Property's field but if I try to change a Unit's field (the name for example), I receive this error :&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Unable to commit changes to the database&lt;br&gt;
  ID: CORE-1394&lt;br&gt;
  Message: Error during CommitChanges on &quot;Prop_Unit&quot;:&lt;br&gt;
  Invalid column name 'CHANGEDBY'&lt;br&gt;
  Invalid column name 'CHANGEDBY'&lt;br&gt;
  Comment: One of the following could be at the origin of the error:&lt;br&gt;
  - Some of the input values are not accepted by the database&lt;br&gt;
  - The entity you are modifying is no longer available&lt;br&gt;
  - The database is full&lt;br&gt;
  - An unexpected error occurred in the application&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;For what I understand the changes are trying to be made on the join table instead of the entity on the other end.&lt;/p&gt;

&lt;p&gt;Can someone help me unlock this situtation for I don't see what direction I should go.&lt;/p&gt;

&lt;p&gt;Thank you very much,&lt;br&gt;
Alexandre&lt;/p&gt;
</description>
<category>Efficy design guidelines</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=6302/multiple-entities-editing-in-a-single-window-in-11-1</guid>
<pubDate>Fri, 01 Oct 2021 13:02:49 +0000</pubDate>
</item>
<item>
<title>What is the best way to implement a dynamic form in consult mode depending on a status ?</title>
<link>https://overflow.efficy.io/?qa=6244/best-implement-dynamic-form-consult-mode-depending-status</link>
<description>&lt;p&gt;What is the best way to implement a dynamic form in consult mode depending on a status ? &lt;br&gt;
When you are into a project in some cases you have multiple steps or status in your production.&lt;/p&gt;

&lt;p&gt;One of the most simple way will be to create a big virtual field where all fields will be formatted depending on status or something evolving during the project life.&lt;br&gt;
But we lost the advantage to modify easily fields form the designer form page but it can be accepted by the customer.&lt;/p&gt;

&lt;p&gt;With the introduction of live edit mode into consult forms this alternative way is compromise because we lost this functionality except if you simulate it for each field into you FormFieldConsutlCustom file.&lt;/p&gt;

&lt;p&gt;Do you recommend any best way to create a dynamic form still compatible with new live edition ? &lt;/p&gt;

&lt;p&gt;Thank's &lt;br&gt;
Laurent Tuffraud&lt;/p&gt;
</description>
<category>Efficy design guidelines</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=6244/best-implement-dynamic-form-consult-mode-depending-status</guid>
<pubDate>Mon, 02 Aug 2021 10:08:49 +0000</pubDate>
</item>
<item>
<title>How can I use &quot;Chart options&quot; / &quot;Series configuration&quot; in a Chart Widget?</title>
<link>https://overflow.efficy.io/?qa=6225/how-can-use-chart-options-series-configuration-chart-widget</link>
<description>&lt;p&gt;How can I use &quot;Chart options&quot; / &quot;Series configuration&quot; in a Chart Widget?&lt;br&gt;
I would like to change the order of the analyses fields.&lt;br&gt;
Instead of Alphabetic sorting. And instead of using prefix numbers.&lt;/p&gt;

&lt;p&gt;Is there a guide?&lt;br&gt;
Do you have an example for me?&lt;/p&gt;
</description>
<category>Efficy design guidelines</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=6225/how-can-use-chart-options-series-configuration-chart-widget</guid>
<pubDate>Fri, 09 Jul 2021 14:48:27 +0000</pubDate>
</item>
<item>
<title>In version 11.3, is it possible to have a single view of all Timesheets without classification by project?</title>
<link>https://overflow.efficy.io/?qa=5299/version-possible-timesheets-without-classification-project</link>
<description>&lt;p&gt;In version 11.3, is it possible to have a single view of all Timesheets without classification by project?&lt;/p&gt;
</description>
<category>Efficy design guidelines</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=5299/version-possible-timesheets-without-classification-project</guid>
<pubDate>Mon, 02 Mar 2020 07:08:20 +0000</pubDate>
</item>
<item>
<title>Display the current date in a word template</title>
<link>https://overflow.efficy.io/?qa=4919/display-the-current-date-in-a-word-template</link>
<description>&lt;p&gt;Is it possible to display the system current date (NOW) in a word template document instead of using an entity date field ?&lt;br&gt;
I would not like to rely on an opportunity date for instance to edit a mail from a template but just display the current date...&lt;br&gt;
What is the syntaxe please if it available as a template standard tag ?&lt;/p&gt;

&lt;p&gt;Thks&lt;/p&gt;
</description>
<category>Efficy design guidelines</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4919/display-the-current-date-in-a-word-template</guid>
<pubDate>Tue, 15 Oct 2019 14:51:45 +0000</pubDate>
</item>
<item>
<title>Creation of dynamic lists in Efficy</title>
<link>https://overflow.efficy.io/?qa=4898/creation-of-dynamic-lists-in-efficy</link>
<description>&lt;p&gt;Hi Team,&lt;/p&gt;

&lt;p&gt;I have received feedback (see below) from a key client in Switzerland (Geneva Tourism) yesterday and they had a question about &lt;strong&gt;“dynamic lists” creation in Efficy for which I have the same questions on my daily use with Efficy&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;See below:&lt;/p&gt;

&lt;p&gt;Hi Geoffroy,&lt;/p&gt;

&lt;p&gt;It was great to meet you yesterday. As discussed, here is a description of the “dynamic lists” functionality I mentioned that we would need in Efficy.&lt;/p&gt;

&lt;p&gt;--&lt;/p&gt;

&lt;p&gt;Purpose: to be able to group contacts based on defined criteria, where the list is updated so that a contact is removed when he no longer meets the criteria, and new contacts are added when they do meet the criteria.&lt;/p&gt;

&lt;p&gt;Example: I want to keep a dynamic list of all our convention bureau clients that have an event planned in Geneva within the next year.&lt;/p&gt;

&lt;p&gt;If I understand correctly, the current solution would be to create a Query with these criteria and then convert it to a Profile. But the result is a static list, so this process must be repeated each time we want an updated list.&lt;/p&gt;

&lt;h3&gt;It would also be useful to be able to segment our contacts dynamically directly in the Publication, without having to pass by a Profile (although I understand that a contact must be linked to at least one Profile to be synchronised in Flexmail).&lt;/h3&gt;

&lt;p&gt;I hope this is clear. Please don’t hesitate to get back to me in case of any questions.&lt;/p&gt;
</description>
<category>Efficy design guidelines</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4898/creation-of-dynamic-lists-in-efficy</guid>
<pubDate>Fri, 11 Oct 2019 10:35:15 +0000</pubDate>
</item>
</channel>
</rss>