Class Reference
%ZAPM.ext.zapp
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [%ZAPM] >  [ext] >  [zapp]
Private  Storage

abstract class %ZAPM.ext.zapp

apptools favourite commands in %ZLANGC00.mac ZAPP(pArgs...) Do ##class(%ZAPM.ext.zapp).prompt(pArgs...) try { do ##class(%ZAPM.ext.zapp).UpdateLanguageExtensions() } catch ex {}

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 19


Summary

Methods
%UpdateLanguageExtensions AddHist AddLine2Rou CreateHistArray
IsInstallzpm TerminalPrompt UpdateLanguageExtensions UpdateLanguageExtensionsOne
addcmd favourite help history
init initeditor log logmess
prompt write writerow


Parameters

• parameter GN = "^%ZAPM.hist";
Storage of work history

Methods

• classmethod %UpdateLanguageExtensions(pVerbose As %Boolean = 0, pTestOnly As %Boolean = 0, Output pFound As %Boolean = 0) as %Status
• classmethod AddHist(cmd, namecmd="", desc="") as %Status
add to history do ##class(%ZAPM.ext.zapp).AddHist("w $zv")
• classmethod AddLine2Rou(line, rou As %String = "%ZLANGC00", err, r) as %Status
do ##class(%ZAPM.ext.zapp).AddLine2Rou("ZPIPE(%a) new $namespace zn """_$namespace_""" do cmd^Zpipe(%a) quit","%ZLANGC00",.err)
• classmethod CreateHistArray(ByRef list) as %Status
• classmethod IsInstallzpm(modulename, ns=$namespace) as %String
write ##class(%ZAPM.ext.zapp).IsInstallzpm("exchange-rate-cbrf")
• classmethod TerminalPrompt(comm="") as %String
• classmethod UpdateLanguageExtensions(pVerbose As %Boolean = 0, pTestOnly As %Boolean = 0, Output pFound As %Boolean = 0) as %Status
• classmethod UpdateLanguageExtensionsOne(RoutineName As %String, pTestOnly As %Boolean = 0, Output pFound As %Boolean = 0, ByRef tGenLines) as %Status
do ##class(%ZAPM.ext.zapp).UpdateLanguageExtensions()
• classmethod addcmd(cmd="", partion="", moderun="", namecmd="", description="", noprompt="") as %Status
do ##class(%ZAPM.ext.zapp).addcmd("new $namespace zn ""zpmshow"" do ^zpmshow","zpm","i","zshow","Show a zpm modules with extention description")
• classmethod favourite(ByRef list) as %Status
do ##class(%ZAPM.ext.zapp).favourite(.list)
• classmethod help(mask="") as %Status
cmd do ##class(%ZAPM.ext.zapp).help("dark")
• classmethod history(mask="") as %Status
hist
• classmethod init(NoExt=0) as %Status
do ##class(%ZAPM.ext.zapp).init(1)
• classmethod initeditor(NoExt=0) as %Status
do ##class(%ZAPM.ext.zapp).initeditor()
• classmethod log(extcmd) as %Status
• classmethod logmess(extcmd="") as %Status
• classmethod prompt(comm="") as %Status
do ##class(%ZAPM.ext.zapp).prompt("globuff")
• classmethod write(part, num, cmd, noprompt=0) as %Status
• classmethod writerow(arg...) as %Status
do ##class(%ZAPM.ext.zapp).writerow("test",",1,.,40") "test" - text in columns "33,1,.,40" - formatting options 33 - Yellow - escape sequence color code 1 - left alignment 0 - right alignment 2 - center . - character padding 40 - column width


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.