Você está na página 1de 61

Funções Globais

Linha RM

Exported on  09/07/2019


Linha RM  –  Funções Globais

Table of Contents
1 Indice ...................................................................................................................... 5
2 Objetivo .................................................................................................................. 7
3 ABS.......................................................................................................................... 8
4 ANODT .................................................................................................................... 9
5 ARRED ................................................................................................................... 10
6 ARREDONDA ......................................................................................................... 11
7 ARREDVALOR........................................................................................................ 12
8 ASCII...................................................................................................................... 13
9 ATRIBUI................................................................................................................. 14
10 COLIGADACORRENTE........................................................................................... 15
11 CONCAT ................................................................................................................ 16
12 CONCAT2 .............................................................................................................. 17
13 CONTEMVALOR..................................................................................................... 18
14 COTACAOMOEDA.................................................................................................. 19
15 DATANULA ............................................................................................................ 20
16 DECANO ................................................................................................................ 21
17 DECMES ................................................................................................................ 22
18 DIADT .................................................................................................................... 23
19 DIASEMANA........................................................................................................... 24
20 ESCREVELOG ........................................................................................................ 25
21 EXECSQL ............................................................................................................... 26
22 FALSO.................................................................................................................... 27
23 FOR........................................................................................................................ 28
24 FRAC...................................................................................................................... 29
25 HOJE ..................................................................................................................... 30
26 INCANO ................................................................................................................. 31

 –  2
Linha RM  –  Funções Globais

27 INCMES ................................................................................................................. 32
28 INTTOSTRFORMAT ............................................................................................... 33
29 MAX ....................................................................................................................... 34
30 MEMORIA .............................................................................................................. 35
31 MESDT................................................................................................................... 36
32 MIN ........................................................................................................................ 37
33 MTDATA ................................................................................................................ 38
34 PAR........................................................................................................................ 39
35 PARMQRY.............................................................................................................. 40
36 POTENCIA ............................................................................................................. 41
37 PROXREGSQL ....................................................................................................... 42
38 RAIZ....................................................................................................................... 43
39 RESULTSQL .......................................................................................................... 44
40 RETIRACARACTERES ............................................................................................ 45
41 SETVAR ................................................................................................................. 46
42 STR........................................................................................................................ 47
43 STRLEFT................................................................................................................ 48
44 STRRIGHT ............................................................................................................. 49
45 SUBSTR................................................................................................................. 50
46 SUBTRAIDATAS..................................................................................................... 51
47 TABCOLIG ............................................................................................................. 52
48 TABCOLIGADA....................................................................................................... 53
49 TAMSTR................................................................................................................. 54
50 TETO ..................................................................................................................... 55
51 TRUNCVALOR ....................................................................................................... 56
52 ULTDIAMES ........................................................................................................... 57
53 USUARIOCORRENTE ............................................................................................ 58
54 VAL ........................................................................................................................ 59

 –  3
Linha RM  –  Funções Globais

55 VERDADE............................................................................................................... 60

 –  4
Linha RM  –  Funções Globais

1 Indice

• Indice(see page 5)
• Objetivo(see page 7)
• ABS(see page 8)
• ANODT(see page 9)
• ARRED(see page 10)
• ARREDONDA(see page 11)
• ARREDVALOR(see page 12)
• ASCII(see page 13)
• ATRIBUI(see page 14)
• COLIGADACORRENTE(see page 15)
• CONCAT(see page 16)
• CONCAT2(see page 17)
• CONTEMVALOR(see page 18)
• COTACAOMOEDA(see page 19)
• DATANULA(see page 20)
• DECANO(see page 21)
• DECMES(see page 22)
• DIADT(see page 23)
• DIASEMANA(see page 24)
• ESCREVELOG(see page 25)
• EXECSQL(see page 26)
• FALSO(see page 27)
• FOR(see page 28)
• FRAC(see page 29)
• HOJE(see page 30)
• INCANO(see page 31)
• INCMES(see page 32)
• INTTOSTRFORMAT(see page 33)
• MAX(see page 34)
• MEMORIA(see page 35)
• MESDT(see page 36)
• MIN(see page 37)
• MTDATA(see page 38)
• PAR(see page 39)
• PARMQRY(see page 40)
• POTENCIA(see page 41)
• PROXREGSQL(see page 42)
• RAIZ(see page 43)
• RESULTSQL(see page 44)
• RETIRACARACTERES(see page 45)
• SETVAR(see page 46)
• STR(see page 47)
• STRLEFT(see page 48)
• STRRIGHT(see page 49)
• SUBSTR(see page 50)
• SUBTRAIDATAS(see page 51)
• TABCOLIG(see page 52)
• TABCOLIGADA(see page 53)
• TAMSTR(see page 54)

Indice  –  5
Linha RM  –  Funções Globais

• TETO(see page 55)


• TRUNCVALOR(see page 56)
• ULTDIAMES(see page 57)
• USUARIOCORRENTE(see page 58)
• VAL(see page 59)
• VERDADE(see page 60)

Indice  –  6
Linha RM  –  Funções Globais

2 Objetivo
       As fórmulas globais são aquelas apresentadas para todos os módulos do sistema, e são passíveis de uso em
qualquer um deles. O objetivo deste documento é apresentar as Fórmulas Globais, com sua descrição, sintaxe,
parâmetros e apresentar um breve exemplo com seu respectivo retorno.
       Conheça as fórmulas globais:

Objetivo  –  7
Linha RM  –  Funções Globais

3 ABS
    

Função ABS

Descriçã Retorna o valor absoluto de um número.


o

Sintaxe ABS( NUM )

Parâmet • NUM → Número para Operação


ros

Exemplo ABS(-17)

Retorno 17

ABS  –  8
Linha RM  –  Funções Globais

4 ANODT
    

Função ANODT

Descriçã Retorna o ano de uma data.


o

Sintaxe ANODT( ' DATA ' )

Parâmet • DATA → Data para selecionar o ano


ros

Exemplo ANODT('24/10/2018')

Retorno 2018

ANODT  –  9
Linha RM  –  Funções Globais

5 ARRED
    

Função ARRED

Descriçã Arredonda um valor sem casas decimais.


o

Sintaxe ARRED( NUM )

Parâmet • NUM → Número para Operação


ros

Exemplo ARRED(24.73)
ARRED(24.33)
ARRED(24.50)

Retorno 25
24
25

ARRED  –  10
Linha RM  –  Funções Globais

6 ARREDONDA
    

Função ARREDONDA

Descriçã Arredonda um valor.


o

Sintaxe ARREDONDA( NUM A, NUM B )

Parâmet • NUM A → Número para Operação


ros • NUM B → Quantidade de casas decimais

Exemplo ARREDONDA(24.33568784,3)

Retorno 24,336

ARREDONDA  –  11
Linha RM  –  Funções Globais

7 ARREDVALOR
    

Função ARREDVALOR

Descriçã Arredonda um valor Independente de Sistema.


o

Sintaxe ARREDVALOR( NUM A, NUM B )

Parâmet • NUM A → Número para Operação


ros • NUM B → Fator

Exemplo ARREDVALOR(24.33,1)

Retorno 25

ARREDVALOR  –  12
Linha RM  –  Funções Globais

8 ASCII
    

Função ASCII

Descriçã Retorna o valor que representa um determinado caractere na tabela ASCII.


o

Sintaxe ASCII( ' CHAR ' )

Parâmet • CHAR → Caracteres que se deseja retirar.


ros

Exemplo ASCII('o')

Retorno 111

ASCII  –  13
Linha RM  –  Funções Globais

9 ATRIBUI
    

Função ATRIBUI

Descriçã Atribui um valor à uma memoria.


o

Sintaxe ATRIBUI( CHAVE , CONTEUDO)

Parâmet • CHAVE → Chave da memória


ros • CONTEUDO → Conteúdo para atribuir

Exemplo ATRIBUI('MEMORIA001','Mundo bonito')

Retorno Mundo Bonito

ATRIBUI  –  14
Linha RM  –  Funções Globais

10 COLIGADACORRENTE
    

Função COLIGADACORRENTE

Descriçã Retorna a coligada corrente.


o

Sintaxe COLIGADACORRENTE( )

Parâmet N/A
ros

Exemplo COLIGADACORRENTE()

Retorno 1

COLIGADACORRENTE  –  15
Linha RM  –  Funções Globais

11 CONCAT
    

Função CONCAT

Descriçã Concatena os textos A e B


o

Sintaxe CONCAT( ' TEXTO A ' , ' TEXTO B ' )

Parâmet • TEXTO A → Primeiro Texto


ros • TEXTO B → Segundo Texto

Exemplo CONCAT('Mundo','Bonito')

Retorno MundoBonito

CONCAT  –  16
Linha RM  –  Funções Globais

12 CONCAT2
    

Função CONCAT2

Descriçã Concatena as strings A e B com um espaço entre elas.


o

Sintaxe CONCAT2( ' TEXTO A ' , ' TEXTO B ' )

Parâmet • TEXTO A → Primeiro Texto


ros • TEXTO B → Segundo Texto

Exemplo CONCAT2('Mundo','Bonito')

Retorno Mundo Bonito

CONCAT2  –  17
Linha RM  –  Funções Globais

13 CONTEMVALOR
    

Função CONTEMVALOR

Descriçã Procura um determinado valor em um conjunto de dados.


o

Sintaxe CONTEMVALOR( ' CONJUNTO ' , VALOR , ' TIPO ' )

Parâmet • CONJUNTO → Conjunto de valores separados por /


ros • VALOR → Valor a ser procurado
• TIPO → Tipo de dado a ser tratado
D = Data
S = String
Vazio/Outros → Decimal

Exemplo CONTEMVALOR( 'casa/geladeira/mesa/gato/gaiola ', 'gato', 'S')

Retorno 1

CONTEMVALOR  –  18
Linha RM  –  Funções Globais

14 COTACAOMOEDA
    

Função COTACAOMOEDA

Descriçã Cotação de uma moeda.


o

Sintaxe COTACAOMOEDA( ' SIMBOLO ' , 'DATA' )

Parâmet • SIMBOLO → Símbolo da moeda


ros • DATA→ Data da cotação

Exemplo COTACAOMOEDA('US$','25/10/2018')

Retorno 3,724

COTACAOMOEDA  –  19
Linha RM  –  Funções Globais

15 DATANULA
    

Função DATANULA

Descriçã Retorna a data mínima do sistema.


o

Sintaxe DATANULA()

Parâmet N/A
ros

Exemplo DATANULA()

Retorno 01/01/2000

DATANULA  –  20
Linha RM  –  Funções Globais

16 DECANO
    

Função DECANO

Descriçã Subtrai um número de meses de um mês/ano e retorna o ano do resultado.


o

Sintaxe DECANO(INTEIRO1,INTEIRO2,INTEIRO3)

Parâmet • INTEIRO1 → Mês da data inicial


ros • INTEIRO2 → Ano da data inicial
• INTEIRO3 → Quantidade de meses para subtrair da data inicial

Exemplo DECANO(2,2018,26)

Retorno 2015

DECANO  –  21
Linha RM  –  Funções Globais

17 DECMES
    

Função DECMES

Descriçã Subtrai uma quantidade de meses ( X meses) de um mês inicial (1 a 12).


o

Sintaxe DECMES(INTEIRO1,INTEIRO2)

Parâmet • INTEIRO1 → Mês inicial


ros • INTEIRO2 → Quantidade de meses para diminuir do mês inicial

Exemplo DECMES(11,5)

Retorno 6

DECMES  –  22
Linha RM  –  Funções Globais

18 DIADT
    

Função DIADT

Descriçã Retorna o dia de uma data.


o

Sintaxe DIADT( ' DATA ' )

Parâmet • DATA → Data para selecionar o dia


ros

Exemplo DIADT('24/10/2018')

Retorno 24

DIADT  –  23
Linha RM  –  Funções Globais

19 DIASEMANA
    

Função DIASEMANA

Descriçã Retorna o dia da semana de uma data. (1= Domingo | 2= Segunda | 3= Terça | 4=Quarta | 5=Quinta |
o 6=Sexta | 7= Sábado)

Sintaxe DIASEMANA( ' DATA ' )

Parâmet • DATA → Data para selecionar o dia da semana


ros

Exemplo DIASEMANA('24/10/2018')

Retorno 4

DIASEMANA  –  24
Linha RM  –  Funções Globais

20 ESCREVELOG
    

Função ESCREVELOG

Descriçã Escreve Log


o

Sintaxe ESCREVELOG( ' TEXTO ' )

Parâmet • TEXTO → Texto a ser inserido no Log.


ros

Exemplo ESCREVELOG(' Log Adicionado')

Retorno Log Adicionado

ESCREVELOG  –  25
Linha RM  –  Funções Globais

21 EXECSQL
    

Função EXECSQL

Descriçã Executa uma Consulta SQL.


o

Sintaxe EXECSQL( ' CÓDIGO ' )

Parâmet • CÓDIGO → Código da Consulta SQL.


ros

Exemplo EXECSQL('CON001' )

Retorno Será o retorno (Se tiver) da Consulta SQL 'CON001'.

EXECSQL  –  26
Linha RM  –  Funções Globais

22 FALSO
    

Função FALSO

Descriçã Retorna 0.
o

Sintaxe FALSO( )

Parâmet N/A
ros

Exemplo FALSO()

Retorno 0

FALSO  –  27
Linha RM  –  Funções Globais

23 FOR
    

Função FOR

Descriçã Executa uma fórmula.


o

Sintaxe FOR( ' CÓDIGO ' )

Parâmet • CÓDIGO → Código da fórmula.


ros

Exemplo FOR('FOR001' )

Retorno Será o retorno da fórmula 'FOR001'.

FOR  –  28
Linha RM  –  Funções Globais

24 FRAC
    

Função FRAC

Descriçã Retorna a parte fracionada de um valor.


o

Sintaxe FRAC( NUM )

Parâmet • NUM → Número para Operação


ros

Exemplo FRAC(24.73)

Retorno 0,73

FRAC  –  29
Linha RM  –  Funções Globais

25 HOJE
    

Função HOJE

Descriçã Retorna a data de hoje.


o

Sintaxe HOJE()

Parâmet N/A
ros

Exemplo HOJE()

Retorno 24/10/2018

HOJE  –  30
Linha RM  –  Funções Globais

26 INCANO
    

Função INCANO

Descriçã Adiciona um número de meses a um mês/ano e retorna o ano do resultado.


o

Sintaxe INCANO(INTEIRO1,INTEIRO2,INTEIRO3)

Parâmet • INTEIRO1 → Mês da data inicial


ros • INTEIRO2 → Ano da data inicial
• INTEIRO3 → Quantidade de meses para adicionar na data inicial

Exemplo INCANO(2,2018,26)

Retorno 2019

INCANO  –  31
Linha RM  –  Funções Globais

27 INCMES
    

Função INCMES

Descriçã Adiciona uma quantidade de meses ( X meses) à um mês inicial (1 a 12).


o

Sintaxe INCMES(INTEIRO1,INTEIRO2)

Parâmet • INTEIRO1 → Mês inicial


ros • INTEIRO2 → Quantidade de meses para adicionar ao mês inicial

Exemplo INCMES(2,19)

Retorno 9

INCMES  –  32
Linha RM  –  Funções Globais

28 INTTOSTRFORMAT
    

Função INTTOSTRFORMAT

Descriçã Converte um valor inteiro para string (texto) preenchendo com zeros.
o

Sintaxe INTTOSTRFORMAT( INTEIRO , ZEROS )

Parâmet • INTEIRO → Valor a ser convertido.


ros • ZEROS→ Quantidade de Zeros.

Exemplo INTTOSTRFORMAT(27,5)

Retorno 00027

INTTOSTRFORMAT  –  33
Linha RM  –  Funções Globais

29 MAX
    

Função MAX

Descriçã Retorna o maior número.


o

Sintaxe MAX( NUM A , NUM B )

Parâmet • NUM A → Número para comparação


ros • NUM B → Número para comparação

Exemplo MAX(17,12)

Retorno 17'

MAX  –  34
Linha RM  –  Funções Globais

30 MEMORIA
    

Função MEMORIA

Descriçã Retorna o valor de uma memória.


o

Sintaxe MEMORIA( CHAVE )

Parâmet • CHAVE → Chave da memória


ros

Exemplo MEMORIA('MEMORIA001')

Retorno Mundo Bonito

MEMORIA  –  35
Linha RM  –  Funções Globais

31 MESDT
    

Função MESDT

Descriçã Retorna o mês de uma data.


o

Sintaxe MESDT( ' DATA ' )

Parâmet • DATA → Data para selecionar o mês


ros

Exemplo MESDT('24/10/2018')

Retorno 10

MESDT  –  36
Linha RM  –  Funções Globais

32 MIN
    

Função MIN

Descriçã Retorna o menor número.


o

Sintaxe MIN( NUM A , NUM B )

Parâmet • NUM A → Número para comparação


ros • NUM B → Número para comparação

Exemplo MIN(17,12)

Retorno 12

MIN  –  37
Linha RM  –  Funções Globais

33 MTDATA
    

Função MTDATA

Descriçã Monta uma data a partir de um dia, mês e ano.


o

Sintaxe MTDATA(INTEIRO1,INTEIRO2,INTEIRO3)

Parâmet • INTEIRO1 → Dia da data


ros • INTEIRO2 → Mês da data
• INTEIRO3 → Ano da data

Exemplo MTDATA(17,11,1989)

Retorno 17/11/1989

MTDATA  –  38
Linha RM  –  Funções Globais

34 PAR
    

Função PAR

Descriçã Retorna o que foi armazenado na propriedade de parâmetros genéricos de fórmula.


o

Sintaxe PAR( )

Parâmet N/A
ros

Exemplo PAR()

Retorno Conteúdo do parâmetro armazenado

PAR  –  39
Linha RM  –  Funções Globais

35 PARMQRY
    

Função PARMQRY

Descriçã Retorna o conteúdo de um campo.


o Utilizada no Gerador de Relatórios (RMGerador.dll).

Sintaxe PARMQRY( ' CAMPO ' )

Parâmet • CAMPO → Nome do Campo


ros

Exemplo PARMQRY('CODUSUARIO')

Retorno IgorMC

PARMQRY  –  40
Linha RM  –  Funções Globais

36 POTENCIA
    

Função POTENCIA

Descriçã Retorna a potência.


o

Sintaxe POTENCIA( NUM A , NUM B )

Parâmet • NUM A→ Base da potência


ros • NUM B→ Expoente da potência

Exemplo POTENCIA(2,4)

Retorno 16

POTENCIA  –  41
Linha RM  –  Funções Globais

37 PROXREGSQL
    

Função PROXREGSQL

Descriçã Avança um registro na Consulta SQL executada.


o

Sintaxe PROXREGSQL( ' CÓDIGO ' )

Parâmet • CÓDIGO → Código da Consulta SQL.


ros

Exemplo PROXREGSQL('CON001' )

Retorno Avança um registro na Consulta SQL 'CON001'.

PROXREGSQL  –  42
Linha RM  –  Funções Globais

38 RAIZ
    

Função RAIZ

Descriçã Retorna a raiz quadrada de um valor.


o

Sintaxe RAIZ( NUM )

Parâmet • NUM → Número para Operação


ros

Exemplo RAIZ(25)

Retorno 5

RAIZ  –  43
Linha RM  –  Funções Globais

39 RESULTSQL
    

Função RESULTSQL

Descriçã Retorna o valor de um campo de um resultado da Consulta SQL.


o

Sintaxe RESULTSQL( ' CÓDIGO ' , ' CAMPO ' )

Parâmet • CÓDIGO → Código da Consulta SQL


ros • CAMPO → Campo desejado

Exemplo RESULTSQL('CON001','CODUSUARIO' )

Retorno Retorna o valor do campo CODUSUARIO do resultado da Consulta SQL 'CON001'.

RESULTSQL  –  44
Linha RM  –  Funções Globais

40 RETIRACARACTERES
    

Função RETIRACARACTERES

Descriçã Retira do texto todas as ocorrências dos caracteres da string chars.


o

Sintaxe RETIRACARACTERES( ' CHAR ' , ' TEXTO ' )

Parâmet • CHAR → Caracteres que se deseja retirar.


ros • TEXTO → String que é desejado retirar os caracteres

Exemplo RETIRACARACTERES('o','Mundo Bonito')

Retorno Mund Bnit

RETIRACARACTERES  –  45
Linha RM  –  Funções Globais

41 SETVAR
    

Função SETVAR

Descriçã Atribui um valor a uma variável.


o

Sintaxe SETVAR( ' VAR ' , CONTEUDO)

Parâmet • VAR → Variável


ros • CONTEUDO → Conteúdo para adicionar na variável

Exemplo SETVAR('var1', 200)

Retorno 200

SETVAR  –  46
Linha RM  –  Funções Globais

42 STR
    

Função STR

Descriçã Retorna número de acordo com máscara informada, que pode ser composta da seguinte forma:
o • com noves: o número será completado com espaços brancos à esquerda;
• com zeros ou 'z' (minúsculo ou maiúsculo): o número será completado com zeros à esquerda.
• Pode-se usar separador de decimais: '.' (ponto) ou ',' (vírgula)
• No caso da máscara contiver ':' será formatado do tipo hora.

Sintaxe STR( VALOR , ' MASK ' )

Parâmet • VALOR → Valor decimal a ser formatado.


ros • MASK → Máscara que será aplicada no valor.

Exemplo STR(27, '000')


STR(12,'99,99')
STR(5, '00.00')
STR(320, '00:00')
STR(22222, '000:00')

Retorno 027
12,00
05.00
05:20
370:20

STR  –  47
Linha RM  –  Funções Globais

43 STRLEFT
    

Função STRLEFT

Descriçã Copia o lado DIREITO de um string (texto) um número de caracteres (quantidade).


o

Sintaxe STRLEFT( ' TEXTO ' , INTEIRO )

Parâmet • TEXTO → String para fazer a cópia iniciando pelo lado Direito
ros • INTEIRO → Quantidade de caracteres que deseja-se copiar

Exemplo STRLEFT('Mundo Bonito',10)

Retorno ndo Bonito

STRLEFT  –  48
Linha RM  –  Funções Globais

44 STRRIGHT
    

Função STRRIGHT

Descriçã Copia o lado ESQUERDO de um string (texto) um número de caracteres (quantidade).


o

Sintaxe STRRIGHT( ' TEXTO ' , INTEIRO )

Parâmet • TEXTO → String para fazer a cópia iniciando pelo lado Esquerdo
ros • INTEIRO → Quantidade de caracteres que deseja-se copiar

Exemplo STRRIGHT('Mundo Bonito',10)

Retorno Mundo Boni

STRRIGHT  –  49
Linha RM  –  Funções Globais

45 SUBSTR
    

Função SUBSTR

Descriçã Copia a partir da posição início um número de caracteres de texto.


o

Sintaxe SUBSTR( ' TEXTO ' , INTEIRO1, INTEIRO2 )

Parâmet • TEXTO → Texto onde é desejado selecionar uma parte para cópia
ros • INTEIRO1 → Caracter início
• INTEIRO2 → Quantidade de caracteres que você deseja selecionar.

Exemplo SUBSTR('Alô Mundo', 2,5)

Retorno lô mu

SUBSTR  –  50
Linha RM  –  Funções Globais

46 SUBTRAIDATAS
    

Função SUBTRAIDATAS

Descriçã Retorna a subtração entre duas datas


o

Sintaxe SUBTRAIDATAS( DATA1 , DATA2 )

Parâmet • DATA1 → Data inicial


ros • DATA2 → Data para subtrair

Exemplo SUBTRAIDATAS('24/10/2018','21/09/2018')

Retorno 33

SUBTRAIDATAS  –  51
Linha RM  –  Funções Globais

47 TABCOLIG
    

Função TABCOLIG

Descriçã Retorna o valor de um campo da coligada.


o

Sintaxe TABCOLIG( ' CAMPO ' )

Parâmet • CAMPO → Nome do Campo


ros

Exemplo TABCOLIG('NOMEFANTASIA')

Retorno TOTVS SA

TABCOLIG  –  52
Linha RM  –  Funções Globais

48 TABCOLIGADA
    

Função TABCOLIGADA

Descriçã Retorna o valor de uma Coluna da tabela GCOLIGADA da coligada corrente que o usuário tem acesso
o na GPERMISS.

Sintaxe TABCOLIGADA( ' CAMPO ' )

Parâmet • CAMPO → Nome do Campo


ros

Exemplo TABCOLIGADA('Numero')

Retorno 2664

TABCOLIGADA  –  53
Linha RM  –  Funções Globais

49 TAMSTR
    

Função TAMSTR

Descriçã Retorna o tamanho da string.


o

Sintaxe TAMSTR( ' TEXTO ' )

Parâmet • TEXTO → String que é desejado saber a quantidade de caracteres


ros

Exemplo TAMSTR('Mundo Bonito')

Retorno 12

TAMSTR  –  54
Linha RM  –  Funções Globais

50 TETO
    

Função TETO

Descriçã Retorna o valor truncado mais um.


o

Sintaxe TETO( NUM )

Parâmet • NUM → Número para Operação


ros

Exemplo TETO(24.03)

Retorno 25

TETO  –  55
Linha RM  –  Funções Globais

51 TRUNCVALOR
    

Função TRUNCVALOR

Descriçã Trunca um valor com casas decimais.


o

Sintaxe TRUNCVALOR( NUM A ) ou TRUNCVALOR( NUM A , NUM B )

Parâmet • NUM A→ Número para Operação


ros • NUM B→ Quantidade de casas Decimais

Exemplo TRUNCVALOR(24.83)
TRUNCVALOR(24.83, 1)

Retorno 24
24,8

TRUNCVALOR  –  56
Linha RM  –  Funções Globais

52 ULTDIAMES
    

Função ULTDIAMES

Descriçã Retorna o último dia do mês de uma data.


o

Sintaxe ULTDIAMES( ' DATA ' )

Parâmet • DATA → Data para selecionar o último dia do mês


ros

Exemplo ULTDIAMES('24/10/2018')

Retorno 31/10/2018

ULTDIAMES  –  57
Linha RM  –  Funções Globais

53 USUARIOCORRENTE
    

Função USUARIOCORRENTE

Descriçã Retorna o usuário corrente.


o

Sintaxe USUARIOCORRENTE( )

Parâmet N/A
ros

Exemplo USUARIOCORRENTE()

Retorno IgorMC

USUARIOCORRENTE  –  58
Linha RM  –  Funções Globais

54 VAL
    

Função VAL

Descriçã Converte um string para valor.


o

Sintaxe VAL( ' VALOR ' )

Parâmet • VALOR → String para se converter em valor


ros

Exemplo VAL('12,65')

Retorno 12,65

VAL  –  59
Linha RM  –  Funções Globais

55 VERDADE
    

Função VERDADE

Descriçã Retorna 1.
o

Sintaxe VERDADE ( )

Parâmet N/A
ros

Exemplo VERDADE()

Retorno 1

Produto: Framework

Versão: 12.01.XX

Processo: Funções Globais

VERDADE  –  60
Linha RM  –  Funções Globais

Status: Finalizado

Data: 25/10/2018

Autores:
Carlos Philippe1
Diogo Damiani2
Fábio Augusto3
IGOR MACEDO4
Karina Santos5
Stella Gleyse6
TIAGO ANDRADE7

1 https://tdn.totvs.com/display/~carlos.farias
2 https://tdn.totvs.com/display/~diogo.ferreira
3 https://tdn.totvs.com/display/~fabio.nunes
4 https://tdn.totvs.com/display/~cardoso.igor
5 https://tdn.totvs.com/display/~karina.santos
6 https://tdn.totvs.com/display/~stella.vilaca
7 https://tdn.totvs.com/display/~silveira.tiago

VERDADE  –  61

Você também pode gostar