Ir para conteúdo
Fórum Script Brasil

Fabiojdc

Membros
  • Total de itens

    10
  • Registro em

  • Última visita

Sobre Fabiojdc

Fabiojdc's Achievements

0

Reputação

  1. Boa tarde a todos, alguém saberia me dizer porque esta dando a mensagem "coluna definida de maneira ambígua" no meu select, isso ocorre somente quando coloco o terceiro inner join, preciso de uma ajuda. SELECT ' ' AS PARENTAL, CODIGO AS COD_PRODUTO, DESCRICAO AS DESC_PARENTAL, FAMILIA_PRODUTOS.FAMILIA, LINHA_PRODUTOS.LINHA AS LINHA,GRUPO, ' ' AS Cor, ' ' AS COR, ESTOQUE_DISPONIVEL AS SALDO, UNIDADES.DESCRICAO FROM PRODUTOS INNER JOIN FAMILIA_PRODUTOS ON PRODUTOS.CHAVE_FAMILIA = FAMILIA_PRODUTOS.CHAVE INNER JOIN LINHA_PRODUTOS ON PRODUTOS.CHAVE_LINHA = LINHA_PRODUTOS.CHAVE INNER JOIN UNIDADES ON PRODUTOS.CHAVE_UNIDADE = UNIDADES.CHAVE WHERE ESTOQUE_DISPONIVEL <> 0 AND SUBSTR(DESCRICAO, 1, 6) <> 'ESTOJO' and estoque_disponivel <> 0 Muito Obrigado a todos. Fabio
  2. Opa, então eu consegui resolver o problema, é que se a planilha estiver protegida não roda, tive que desproteger para poder funcionar. Obrigado pela ajuda. Abraços.
  3. Eu desenvolvi a planilha na minha maquina em office 2007 e quando tento rodar em um office 2007 ou qualquer outro office em outra maquina da pau na linha Selection.EntireRow.Hidden = True, alguém sabe porque isso acontece? obrigado
  4. Boa tarde pessoal, estou fazendo um laço for em uma macro em excel 2007 ate ai tudo bem, só que quando rodo em office 2000 ou 2003 não rola da erro alguém poderia me dar um help por favor: For i = 18 To 464 If Range("C" & i).Value = 0 Or "" Then Rows(i & ":" & i).Select Selection.EntireRow.Hidden = True End If Next i da erro na linha Selection.EntireRow.Hidden = True Obrigado pela ajuda. Fabio
  5. select * from sua tabela where periodo between '20091201' and '20100231' abraço. Fabio
  6. Fabiojdc

    query SQL

    Bom dia Pessoal, Preciso saber como fazer uma query com o seguinte resultado: Preciso que me mostre os clientes cuja ultima compra foi até 31/12/2009 se o cliente tiver comprado após 31/12/2009 não me mostra o cliente. Muito obrigado pela ajuda. Fabio
  7. Então em VB eu sei que da pra fazer uma comunicação atraves de um ole, ai é só configurar a abertura da porta e pronto, tipo assim: .Settings = "9600,N,8,1" .inputMode = 0 .CommPort = 1 .InputLen = 0 .PortOpen = .T. sera que não tem algo parecido em ASP ? abraço Fabio
  8. Boa tarde Pessoal, Estou começando a desenvolver algumas coisas em ASP e já me passaram um trampo que não tenho nem ideia por onde começar. É assim: Preciso fazer uma comunicação com uma balança filizola para o site pegar o peso que esta na balança. alguém poderia me dizer como posso fazer isso? muito obrigado Fabio
  9. entaum, essa pagina esta sendo desenvolvida em FoxWeb, porem é como eu falei....na minha tela de pedido essa função funciona e na tela de dados do cliente que é este codigo abaixo não funciona...não sei mais o q fazer. abraços. <- <html> <head> <script language="JavaScript" > function enviardados_2(){ if(document.frm_proc.txt_cond_pgto.value=="" ) { alert( "Selecione a condição de pagamento!" ); document.frm_proc.txt_cond_pgto.focus(); return false; } } function formatadata(src, mask) { var i = src.value.length; var saida = mask.substring(i,i+1); var ascii = event.keyCode; if (saida == "A") { if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; } else { event.keyCode = 0; } } else if (saida == "0") { if ((ascii >= 48) && (ascii <= 57)) { return } else { event.keyCode = 0 } } else if (saida == "#") { return; } else { src.value += saida; i += 1 saida = mask.substring(i,i+1); if (saida == "A") { if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; } else { event.keyCode = 0; } } else if (saida == "0") { if ((ascii >= 48) && (ascii <= 57)) { return } else { event.keyCode = 0 } } else { return; } } } function startCalc(){ interval = setInterval("calc()",1); } function calc(){ um = document.frm_proc.txt_tot_geral.value; dois = document.frm_proc.txt_perc_fin.value/100; tres = ((um * 1) * (dois * 1)); document.frm_proc.txt_desc_fin.value = (tres * 1) } function stopCalc(){ clearInterval(interval); } function startCalc_1(){ interval = setInterval("calc_1()",1); } function calc_1(){ quatro = document.frm_proc.txt_tot_geral.value; cinco = document.frm_proc.txt_perc_pro.value/100; seis = ((quatro * 1) * (cinco * 1)); document.frm_proc.txt_desc_pro.value = (seis * 1) } function stopCalc_1(){ clearInterval(interval); } function startCalc_2(){ interval = setInterval("calc_2()",1); } function calc_2(){ sete = document.frm_proc.txt_tot_geral.value; oito = document.frm_proc.txt_desc_fin.value; nove = document.frm_proc.txt_desc_pro.value; dez = document.frm_proc.txt_outros_desc.value; document.frm_proc.txt_total.value = ((sete * 1) - (oito * 1) - (nove * 1) - (dez * 1)) } function stopCalc_2(){ clearInterval(interval); } function FormataValor(fld, milSep, decSep, e) { var sep = 0; var key = ''; var i = j = 0; var len = len2 = 0; var strCheck = '0123456789'; var aux = aux2 = ''; var whichCode = (window.Event) ? e.which : e.keyCode; if (whichCode == 13) return true; // Enter key = String.fromCharCode(whichCode); // Get key value from key code if (strCheck.indexOf(key) == -1) return false; // Not a valid key len = fld.value.length; for(i = 0; i < len; i++) if ((fld.value.charAt(i) != '0') && (fld.value.charAt(i) != decSep)) break; aux = ''; for(; i < len; i++) if (strCheck.indexOf(fld.value.charAt(i))!=-1) aux += fld.value.charAt(i); aux += key; len = aux.length; if (len == 0) fld.value = ''; if (len == 1) fld.value = '0'+ decSep + '0' + aux; if (len == 2) fld.value = '0'+ decSep + aux; if (len > 2) { aux2 = ''; for (j = 0, i = len - 3; i >= 0; i--) { if (j == 3) { aux2 += milSep; j = 0; } aux2 += aux.charAt(i); j++; } fld.value = ''; len2 = aux2.length; for (i = len2 - 1; i >= 0; i--) fld.value += aux2.charAt(i); fld.value += decSep + aux.substr(len - 2, len); } return false; } function SomenteNumeros(input) { if ((event.keyCode<48)||(event.keyCode>57)) event.returnValue = false; } function desc_financeiro(){ document.frm_proc.action="grava_session_financeiro.fwx"; document.frm_proc.submit(); } function zera_condicao(){ document.frm_proc.txt_cond_pgto.value = ''; } </script> <% Response.CacheControl="private" Response.Expires = 0 v_gravou_ped = "F" cont_p = v_gravou_ped session.setvar("v_gravou_ped",cont_p) %> <title>:.:.: Representante Crown :.:.:</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //--> </script> <link href="CSS/geral.css" rel="stylesheet" type="text/css"> <link href="CSS/geral2.css" rel="stylesheet" type="text/css"> <style type="text/css"> BODY { scrollbar-face-color: #000000; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #302F2F; scrollbar-shadow-color: #565656; scrollbar-arrow-color: #FFFFFF; scrollbar-track-color: #565656; } .txtRazao { BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; FONT-SIZE: 10px; BORDER-LEFT: #ffffff thin solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #ffffff thin solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc } .btnInserir { BORDER-RIGHT: #cccccc thin solid; BORDER-TOP: #cccccc thin solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc thin solid; WIDTH: 150px; COLOR: #ffffff; BORDER-BOTTOM: #cccccc thin solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 28px; BACKGROUND-COLOR: #666666 } .btnespecial { BORDER-RIGHT: #cccccc thin solid; BORDER-TOP: #cccccc thin solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc thin solid; WIDTH: 150; COLOR: #ffffff; BORDER-BOTTOM: #cccccc thin solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 50px; BACKGROUND-COLOR: #666666 } .campoesp { BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; FONT-SIZE: 10px; BORDER-LEFT: #ffffff thin solid; WIDTH: 90px; COLOR: #000000; BORDER-BOTTOM: #ffffff thin solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc } .campoesp2 { BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; FONT-SIZE: 10px; BORDER-LEFT: #ffffff thin solid; WIDTH: 70px; COLOR: #000000; BORDER-BOTTOM: #ffffff thin solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc } .campoCEP { BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; FONT-SIZE: 10px; BORDER-LEFT: #ffffff thin solid; WIDTH: 80px; COLOR: #000000; BORDER-BOTTOM: #ffffff thin solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc } .CampoBairro { BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; FONT-SIZE: 10px; BORDER-LEFT: #ffffff thin solid; WIDTH: 160px; COLOR: #000000; BORDER-BOTTOM: #ffffff thin solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc } .CampoCidade { BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; FONT-SIZE: 10px; BORDER-LEFT: #ffffff thin solid; WIDTH: 130px; COLOR: #000000; BORDER-BOTTOM: #ffffff thin solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc } .alerta { border: 1px solid #FF0000; } .alertafor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FF0000; } </style> <meta http-equiv=Page-Enter content=blendTrans(Duration=0.70)> <meta http-equiv=Page-Exit content=blendTrans(Duration=0.70)> </head> <% set point to condicao = session.getvar("radi") total_geral = session.getvar("total_geral") m.total = alltrim(request.form("txt_total")) cfop = session.getvar("cfop") tabela = session.getvar("tab_venda") clie_bloqueado = session.getvar("tmp_poli_bloq.poco_clie_bloqueado") clie_arq_morto = session.getvar("tmp_poli_bloq.poco_clie_arq_morto") desc_promo = session.getvar("tmp_poli_com.poco_ped_desc_promo") ped_outros_des = session.getvar("tmp_poli_com.poco_ped_outros_des") if tabela = 'AIR 10' tran_cod = 229 tran_descr = 'TAM LINHAS AEREAS S/A' else tran_cod = session.getvar("tmp_prtr_transportadora.codigo") tran_descr = session.getvar("tmp_prtr_transportadora.descricao") endif m.codigo = alltrim(request.form("txt_codigo")) m.descricao = alltrim(request.form("txt_descricao")) str1 = " SELECT cond_codigo, cond_descricao FROM Condicao " str1 = str1 + " WHERE cond_codigo = ?condicao " sqlexec(con_cons, str1, 'tmp_pagamento') *pagamento = tmp_pagamento.cond_codigo *session.setvar("tmp_pagamento.cond_codigo", pagamento) *pagamento = session.getvar("tmp_pagamento.cond_codigo") str2 = " select sum(quantidade*valor_unit) as total from compra_temp " str2 = str2 + " where usuario = ?login and tipo_pedido = 1" sqlexec(con_cons, str2, 'total_geral') str4 = " select sum(valor_desc) as desconto_itens from compra_temp " str4 = str4 + " where usuario = ?login and tipo_pedido = 1" sqlexec(con_cons, str4, 'desc_itens') total_geral = total_geral.total total_final = (total_geral - desc_itens.desconto_itens) %> <body bgcolor="#000000" leftmargin="3" topmargin="3" marginwidth="3" marginheight="3"> <table width="100%" border="0" cellspacing="2" cellpadding="2" height="100%"> <tr> <td align="CENTER" valign="MIDDLE"> <form name="frm_proc" method="post" action="politica_expositor.fwx"> <table width="100%" height="0" border="0" bgcolor="#333333"> <tr bgcolor="#666666" class="fomatacao"> <td width="50%" align="center"><strong>Totais do Pedido</strong></td> <td width="50%" align="center"><strong>Opções de Status</strong></td> </tr> <tr> <td rowspan="3" valign="top"><table width="100%" border="0" cellspacing="2" cellpadding="2"> <tr> <td width="54%" nowrap class="fomatacao"> <div align="right"><strong>Total sem desconto:</strong> </div></td> <td colspan="3"><input name="txt_tot_geral" type="text" class="direita" value="<%=transform(total_geral,"99999.99")%>" size="7" readonly="true"></td> </tr> <tr> <td nowrap class="fomatacao"> <div align="right"><strong>Desconto Itens</strong>:</div></td> <td colspan="3"><input name="txt_desc_itens" type="text" class="direita" value="<%=transform(desc_itens.desconto_itens,"99999.99")%>" size="7" readonly="true"></td> </tr> <tr> <td nowrap class="fomatacao"> <div align="right"><strong>Desc Financeiro:</strong></div></td> <td width="7%"> <input name="txt_perc_fin" type="text" class="campo4" size="1" onfocus="startCalc(); startCalc_2(); zera_condicao();" onblur="stopCalc(); stopCalc_2();" onkeypress="SomenteNumeros();"></td> <td width="3%" class="fomatacao">%</td> <td width="36%"><input name="txt_desc_fin" type="text" class="campo7" size="7" readonly="True"> </td> </tr> <tr> <td nowrap class="fomatacao"> <div align="right"><strong>Desc Promocional:</strong></div></td> <%if desc_promo = .T.%> <td><input name="txt_perc_pro" type="text" class="campo4" size="1" onfocus="startCalc_1(); startCalc_2();" onblur="stopCalc_1(); stopCalc_2();" onkeypress="SomenteNumeros();" disabled></td> <td class="fomatacao">%</td> <td><input name="txt_desc_pro" type="text" class="campo7" size="7" readonly="True" disabled></td> <%else%> <td><input name="txt_perc_pro" type="text" class="campo4" size="1" onfocus="startCalc_1(); startCalc_2();" onblur="stopCalc_1(); stopCalc_2();" onkeypress="SomenteNumeros();"></td> <td class="fomatacao">%</td> <td><input name="txt_desc_pro" type="text" class="campo7" size="7" readonly="True"></td> <%endif%> </tr> <tr> <td nowrap class="fomatacao"> <div align="right"><strong>Outros Descontos:</strong></div></td> <%if ped_outros_des = .T.%> <td colspan="3"><input name="txt_outros_desc" type="text" class="direita" size="7" onfocus="startCalc_2();" onblur="stopCalc_2();" onkeypress="return(FormataValor(this,'','.',event))" disabled></td> <%else%> <td colspan="3"><input name="txt_outros_desc" type="text" class="direita" size="7" onfocus="startCalc_2();" onblur="stopCalc_2();" onkeypress="return(FormataValor(this,'','.',event))"></td> <%endif%> </tr> <tr> <td nowrap class="fomatacao"> <div align="right"><strong>Total a Pagar:</strong> </div></td> <td colspan="3"><input name="txt_total" type="text" class="direita" size="7" value="<%=transform(total_final,"99999.99")%>" readonly="true" onfocus="startCalc_2();" onblur="stopCalc_2();"> <input type="hidden" name="oculto" value="<CENTER>Finalizar Pedido <BR>e<BR>Adicionar Expositor</CENTER>"/></td> </tr> </table> <td height="62"> <table width="100%" border="0" cellspacing="2" cellpadding="2"> <%if !empty(cfop)%> <tr> <td width="45%"><div align="right"> <p class="fomatacao"><strong>Natureza de Operação</strong> </p> </div></td> <td width="55%"> <div align="left"> <input name="txt_natureza" type="text" class="campo21" value="<%=cfop%> - Venda" readonly="true"> </div></td> </tr> <%endif%> <%if !empty(tran_cod)%> <tr> <td width="45%"><div align="right"> <p class="fomatacao"><strong>Transportadora</strong> </p> </div></td> <td width="55%"> <div align="left"> <input name="txt_transp" type="text" class="campo21" value="<%=tran_descr%>" readonly="true"> </div></td> </tr> <%endif%> <tr> <td width="50%"><div align="right"> <p class="fomatacao"><strong>Não fatrurar antes de: </strong> </p> </div></td> <td width="50%"><div align="left"> <input name="txtfaturar" type="text" class="campo2" onkeypress="formatadata(this,'00/00/0000')" maxlength="10"> </div></td> </tr> <td width="45%"><div align="right"> <input name="btn_cond_pgto" type="button" class="btn6" onclick="MM_openBrWindow('condicao_pagamento.fwx?modelo=normal','condicaopagamento','scrollbars=yes,width=518,height=250'); desc_financeiro();" value="Condi&ccedil;&atilde;o de PGTO"> </div></td> <%if !empty(tmp_pagamento.cond_codigo)%> <td width="55%"> <div align="left"> <input name="txt_cond_pgto" type="text" class="campo2" readonly="True" value="<%=tmp_pagamento.cond_descricao%>"> </div></td> <%else%> <td width="55%"> <div align="left"> <input name="txt_cond_pgto" type="text" class="campo2" value=""> </div></td> <%endif%> </tr> </table></td> </tr> <tr> <td><table width="100%" align="center" border="0"> <tr> <td width="100%"><center> <input name="chk_responsabilidade" type="checkbox" value="true"> <span class="fomatacao"><strong>Pedido sobre responsabilidade do representante</strong></span><br> <span class="fomatacao">(“Comissão será recebida no pagamento da duplicata”)</span> <p> </center></td> </tr> <tr> <td bgcolor="#333333"> <div align="center" class="fomatacao"> <strong>Informações para impressão na nota</strong> </div></td> </tr> <tr> <td> <div align="center"> <input name="txt_imp_nota" type="text" value="" size="50" class="campo10"> </div></td> </tr> </table></td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td height="130" colspan="2" valign="top"><table width="100%" border="0" cellspacing="3" cellpadding="3"> <tr> <td colspan="3"> <table class="alerta" width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="#000000"> <tr> <td><table width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#000000" bgcolor="#000000"> <tr> <td width="3%"><img src="images/msg_alert.jpg" width="50" height="50"></td> <td width="97%"><span class="alertafor"><strong>Atenção:</strong><br> Confira as informaçoes acima e Clique abaixo nos botões para finalizar seu pedido.</span></td> </tr> </table></td></tr></table> </td> </tr> <tr> <td width="33%"> <div align="center"> <button type="submit" name="Submit" class="btnespecial" onClick="return enviardados_2();">Finalizar Pedido</button> </div></td> <td width="33%"> <div align="center"> <button type="submit" name="submit" class="btnespecial" onClick="return enviardados_2();"><center>Finalizar Pedido <br>e<br>Adicionar Expositor</center></button> </div></td> <td width="33%"> <div align="center"> <button type="submit" name="Submit" class="btnespecial" onClick="return enviardados_2();"><center>Finalizar Pedido <br>e<br>Adicionar Merchan</center></button> </div></td> </tr> </table></td></tr> </table> </form> <div align="right"><a href="itens_pedido.fwx"><img src="images/voltar.jpg" border="0" onClick="zera_condicao();"></a></div> </td> </tr> </table> </body> </html> ->[/codebox]
  10. Boa tade pessoal, tenho uma função para submeter a pagina quando clicar em um botao, porem na pagina que preciso usar essa funçaõ me da o erro: O objeto não da suporte para a propriedade ou metodo, e se eu usar a mesma função em outra pagina ele funciona normal, o que pode estar acontecendo, sera algum conflito? essa é a função. function desc_financeiro(){ document.frm_proc.action="grava_session_financeiro.asp"; document.frm_proc.submit(); } muito orbigado por uma ajuda. abraço. Fabio
×
×
  • Criar Novo...