<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Efficy Overflow Q&amp;A - Recent questions tagged macro</title>
<link>https://overflow.efficy.io/?qa=tag/macro</link>
<description>Powered by Question2Answer</description>
<item>
<title>How get the key into a step in float value rather than navchar when using &lt;#=@ data.key #&gt;</title>
<link>https://overflow.efficy.io/?qa=6806/into-step-float-value-rather-than-navchar-when-using-data-key</link>
<description>&lt;p&gt;Hello &lt;br&gt;
I want to customize the dialog editing screen of a step depending on typeof reference, some filed must be hidden or not.&lt;/p&gt;

&lt;p&gt;So I try to get the reference and more information through an SQL query.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;%RunQuery('PJM', param1=4976, sql=|select
WRKS.K_STEP, WRKS.K_PROJECT, PROJ.REFERENCE, WRKS.F_GAMME, WRKS.F_LEVEL, WRKS.F_LEVEL, 
WRKS.F_TARGET, WRKS.F_TYPE, WRKS.F_MODULE, WRKS.F_QUALIFICATION 
from 
&amp;lt;#TABLE NAME=&quot;WRK_STEPS&quot;&amp;gt; WRKS
INNER JOIN &amp;lt;#TABLE NAME=&quot;PROJECTS&quot;&amp;gt; PROJ ON WRKS.K_PROJECT = PROJ.K_PROJECT
where 
K_STEP = :param1 |
)%&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;hr&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;input type=&quot;text&quot; value=&quot;&amp;lt;%GetField(REFERENCE, query=PJM, context=TEXT)%&amp;gt;&quot;&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The query return the reference if I hardcode the key.&lt;br&gt;
In the macro &amp;lt;#=@ data.key #&amp;gt; return the key of the step without problem.&lt;/p&gt;

&lt;p&gt;Problem when I try to use  &amp;lt;#=@ data.key #&amp;gt; in the param1 the query respond that a navchar can't be convert to a float.&lt;br&gt;
So I tried &amp;lt;#=@ GetDatabaseNumeric(data.key) #&amp;gt; and just &amp;lt;%GetKey()%&amp;gt; in both cases it's same result.&lt;/p&gt;

&lt;p&gt;Do you have any solution to run the query with a dynamic key.&lt;br&gt;
File is MacroWorkloadCustom.txt and I'm into the RoadmapStepCustom macro.&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=6806/into-step-float-value-rather-than-navchar-when-using-data-key</guid>
<pubDate>Tue, 07 Feb 2023 17:06:34 +0000</pubDate>
</item>
<item>
<title>I need to add DocuRelations to EditRelationsList.Docu. Efficy 12</title>
<link>https://overflow.efficy.io/?qa=6695/need-to-add-docurelations-to-editrelationslist-docu-efficy</link>
<description>&lt;p&gt;Hello, &lt;/p&gt;

&lt;p&gt;I need to add a &lt;code&gt;DocuRelations&lt;/code&gt; in the &lt;code&gt;EditRelationsList.Docu&lt;/code&gt;.&lt;br&gt;
what i did is :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In &lt;code&gt;SYS_ENTITYVIEWS&lt;/code&gt; &amp;gt; DocuEdit i added &lt;code&gt;Docu_Docu=Docu&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;I added &lt;code&gt;DocuDocuRelations&lt;/code&gt; in &lt;code&gt;EditRelationsList.Docu&lt;/code&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;code&gt;EditRelationsList.Docu {[UserRelations;ContRelations;CompRelations;
ProjRelations;PublRelations;OppoRelations;CaseRelations;MailRelations;
TmplRelations;QualRelations;DiplRelations;ExpeRelations;DocuDocuRelations]}.&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;When i commit the Docu i have this Error :&lt;br&gt;
&lt;em&gt;Cannot find detail with key &quot;96&quot;, relation &quot;-1&quot;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Any help please?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=6695/need-to-add-docurelations-to-editrelationslist-docu-efficy</guid>
<pubDate>Mon, 26 Sep 2022 14:25:32 +0000</pubDate>
</item>
<item>
<title>Efficy 12: Macro new argument exclamation mark (!)</title>
<link>https://overflow.efficy.io/?qa=6151/efficy-12-macro-new-argument-exclamation-mark</link>
<description>&lt;p&gt;Dear All,&lt;/p&gt;

&lt;p&gt;When working with Macro, I knew that we can add @GROUPNAME, for macro to be specific to certain user group, or #Entity for Macro to be accessible only if the user has the read right on the Entity.&lt;br&gt;
Since Efficy 11 we can also use &quot;$&quot; in the Macro name in order to specify facultative argument (cf post &lt;a rel=&quot;nofollow&quot; href=&quot;https://overflow.efficy.io/?qa=3178/efficy-11-macro-new-argument&amp;amp;show=3178#q3178&quot;&gt;here&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;But in Efficy 12 I can also find the exclamation mark &quot;!&quot; in the Macro name and I would like to understand what is this &quot;!&quot; used for ?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I could not find anything in EDN: &lt;a rel=&quot;nofollow&quot; href=&quot;https://help.efficy.com/edn/dev/cust_whatmacrosare&quot;&gt;Macros&lt;/a&gt; and neither in the Release Note ... maybe I missed something since there is quite some information in the release note.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;And I would also like to know if we combined the @, #, $ and ! special character, is there any order or rule we should respect?&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;Example where to find this kind of macro name in Efficy 12 standard code :&lt;br&gt;
GridColumns.txt&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;td.TAGS! {[&amp;lt;td&amp;gt;&amp;lt;#F=$FIELD$;MULTIVALUE=T;TABLEID=$TABLEID$;FIELDID=$FIELDID$;absent=T;context=TAG;templatetext=&amp;lt;div class=&quot;lookup-color-grid TAGS-$MVENTITY$-$MVKEY$&quot;\&amp;gt;$VALUE$&amp;lt;/div\&amp;gt;&amp;gt;&amp;lt;/td&amp;gt;]}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;FormFieldsConsult.txt&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;field.BUDGET!.Oppo {[&amp;lt;dt class=&quot;i-currency&quot;&amp;gt;&amp;lt;%GetField(&quot;$FIELD$&quot;,format=&quot;,0.00&quot;,nospace=T,context=TEXT)%&amp;gt;&amp;lt;%OnMulticurrency(0=, else=|&amp;lt;%OnField(&quot;CURRCY&quot;, else=&quot;&amp;amp;nbsp; &amp;lt;%Currency(currcy='%%GetField(`CURRCY`,nospace=T,context=TAG)', format='#S (#C)')%&amp;gt;&quot;)%&amp;gt;|)%&amp;gt;&amp;lt;/dt&amp;gt;]}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Best Regards&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=6151/efficy-12-macro-new-argument-exclamation-mark</guid>
<pubDate>Mon, 07 Jun 2021 07:59:28 +0000</pubDate>
</item>
<item>
<title>Macro and params has changed with 11.3 ?</title>
<link>https://overflow.efficy.io/?qa=5320/macro-and-params-has-changed-with-11-3</link>
<description>&lt;p&gt;My colleagues need to migrate from Efficy 2012 summer ++ to 11.3.&lt;br&gt;
In most of macros we pushed some params. &lt;/p&gt;

&lt;p&gt;Exemple : &lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;%Macro(&quot;DetailedActivityLookUp&quot;, $FIELD$=&quot;F_DETAILED_ACT&quot;, $PARENTFIELD$=&quot;F_SUBACTIVITY&quot;, $BLANKLABEL$=&quot;&quot;,$LANG$=&quot;%%GetLanguage()&quot;, $STYLE$=&quot;width:210px&quot;)%&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;It seem that once into the macro definition the params are not usable anymore. &lt;br&gt;
It ever return undefined.&lt;/p&gt;

&lt;p&gt;in the documentation we still can put params&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;%Macro(name=$macro$, $_more$=$more$, $class$=&quot;action&quot;, $icon$=&quot;i-save&quot;, $caption$=&quot;Save&quot;, $msg$=&quot;save&quot;)%&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Maybe he should use this ? &amp;lt;%Evaluate(&quot;%%Macro('name')&quot;)%&amp;gt; &lt;br&gt;
If anyone has already get this problem and solve you're welcome. &lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=5320/macro-and-params-has-changed-with-11-3</guid>
<pubDate>Mon, 24 Feb 2020 18:21:12 +0000</pubDate>
</item>
<item>
<title>In Efficy 11.3 (18520), an error show &lt;%GetErrorTraçage()%&gt; instead of the usual trace (CFT-2019-102471)</title>
<link>https://overflow.efficy.io/?qa=4730/efficy-18520-error-geterrortracage-instead-trace-102471</link>
<description>&lt;p&gt;Hello Efficy Team, &lt;/p&gt;

&lt;p&gt;I can notice this bug in Efficy 11.3. The error message that we usualy get for Macros customisation is not as complete that it was; &lt;/p&gt;

&lt;p&gt;For exemple : &lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://overflow.efficy.com/?qa=blob&amp;amp;qa_blobid=8553271139978610305&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;Is it a bug or not ? A case is open (CFT-2019-102471).&lt;/p&gt;

&lt;p&gt;Regards,&lt;/p&gt;

&lt;p&gt;Loïc&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4730/efficy-18520-error-geterrortracage-instead-trace-102471</guid>
<pubDate>Fri, 23 Aug 2019 06:35:24 +0000</pubDate>
</item>
<item>
<title>Is there a way to get a list of user in a formFieldConsult, from a multivalue</title>
<link>https://overflow.efficy.io/?qa=3977/is-there-way-get-list-user-formfieldconsult-from-multivalue</link>
<description>&lt;p&gt;Hello Efficy Team, &lt;/p&gt;

&lt;p&gt;A customer have a list of multivalue, pointing on ACC_ACCOUNT.&lt;br&gt;
We want to show the result in FormFieldCustom.&lt;/p&gt;

&lt;p&gt;Is there a better way than this ?&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;%Delay(1)%&amp;gt;RunQuery(id=listOfUsers$FIELD$, sql=|
    select value from string_split(
    (select $FIELD$ from proj$cide where k_project = :param1
    ), ';') where value &amp;lt;&amp;gt; ''
|, param1='%%GetKey()')%&amp;gt;

&amp;lt;dt&amp;gt;
    &amp;lt;%Delay(1)%&amp;gt;GetDataGrid(query='listOfUsers$FIELD$', templateText=|
        &amp;lt;#repeat&amp;gt;
            &amp;lt;%Delay(2)%&amp;gt;GetUserName(param='&amp;lt;#F=value&amp;gt;')%&amp;gt;
        &amp;lt;/#repeat&amp;gt;
    |)%&amp;gt;
&amp;lt;/dt&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;(as you may have guessed, this is still Efficy 10sp2+. But any suggestion for Efficy 11&amp;gt; are welcome !)&lt;/p&gt;

&lt;p&gt;Thanks in advance, &lt;/p&gt;

&lt;p&gt;Loïc&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3977/is-there-way-get-list-user-formfieldconsult-from-multivalue</guid>
<pubDate>Thu, 21 Feb 2019 20:43:46 +0000</pubDate>
</item>
<item>
<title>Making a consultViewCustom to launch custom script @display of screen in consult mode</title>
<link>https://overflow.efficy.io/?qa=3629/making-consultviewcustom-launch-custom-display-consult</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;i would like to make a consultViewCustom system, like what we do for making an editViewCustom.&lt;/p&gt;

&lt;p&gt;so, i've made a consultView.js&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;define([
    'require',
    'standard/views/consultView'
], function(require, ConsultView) {

    // Conditionally load custom consult views
    console.log('Conditionally load custom consult views');
    switch (Model('entity')) {
        case &quot;Comp&quot;:
            require([&quot;custom/views/consultViewComp&quot;], function(consultViewCustom) {consultViewCustom.start();});
            break;
    }

    return ConsultView;
});
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;who is loaded with &lt;/p&gt;

&lt;pre&gt;&lt;code&gt;RequireConfigCustom {[
  &amp;lt;%UseScript('custom/js/config/require.config.js')%&amp;gt;
]}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;it is working, but it seems that it is not always loaded,  i need to make a F5 to load it.&lt;/p&gt;

&lt;p&gt;i suppose that &lt;code&gt;ConsultView.start();&lt;/code&gt; (from consult.js) is executed when we do F5 but not when we for exemple make a company search and click on it to consult the company.&lt;/p&gt;

&lt;p&gt;I don't see where i can force to start again my consultView  (or any other/better way to do that)&lt;/p&gt;

&lt;p&gt;Regards,&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3629/making-consultviewcustom-launch-custom-display-consult</guid>
<pubDate>Fri, 26 Oct 2018 07:58:23 +0000</pubDate>
</item>
<item>
<title>Run multiple &lt;#repeat&gt; in getdatagird</title>
<link>https://overflow.efficy.io/?qa=3605/run-multiple-repeat-in-getdatagird</link>
<description>&lt;p&gt;Hello Efficy-team, &lt;/p&gt;

&lt;p&gt;I would like to do something like this, in pure macro : &lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;%GetDataGrid(query='myMainQuery',
    templateText=
        `&amp;lt;#repeat&amp;gt;
            [Something]

            &amp;lt;%GetDataGrid(query='mySuperQuery&amp;lt;#F=K_SOMETHING&amp;gt;',
                templateText=
                |&amp;lt;#repeat&amp;gt;
                    [.. something else ... ]
                &amp;lt;/#repeat&amp;gt;|
            )%&amp;gt;
        &amp;lt;/#repeat&amp;gt;`
)%&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;But I that way, I got a conflict between the two &amp;lt;#repeat&amp;gt; tags. Is there a workaround ? Is this even possible ? &lt;/p&gt;

&lt;p&gt;As workaround, I will use a serverscript to load my data. But I would have prefer in pure macro.&lt;/p&gt;

&lt;p&gt;Thanks, &lt;/p&gt;

&lt;p&gt;Loïc&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3605/run-multiple-repeat-in-getdatagird</guid>
<pubDate>Thu, 18 Oct 2018 19:54:06 +0000</pubDate>
</item>
<item>
<title>OnField in a macro for a DetailtabButton is not working</title>
<link>https://overflow.efficy.io/?qa=3593/onfield-in-a-macro-for-a-detailtabbutton-is-not-working</link>
<description>&lt;p&gt;Here is the code in MacroConsultCustom.txt&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;EntityMeusinvestProj@CIDE_SOCRAN{[Time;&amp;lt;%OnField(query='isParentProj', 'nbEnfant', condition='equal', value=0, then=|SumT|, else=||)%&amp;gt;]}
DetailTabsButtons.Proj {[&amp;lt;%IfHasTimeLine(then='Tmln;')%&amp;gt;Cont;Comp;Acti;Mail;Docu;Prod;Proj;Publ;Oppo;Case;Prof;Glry;Memo;Catg;Hist;&amp;lt;%Macro(EntityMeusinvestProj)%&amp;gt;]}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The Onfield is not working because its in the &lt;code&gt;EntityMeusinvestProj&lt;/code&gt; macro.&lt;br&gt;
If I put the onField outside, directly in the detailTabsButton, its working. But I can't, because I have to show the tabs only for the CIDE_SOCRAN group.&lt;/p&gt;

&lt;p&gt;nb: I can't do like this:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;DetailTabsButtons.Proj@CIDE_SOCRAN{[...
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Cause it will erase the DetailTabsButtons for the other groups&lt;/p&gt;

&lt;p&gt;Any idea to go around this problem ?&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3593/onfield-in-a-macro-for-a-detailtabbutton-is-not-working</guid>
<pubDate>Mon, 08 Oct 2018 16:01:32 +0000</pubDate>
</item>
<item>
<title>Create a multi value field, on acc_account but filter on a specific group</title>
<link>https://overflow.efficy.io/?qa=3581/create-multi-value-field-accaccount-filter-specific-group</link>
<description>&lt;p&gt;Hello Efficy Team, &lt;/p&gt;

&lt;p&gt;I am looking for the best way to filter a multivalue field on acc_account in a category. For exemple, in a category, the possibly to select only user from the group &quot;sales&quot;.&lt;/p&gt;

&lt;p&gt;We thought of three &quot;simple&quot; solutions :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In client side, with a serverscript, dynamically load the acc_account &lt;/li&gt;
&lt;li&gt;Report the users in an other lookup, with their name and their k_user (I don't like this solution)&lt;/li&gt;
&lt;li&gt;Edit the &quot;sqlrule&quot; of the multivalue field (but we struggle with the semicolon separator)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The solution provided by Kristof in the project guide about the &quot;form in category&quot; might do the job (because we could set a special definition for this field). Am I correct ? &lt;/p&gt;

&lt;p&gt;Have someone another idea ? &lt;/p&gt;

&lt;p&gt;Cheers, &lt;/p&gt;

&lt;p&gt;Loïc&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3581/create-multi-value-field-accaccount-filter-specific-group</guid>
<pubDate>Tue, 02 Oct 2018 11:21:50 +0000</pubDate>
</item>
<item>
<title>Show field in consult if category is activated</title>
<link>https://overflow.efficy.io/?qa=3579/show-field-in-consult-if-category-is-activated</link>
<description>&lt;p&gt;Hello Efficy team, &lt;/p&gt;

&lt;p&gt;I struggle to solve a simple problem.&lt;/p&gt;

&lt;p&gt;I have a category in companies. The customer asked me to format some information and to show the information only when the field is different form zero and the customer have rights on the category. So I did a custom field : &lt;/p&gt;

&lt;h3&gt;FormFieldsConsult&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;%Macro(FieldRights
        , $myfield$=`%%GetField('$FIELD$', category=&quot;COMP$CHIFFRES&quot;, nolabel=T)`
        , $value$=`%%GetField('$FIELD$', category='$CATG$')`
        , $display$=| €|
 )%&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;h3&gt;MacroConsult&lt;/h3&gt;

&lt;pre&gt;&lt;code&gt;    &amp;lt;dt&amp;gt;&amp;lt;%OnArgument(Argvalue='$value$',condition='case', value='', then=||, value=0, then=||, else=`&amp;lt;%LoadScript(&quot;CommonLibrary&quot;)%&amp;gt;&amp;lt;%RunScript(formatCurrency, value='$value$')%&amp;gt; $display$ `)%&amp;gt;&amp;lt;/dt&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;My code work as expected for a company were the category has been activated.&lt;/p&gt;

&lt;p&gt;But if the category is not activated, it show &quot;0&quot;.&lt;/p&gt;

&lt;p&gt;I tried this : &lt;/p&gt;

&lt;pre&gt;&lt;code&gt; &amp;lt;dd&amp;gt;&amp;lt;%OnArgument(Argvalue='$value$', condition='case', value='', then=||, value=0, then=||, else=|$myfield$|)%&amp;gt;&amp;lt;/dd&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;But is show &quot;0&quot; again.&lt;/p&gt;

&lt;p&gt;I did activate the option &quot;displayed if not empty&quot; in conficy  : &lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://overflow.efficy.com/?qa=blob&amp;amp;qa_blobid=16225853632504940352&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;How can I test if the category were activated ? I thought of an SQL query but it seams a bit overkill.&lt;/p&gt;

&lt;p&gt;The client is in Efficy 10sp2+. If there is a solution in Efficy 11, this also good (the upgrade is planned).&lt;/p&gt;

&lt;p&gt;Thanks in advance, &lt;/p&gt;

&lt;p&gt;Loïc&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3579/show-field-in-consult-if-category-is-activated</guid>
<pubDate>Mon, 01 Oct 2018 11:56:32 +0000</pubDate>
</item>
<item>
<title>Efficy 11: Macro new argument $</title>
<link>https://overflow.efficy.io/?qa=3178/efficy-11-macro-new-argument</link>
<description>&lt;p&gt;Dear All,&lt;/p&gt;

&lt;p&gt;When working with Macro, I knew that we can add @GROUPNAME, for macro to be specific to certain user group, or #Entity for Macro to be accessible only if the user has the read right on the Entity.&lt;/p&gt;

&lt;p&gt;But since Efficy 11 I can also find &quot;$&quot; in the Macro name and I would like to understand what is this $ used for ?&lt;/p&gt;

&lt;p&gt;I could not find anything in EDN: &lt;a rel=&quot;nofollow&quot; href=&quot;https://help.efficy.com/edn/dev/cust_whatmacrosare&quot;&gt;Macros&lt;/a&gt;  and neither in the Release Note ... maybe I missed something since there is quite some information in the release note.&lt;/p&gt;

&lt;p&gt;I am suspecting that the $ is use to concatenate the argument passed to the macro into the macro name, but I am not sure. The weirdest Macro name is the one in MacroConsult.txt (cf below) where we can also find some &quot;;&quot; inside it.&lt;/p&gt;

&lt;p&gt;Example where to find this kind of macro name in Efficy 11 standard code : &lt;br&gt;
MacroAgenda.txt&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;   AgendaCommandsPrintTemplate$label
   AgendaCmdsTemplate$class
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;MacroConsult.txt&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;   ConsultCmdsTemplate$class;id;macro_sub_menu;dropdown;dropdownopt
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Best Regards,&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3178/efficy-11-macro-new-argument</guid>
<pubDate>Thu, 24 May 2018 13:49:39 +0000</pubDate>
</item>
<item>
<title>Security context &amp; getDataGrid on efficy 11</title>
<link>https://overflow.efficy.io/?qa=3166/security-context-getdatagrid-on-efficy-11</link>
<description>&lt;p&gt;Hello, &lt;/p&gt;

&lt;p&gt;I have some trouble with the new &quot;security context&quot; on efficy 11.&lt;/p&gt;

&lt;p&gt;Here is my code : &lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;%RunQuery(id=&quot;typeCompany&quot;, SQL=&quot;select K_COMP_COMP_RLT, RELATION_FR from &amp;lt;#table name='LK_COMP_COMP_RLT'&amp;gt; where DISABLED=0&quot;, store=&quot;20&quot;)%&amp;gt;

    &amp;lt;select id=&quot;typeCompany&quot; name=&quot;typeCompany&quot;&amp;gt;
        &amp;lt;option value=''&amp;gt;&amp;lt;/option&amp;gt;

        &amp;lt;%Delay(1,CONTEXT=HTML)%&amp;gt;GetDataGrid(query='typeCompany', count=-1, TemplateText=`&amp;lt;#repeat&amp;gt;&amp;lt;option value=''&amp;gt;&amp;lt;#F=RELATION_FR, CONTEXT=TEXT&amp;gt;&amp;lt;/option&amp;gt;&amp;lt;/#repeat&amp;gt;`)%&amp;gt;

    &amp;lt;/select&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;I suppose that my context is HTML because I render option value. &lt;/p&gt;

&lt;p&gt;But it does not seems to work : &lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://overflow.efficy.com/?qa=blob&amp;amp;qa_blobid=14495350376430802250&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;What did I missed ? &lt;/p&gt;

&lt;p&gt;I try other security context, like ATTR (proposed by the migration tool), but the result is the same.&lt;/p&gt;

&lt;p&gt;Thanks, &lt;/p&gt;

&lt;p&gt;Loïc&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3166/security-context-getdatagrid-on-efficy-11</guid>
<pubDate>Wed, 23 May 2018 10:23:51 +0000</pubDate>
</item>
<item>
<title>retrieve text argument from url</title>
<link>https://overflow.efficy.io/?qa=2856/retrieve-text-argument-from-url</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;For a custom widget I need to get back a text argument &lt;br&gt;
In the macro file I have : dialog?entity=Acti&amp;amp;&lt;em&gt;MACRO=CustomsCharts&amp;amp;widgetId=1&amp;amp;queryId=857&amp;amp;chartType=pie&amp;amp;&lt;/em&gt;MACROFILE=......&lt;/p&gt;

&lt;p&gt;and  at the bottom of the file&lt;br&gt;
CustomsCharts {[&lt;br&gt;
    &lt;br&gt;
    alert(' arg : ' +&amp;lt;%GetArgument(&quot;chartType&quot;)%&amp;gt;)&lt;br&gt;
    &lt;br&gt;
]}&lt;/p&gt;

&lt;p&gt;the alert show nothing but if i change &quot;pie&quot; to a number is working ??&lt;br&gt;
So How can get my pie text back ?&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=2856/retrieve-text-argument-from-url</guid>
<pubDate>Tue, 26 Dec 2017 17:01:22 +0000</pubDate>
</item>
<item>
<title>Add a new widget</title>
<link>https://overflow.efficy.io/?qa=2807/add-a-new-widget</link>
<description>&lt;p&gt;Hi all!&lt;/p&gt;

&lt;p&gt;I'm new with Efficy customization and i wanted to train with macros by adding 2 widgets to the dashboard like this:&lt;/p&gt;

&lt;p&gt;\customs\training\macros\MacroWidgetsCustom.txt&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;WidgetTemplate100 {[&amp;lt;%Macro(&quot;$MACRO$&quot;, $KEY$=100, $KIND$=&quot;Macro&quot;, $TITLE$=&quot;Top 10 Clients&quot;, 
        $ICON$=&quot;i-Comp&quot;, $COLLAPSED$=&quot;$COLLAPSE$&quot;, $SENTITY$=&quot;Comp&quot;,
        $CONFIG$=|{url:&quot;dialog?entity=Comp&amp;amp;_MACRO=First10Customers&amp;amp;_MACROFILE=MacroWidgets.txt&quot;,pollSecs:1800}|)%&amp;gt;]}

First10Customers#Comp {[
        &amp;lt;%RunQuery(id=&quot;First10CustomersQuery&quot;, store=1000, SQL=&quot;select TOP 10 K_COMPANY, NAME from R_COMPANIES where KIND = 12 order by K_COMPANY desc&quot;)%&amp;gt;
        &amp;lt;%GetDataGrid(query=&quot;First10CustomersQuery&quot;, count=-1, noheader=&quot;true&quot;, norecords=&quot;Aucune fiche&quot;, columndefs=&quot;GridColumns.txt&quot;, entity=&quot;Comp&quot;, columns=&quot;NAME{COMPANY}&quot;)%&amp;gt;
    ]}

WidgetTemplate101 {[&amp;lt;p&amp;gt;Second Widget is Here!&amp;lt;/p&amp;gt;]}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The first one works, but I can not display the second&lt;/p&gt;

&lt;p&gt;I tried to custom \dialog\WidgetsTodayCustom.htm but it's like if Efficy ignore this custom file... (these 2 lines do the same things: The first widget works but the second don't show up...)&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;%Macros('WidgetTemplate7;WidgetTemplate8;WidgetTemplate9;WidgetTemplate12;WidgetTemplate17;WidgetTemplate18',$MACRO$='TodayWidgetLibraryTitle')%&amp;gt;
&amp;lt;%Macros('WidgetTemplate7;WidgetTemplate8;WidgetTemplate9;WidgetTemplate12;WidgetTemplate17;WidgetTemplate18;WidgetTemplate100;WidgetTemplate101',$MACRO$='TodayWidgetLibraryTitle')%&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Are there other places where it's defined ?&lt;/p&gt;

&lt;p&gt;Thanks a lot!&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=2807/add-a-new-widget</guid>
<pubDate>Wed, 06 Dec 2017 14:59:44 +0000</pubDate>
</item>
<item>
<title>use custom views in a new tab in companies consult for Efficy 10 Sp2+</title>
<link>https://overflow.efficy.io/?qa=2705/use-custom-views-in-new-tab-companies-consult-for-efficy-sp2</link>
<description>&lt;p&gt;Hi all,&lt;/p&gt;

&lt;p&gt;is it basically possible to use the &quot;custom views&quot; in a new created tab?&lt;/p&gt;

&lt;p&gt;In the company consult, I created a new tab “classification” (only a tab not a new entity) and display several fields from an external table. Now when I want to create a custom view I get an error, here is a screenshot with the tab and also with the error.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://overflow.efficy.com/?qa=blob&amp;amp;qa_blobid=9242635409202684399&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;I created already a new sys_query but maybe  I did something wrong in this step.&lt;/p&gt;

&lt;p&gt;Following question coming up for me:&lt;br&gt;
-   Is it basically possible to use the custom views in these kind of grid views (it is planned &lt;br&gt;
        to implement it in Efficy 10 SP2 +)&lt;br&gt;
-       if yes, some hints how to do it would be very helpful and much appreciated&lt;/p&gt;

&lt;p&gt;thanks in advance and best regards&lt;/p&gt;

&lt;p&gt;Stephan&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=2705/use-custom-views-in-new-tab-companies-consult-for-efficy-sp2</guid>
<pubDate>Wed, 27 Sep 2017 07:21:41 +0000</pubDate>
</item>
<item>
<title>Timesheet Macro not translating $LINEID$</title>
<link>https://overflow.efficy.io/?qa=2684/timesheet-macro-not-translating-lineid</link>
<description>&lt;p&gt;For some reason my custom doesn't translate the $LINEID$ in one place although it does everywhere else... Any idea why this is possible.&lt;/p&gt;

&lt;p&gt;TimesheetNewItem translates into this :&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;div class=&quot;small-12 medium-3 hide-for-large-up columns&quot;&amp;gt;&amp;lt;label class=&quot;inline&quot; for=&quot;subject-Monday-6&quot;&amp;gt;Onderwerp&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;
    &amp;lt;div class=&quot;small-12 medium-9 large-2 columns&quot;&amp;gt;&amp;lt;input name=&quot;_SUBJECT&quot; id=&quot;subject-Monday-6&quot; type=&quot;text&quot; placeholder=&quot;Onderwerp&quot; value=&quot;&quot; data-cmd=&quot;updateItem&quot;&amp;gt;&amp;lt;/div&amp;gt;

    &amp;lt;div class=&quot;small-12 medium-3 hide-for-large-up columns&quot;&amp;gt;&amp;lt;label class=&quot;inline&quot; for=&quot;quantity-Monday-6&quot;&amp;gt;Hoeveelheid&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;
    &amp;lt;div class=&quot;small-12 medium-9 large-1 columns&quot;&amp;gt;&amp;lt;input name=&quot;_QUANTITY&quot; class=&quot;text-end&quot; id=&quot;quantity-Monday-6&quot; type=&quot;text&quot; placeholder=&quot;Hoeveelheid&quot; value=&quot;&quot; data-cmd=&quot;updateItem&quot;&amp;gt;&amp;lt;/div&amp;gt;

    &amp;lt;div class=&quot;small-12 medium-3 hide-for-large-up columns&quot;&amp;gt;&amp;lt;label class=&quot;inline&quot; for=&quot;duration-Monday-6&quot;&amp;gt;Duur&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;

    &amp;lt;div class=&quot;small-12 medium-9 large-1 columns input-button&quot; autocomplete=&quot;off&quot; novalidate=&quot;T&quot;&amp;gt;
        &amp;lt;span class=&quot;button postfix i-down&quot; id=&quot;B_DURATION&quot; style=&quot;width: 15px;&quot; data-cmd=&quot;dialogDuration&quot; data-target=&quot;duration-Monday-$LINEID$&quot;&amp;gt;&amp;lt;/span&amp;gt;

        &amp;lt;div&amp;gt;
            &amp;lt;input name=&quot;_DURATION&quot; id=&quot;duration-Monday-6&quot; style=&quot;width: 80px;&quot; type=&quot;text&quot; placeholder=&quot;Duur&quot; value=&quot;&quot; data-cmd=&quot;updateItem&quot;&amp;gt;
        &amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;where the $LINEID$ in &lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;span class=&quot;button postfix i-down&quot; id=&quot;B_DURATION&quot; style=&quot;width: 15px;&quot; data-cmd=&quot;dialogDuration&quot; data-target=&quot;duration-Monday-$LINEID$&quot;&amp;gt;&amp;lt;/span&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;doesn't give a 6 where it should...&lt;br&gt;
How can this be ? It translates it fine in all other places&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=2684/timesheet-macro-not-translating-lineid</guid>
<pubDate>Mon, 11 Sep 2017 10:52:13 +0000</pubDate>
</item>
<item>
<title>How using the kind Page or Macro into a new widget while consulting the DETAIL=Chrt</title>
<link>https://overflow.efficy.io/?qa=2510/using-kind-page-macro-into-widget-while-consulting-detail-chrt</link>
<description>&lt;p&gt;I try to force into the tab chart an other kind of widget. I have to display a grid like into overview.&lt;br&gt;
So I basically tried to charging OvrwWidget rather than  ChrtWidget.&lt;br&gt;
I tried first by charging a standard Macro provide into the OvrwWidget. But no return.&lt;br&gt;
Then i tried by returning &quot;xxxx&quot; displayed into the macro. Nothing.&lt;br&gt;
After I seach how my content was charged. I shown the option Page to generate an iframe.&lt;br&gt;
No more result.&lt;/p&gt;

&lt;p&gt;So is there any way to change widget into chart tab or something reduce each DETAIL on one type of content. HIGHCHARTS for CHRT and MACRO for OVRW     &lt;/p&gt;

&lt;p&gt;Here one of my tests&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;%Macro(&quot;OvrwBoxWidget&quot;, rights=&quot;Sale&quot;, $KEY$=3, $KIND$=&quot;Page&quot;, $SENTITY$=&quot;Sale&quot;, $TITLE$=&quot;Details by Articles (Month year vs Month previous year)&quot;,
                $CONFIG$=|{url:&quot;consult?key=&amp;lt;%GetKey()%&amp;gt;&amp;amp;entity=&amp;lt;%GetEntity()%&amp;gt;&amp;amp;detail=Ovrw&amp;amp;_MACRO=SalesDetailVolCAM&amp;amp;_MACROFILE=MacroWidgets.txt&amp;amp;norecent=T&quot;}|)%&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=2510/using-kind-page-macro-into-widget-while-consulting-detail-chrt</guid>
<pubDate>Fri, 26 May 2017 13:12:21 +0000</pubDate>
</item>
<item>
<title>How do we use the navigateDate Macro?</title>
<link>https://overflow.efficy.io/?qa=2491/how-do-we-use-the-navigatedate-macro</link>
<description>&lt;p&gt;Hi everyone, &lt;/p&gt;

&lt;p&gt;I'm in a migration process and I'm trying to set some &quot;navigation date&quot; button.&lt;/p&gt;

&lt;p&gt;Here is how it was done in Efficy2012: &lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;%NavigateDate(width=&quot;24&quot;, height=&quot;24&quot;, hspace=&quot;5&quot;,
 PREVWEEKIMAGE=&quot;i-previous&quot;, PREVWEEKTEXT=&quot;Previous Week&quot;,
 PREVIMAGE=&quot;img/previous24.gif&quot;, PREVTEXT=&quot;Previous Day&quot;,
 TODAYIMAGE=&quot;img/today24.gif&quot;, TODAYTEXT=&quot;Today&quot;,
 NEXTIMAGE=&quot;img/next24.gif&quot;, NEXTTEXT=&quot;Next Day&quot;
 NEXTWEEKIMAGE=&quot;img/last24.gif&quot;, NEXTWEEKTEXT=&quot;Next Week&quot;,
 )%&amp;gt; 
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;I'm trying to reuse that macro but I can't find any explanation about it. &lt;br&gt;
When I use it as it is, the navigation is generated but I do not get any image (arows left/right, ect.).&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://overflow.efficy.com/?qa=blob&amp;amp;qa_blobid=5717857864002147841&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;Do someone have an idea? &lt;/p&gt;

&lt;p&gt;KR,&lt;/p&gt;

&lt;p&gt;Prince&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=2491/how-do-we-use-the-navigatedate-macro</guid>
<pubDate>Tue, 16 May 2017 09:22:06 +0000</pubDate>
</item>
<item>
<title>Custom options in a multi-value field</title>
<link>https://overflow.efficy.io/?qa=2468/custom-options-in-a-multi-value-field</link>
<description>&lt;p&gt;Hi all,&lt;/p&gt;

&lt;p&gt;I would like to customize a multi-value field with data fetched from a custom query.&lt;/p&gt;

&lt;p&gt;The multi-value is linked to the companies table and when I run my query and I try to populate the field, the custom declaration is ignored.&lt;/p&gt;

&lt;p&gt;My example:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;field.F_CONCURRENTEN.Oppo{[ 
&amp;lt;%RunQuery(id=&quot;Competitors&quot;, SQL=&quot;select comp.K_COMPANY, comp.NAME from COMPANIES comp
    inner join COMP_COMP cc on comp.K_COMPANY = cc.K_COMPANY2
    where cc.RELATION in (35) and cc.K_COMPANY=:p1&quot;, param1=&quot;%%RunScript(getMainDetail, detail=Comp)&quot;)%&amp;gt;

&amp;lt;select multiple name=&quot;$FIELD$&quot; id=&quot;$FIELD$&quot;&amp;gt;
    &amp;lt;option&amp;gt;&amp;lt;/option&amp;gt;
    &amp;lt;%GetDataGrid(query=&quot;Competitors&quot;, templateText=|&amp;lt;#repeat&amp;gt;
        &amp;lt;option value=&quot;&amp;lt;#F=K_COMPANY&amp;gt;&quot; &amp;lt;%OnField($FIELD$, value=&quot;&amp;lt;#F=K_COMPANY&amp;gt;&quot;, then=&quot;SELECTED&quot;)%&amp;gt;&amp;gt;&amp;lt;#F=NAME&amp;gt;&amp;lt;/option&amp;gt;
    &amp;lt;/#repeat&amp;gt;|)%&amp;gt;
&amp;lt;/select&amp;gt;
]}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The result I get is a list of &lt;/p&gt;

&lt;p&gt;Any suggesions?&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=2468/custom-options-in-a-multi-value-field</guid>
<pubDate>Fri, 05 May 2017 08:55:23 +0000</pubDate>
</item>
<item>
<title>FormFieldsCustom FIELD definition for Projects: PICTURE with query</title>
<link>https://overflow.efficy.io/?qa=1723/formfieldscustom-field-definition-projects-picture-query</link>
<description>&lt;p&gt;I am doing a upgrade from Efficy 2012 to Efficy 10.&lt;/p&gt;

&lt;p&gt;Can someone help met with the correct syntax for a&lt;br&gt;
FormFieldsCustom FIELD definition: PICTURE with query.&lt;br&gt;
The fields shows a square with cross. I think the picture-url is not correct.&lt;/p&gt;

&lt;p&gt;My current syntax @FormFieldsCustom.txt is:&lt;/p&gt;

&lt;p&gt;field.PICTURE.Proj {[ &amp;lt; dt&amp;gt;&lt;br&gt;
    &lt;img src=&quot;img?consulthandle=     &amp;lt;%GetDataGrid(query=&quot; class=&quot;PicsThumb Selected&quot; title=&quot;&quot; alt=&quot;image&quot;&gt;&amp;amp;detailkey=&amp;lt;#F=K_FILE&amp;gt;_&amp;lt;#F=VERSION&amp;gt;&amp;amp;field=PICTURE&amp;amp;maxwidth=$MAXSIZE$&amp;amp;maxheight=$MAXSIZE$&amp;amp;quality=1&amp;amp;format=JPEG') 
    no-repeat scroll center center transparent;&quot;/&amp;gt;|)%&amp;gt;
    &amp;amp;field=PICTURE&quot; onerror=&quot;var _src = '../efficy/imgnew/default-user.jpg';if (this.src!==_src){this.src = _src;}&quot;&amp;gt;&lt;br&gt;
    ]} &lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=1723/formfieldscustom-field-definition-projects-picture-query</guid>
<pubDate>Wed, 22 Jun 2016 12:47:41 +0000</pubDate>
</item>
<item>
<title>Add a &quot;AddAction&quot; button to dashboard Widget</title>
<link>https://overflow.efficy.io/?qa=1256/add-a-addaction-button-to-dashboard-widget</link>
<description>&lt;p&gt;How do we need to approach the addition of an &quot;Add Action&quot; button in the Efficy Dashboard in for example the &quot;Today Tasks&quot; Widget?&lt;/p&gt;

&lt;p&gt;I've been trying several ways to achieve this, but I can't get the button to work.&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=1256/add-a-addaction-button-to-dashboard-widget</guid>
<pubDate>Wed, 20 Jan 2016 19:34:20 +0000</pubDate>
</item>
<item>
<title>Efficy 2014: New Macro GetLocaleSetting</title>
<link>https://overflow.efficy.io/?qa=702/efficy-2014-new-macro-getlocalesetting</link>
<description>&lt;p&gt;I would like to know the different options that I can use with the new Macro &quot;GetLocaleSetting&quot;&lt;/p&gt;

&lt;p&gt;I need to get the following date format DD/MM/YYYY and not the one with &quot;shortDateFormat&quot; option which is only DD/MM/YY&lt;/p&gt;

&lt;p&gt;I need to have the date on 4 digit not 2.&lt;/p&gt;
</description>
<category>Efficy/ Client side</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=702/efficy-2014-new-macro-getlocalesetting</guid>
<pubDate>Wed, 02 Sep 2015 11:52:18 +0000</pubDate>
</item>
</channel>
</rss>