Funções para variáveis

Ao criar variáveis, use funções de cadeia de caracteres e funções aritméticas para configurar seus valores. Você pode adicionar essas funções clicando na seta para a direita ao lado dos campos Valor nas caixas de diálogo.

Funções de string

Função, sintaxe e descrição Argumentos e exemplos
Left(<cadeia de caracteres>,<número>)

Retorna o número de caracteres especificado mais à esquerda na cadeia de caracteres determinada.

<string> - A string de caracteres

<número> – O número de caracteres a retornar

Exemplo: Left(ProjectAA,7) - Retorna "Project"
Right(<string>,<número>)

Retorna o número de caracteres especificado mais à direita na cadeia de caracteres determinada.

<string> - O string (cadeia de caracteres)

<número> – O número de caracteres a retornar

Exemplo: Retorna "AA"Right(ProjectAA,2) -
Mid(<cadeia de caracteres>,<pos.inicial>,<número>)

Retorna uma subcadeia de caracteres da cadeia de caracteres especificada (iniciando em uma posição específica).

<string> - A string de caracteres

<pos.inicial> – O número da posição inicial. O primeiro caractere é a posição 0.

<número> – O número de caracteres a retornar

Exemplo: Mid(ProjectAA,2,2) - Retorna "oj"
Length(<string>)

Retorna o comprimento da cadeia de caracteres especificada.

<string>
Exemplo: Length(ProjectAA) - Retorna 9
Reverse(<string>)

Retorna o inverso da cadeia de caracteres especificada.

<string>
Exemplo: Reverse(stockholm) - Retorna "mlohkcots"
Find(<string>,<substring>)
Pesquisa em uma cadeia de caracteres especificada a primeira correspondência de um caractere ou subcadeia de caracteres. Retorna a posição onde o caractere ou a subcadeia de caracteres foi encontrada.
A primeira posição na cadeia de caracteres é 0.
<string> - A string de caracteres

<substring> – A substring a ser pesquisada

Exemplo: Find(abc,b) - Retorna 1
ReverseFind(<string>,<substring>)
Pesquisa em uma string especificada a última correspondência de um caractere. Retorna a posição onde a última ocorrência do caractere ou da substring foi encontrada.
A primeira posição na string é 0.
<string> - A string de caracteres

<substring> – A substring a ser pesquisada

Exemplo: ReverseFind(abcabc,b) - Retorna 4
CurrentTime(%%Y-%%m-%%d %%H:%%M:%%S)

Retorna a data ou a hora atual em um formato específico.

%%a - Nome do dia da semana abreviado

%%A - Nome completo do dia da semana

%%b - Dia do mês abreviado (%b)

%%B - Dia do mês completo

%%c - A representação de data e hora apropriados para a localidade

%%d - Dia do mês como número decimal (01 a 31)

%%H -Hora no formato de 24 horas(00 a 23)

%%I - Hora no formato de 12 horas (01 a 12)

%%j - Dia do ano como número decimal (001 a 366)

%%m - Mês como número decimal (01 a 12)

%%M - Minuto como número decimal (00 a 59)

%%p - O indicador AM/PM da localidade para horários de 12 horas

 

%%S - Segundos como número decimal (00 a 59)

%%U - A semana do ano com número decimal, sendo domingo o primeiro dia da semana (00 a 53)

%%w - Dia da semana como número decimal (0 a 6; domingo é 0)

%%W - A semana do ano com número decimal, sendo segunda-feira o primeiro dia da semana (00 a 53)

%%x - Representação de data para a localidade atual

%%X - Representação de hora para a localidade atual

%%y - Ano sem os dois primeiros dígitos, como número decimal (00 a 99)

%%Y - Ano com os dois primeiros dígitos, como número decimal

%%z,%%Z - O nome ou abreviação do fuso horário, dependendo das configurações do registro, nenhum caractere se o fuso horário for desconhecido

%%%% - Sinal de porcentagem

Exemplos: CurrentTime(%%y%%m%%d) - Retorna "050113"

CurrentTime (%%H:%%M) - Retorna "09:53"

Funções aritméticas

Função, sintaxe e descrição Argumentos e exemplos
Add(<termo1>,<termo2>)

Retorna a soma de dois números especificados.

<termo1> - Primeiro termo

<termo2> – Segundo termo

Exemplo: Add(2,3) - Retorna 5
Sub(<termo1>,<termo2>)

Retorna a diferença entre dois números especificados.

<termo1> - Primeiro termo

<termo2> – Segundo termo (valor a ser subtraído)

Exemplo: Sub(3,2 ) - Retorna 1