So I’ve just been trying to
#Set(%ProcedureCategory,'Some stuff here')
and I get the message its read only. Surely not?
Apart from exporting the procedure to txa and then reimporting it*, does anyone know of any other trick that might let me set it from within template code, its kind of handy using the category view?
*I wrote a template which exports a proc to txa, edits the txa and then I have to reimport the txa, not perfect but considering the changes it was making, it seemed favourable and could be adapted for this purpose.
TIA.
Edit.
%ProcedureDescription
%ProcedureLongDescription
are also read only.
Looking in the SV templates I can see they populate the description when writing out a TXA
[WINDOW]
#SET(%ValueConstruct,%QuickProcedureDescription)
#CALL(%ReplaceSubString,%ValueConstruct,’%FileName’,%QuickProcedurePrimary)
before eventually reimporting the txa
#GROUP(%CloseAndImport)
#CLOSE(%TXAFile)
#!CLOSE(%Comments)
#IMPORT(%TXAFile),REPLACE
Strange thing is, I could never get the Replace to work on #Import, but maybe I’ll re-visit this problem again as it would hopefully make it a seamless one click process.
And if that works, then maybe I can use the #Import(file), Replace to get remove procedures…