sc_master_value("Objeto", "Valor")
|
|
Atualiza um dado na aplicação mestre, em tempo real, de acordo com alterações realizadas em determinado campo da aplicação detalhe.
Parâmetro
|
Descrição |
| Objeto |
Nome do objeto a ser atualizado na aplicação mestre. Ao informar o nome de um campo, não é necessário utilizar as {}. |
| Valor |
Valor que o objeto especificado receberá. O valor pode ser um campo ou variável. |
Ex. 1:
sc_lookup(result,"SELECT SUM(Total) FROM adm_pedido_itens WHERE PedidoID = '{PedidoID}'");
//Utilizando a macro sc_format_num() para formatar o valor que será atualizado no mestre $valor = sc_format_num({result[0][0]}, '.', ',', 2, 'S', 1, ''); sc_master_value('ValorPedido', $valor);
* Caso o valor, que será atualizado no mestre, seja numérico, você deve usar a macro sc_format_num() para formatá-lo. Para ver a documentação da macro, clique aqui.
|
Escopo da Macro
|
Aplicação Calendário
|
Aplicação Gráfico
|
Aplicação Filtro
|
Aplicação Formulário
|
Aplicação Controle
|
Aplicação Menu
|
Aplicação Menu árvore
|
allMacros onAfterDelete onAfterInsert onAfterUpdate onApplicationInit onBeforeDelete onBeforeInsert onBeforeUpdate onInit onLoadAll onRefresh onValidate onValidateFailure
|
allMacros
|
allMacros
|
allMacros onAfterDelete onAfterDeleteAll onAfterInsert onAfterInsertAll onAfterUpdate onAfterUpdateAll onApplicationInit onBeforeDelete onBeforeInsert onBeforeUpdate onInit onLoadAll onNavigate onRecord onRefresh onValidate onValidateFailure
|
allMacros onInit onLoadAll onRefresh
|
allMacros
|
allMacros
|
|