Acesse o novo Manual 2.7 new.jpg
 

Funções da Aba Cálculo

Texto

Exemplo:

variable1.Text := Capitalize(’Texto’);

Exemplo:

variable1.Value := CompareText(’Texto1’,’Texto2’);

Exemplo:

variable1.Text := Copy(DBText1.Text, 1, 5);

Exemplo:

Delete(VariávelDeclarada, 1, 5);

Exemplo:

Insert(’Texto’, VariávelDeclarada, 5);

Exemplo:

variable1.Value := Length(DBText1.Text);

Exemplo:

variable1.Text := LowerCase(’Texto’);

Exemplo:

variable1.Text := Pos(’xto’, ’texto’);

Exemplo:

variable1.Text := Trim(’Texto’);

Exemplo:

variable1.Text := TrimLeft(’Texto’);

Exemplo:

variable1.Text := TrimRight(’Texto’);

Exemplo:

variable1.Text := UpperCase(’Texto’);

Conversão

Exemplo:

variable1.Text := Chr(39);

Exemplo:

variable1.Text := CurrToStr(1.23);

Exemplo:

variable1.Text := DateTimeToStr(’01/01/2001 09:01:02’);

Exemplo:

variable1.Text := DateTimeToStr(’01/01/2001’);

Exemplo:

variable1.Text := FloatToStr(1.2345);

Exemplo:

variable1.Text := FloatToStr(1);

Exemplo:

label1.Caption.Font.Color := RGB(255, 50, 100);

Exemplo:

variable1.Value := StrToCurr(’1.23’);

Exemplo:

variable1.Value := StrToDate(’01/01/2001’);

Exemplo:

variable1.Value := StrToDateTime(’01/01/2001 09:01:02’);

Exemplo:

variable1.Value := StrToFloat(’1.234’);

Exemplo:

variable1.Value := StrToInt(’1’);

Exemplo:

variable1.Value := StrToIntDef(’1’);

Exemplo:

variable1.Value := StrToTime(’01:02:55’);

Exemplo:

variable1.Text := TimeToStr(’01:02:55’);

Formato

Exemplo:

variable1.text := FormatCurr(’00000', 123);

Observação: O campo Variable1 deve ser declarado na aba Desenho com o tipo texto.

Exemplo:

variable2.Text := FormatDateTime('dd / mm / yy 00:00:00', DataHora);

Observação: O campo DataHora deve ser declarado na aba Cálculo com o tipo DateTime.

Exemplo:

variable1.Text := FormatFloat('#.#', 1.1515);

Observação: O campo Variable1 deve ser declarado na aba Desenho com o tipo texto.

Exemplo:

variable1.Text := FormatMaskText('00 - 0', ’123’);

Observação: O campo Variable1 deve ser declarado na aba Desenho com o tipo texto.

Exemplo:

variable1.Text := FormatString('000000', 'MAKER');

Observação: O campo Variable1 deve ser declarado na aba Desenho com o tipo texto.

DataHora

Exemplo:

variable1.value := CurrentDate;

Observação: O campo Variable1 deve ser declarado na aba Desenho com o tipo texto.

Exemplo:

variable1.value := CurrentDateTime;

Observação: O campo Variable1 deve ser declarado na aba Desenho com o tipo texto.

Exemplo:

variable1.value := CurrentTime;

Observação: O campo Variable1 deve ser declarado na aba Desenho com o tipo texto.

Exemplo:

variable1.value := DayOfWeek(dia);

Observação: O campo Variable1 deve ser declarado na aba Desenho com o tipo texto e na aba Cálculo a variável "dia" deverá ser declarada o tipo Date.

Exemplo: DecodeDate(CurrentDate,ano,mes,dia);

Variable1.value := ano;

Variable2.value := mes;

Variable3.value := dia;

Observação: O campo Variable1 deve ser declarado na aba Desenho com o tipo texto, e na aba Cálculo, as variáveis (ano, mês e dia) deverão ser declarados do tipo integer.

Exemplo: DecodeTime (CurrentTime, hora, min, seg, mseg);

Variable1.value := hora;

Variable2.value := min;

Variable3.value := seg;

Variable4.value := mseg;

Observação: O campo Variable1 deve ser declarado na aba Desenho com o tipo texto e na aba Cálculo as variáveis (hora, min, seg, mseg) deverão ser declaradas do tipo integer.

Exemplo:

variable1.value := EncodeDate(2008,09,01);

Observação: O campo Variable1 deve ser declarado na aba Desenho com o tipo Data.

Exemplo:

variable1.value := EncodeTime (09,27,30,12);

Observação: O campo Variable1 deve ser declarado na aba Desenho com o tipo Hora.

Matemática

Observação: Para todas as funções abaixo, o campo Variable1 deve ser declarado na aba Desenho com o tipo Texto.

Exemplo:

variable1.value := ArcTan (1);

Observação: o campo Variable1 deve ser declarado na aba Desenho com o tip texto.

Exemplo:

variable1.value := Cos (180);

Observação: o campo Variable1 deve ser declarado na aba Desenho com o tipo texto.

Exemplo:

variable1.value :=  Cosh (45);

Observação: o campo Variable1 deve ser declarado na aba Desenho com o tipo texto.

Exemplo:

variable1.value := Cotan (90);

Exemplo:

variable1.value := Exp (1);

Exemplo:

variable1.value := Frac (10.65);

Exemplo:

variable1.value := Int (10.65);

Exemplo:

variable1.value :=  IntPower (10, 5);

Exemplo:

variable1.value :=  Ln (10);

Exemplo:

variable1.value := Power (10, 2);

Exemplo:

variable1.value := Round (10.45);

Exemplo:

variable1.value := Sin (10.15);

Exemplo:

variable1.value := Sqr (3);

Exemplo:

variable1.value := Sqrt (9);

Exemplo:

variable1.value := Tan (90);

Exemplo:

variable1.value := Tanh (90);

Exemplo:

variable1.value :=Trunc (12.6);

Utility

Exemplo:

MessageBeep;

Exemplo:

ShowMessage (’Maker’);

DataBase Utility

Exemplo:

variable1.text := ChangeAccent ('Maker', Report);

Exemplo para declaração da variável Local:

var

Retorno: TStringList;

Begin

Retorno := TStringList.Create;

End;

Para declaração Global, é necessário declarar a variável na Aba Cálculo, clicando com o botão direito do mouse na área branca da Faixas do Relatório e marcando a opção Variáveis.

Exemplo:

ExecSql(Report, 'select sis_descricao from fr_sistema where sis_codigo =' + Chr(39) + 'SSS' + Chr(39), Retorno, false);

(Para este exemplo, considere que foi declarada e criada a variável Retorno).

____________________________________________________________________________

image776.jpg

Caso este tópico não tenha comentário satisfatório, envie e-mail para documentacao@softwell.com.br