Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

diogotadeu

[Resolvido] TabelaO

Recommended Posts

Beleza vou analisar com calma e retorno para você, se não der hoje amanhã eu retorno !!!

 

 

Cara muito obrigado

 

Esse parent(), eu estou utilizando, pq tenho vários select´s, ou seja, tenho 5 select´s por exemplo, e quando seleciono uma opção, ele tem que me dar o preço naquela mesma linha do produto que foi selecionado.

 

var calcTotal = function(){
               $('.custo_unitario').parent().parent().each(function(i, e){
                    var pre_total = 0;
					valor  = $(tdsRow[3]).find('input').val();
                    if(!isNaN(value)){
                        pre_total += Number(valor);
                    }
                });
                $("input[name='total']").val(pre_total.toFixed(2));
            }
$(document).ready(function(){
    $("input[name='custo_unitario']").change(function(){
		  var custo = $(tdEl[2]).find('input').val();
          var quantidade =  $(tdEl[1]).find('input').val();
          var soma = quantidade * custo;
		  $(tdEl[3]).find('input').val(soma.toFixed(2));
		  calcTotal();
    });
});

Coloquei esta função aqui, ele já está alterando certinho os preços, e enviando para os dois campos, só que o campo do total lá em cima, ele está atualizando só quando seleciono o produto.

Como posso fazer para que no momento que trocar o sub_total, ele já altere o total também?

Abraços

 

Estou tentando ver o erro no firebug, ele me diz que a referência não está definida a propriedade pre_total, desta forma que estou fazendo:

var calcTotal = function(){
			   $('.custo_unitario').parent().parent().each(function(i, e){
					tds = $(e).find('td');
					valor_sub  = $(tds[3]).find('input').val();
					alert(valor_sub);
					pre_total += valor_sub;
                 $("input[name='total']").val(pre_total);
				});

Galera consegui

na linha

if table1.fieldbyname('Limpar Disco').AsString = DateToStr(date) then

eu pensei, se eu nao abri o sistema no fds por exemplo os registros que seriam alterado nas datas do msm nao seriam mudados ja que o comando diz que se a data LImpar Disco for = a data atual ele muda o status intao com essa ideia mudei para

if table1.fieldbyname('Limpar Disco').AsString <= DateToStr(date) then

dizendo que se a data atual for maior ou igual a data do registro ele vai altera e adivinha funcionou kkkkkkkkkkkkkkkkkkkk

 

 

aleluia

 

 

queria agradecer a todos que contribuirao para o sucesso, quero agradecer em especial o willian que dedicou seu tempo para analizar o meu sistema e me ajudou muito para a conclusao do msm

 

 

obrigado a todos e continuem ajudando a quem tem duvidas pois nada se alcanca sozinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, muito obrigado ai pela ajuda. Digotadeu, fico feliz que tenha encontado a solução e peço desculpas por não ter conseguido contribuir.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.