Production Ready Macros for SAS Application Developers
https://github.com/sasjs/core
mm_updateappextension.sas File Reference

Add or update an extension to an application component. More...

Go to the source code of this file.

Detailed Description

A SAS Application (SoftwareComponent) is a great place to store app specific parameters. There are two main places those params can be stored: 1) Configuration, and 2) Extensions. The second location will enable end users to modify parameters even if they don't have the Configuration Manager plugin in SMC. This macro can be used after creating an application with the mm_createapplication.sas macro. If a parameter with the same name exists, it is updated. If it does not, it is created.

Usage:

mm_updateappextension(app=/my/metadata/path/myappname ,paramname=My Param ,paramvalue=My value ,paramdesc=some description)

Parameters
app=the BIP Tree folder path plus Application Name
paramname=Parameter name
paramvalue=Parameter value
paramdesc=Parameter description
frefin=change default inref if it clashes with an existing one
frefout=change default outref if it clashes with an existing one
mDebug=set to 1 to show debug messages in the log
Version
9.4
Author
Allan Bowe

Definition in file mm_updateappextension.sas.