...
Informações |
---|
Esse método deverá ser utilizado apenas para relatórios. |
Nome | Tipo | Obrigatório | Default | Descrição |
---|
lShowWizard | Lógico | X | .F. | Indica se |
abre o wizard de configuração |
Sintaxe: setRunInJobsetShowWizard(<lNoInterface><lShowWizard>) → nil
...
Indica se exibe o botão de parâmetros para escolha do que o usuário edite.
Informações |
---|
Esse método deverá ser utilizado apenas para relatórios. |
Nome | Tipo | Obrigatório | Default | Descrição |
---|
lShowParams | Lógico | X |
.T. | Indica irá mostrar o botão de parâmetros |
Sintaxe: setShowParams(<lShowParams>) → nil
...
Indica os parâmetros do recurso.
Nome | Tipo | Obrigatório | Default | Descrição |
---|---|---|---|---|
jParams | Json | X | Parâmetros que serão setados no recurso |
Formato esperado:
Bloco de código |
---|
{
"parameters":[
{
"name":"MV_PAR01",
"value":"",
"visibility":"Default"
},
{
"name":"MV_PAR02",
"value":"ZZZZ"
},
{
"name":"MV_PAR03",
"value":"D MG 03, M SP 01",
"visibility":"Hidden"
}
],
"force":false
} |
Bloco de código |
---|
jParams := JsonObject():new()
jParams["parameters"] := Array(2)
jParams["force"] := .T. //Indica se força o valor
jParams["parameters"][1] := JsonObject():New()
jParams["parameters"][1]["name"] := "MV_PAR01"
jParams["parameters"][1]["value"] := ""
jParams["parameters"][1]["visibility"] := "Disabled"
jParams["parameters"][2] := JsonObject():New()
jParams["parameters"][2]["name"] := "MV_PAR02"
jParams["parameters"][2]["value"] := "ZZZZ"
jParams["parameters"][2]["visibility"] := "Disabled"
oSmartView := totvs.framework.smartview.callSmartView():new("framework.sv.framework.product")
oSmartView:setParameters(jParams) |
Sintaxe: setShowParams(<lShowParams>
Sintaxe: setRunInJob(<lNoInterface>) → nil
...