Existe um problema na versão 6 do Xmaker.
Quando temos um campo Memo no form, fazemos alguma alteração nos dados do memo , mandamos salvar e no caso,
temos um botão que faz a impressão do Registro, via rdprint, o campo alterado não é apresentado na impressão e sim os dados antes da alteração.
Se voltar no registro, os dados do campo memo serão os mesmo antes da alteração.
Se alteramos os dados do Campo memo, salvamos, voltamos la para ver se estão ok, ai sim eles são gravados.
Tive que colocar o codigo abaixo em todos os form que usam Memo para poder solucionar o problema.
Essa correção pode ser feita para o xmaker possa não mais apresentar este erro.
procedure TFormPagamentos.DepoisdeModificar;
begin
GravaDiario(TituloModulo, 'Modificou Registro ' + TabelaPrincipal.Fields[0].AsString);
if TabelaPrincipal.State in [dsEdit] then
begin
TabelaPrincipal.Post;
TabelaPrincipal.Transaction.CommitRetaining;
end;
end;
Att
Gilberto
Erro no campo MEMO dos Forms - Em tempo de execução
-
- Mensagens: 244
- Registrado em: Dezembro 22nd, 2010, 1:05 am [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
Re: Erro no campo MEMO dos Forms - Em tempo de execução
Olá,
Efetuamos os testes conforme o que você descreveu e não ocorreu nenhum problema, tendo o conteúdo do memo sendo alterado e após disparado uma impressão.
Verifique se você não está movendo o ponteiro do registro antes da impressão.
Qual é a conexão que você está usando(IBX ou XSQL)?
Pode reproduzir e enviar um projeto pequeno para nossa equipe poder analisar mais detalhadamente?
Agradecemos desde já sua atenção e colaboração para o crescimento do Xmaker.
Conte sempre conosco.
Efetuamos os testes conforme o que você descreveu e não ocorreu nenhum problema, tendo o conteúdo do memo sendo alterado e após disparado uma impressão.
Verifique se você não está movendo o ponteiro do registro antes da impressão.
Qual é a conexão que você está usando(IBX ou XSQL)?
Pode reproduzir e enviar um projeto pequeno para nossa equipe poder analisar mais detalhadamente?
Agradecemos desde já sua atenção e colaboração para o crescimento do Xmaker.
Conte sempre conosco.
Att,
Gustavo Barreto
Gustavo Barreto
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 33 visitantes