-
Notifications
You must be signed in to change notification settings - Fork 23
method EfeitoPreenc
Saulo Martins edited this page Mar 21, 2021
·
3 revisions
:EfeitoPreenc(nAngulo,aCores,cType,nLeft,nRight,nTop,nBottom)
Cria um efeito de preenchimento para uso no estilo
Parâmetro | Tipo | Descrição | Obrigatório | Obs |
nAngulo | numérico | Angulo para efeito de preenchimento | Padrão de 90° | |
aCores | array | Cores de preenchimento | Array com com RGB e onde inicia a cor de 0 até 1. Preenchimento: {{CorRGB,nPerc},{"FF0000",0.5}} | |
cType | caractere | Tipo de efeito (linear ou path) | ||
nLeft | numérico | para efeito path posição esquerda de 0 até 1 | ||
nRight | numérico | para efeito path posição direita de 0 até 1 | ||
nTop | numérico | para efeito path posição topo de 0 até 1 | ||
nBottom | numérico | para efeito path posição inferior de 0 até 1 |
self - Id da cor de preenchimento
Local oExcel := YExcel():new()
Local nIdL := oExcel:EfeitoPreenc(90,{{"FFFFFF",0},{"0072C4",1}}) //Efeito linear
Local nIdC := oExcel:EfeitoPreenc(,{{"FFFFFF",0},{"0072C4",1}},"path",0.2,0.8,0.2,0.8) //Efeito do centro
Local oStyL := oExcel:NewStyle():Setfill(nIdL)
Local oStyC := oExcel:NewStyle():Setfill(nIdC)
oExcel:ADDPlan()
oExcel:AddTamCol(1,1,15)
oExcel:SetRowH(30) //Tamanho 15 para colunas
oExcel:Pos(1,1):SetValue("Efeito linear"):SetStyle(oStyL)
oExcel:Pos(2,1):SetValue("Efeito do centro"):SetStyle(oStyC)
oExcel:Save() //Salvar
oExcel:OpenApp() //Abrir Excel
oExcel:Close() //Fechar e limpar objeto
- Pode ser informado com RGB ou Alfa+RGB, onde FF mais opaco e 00 mais transparente.
- Olá Mundo
- Exemplo Ler xlsx
- Métodos
- Métodos Posicionamento e referência
- Métodos Estilos
- Preenchimento em massa (bulk)
- Exemplo 1 - Básico
- BulkNewField - Definição de novas colunas do bulk
- DefBulkLine - Criar definição de campos para preenchimento em massa
- SetValueBulk - Definir valor para preenchimento de bulk
- SetBulkLine - Preenche a linha em bulk do Excel
- FlushBulk - Atualiza dados do Excel
- Preenchimento Excel com Query/Alias
- Exemplo 1 - Básico
- Exemplo 2 - com formato tabela do Excel
- Alias2Tab - Preenche o Excel baseado no alias
- NewFldTab - Altera definição de campos ou cria novo campo
- DefSubTotal - Cria subtotal e agrupamento de subtotal
- NewRuleLine - Regra de formatação de linhas