- Páginas
- …
- TOTVS Linha Protheus
- Documento de Referência
- Protheus 12
- Manufatura - Protheus 12
- Planejamento e Controle da Produção - Protheus 12
- Planejamento e Controle da Produção (SIGAPCP)
- Consultas - SIGAPCP
- Gestão à Vista - SIGAPCP
- Gestão à Vista - Monitores Exclusivos - PCPMCUSTOM
- Gestão à Vista - Monitores Exclusivos - Documentação Técnica
- 2. Métodos Auxiliares
- PCPMonitorGauge
Histórico da Página
Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Classe utilitária para criar o objeto json com os atributos do componente de gauge (velocímetro) no método de BuscaDados do monitor exclusivo.
Para maior esclarecimento, é possível consultar o exemplo de uso na seção do método BuscaDados.
Segue a relação dos métodos que podem ser implementados:
Painel | ||
---|---|---|
| ||
Sintaxe PCPMonitorGauge():New() Descrição Construtor da classe. |
Painel | ||
---|---|---|
| ||
Sintaxe PCPMonitorGauge():Destroy() Descrição Limpa o objeto de gauge da memória. |
Painel | ||
---|---|---|
| ||
Sintaxe PCPMonitorGauge():GetJsonObject() Descrição Retorna o objeto json com os atributos do velocímetro. |
Painel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Sintaxe PCPMonitorGauge():SetAppend(cAppend) Descrição Especifica uma string que será visualizada à direita da leitura do velocímetro. Parâmetros
|
Painel | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
Sintaxe PCPMonitorGauge():SetAppendStyle(cProperty,cValue) Descrição Atribui estilo à string que será visualizada à direita da leitura do velocímetro. Parâmetros
|
Painel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Sintaxe PCPMonitorGauge():SetLabel(cLabel) Descrição Especifica o texto que será visualizado abaixo da leitura do velocímetro. Parâmetros
|
Painel | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
Sintaxe PCPMonitorGauge():SetLabelStyle(cProperty,cValue) Descrição Atribui estilo ao texto que será visualizado abaixo da leitura do velocímetro. Parâmetros
|
Painel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Sintaxe PCPMonitorGauge():SetMargin(nMargin) Descrição Especifica uma margem opcional ao velocímetro. Se não for atribuída uma margem através do método SetMargin, o valor padrão será 15. Parâmetros
|
Painel | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||
Sintaxe PCPMonitorGauge():SetMarker(cLabel,cColor,nSize,cType) Descrição Especifica um marcador com um valor que será atribuído ao velocímetro. Parâmetros
|
Painel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Sintaxe PCPMonitorGauge():SetMaxValue(nValue) Descrição Especifica o valor máximo para a escala do velocímetro. Se não for atribuído um valor máximo através do método SetMaxValue, o valor padrão será 100. Parâmetros
|
Painel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Sintaxe PCPMonitorGauge():SetMinValue(nValue) Descrição Especifica o valor mínimo para a escala do velocímetro. Se não for atribuído um valor mínimo através do método SetMinValue, o valor padrão será 0. Parâmetros
|
Painel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Sintaxe PCPMonitorGauge():SetPrepend(cPrepend) Descrição Especifica uma string que será visualizada à esquerda da leitura do velocímetro. Parâmetros
|
Painel | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
Sintaxe PCPMonitorGauge():SetPrependStyle(cProperty,cValue) Descrição Atribui estilo à string que será visualizada à esquerda da leitura do velocímetro. Parâmetros
|
Painel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Sintaxe PCPMonitorGauge():SetThick(nThick) Descrição Especifica a espessura da barra do velocímetro. Se não for atribuída uma espessura à barra do velocímetro através do método SetThick, o valor padrão será 20. Parâmetros
|
Painel | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||
Sintaxe PCPMonitorGauge():SetThreshold(cValue,cColor,nBGOpacity) Descrição Especifica o valor limite onde a cor do velocímetro muda. Parâmetros
|
Painel | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Sintaxe PCPMonitorGauge():SetType(cType) Descrição Especifica o tipo do velocímetro. Se um tipo não for atribuído ao velocímetro através do método SetType, o valor padrão será "arch". Parâmetros
|
Painel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Sintaxe PCPMonitorGauge():SetValue(nValue) Descrição Especifica o valor corrente do velocímetro. Parâmetros
|
Painel | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
Sintaxe PCPMonitorGauge():SetValueStyle(cProperty,cValue) Descrição Atribui estilo ao valor corrente do velocímetro. Parâmetros
|