My workflow heavily depends on a custom function I added in Panorama 6.
What is the schedule for custom function support?
Is there an alternative way to add a custom function?
My workflow heavily depends on a custom function I added in Panorama 6.
What is the schedule for custom function support?
Is there an alternative way to add a custom function?
Thanks for the feedback, I rely on this sort of feedback in prioritizing development.
Panorama X uses custom functions very heavily internally. However, so far this feature is not exposed so that you can add your own custom functions. This will definitely happen, but I donβt have a schedule for that. There is no alternative method to get around this in the meantime.
Can we nominate some of our custom functions that might be useful to others for inclusion? This is one that I have:
uwaddress(addr) replacemultiple(upperword(addr),"0Th,1St,1Th,2Nd,2Th,3Rd,3Th,4Th,5Th,6Th,7Th,8Th,9Th,Po ",β0th,1st,1th,2nd,2th,3rd,3th,4th,5th,6th,7th,8th,9th,PO β,β,β)
replacemultiple(upperword(β’1),"0Th,1St,1Th,2Nd,2Th,3Rd,3Th,4Th,5Th,6Th,7Th,8Th,9Th,Po ",β0th,1st,1th,2nd,2th,3rd,3th,4th,5th,6th,7th,8th,9th,PO β,β,β)
βPO BOX 111THβ PO Box 111th
What it does is take the USPS capitalized street addresses and converts them to more humanly readable form, by changing all caps to initial caps where it makes sense. (uw is for upper word.) The inverse function is just upper(addr)
Guido
Contact me personally at audax@wideband.net.au and Iβll explain how to do this - itβs very simple. Jim set out how to do it some months back.
Michael
Whoops! Sorry - I was talking about custom statements, not functions.
m
An update FYI β the next version of Panorama X will include support for user defined custom functions and custom statements.
Excellent news!
m
Great Jim! Much appreciated.
Guido.