Jump to content


Ticreca

Member Since 09/05/2008
Offline Last Active 17/08/2012, 10:52
-----

#929848 Pegar Mes E Ano De Um Campo Data

Posted by Ticreca on 07/08/2008, 14:54

estou com uma duvida...
tenho no meu bd um campo data ki armazena datas no formato aaaa-mm-dd
eu to precisando de selecionar soh o ano e o mes desses campos...
fiz um codigo assim:
select distinct(concat(year(data_processamento),'-', month(data_processamento))) as anomes from sm_movimento_cco where cco_cliente = '000101' order by data_processamento asc
mas soh ki tah aparecendo o resultado assim
aaaa-m...
e eu preciso do mes com os dois digitos....
como posso fzr para que quando menor que zero o valor do mes receba um zero a esquerda?!?!?

desde já estou grato pela atenção...

bom pensei um pouco e achei melhor usar o left....
pa ai eu pego certinho...
fiz assim...
select distinct(left(data_processamento,7)) from sm_movimento_coo

assim ele pega os 7 primeiros caracteres da data..
no caso aaaa-mm


#925876 Como Pegar O Mes Anterior?

Posted by Ticreca on 21/07/2008, 08:45

bom dia...
eu to precisando de fzr uma função que pegue o mes anterior a uma determinada data....
por exemplo...
eu tenho no bd resgitrado todos os registros de cada cliente.. mas no extrato de registro eu registro todas as movimentações desse cliente.. intaum eu tava precisando pegar o saldo dele no mes anterior...
ex: um cliente tem 5 debitos no mes de julho 07-2008
mas teve 8 debitos no mes de junho 06-2008 eu keria saber se alguem tem uma ideia de como pegar os dados de junho para calcular o saldo do mes anterior?!?!?


#920732 Nao Esta Aparecendo O Campo Que Mandei Dar O Imput

Posted by Ticreca on 24/06/2008, 15:55

eu criei uma função que estou chamando num combo.
i para cada valor vai aparecer determinados campos com determinado layout..
mas naum esta aparecendo o campo conta e o campo agencia...
naum sei pq... era pra ta criando.. pq fiz uma função identica pra criar um outro campo e ela funciona....

segue a função...
function mostra_campos(layout)
	   {
			
			d=document.boletos_inserir;
			if (layout=="bb")
			{	
				document.getElementById('condicao_convenio_tr').style.display='block';
				document.getElementById('espaco_tr1').style.display='block'; 
				document.getElementById('espaco_tr2').style.display='block';
				document.getElementById('espaco_tr3').style.display='block';
				document.getElementById('carteira_tr').style.display='block';
				document.getElementById('conta_tr').style.display='block';
				document.getElementById('agencia_tr').style.display='block';
				
				var alvocc = document.getElementById('td_conta');
				var inputcc= document.createElement('inputcc'); 
				inputcc.setAttribute('type','text'); 
				inputcc.setAttribute('name','f_conta');
				inputcc.setAttribute('size','10'); 
				inputcc.setAttribute('maxLength','10');
				inputcc.setAttribute('className','form_field');
				inputCC.onkeypress = function() {
								return FormataDado('f_conta',12,1,event);
							} 

				alvocc.innerHTML = ''; 
				alvocc.appendChild(inputcc);
				
				var alvoag = document.getElementById('td_agencia');
				var inputag = document.createElement('inputag'); 
				inputag.setAttribute('type','text'); 
				inputag.setAttribute('name','f_agencia');
				inputag.setAttribute('size','10'); 
				inputag.setAttribute('maxLength','10');
				inputag.setAttribute('className','form_field');
				inputCC.onkeypress = function() {
								  return FormataDado('f_conta',12,1,event);
							 } 
				alvoag.innerHTML = ''; 
				alvoag.appendChild(inputag);  
			} 
			else if(layout=="bradesco")
			{
				document.getElementById('condicao_convenio_tr').style.display='none';
				document.getElementById('espaco_tr1').style.display='block'; 
				document.getElementById('espaco_tr2').style.display='block';
				document.getElementById('espaco_tr3').style.display='block';
				document.getElementById('carteira_tr').style.display='block';
				document.getElementById('conta_tr').style.display='block';
				document.getElementById('agencia_tr').style.display='block';
				
				var alvocc = document.getElementById('td_conta');
				var inputcc= document.createElement('inputcc'); 
				inputcc.setAttribute('type','text'); 
				inputcc.setAttribute('name','f_conta');
				inputcc.setAttribute('size','10'); 
				inputcc.setAttribute('maxLength','10');
				inputcc.setAttribute('className','form_field');
				inputCC.onkeypress = function() {
								  return FormataDado('f_conta',12,1,event);
							 } 
				alvocc.innerHTML = ''; 
				alvocc.appendChild(inputcc);
				
				var alvoag = document.getElementById('td_agencia');
				var inputag = document.createElement('inputag'); 
				inputag.setAttribute('type','text'); 
				inputag.setAttribute('name','f_agencia');
				inputag.setAttribute('size','10'); 
				inputag.setAttribute('maxLength','10');
				inputag.setAttribute('className','form_field');
				inputCC.onkeypress = function() {
								  return FormataDado('f_conta',12,1,event);
							 } 
				alvoag.innerHTML = ''; 
				alvoag.appendChild(inputag);
			}
			else if (layout=="cef")
			{	
				document.getElementById('condicao_convenio_tr').style.display='none';
				document.getElementById('espaco_tr1').style.display='block'; 
				document.getElementById('espaco_tr2').style.display='block';
				document.getElementById('espaco_tr3').style.display='block';
				document.getElementById('carteira_tr').style.display='block';
				document.getElementById('conta_tr').style.display='block';
				document.getElementById('agencia_tr').style.display='block';
				
				var alvocc = document.getElementById('td_conta');
				var inputcc= document.createElement('inputcc'); 
				inputcc.setAttribute('type','text'); 
				inputcc.setAttribute('name','f_conta');
				inputcc.setAttribute('size','10'); 
				inputcc.setAttribute('maxLength','10');
				inputcc.setAttribute('className','form_field');
				alvocc.innerHTML = ''; 
				alvocc.appendChild(inputcc);
				
				var alvoag = document.getElementById('td_agencia');
				var inputag = document.createElement('inputag'); 
				inputag.setAttribute('type','text'); 
				inputag.setAttribute('name','f_agencia');
				inputag.setAttribute('size','10'); 
				inputag.setAttribute('maxLength','10');
				inputag.setAttribute('className','form_field');
				alvoag.innerHTML = ''; 
				alvoag.appendChild(inputag);
			}															
			else if(layout=="itau")
			{	
				document.getElementById('condicao_convenio_tr').style.display='none';
				document.getElementById('espaco_tr1').style.display='block'; 
				document.getElementById('espaco_tr2').style.display='block';
				document.getElementById('espaco_tr3').style.display='block';
				document.getElementById('carteira_tr').style.display='block';
				document.getElementById('conta_tr').style.display='block';
				document.getElementById('agencia_tr').style.display='block';
				
				var alvocc = document.getElementById('td_conta');
				var inputcc= document.createElement('inputcc'); 
				inputcc.setAttribute('type','text'); 
				inputcc.setAttribute('name','f_conta');
				inputcc.setAttribute('size','10'); 
				inputcc.setAttribute('maxLength','10');
				inputcc.setAttribute('className','form_field');
				alvocc.innerHTML = ''; 
				alvocc.appendChild(inputcc);
				
				var alvoag = document.getElementById('td_agencia');
				var inputag = document.createElement('inputag'); 
				inputag.setAttribute('type','text'); 
				inputag.setAttribute('name','f_agencia');
				inputag.setAttribute('size','10'); 
				inputag.setAttribute('maxLength','10');
				inputag.setAttribute('className','form_field');
				alvoag.innerHTML = ''; 
				alvoag.appendChild(inputag);
			}
			else if (layout == "carteira")
			{							 
				document.getElementById('condicao_convenio_tr').style.display='none';
				document.getElementById('espaco_tr1').style.display='none'; 
				document.getElementById('espaco_tr2').style.display='none';
				document.getElementById('espaco_tr3').style.display='none';
				document.getElementById('carteira_tr').style.display='none';
				document.getElementById('conta_tr').style.display='none';
				document.getElementById('agencia_tr').style.display='none';
			}
	   }

o IE nao esta registrando nenhum erro.. soh naum esta criando os dois campos text.. nao sei pq!!!


IPB Skin By Virteq