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
[in]app=the BIP Tree folder path plus Application Name
[in]paramname=Parameter name
[in]paramvalue=Parameter value
[in]paramdesc=Parameter description
[in]frefin=change default inref if it clashes with an existing one
[out]frefout=change default outref if it clashes with an existing one
[in]mDebug=set to 1 to show debug messages in the log
Version
9.4
Author
Allan Bowe

Definition in file mm_updateappextension.sas.