Boa Tarde,
Hoje cedo um cliente meu ligou informando que na balança estava cortando a parte dos ingredientes,
então pensei que era erro no meu código quando achei este pedaço de code:
procedure TACBrCargaBal.PreencherToledo(Arquivo, Nutricional, Receita: TStringList; versao:integer);
var
i, Total: Integer;
Anutri,areceita:string;
begin
Total := Produtos.Count;
for i := 0 to Total - 1 do
begin
if Versao=0 then
begin
Arquivo.Add(
LFIll(Produtos[i].Setor.Codigo, 2) +
LFIll(Produtos[i].ModeloEtiqueta, 2) +
GetTipoProdutoToledo(Produtos[i].Tipo) +
LFIll(Produtos[i].Codigo, 6) +
LFIll(Produtos[i].ValorVenda, 6, 2) +
LFIll(Produtos[i].Validade, 3) +
RFIll(Produtos[i].Descricao, 50) +
RFIll(Produtos[i].Receita, 250)
);
end else
Neste trecho de código na anti-penúltima linha tem um limitador de 250 caracteres, esse limitador esta cortando a minha informação, então mudei ele para 300 e pegou toda a minha informação, gostaria de saber como posso fazer com esse delimitador, pois a próxima vez que for atualizado o meu ACBR vai mudar de novo para 250, essa alteração poderia subir ?.