Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.
SOLVED

Missing LOG(x) function ?

alexjohnlittle
7 - Meteor

I'm pretty sure I've missed something here, but I seem to have 'lost' the LOG(x) function from the formula tool (and all other tools too), see below:

 

clipboard_image_0.png

and here is a shot of a colleagues function list,

 

clipboard_image_1.png

 

We're both on 2019.3. Any ideas appreciated.

2 REPLIES 2
patrick_digan
17 - Castor
17 - Castor

@alexjohnlittle I'm assuming you have @jdunkerley79 's formula add ins as he accidentally overwrote the log function. You'll want to change the miscutils.xml file found here for non-admin install:

 

%localappdata%\Alteryx\bin\RuntimeData\FormulaAddIn

 

or here for admin install:

%Programfiles%\Alteryx\bin\RuntimeData\FormulaAddIn.

 

You should have a function named log in that xml file. Change the name and insterttext lines to logtofile:

 

  <Function>
    <Name>LOGTOFILE</Name>
    <NumParams variable="false">3</NumParams>
    <Category>Specialized</Category>
    <InsertText>LOGTOFILE(ReturnValue, FileName, Message)</InsertText>
    <Description>Write a message to a log file</Description>
    <Dll>
      <Name>AlteryxAbacus.dll</Name>
      <EntryPoint>Log</EntryPoint>
    </Dll>
  </Function>

 

  

He also fixed it in this version on github if you want to reinstall/update from there.

alexjohnlittle
7 - Meteor

Brilliant. Thank you Patrick.

 

Thought I'd eliminated jdunkerley's formula add ons since another colleague who also has the add ons had the LOG(x) function! I must have been using an older version.

 

Uninstall and re-install of the new pack worked.

 

Many thanks,

John.

Labels