<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Using User Defined Functions (PROC FCMP) in SAS Enteprise Guide Taks in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-User-Defined-Functions-PROC-FCMP-in-SAS-Enteprise-Guide/m-p/551686#M33489</link>
    <description>&lt;P&gt;You can "teach" the Expression builder about new functions.&amp;nbsp; You do this by editing the sasexpfunc.xml file in:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;%appdata%\SAS\SharedSettings\7.1\Expressions\en&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And optionally the&amp;nbsp;dictfuncq2t.rtf file in the same folder (be sure to save as a native RTF file).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You would do this on one machine with EG, test it, and then copy these files to the same area for all users/machines who need them.&amp;nbsp; These files are used/referenced by the EG install, not the SAS server (so running SAS on Linux is not a factor).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The format isn't documented, per se, but you should be able to use existing content to build from examples.&amp;nbsp; If you totally mess it up, simply delete the files from the folder and restart EG -- fresh copies will magically appear.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 17 Apr 2019 12:50:30 GMT</pubDate>
    <dc:creator>ChrisHemedinger</dc:creator>
    <dc:date>2019-04-17T12:50:30Z</dc:date>
    <item>
      <title>Using User Defined Functions (PROC FCMP) in SAS Enteprise Guide Taks</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-User-Defined-Functions-PROC-FCMP-in-SAS-Enteprise-Guide/m-p/551647#M33487</link>
      <description>&lt;P&gt;I created functions, using PROC FCMP, and made these functions available to our users, who write SAS Code.&lt;/P&gt;
&lt;P&gt;We also have several users, working in SAS Enterprise Guide, using tasks like the Query Builder.&lt;/P&gt;
&lt;P&gt;I can use the user defined functions within the Query Builder, by typing the name of the function in the "Enter an expression" area in the 'Build an&amp;nbsp;advanced expression' window&amp;nbsp;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can I add the user defined functions to the list of functions pane, so the user can pick the function from the list, instead of having to type the syntax?&lt;/P&gt;
&lt;P&gt;If Yes, what set-up is required for this?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Note: we use SAS Enterprise Guide 7.15 on a Linux platform&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Looking forward to any feedback&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Henri&lt;/P&gt;</description>
      <pubDate>Wed, 17 Apr 2019 11:24:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-User-Defined-Functions-PROC-FCMP-in-SAS-Enteprise-Guide/m-p/551647#M33487</guid>
      <dc:creator>HenriTheuwissen</dc:creator>
      <dc:date>2019-04-17T11:24:08Z</dc:date>
    </item>
    <item>
      <title>Re: Using User Defined Functions (PROC FCMP) in SAS Enteprise Guide Taks</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-User-Defined-Functions-PROC-FCMP-in-SAS-Enteprise-Guide/m-p/551686#M33489</link>
      <description>&lt;P&gt;You can "teach" the Expression builder about new functions.&amp;nbsp; You do this by editing the sasexpfunc.xml file in:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;%appdata%\SAS\SharedSettings\7.1\Expressions\en&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And optionally the&amp;nbsp;dictfuncq2t.rtf file in the same folder (be sure to save as a native RTF file).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You would do this on one machine with EG, test it, and then copy these files to the same area for all users/machines who need them.&amp;nbsp; These files are used/referenced by the EG install, not the SAS server (so running SAS on Linux is not a factor).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The format isn't documented, per se, but you should be able to use existing content to build from examples.&amp;nbsp; If you totally mess it up, simply delete the files from the folder and restart EG -- fresh copies will magically appear.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Apr 2019 12:50:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Using-User-Defined-Functions-PROC-FCMP-in-SAS-Enteprise-Guide/m-p/551686#M33489</guid>
      <dc:creator>ChrisHemedinger</dc:creator>
      <dc:date>2019-04-17T12:50:30Z</dc:date>
    </item>
  </channel>
</rss>

