Como desabilitar o botão salvar?
Fechado
Prezados,
Estou com uma dificuldade: caso o título tenha sido pago, não posso deixar editar e salvar. Consegui verificar no método onEdit, se o campo valor > 0 desabilitei alguns campos, porém o botão salvar continua ativo, sendo que não poderia salvar novamente, porque faço o lançamento em mais de uma tabela.
Como eu faço para desabilitar o botão salvar no edit, caso o um campo estiver preenchido?
Muito obrigado.
if($lancamentos->valor_pago > 0){
$lancamentos->valor_pago = number_format($lancamentos->valor_pago,2,',','.');
$lancamentos->data_pgto = TDate::date2br($lancamentos->data_pgto);
TEntry::disableField('form_ItensFornecedoresCreditosPgto', 'valor_pago');
TDate::disableField('form_ItensFornecedoresCreditosPgto', 'data_pgto');
TSeekButton::disableField('form_ItensFornecedoresCreditosPgto', 'id_conta_corrente');
}else{
//new TMessage('error', 'Valor Pago menor ou igual a zero');
$repository = new TRepository('HistoricoItensFornCreditos');
$criteria = new TCriteria;
$criteria->setProperties($param); // order, offset
$criteria->add(new TFilter('id_item', '=', $key));
Estou com uma dificuldade: caso o título tenha sido pago, não posso deixar editar e salvar. Consegui verificar no método onEdit, se o campo valor > 0 desabilitei alguns campos, porém o botão salvar continua ativo, sendo que não poderia salvar novamente, porque faço o lançamento em mais de uma tabela.
Como eu faço para desabilitar o botão salvar no edit, caso o um campo estiver preenchido?
Muito obrigado.
if($lancamentos->valor_pago > 0){
$lancamentos->valor_pago = number_format($lancamentos->valor_pago,2,',','.');
$lancamentos->data_pgto = TDate::date2br($lancamentos->data_pgto);
TEntry::disableField('form_ItensFornecedoresCreditosPgto', 'valor_pago');
TDate::disableField('form_ItensFornecedoresCreditosPgto', 'data_pgto');
TSeekButton::disableField('form_ItensFornecedoresCreditosPgto', 'id_conta_corrente');
}else{
//new TMessage('error', 'Valor Pago menor ou igual a zero');
$repository = new TRepository('HistoricoItensFornCreditos');
$criteria = new TCriteria;
$criteria->setProperties($param); // order, offset
$criteria->add(new TFilter('id_item', '=', $key));
Olá!
Não vi o código para desabilitar o botão salvar e deveria ser algo tipo:
Se vc colocar esse código tenho certeza que o botão será desabilitado
atte.