Gere saudações personalizadas com base em gênero usando a macro ONLYOFFICE

Dirigir-se aos outros saudações personalizadas corretamente é fundamental para a comunicação porque demonstra respeito, inclusão e profissionalismo. Neste artigo, mostraremos como construir uma macro em um documento do ONLYOFFICE que aproveita a API Genderize.io para gerar uma saudação personalizada apropriada.

Gere saudações personalizadas com base em gênero usando a macro ONLYOFFICE

Sobre gênero
Genderize.io é um serviço API que prevê o gênero associado a um nome. Ele fornece aos desenvolvedores saudações personalizadas uma maneira fácil de integrar a funcionalidade de reconhecimento de gênero em seus aplicativos ou scripts. Ao enviar o nome como parâmetro para a API Genderize, o usuário recebe uma resposta contendo o sexo previsto e outras informações como confiança na previsão. Genderize.io simplifica o processo de identificação do gênero de um nome.

Construir macro

Primeiro precisamos inicializar lista de números de telegrama a variável oWorksheet para manter uma referência à planilha ativa. Acessar a planilha ativa nos permite manipular os dados da planilha:

Após receber a saudações personalizadas resposta da API Genderize, a SuccessFunction é chamada . Na SuccessFunction , primeiro verificamos se a probabilidade de determinação do gênero é maior que 0,9. Nesse caso, atribuímos o cabeçalho apropriado com base no valor de gênero na resposta da API:

 

Em seguida, inicialize a variável

ROW como 2, que saudações personalizadas representa a linha inicial de dados na coluna A. Esta variável controla a linha que está sendo processada no momento:

Para processar cad saudações personalizadas a linha, temos a função checkRow. Seu principal objetivo é iterar cada linha e lidar com a lógica de processamento. Na função checkRow , usamos a instrução oWorksheet.GetRange(A${ROW}).GetText() para recuperar o valor do nome da linha atual. Isto irá recuperar o valor do texto da célula na coluna A da linha atual:

Se o nome recuperado estiver vazio

isso indica o fim dos saudações conector onlyoffice para odoo enterprise agora lançado personalizadas dados. Neste diretório afb caso, chamamos a função reload , que recarrega a planilha. Por outro lado, se o nome recuperado não estiver vazio, procedemos à chamada da função makeReques t, passando o nome como argumento:

 

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top