Funções do sistema

Concluído

As funções do sistema são do tipo pronto para uso. Elas não estão relacionadas a um determinado tipo de dados nem são usadas para interação. É possível encontrá-las em todo o sistema e usá-las com todos os gatilhos ou procedimentos.

As funções do sistema incluem:

  • UserID

  • CompanyName

  • Today

  • Time

  • WorkDate

Funções UserId e CompanyName

Você pode usar a função UserId para saber quem está executando o código. Imagine que você está lançando uma ordem no processo de lançamento e deseja acompanhar quem lançou a ordem. A função UserId ajuda você a realizar essa tarefa.

<Text> := UserId();

No banco de dados lógico, você pode ter uma ou várias empresas. Se quiser descobrir o nome da empresa em que o código está sendo executado, você pode usar a função CompanyName. Esta função busca o nome da empresa atual.

<Text> := CompanyName;

Funções Today, Time e WorkDate

Semelhante a Date2DMY e Date2DWY, a função Today é outra função de data que pode ser usada para obter a data atual do sistema operacional.

<Date> := Today();

A função Time funciona da mesma maneira e retorna a hora atual do sistema operacional.

<Time> := Time();

Com a função WorkDate, você pode obter ou definir a data do trabalho da sessão atual.

<Date> := WorkDate();   // Get the work date
WorkDate(<Date>);       // Set the work date