Copy link to clipboard
Copied
Hi all,
Am new to CFM and my client asked me to make a small change in his website. So, i identified the page and did a small change. But the change is not working. I've attached the file for reference.
In that file, see the commentd line nos : 139-147
<!---<cfset new="#dato#">
<cfset new_id="">
<cfset new_id1="">
<cfif len(new) lt 6>
<cfset new_id = '00000'&new>
<cfset new_id1 = right(new_id,6)>
<cfelse>
<cfset new_id1 = new>
</cfif>--->
and the line no - 148 is having the partial query as a string.
<cfset mani_querybusca3 = "and c.IdCliente like '%#new_id1 #%' ">
But whats the value am generating in the 139-147 lines is not coming in that 148th line.
For Eg:
Can anyone help me to solve this problem?
Copy link to clipboard
Copied
Could that is because the lines are commented out and not executing? Your question is not very clear. You don't say what you changed, did you add the comment tags?
Copy link to clipboard
Copied
Sorry, I forgot to remove the comments at the time of posting.
Originally there is no comment in the page.
Copy link to clipboard
Copied
Actually you may have been on the right track, put the comments
back, you don't need any of that (ummmmm code)...
try this:
<cfset mani_querybusca3 = "and c.IdCliente like '%#Right("000000"&Trim(dato),6)#%' ">
Copy link to clipboard
Copied
I tried this ...
and for eg, lets take dato=240.. but in the output am getting ... "and c.IdCliente like '%000000%' "
it needs to come as 000240.
What is the mistake?
Copy link to clipboard
Copied
Sorry,
try:
<cfset mani_querybusca3 = "and c.IdCliente = '#Right("000000"&Trim(dato),6)#' ">
Copy link to clipboard
Copied
Changed this.. but still getting the same 000000 only.
Copy link to clipboard
Copied
Then dato must be empty or zeros...
Try:
<cfset mani_querybusca3 = "and c.IdCliente = '#Right("000000"&Trim(dato),6)#' ">
<cfoutput>dato: #dato#</cfoutput>
Copy link to clipboard
Copied
If i use, only #dato# in my query and put cfoutput means, the dato value is coming. but if i use the code which you've sent, the dato value is coming as 000000. I dont know whats the prboem, and cant able to attach me files too for your reference in this post.
Copy link to clipboard
Copied
Am pasting the files for your reference,
vclientesbusqueda.cfm
<html>
<head>
<cfinclude template="includes/vindexmeta.cfm">
<script language="javascript">
<!--
var message="Function Disabled!";
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}
function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}
if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}
document.oncontextmenu=new Function("alert(message);return false")
// -->
</script>
</head>
<body leftmargin="0" topmargin="0">
<div align="center">
<table border="0" cellpadding="0" cellspacing="0" width="1024">
<cfoutput>
<tr><td colspan="2" valign="top" background="./gifstienda/#session.sitea.idempresa#/menu.gif" style="background-repeat:no-repeat">
<cfinclude template="includes/#session.sitea.idempresa#/top.cfm">
</td>
</tr>
<tr><td valign="top" rowspan="2" background="./gifstienda/#session.sitea.idempresa#/menumex.gif" width="173" style="background-repeat:repeat-y">
<cfinclude template="includes/#session.sitea.idempresa#/menu.cfm"></td>
<td valign="top" width="851">
<!--- --------------------------------------------------------------------- --->
<cfinclude template="includes/vclientesbusquedap.cfm">
<!--- --------------------------------------------------------------------- --->
</td>
</tr>
<tr><td valign="top" align="center" class="txtA1">
<cfinclude template="includes/vcreditos.cfm">
</td>
</tr>
</cfoutput>
</table>
</div>
</body>
</html>
<cfinclude template="includes/vanalytics.cfm">
includes/vclientesbusquedap.cfm
<!-- Template 5, 22 y 41 -->
<cfset template=5>
<cfquery name="textos" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select descripcion,clase,secuencia
from textos
where ididioma=#session.sitea.ididioma# and template=#template#
order by clase,secuencia
</cfquery>
<cfset texto=arraynew(2)>
<cfloop index="a" from="1" to="68">
<cfset texto[1] = "Falta traducci�n">
<cfset texto[3] = "Falta traducci�n">
</cfloop>
<cfoutput query="textos">
<cfset texto[clase][secuencia] = descripcion>
</cfoutput>
<!--- Asignaci�n de etiquetas --->
<cfset boton1=texto[3][1]>
<cfset pedido = texto[3][2]>
<cfset cotizacion = texto[3][3]>
<cfset clientes = texto[3][4]>
<cfset etiqueta = texto[3][5]>
<cfset mdatos = texto[3][6]>
<cfset cdatos = texto[3][7]>
<cfset vendedores = texto[3][8]>
<cfset datoscliente = texto[3][9]>
<cfset emisdistri = texto[3][10]>
<cfset mlistas = texto[3][11]>
<cfset esesion = texto[1][68]>
<cfset eclientesnuevos= texto[3][12]>
<cfset template=41>
<cfquery name="textos" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select descripcion,clase,secuencia
from textos
where ididioma=#session.sitea.ididioma# and template=#template#
order by clase,secuencia
</cfquery>
<cfset texto=arraynew(2)>
<cfloop index="a" from="1" to="60">
<cfset texto[1] = "Falta traducci�n">
</cfloop>
<cfoutput query="textos">
<cfset texto[clase][secuencia] = descripcion>
</cfoutput>
<!--- Asignaci�n de etiquetas --->
<cfset instruccion=texto[1][1]>
<cfset TBusquedaP=texto[1][2]>
<cfset TBusquedaDir=texto[1][3]>
<cfset BDEDato=texto[1][4]>
<cfset BDETodos=texto[1][5]>
<cfif session.sitea.ididioma eq "2">
<cfset BDENombre = "by Company Name">
<cfset BDEApellido = "by First and Last Name">
</cfif>
<cfif session.sitea.ididioma eq "1">
<cfset BDENombre = "por Empresa">
<cfset BDEApellido = "por Nombre y Apellido">
</cfif>
<cfset BDEEmail=texto[1][7]>
<cfset BDEPeriodo=texto[1][8]>
<cfset BDECotizacion=texto[1][9]>
<cfset BDETelefono=texto[1][11]>
<cfset BDEFecha=texto[1][12]>
<cfset TBusquedaGen=texto[1][13]>
<cfset BGEPais=texto[1][14]>
<cfset BGEEstado=texto[1][15]>
<cfset BGEGiro=texto[1][16]>
<cfset BGETamano=texto[1][17]>
<cfset BGEMedio=texto[1][18]>
<cfset BGECategoria=texto[1][19]>
<cfset BGEStatus=texto[1][20]>
<cfset BGETiempo=texto[1][21]>
<cfset BGEPeriodo=texto[1][22]>
<cfset TBusquedaCas=texto[1][42]>
<cfset BGCDistribuidor=texto[1][43]>
<cfset BGCVendedor=texto[1][44]>
<cfset DEInfo1=texto[1][23]>
<cfset DEInfo2=texto[1][24]>
<cfset DEInfo3=texto[1][25]>
<cfset DEPedido=texto[1][26]>
<cfset DEFecha=texto[1][27]>
<cfset DEMas=texto[1][28]>
<cfset DEMonto=texto[1][29]>
<cfset DEDM=texto[1][30]>
<cfset DED=texto[1][31]>
<cfset DEV=texto[1][32]>
<cfset DECategoria=texto[1][33]>
<cfset DEDescuento=texto[1][34]>
<cfset DEGiro=texto[1][35]>
<cfset DEMedio=texto[1][36]>
<cfset DETamano=texto[1][37]>
<cfset nohay=texto[1][41]>
<cfset de = texto[1][38]>
<cfset anterior = texto[1][45]>
<cfset siguiente = texto[1][39]>
<cfset pagina = texto[1][40]>
<cfset lbcliente=texto[1][46]>
<cfset lbempresa=texto[1][47]>
<cfset lbpais=texto[1][48]>
<cfset lbtel=texto[1][49]>
<cfset lbtel2=texto[1][50]>
<cfset lbfax=texto[1][51]>
<cfset lbemail=texto[1][52]>
<cfset lbdatofiscal=texto[1][53]>
<cfset lbnombre=texto[1][54]>
<cfset Altac=texto[1][56]>
<cfset btConsultar=texto[1][57]>
<cfset btModificar=texto[1][58]>
<cfset btCotizaciones=texto[1][59]>
<cfset btBorrar=texto[1][60]>
<cfset notadistribuidor = texto[2][1]>
<cfset notavendedor = texto[2][2]>
<cfset notaversion = texto[2][3]>
<cfset btBuscar = texto[3][1]>
<!-- Template para meses pdf -->
<cfset template=22>
<cfquery name="textos" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select descripcion,clase,secuencia
from textos
where ididioma=#session.sitea.ididioma# and template=#template#
order by clase,secuencia
</cfquery>
<cfset texto=arraynew(2)>
<cfloop index="a" from="11" to="22">
<cfset texto[1] = "Falta traducci�n">
</cfloop>
<cfoutput query="textos">
<cfset texto[clase][secuencia] = descripcion>
</cfoutput>
<!--- Asignaci�n de etiquetas --->
<cfset mes1 = texto[1][11]>
<cfset mes2 = texto[1][12]>
<cfset mes3 = texto[1][13]>
<cfset mes4 = texto[1][14]>
<cfset mes5 = texto[1][15]>
<cfset mes6 = texto[1][16]>
<cfset mes7 = texto[1][17]>
<cfset mes8 = texto[1][18]>
<cfset mes9 = texto[1][19]>
<cfset mes10 = texto[1][20]>
<cfset mes11 = texto[1][21]>
<cfset mes12 = texto[1][22]>
<cfinclude template="vchecasesion.cfm">
<script language="JavaScript" TYPE="text/javascript" >
function pregunta(x,y,d)
{
if (confirm("Esta seguro de borrar a este cliente"))
document.location.href = "vclientesbusqueda.cfm?parte=3&Idc=" + x + "&idcp=" + y + "&dato=" + d;
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
function Cambio()
{
document.registro.parte.value=1;
document.registro.submit();
}
function Cambio2()
{
document.registro.parte.value = 2;
document.registro.submit();
}
function Cambio3()
{
if (document.registro.txtDistribuidor.value==0 && document.registro.txtVendedor.value==0)
{ alert("Seleccione a un distribuidor o vendedor");
return false;
}
document.registro.dato.value=3;
document.registro.parte.value=22;
return true;
}
function Cambio4()
{
document.registro.dato.value=4;
document.registro.parte.value=4;
}
</script>
<script language="JavaScript" type="text/javascript">
$(document).ready(function(){
$("#ya3").jSuggest({
minchar: 3,
url: "includes/2/datacliente.cfm",
type: "GET",
data: "dato3",
autoChange: false,
loadingText: "Loading ..."
});
});
/*function assist()
{
//alert('hi');
//$('#assistimg').click(function(event){
$("#ya3").jSuggest({
minchar: 3,
url: "includes/2/datacliente.cfm",
type: "GET",
data: "dato3",
autoChange: false,
loadingText: "Loading ..."
});
//});
}*/
</script>
<cfset tituloa = "Consulta de clientes">
<cfif isdefined("tipo")>
<cfset parte=1>
</cfif>
<!--- Permite ver todos los pedidos cuando viene de la opci�n del menu pedidos --->
<table border="0" cellpadding="0" cellspacing="0" width="99%" align="right">
<tr>
<td colspan="5">
<cfinclude template="vmenucliente.cfm">
</td>
</tr>
<tr>
<td colspan="5" class="subtitles"> <cfoutput>#instruccion#</cfoutput> </td>
</tr>
<cfif parte eq "3">
<!-- borra el domicilio del cliente -->
<cfquery name="domicilio" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
delete domicilio where idcliente = '#idc#'
</cfquery>
<!-- borra el carrito del cliente -->
<cfquery name="domicilio" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
delete carritocaract where idcliente = '#idc#'
</cfquery>
<cfquery name="domicilio" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
delete carrito where idcliente = '#idc#'
</cfquery>
<cfquery name="Publicidad" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
delete ClientePublicidad where Idcliente = '#idc#'
</cfquery>
<!-- borra las notas -->
<cfquery name="Publicidad" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
delete NotaCliente where Idcliente = '#idc#'
</cfquery>
<!-- borra el cliente -->
<cfquery name="domicilio" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
delete cliente where idcliente = '#idc#'
</cfquery>
<cfquery username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#" name="vendedor">
delete from Vendedor where IdDistribuidor='#Idcp#' and IdCliente='#Idc#'
</cfquery>
<br>
<div align="left" class="subtitles">
La informaci�n del cliente se ha borrado
</div>
<cfset parte=2>
</cfif>
</td></tr>
<tr><td>
<cfset idcliente=session.user.idcliente>
<cfif parte eq "1" or parte eq "2" or parte eq "22" or parte eq "4">
<table border="0" width="99%" align="right" cellpadding="0" cellspacing="0">
<tr><td colspan="6" align="right"><cfoutput><a href="#session.sitea.elurlgeneral#vclientesdisa.cfm?id=#idcp#">#Altac#</a></cfoutput></td></tr>
<tr class="bt"><td colspan="6" height="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td></tr>
<tr><td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td align="center" colspan="4" class="txtminib"><cfoutput>#TBusquedaP#</cfoutput></td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
</tr>
<tr class="bt"><td colspan="6" height="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td></tr>
<tr><td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td align="left" colspan="4" class="txtb"><cfoutput>#TBusquedaDir#</cfoutput></td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
</tr>
<tr><td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td colspan="4">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td class="txtbuscador" align="left">
<cfoutput>#BDEDato#</cfoutput>
<input type="Text" id="ya3" name="dato3" size="30" maxlength="60" tabindex="1" value=""> <font size="1">(oprima enter)</font> <!-- <img id="assistimg" src="imagenes/arrow.png" onclick="assist()" border="0" width="20px" height="10px" />-->
</td>
<td align="right"></td>
</tr>
</table>
</td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
</tr>
<cfform name="registro" action="#session.sitea.elurlgeneral#vclientesbusqueda.cfm" method="get" autocomplete="off">
<input type="hidden" name="dato" value="">
<input type="hidden" name="parte">
<input type="hidden" name="idcp" value="<cfoutput>#idcp#</cfoutput>">
<cfif parte neq 2>
<cfset dato = "">
</cfif>
<cfif not isdefined(url.busca)>
<cfset busca = "Nombre">
</cfif>
<cfset busca = url.busca>
<tr><td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td class="txtbuscador" align="left"><input onclick="Cambio2();" type="Radio" name="busca" value="Nombre" <cfif busca eq "Nombre">checked</cfif> tabindex="3"><cfoutput>#BDENombre#</cfoutput></td>
<td class="txtbuscador" align="left"><input onclick="Cambio2();" type="Radio" name="busca" value="Email" <cfif busca eq "Email">checked</cfif> tabindex="4"><cfoutput>#BDEEmail#</cfoutput></td>
<td class="txtbuscador" align="left"></td>
<td class="txtbuscador" align="left"></td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
</tr>
<tr><td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td class="txtbuscador" align="left"><input onclick="Cambio2();" type="Radio" name="busca" value="No" <cfif busca eq "No">checked</cfif> tabindex="6"><cfoutput>#BDECotizacion#</cfoutput></td>
<td class="txtbuscador" align="left"><input onclick="Cambio2();" type="Radio" name="busca" value="Apellido" <cfif busca eq "Apellido">checked</cfif> tabindex="7"><cfoutput>#BDEApellido#</cfoutput></td>
<td class="txtbuscador" align="left"><input onclick="Cambio2();" type="Radio" name="busca" value="Telefono" <cfif busca eq "Telefono">checked</cfif> tabindex="8"><cfoutput>#BDETelefono#</cfoutput></td>
<td class="txtbuscador" align="left"></td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
</tr>
<tr class="bt"><td colspan="6" height="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td></tr>
<tr><td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td align="left" colspan="4" class="txtb"><cfoutput>#TBusquedaGen#</cfoutput></td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
</tr>
<tr><td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td colspan="4">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<cfquery username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#" name="paises">
select idpais,descripcion,CE from pais where ididioma=#session.sitea.ididioma# order by descripcion
</cfquery>
<tr>
<td class="txtbuscador" align="right"><cfoutput>#BGEPais#</cfoutput></td>
<td class="txtbuscador" align="left">
<cfif not isdefined("PPais")>
<cfset PPais=0>
</cfif>
<select name="PPais">
<option value="0" <cfif PPais eq 0>selected</cfif>><cfoutput>#BDETodos#</cfoutput></option>
<cfoutput query="paises">
<option value="#paises.idpais#" <cfif PPais neq 0><cfif PPais eq paises.idpais>selected</cfif></cfif>>#paises.descripcion#</option>
</cfoutput>
</select></td>
</tr>
<cfquery username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#" name="PaisEstado">
select CE from pais where IdPais = #PPais# and ididioma=#session.sitea.ididioma#
</cfquery>
<cfif not isdefined("PEstado")>
<cfset PEstado=0>
</cfif>
<tr>
<td class="txtbuscador" align="right"><cfoutput>#BGEEstado#</cfoutput></td>
<td class="txtbuscador" align="left">
<cfif PaisEstado.CE eq 1>
<cfquery username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#" name="estados">
select idestado,descripcion from estado where idpais = #PPais# order
by descripcion
</cfquery>
<select name="PEstado">
<option value="0" <cfif PEstado eq 0>selected</cfif>><cfoutput>#BDETodos#</cfoutput></option>
<cfoutput query="estados">
<option value="#estados.idestado#" <cfif PEstado neq 0><cfif PEstado eq estados.idestado>selected</cfif></cfif>>#estados.descripcion#</option>
</cfoutput>
</select></td>
<cfelse>
<select name="PEstado">
<option value="0" <cfif PEstado eq 0>selected</cfif>><cfoutput>#BDETodos#</cfoutput></option>
</select>
</td>
</cfif>
</tr>
<cfquery name="Giro" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select IdPublicidad,Publicidad from publicidad where Tipo = 1 and ididioma=#session.sitea.ididioma# order
by IdPublicidad
</cfquery>
<tr>
<td class="txtbuscador" align="right"><cfoutput>#BGEGiro#</cfoutput></td>
<td class="txtbuscador" align="left">
<cfif not isdefined("PGiro")>
<cfset PGiro=0>
</cfif>
<select name="PGiro">
<option value="0" <cfif PGiro eq 0>selected</cfif>><cfoutput>#BDETodos#</cfoutput></option>
<cfoutput query="Giro">
<option value="#Giro.IdPublicidad#" <cfif PGiro neq 0><cfif PGiro eq Giro.IdPublicidad>selected</cfif></cfif>>#Giro.Publicidad#</option>
</cfoutput>
</select></td>
</tr>
<cfquery name="Tamano" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select IdPublicidad,Publicidad from publicidad where Tipo = 3 and ididioma=#session.sitea.ididioma# order
by IdPublicidad
</cfquery>
<tr>
<td class="txtbuscador" align="right"><cfoutput>#BGETamano#</cfoutput></td>
<td class="txtbuscador" align="left">
<cfif not isdefined("PTamano")>
<cfset PTamano=0>
</cfif>
<select name="PTamano">
<option value="0" <cfif PTamano eq 0>selected</cfif>><cfoutput>#BDETodos#</cfoutput></option>
<cfoutput query="Tamano">
<option value="#Tamano.IdPublicidad#" <cfif PTamano neq 0><cfif PTamano eq Tamano.IdPublicidad>selected</cfif></cfif>>#Tamano.Publicidad#</option>
</cfoutput>
</select></td>
</tr>
<cfquery name="Medio" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select IdPublicidad,Publicidad from publicidad where Tipo = 2 and ididioma=#session.sitea.ididioma# order
by IdPublicidad
</cfquery>
<tr>
<td class="txtbuscador" align="right"><cfoutput>#BGEMedio#</cfoutput></td>
<td class="txtbuscador" align="left">
<cfif not isdefined("PMedio")>
<cfset PMedio=0>
</cfif>
<select name="PMedio">
<option value="0" <cfif PMedio eq 0>selected</cfif>><cfoutput>#BDETodos#</cfoutput></option>
<cfoutput query="Medio">
<option value="#Medio.IdPublicidad#" <cfif PMedio neq 0><cfif PMedio eq Medio.IdPublicidad>selected</cfif></cfif>>#Medio.Publicidad#</option>
</cfoutput>
</select></td>
</tr>
<cfquery name="Categoria" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select IdCategoriaCte,Descripcion from CategoriaCte order
by Descripcion
</cfquery>
<tr>
<td class="txtbuscador" align="right"><cfoutput>#BGECategoria#</cfoutput></td>
<td class="txtbuscador" align="left">
<cfif not isdefined("PCategoria")>
<cfset PCategoria=0>
</cfif>
<select name="PCategoria">
<option value="0" <cfif PCategoria eq 0>selected</cfif>><cfoutput>#BDETodos#</cfoutput></option>
<cfoutput query="Categoria">
<option value="#Categoria.IdCategoriaCte#" <cfif PCategoria neq 0><cfif PCategoria eq Categoria.IdCategoriaCte>selected</cfif></cfif>>#Categoria.Descripcion#</option>
</cfoutput>
</select></td>
</tr>
<tr>
<td class="txtbuscador" align="right"><cfoutput>#BGETiempo#</cfoutput></td>
<td class="txtbuscador" align="left">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td class="txtbuscador">
<input type="text" name="tiempo" size="30" maxlength="60" <cfif isdefined("tiempo")>value="<cfoutput>#Tiempo#</cfoutput>"</cfif>> <cfoutput>#BGEPeriodo#</cfoutput></td>
<td align="right"><input type="image" src="../vgraficos/searchicon.png" name="cmdcascada" value="<cfoutput>#btBuscar#</cfoutput>" onClick="Cambio4()"></td></tr>
</table>
</td>
</tr>
</table>
</td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
</tr>
<tr class="bt"><td colspan="6" height="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td></tr>
<tr><td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td align="left" colspan="4" class="txtb"><cfoutput>#TBusquedaCas#</cfoutput></td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
</tr>
<!--- <cfquery name="DM" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select c.Idcliente,c.RazonSocial,c.Paterno,c.Materno,c.Contacto
from Cliente c
where c.Distribuidor = 2
order by c.RazonSocial,c.paterno,c.Materno
</cfquery> --->
<tr><td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td colspan="4">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--- <tr>
<td class="txtbuscador" align="right">Distribuidor Master</td>
<td class="txtbuscador" width="300" align="left">
<select name="DMaster" onChange="Cambio()" style="width=500">
<option value="0">Seleccione el Distribuidor Master</option>
<cfoutput query="DM">
<option value="#DM.IdCliente#" <cfif isdefined("DMaster")><cfif DMaster eq DM.IdCliente>selected</cfif></cfif>>#DM.RazonSocial# #DM.Paterno# #DM.Materno# <cfif DM.Contacto neq ""> (#DM.Contacto#)</cfif></option>
</cfoutput>
</select></td>
</tr>
<cfif isdefined("DMaster")> --->
<cfquery name="Di" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select c.Idcliente,c.RazonSocial,c.Paterno,c.Materno,c.Contacto
from Cliente c
where c.IdDistribuidor = '#idcliente#' and c.Distribuidor = 1
order by c.RazonSocial,c.Paterno,c.Materno
</cfquery>
<cfquery name="Dimismo" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select c.Idcliente,c.RazonSocial,c.Paterno,c.Materno,c.Contacto
from Cliente c
where c.IdCliente = '#idcliente#'
order by c.RazonSocial,c.Paterno,c.Materno
</cfquery>
<!--- </cfif> --->
<tr>
<td class="txtbuscador" align="right"><cfoutput>#BGCDistribuidor#</cfoutput></td>
<td class="txtbuscador" align="left">
<select name="txtDistribuidor" onChange="Cambio()" style="width=500">
<option value="0"><cfoutput>#notadistribuidor#</cfoutput></option>
<!--- <cfif isdefined("DMaster")> --->
<option value="<cfoutput>#idcliente#</cfoutput>" <cfif isdefined("txtDistribuidor")><cfif txtDistribuidor eq Dimismo.IdCliente>selected</cfif></cfif>><cfoutput>#Dimismo.RazonSocial# #Dimismo.Paterno# #Dimismo.Materno#</cfoutput> <cfif Dimismo.Contacto neq ""> (<cfoutput>#Dimismo.Contacto#</cfoutput>)</cfif></option>
<cfif Di.recordcount neq 0>
<cfoutput query="Di">
<option value="#DI.IdCliente#" <cfif isdefined("txtDistribuidor")><cfif txtDistribuidor eq DI.IdCliente>selected</cfif></cfif>>#Di.RazonSocial# #Di.Paterno# #Di.Materno# <cfif Di.Contacto neq ""> (#Di.Contacto#)</cfif></option>
</cfoutput>
</cfif>
<!--- </cfif> --->
</select>
</td>
</tr>
<cfif isdefined("txtDistribuidor")>
<cfquery name="Ve" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select c.Idcliente,c.RazonSocial,c.Paterno,c.Materno,c.Contacto
from Cliente c,Vendedor V
where c.IdCliente = v.IdCliente and v.IdDistribuidor = '#txtDistribuidor#'
order by c.RazonSocial,c.paterno,c.Materno
</cfquery>
</cfif>
<tr> <td class="txtbuscador" align="right"><cfoutput>#BGCVendedor#</cfoutput></td>
<td class="txtbuscador" align="left">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td>
<select name="txtVendedor" onChange="Cambio()" style="width=500">
<option value="0"><cfoutput>#notavendedor#</cfoutput></option>
<cfif isdefined("txtDistribuidor")>
<cfoutput query="Ve">
<option value="#Ve.IdCliente#" <cfif txtVendedor eq Ve.IdCliente>selected</cfif>>#Ve.RazonSocial# #Ve.Paterno# #Ve.Materno#<cfif Ve.Contacto neq ""> (#Ve.Contacto#)</cfif></option>
</cfoutput>
</cfif>
</select>
</td>
</table>
</td>
</tr>
<tr> <td class="txtbuscador" align="right"><cfoutput>#BGCVendedor#</cfoutput></td>
<td class="txtbuscador" align="left">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td class="txtbuscador">
<input type="text" name="tiempoc" size="30" maxlength="60" <cfif isdefined("tiempoc")>value="<cfoutput>#Tiempoc#</cfoutput>"</cfif>> <cfoutput>#BGEPeriodo#</cfoutput>
</td>
<td align="right"><input type="image" src="../vgraficos/searchicon.png" name="cmdcascada" value="<cfoutput>#btBuscar#</cfoutput>" onClick="return Cambio3()"></td></tr>
</table>
</td>
</tr>
</table>
</td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
</tr>
<tr class="bt"><td colspan="6" height="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td></tr>
</table>
</cfform>
</cfif>
</td>
</tr>
<tr>
<td>
<cfif parte eq "2" or parte eq "22" or parte eq "4">
<cfinclude template="vbuscasitep_mani.cfm">
<cfinclude template="vbuscasitep.cfm">
<cfset session.sitea.clientsearchquery = mani_querybusca>
<cfset session.sitea.clientsearchidcp = idcp>
<cfset session.sitea.clientsearchbusca = busca>
<cfquery name="busqueda" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
#replace(querybusca,"''","'","all")#
</cfquery>
<cfif isdefined("dato1")>
<cfset dato=dateformat(dato,"dd/mm/yyyy") & "," & dateformat(dato1,"dd/mm/yyyy")>
</cfif>
<cfif busqueda.recordcount neq 0>
<table wIdth="100%" align="left" cellpadding="0" cellspacing="0">
<cfset numrows = 10>
<cfset numregs = busqueda.recordcount>
<cfif not isdefined("conde")>
<cfset conde = 1>
<cfset cona = numrows>
<cfif #numregs# gt cona>
<cfset confins = numrows>
</cfif>
<cfif #numregs# lt cona>
<cfset cona = #numregs#>
</cfif>
<cfelse>
<cfset confina = conde - numrows>
<cfset cona = conde + numrows>
<cfif #numregs# lt cona>
<cfset cona = #numregs#>
</cfif>
<cfset confins = cona>
<cfset conde = conde + 1>
</cfif>
<tr><td colspan="3" align="left" class="subtitles">
<form name="frmimprime" action="#session.sitea.elurlgeneral#vimprimeclientesite.cfm" method="post" target="_blank">
<input type="hidden" value="<cfoutput>#querybusca#</cfoutput>" name="querybusca">
</form>
<!--<a href="#" title="Estadisticas" onClick="document.frmimprime.submit()"><cfoutput>#notaversion#</cfoutput></a>-->
</td>
<td colspan="4" align="right" class="txt2">
<cfoutput>#conde# - #cona# #de# #numregs# ||
<cfif cona gt numrows>
<cfif #numregs# lt cona or cona gt numrows>
<a href="#session.sitea.elurlgeneral#vclientesbusqueda.cfm?parte=#parte#&busca=#busca#&dato=#dato#&conde=#confina#&idcp=#idcp#
<CFIF parte eq 4>&pgiro=#pgiro#&ptamano=#ptamano#&pmedio=#pmedio#&pcategoria=#pcategoria#&tiempo=#tiempo#</CFIF>
<CFIF parte eq 22>&txtdistribuidor=#txtdistribuidor#&txtvendedor=#txtvendedor#</CFIF>"><< #anterior#</a>
</cfif>
</cfif>
<img src="#session.sitea.elurlgeneral#gifstienda/bullet-blue.gif" wIdth="8" height="10">
<cfif #numregs# gt cona>
<a href="#session.sitea.elurlgeneral#vclientesbusqueda.cfm?parte=#parte#&busca=#busca#&dato=#dato#&conde=#confins#&idcp=#idcp#
<CFIF parte eq 4>&pgiro=#pgiro#&ptamano=#ptamano#&pmedio=#pmedio#&pcategoria=#pcategoria#&tiempo=#tiempo#</CFIF>
<CFIF parte eq 22>&txtdistribuidor=#txtdistribuidor#&txtvendedor=#txtvendedor#</CFIF>">#siguiente# >></a>
</cfif>
</cfoutput>
</td>
</tr>
<tr class="bt"><td colspan="7" height="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td></tr>
<tr><td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td align="center" width="40%" class="txtminib"><cfoutput>#DEInfo1#</cfoutput></td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td align="center" width="40%" class="txtminib"><cfoutput>#DEInfo2#</cfoutput></td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td align="center" width="20%" class="txtminib"><cfoutput>#DEInfo3#</cfoutput></td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
</tr>
<tr class="bt"><td colspan="7" height="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td></tr>
<cfoutput query="busqueda" startrow="#conde#" maxrows="#numrows#">
<tr>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td>
<table cellpadding="0" cellspacing="4" border="0">
<tr>
<td class="txtbuscador">
#lbcliente# <span class="err">#numberformat(IdCliente,"999999")#</span><br>
<cfif PersonaFisMor eq "F">
#lbempresa# #RazonSocial# #Paterno# #Materno#<br>
#lbnombre# #Contacto#<br>
<cfelse>
#lbempresa# #RazonSocial#<br>
#lbnombre# #Contacto#<br>
</cfif>
#lbpais# #Pais#, #Estado#<br>
#lbtel# #Telefono1#<br>
#lbtel2# #Telefono2#<br>
#lbfax# #Fax#<br>
#lbemail# #Email#<br>
#lbdatofiscal# #RegFedCont#<br>
</td></tr>
</table>
</td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td>
<table cellpadding="0" cellspacing="4" border="0">
<tr><td class="txtbuscador">
<cfset mes = month(FechaRegistro)>
<cfset mes = evaluate("mes" & mes)>
<cfif session.sitea.IdIdioma eq 2>
#DEFecha# #mes#/#day(FechaRegistro)#/#year(FechaRegistro)#<br>
<cfelse>
#DEFecha# #day(FechaRegistro)#/#mes#/#year(FechaRegistro)#<br>
</cfif>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<cfif busqueda.Distribuidor eq 2>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(busqueda.IdDistribuidor) eq 0>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#busqueda.IdCliente#&id=#Idcp#">#numberformat(busqueda.IdCliente,"999999")#</a>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#busqueda.IdDistribuidor#&id=#Idcp#">#numberformat(busqueda.IdDistribuidor,"999999")#</a>
</cfif>
</td></tr>
<tr><td class="txtbuscador">#DED#</td><td class="txtb"> </td></tr>
<tr><td class="txtbuscador">#DEV#</td><td class="txtb"> </td></tr>
<cfelseif busqueda.Distribuidor eq 1>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(busqueda.IdDistribuidor) eq 0>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#busqueda.IdDistribuidor#&id=#Idcp#">#numberformat(busqueda.IdDistribuidor,"999999")#</a>
</cfif>
</td></tr>
<tr>
<td class="txtbuscador">#DED#</td>
<td class="txtb"><a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#busqueda.IdCliente#&id=#Idcp#">#numberformat(busqueda.IdCliente,"999999")#</a></td></tr>
<tr><td class="txtbuscador">#DEV#</td><td class="txtb"> </td></tr>
<cfelse>
<cfif len(busqueda.IdDistribuidor) neq 0>
<cfquery name="Ve" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select Idcliente from Vendedor where Idcliente = '#busqueda.IdCliente#'
</cfquery>
<cfif Ve.recordcount neq 0>
<cfquery name="BD" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select IdDistribuidor,Distribuidor from Cliente where Idcliente = '#busqueda.IdDistribuidor#'
</cfquery>
<cfif BD.Distribuidor eq 2>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(busqueda.IdDistribuidor) eq 0>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#busqueda.IdCliente#&id=#Idcp#">#numberformat(busqueda.IdCliente,"999999")#</a>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#busqueda.IdDistribuidor#&id=#Idcp#">#numberformat(busqueda.IdDistribuidor,"999999")#</a>
</cfif>
</td></tr>
<tr><td class="txtbuscador">#DED#</td><td class="txtb"> </td></tr>
<cfelseif BD.Distribuidor eq 1>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(busqueda.IdDistribuidor) eq 0>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#BD.IdDistribuidor#&id=#Idcp#">#numberformat(BD.IdDistribuidor,"999999")#</a>
</cfif>
</td></tr>
<tr>
<td class="txtbuscador">#DED#</td>
<td class="txtb"><a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#busqueda.IdDistribuidor#&id=#Idcp#">#numberformat(busqueda.IdDistribuidor,"999999")#</a></td></tr>
</cfif>
<tr>
<td class="txtbuscador">#DEV#</td>
<td class="txtb"><a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#busqueda.IdCliente#&id=#Idcp#">#numberformat(busqueda.IdCliente,"999999")#</a></td></tr>
<cfelse>
<cfquery name="BD" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select IdDistribuidor,Distribuidor from Cliente where Idcliente = '#busqueda.IdDistribuidor#'
</cfquery>
<cfif BD.Distribuidor eq 2>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(busqueda.IdDistribuidor) eq 0>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#busqueda.IdDistribuidor#&id=#Idcp#">#numberformat(busqueda.IdDistribuidor,"999999")#</a>
</cfif>
</td></tr>
<tr><td class="txtbuscador">#DED#</td><td class="txtb"> </td></tr>
<tr><td class="txtbuscador">#DEV#</td><td class="txtb"> </td></tr>
<cfelseif BD.Distribuidor eq 1>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(busqueda.IdDistribuidor) eq 0>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#BD.IdDistribuidor#&id=#Idcp#">#numberformat(BD.IdDistribuidor,"999999")#</a>
</cfif>
</td></tr>
<tr>
<td class="txtbuscador">#DED#</td>
<td class="txtb"><a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#busqueda.IdDistribuidor#&id=#Idcp#">#numberformat(busqueda.IdDistribuidor,"999999")#</a></td></tr>
<tr><td class="txtbuscador">#DEV#</td><td class="txtb"> </td></tr>
<cfelse>
<cfquery name="BDM" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select IdDistribuidor,Distribuidor from Cliente where Idcliente = '#BD.IdDistribuidor#'
</cfquery>
<cfif BDM.Distribuidor eq 2>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(busqueda.IdDistribuidor) eq 0>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#BD.IdDistribuidor#&id=#Idcp#">#numberformat(BD.IdDistribuidor,"999999")#</a>
</cfif>
</td></tr>
<tr><td class="txtbuscador">#DED#</td><td class="txtb"> </td></tr>
<cfelse>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(busqueda.IdDistribuidor) eq 0>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#BDM.IdDistribuidor#&id=#Idcp#">#numberformat(BDM.IdDistribuidor,"999999")#</a>
</cfif>
</td></tr>
<tr>
<td class="txtbuscador">#DED#</td>
<td class="txtb"><a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#BD.IdDistribuidor#&id=#Idcp#">#numberformat(BD.IdDistribuidor,"999999")#</a></td></tr>
</cfif>
<tr>
<td class="txtbuscador">#DEV#</td>
<td class="txtb"><a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#busqueda.IdDistribuidor#&id=#Idcp#">#numberformat(busqueda.IdDistribuidor,"999999")#</a></td></tr>
</cfif>
</cfif>
</cfif>
</cfif>
<tr><td height="1" width="80"></td><td width="80"></td></tr>
</table>
#DECategoria# #Categoria#<br>
<cfif busqueda.idgiro neq 0>
<cfquery username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#" name="PGiroq">
select Publicidad from publicidad where Tipo = 1 and IdPublicidad='#busqueda.idgiro#' and ididioma=#session.sitea.ididioma#
</cfquery>
</cfif>
#DEGiro# <cfif busqueda.idgiro neq 0>#PGiroq.Publicidad#</cfif><br>
<cfif busqueda.idmedio neq 0>
<cfquery username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#" name="PMedioq">
select Publicidad from publicidad where Tipo = 2 and IdPublicidad='#busqueda.idmedio#' and ididioma=#session.sitea.ididioma#
</cfquery>
</cfif>
#DEMedio# <cfif busqueda.idmedio neq 0>#Pmedioq.Publicidad#</cfif><br>
<cfif busqueda.idempleados neq 0>
<cfquery username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#" name="PTamanoq">
select Publicidad from publicidad where Tipo = 3 and IdPublicidad='#busqueda.idempleados#' and ididioma=#session.sitea.ididioma#
</cfquery>
</cfif>
#DETamano# <cfif busqueda.idempleados neq 0>#PTamanoq.Publicidad#</cfif><br>
</td></tr>
</table>
</td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
<td align="center">
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#Idcliente#&id=#idcp#&idcp=#idcp#">#btConsultar#</a><br>
<a href="#session.sitea.elurlgeneral#vclientesdism.cfm?tipo=m&idc=#Idcliente#&id=#idcp#">#btModificar#</a><br>
<a href="#session.sitea.elurlgeneral#vclientescbusqueda.cfm?idcp=#session.user.idcliente#&parte=2&dato=&busca=Todos&coti=1">#btCotizaciones#</a><br>
<cfquery name="pedidos" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select Idcliente from pedidom where Idcliente = '#Idcliente#'
</cfquery>
<cfquery name="coti" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select Idcliente from cotizacionm where Idcliente = '#Idcliente#' or iddistribuidor = '#Idcliente#'
</cfquery>
<cfif pedidos.recordcount eq 0 and coti.recordcount eq 0>
<A href="javascript:pregunta('#Idcliente#','#idcp#','#dato#')">#btBorrar#</a><br>
</cfif>
</td>
<td class="bt" wIdth="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td>
</tr>
<tr class="bt"><td colspan="7" height="1"><img src="#session.sitea.elurlgeneral#gifstienda/spacer.gif" wIdth="1" height="1"></td></tr>
</cfoutput>
<tr><td colspan="7" align="right" class="txt2">
<cfoutput>#conde# - #cona# #de# #numregs# ||
<cfif cona gt numrows>
<cfif #numregs# lt cona or cona gt numrows>
<a href="#session.sitea.elurlgeneral#vclientesbusqueda.cfm?parte=#parte#&busca=#busca#&dato=#dato#&conde=#confina#&idcp=#idcp#
<CFIF parte eq 4>&ppais=#ppais#&pestado=#pestado#&pgiro=#pgiro#&ptamano=#ptamano#&pmedio=#pmedio#&pcategoria=#pcategoria#&tiempo=#tiempo#</CFIF>
<CFIF parte eq 22>&txtdistribuidor=#txtdistribuidor#&txtvendedor=#txtvendedor#</CFIF>"><< #anterior#</a>
</cfif>
</cfif>
<img src="#session.sitea.elurlgeneral#gifstienda/bullet-blue.gif" wIdth="8" height="10">
<cfif #numregs# gt cona>
<a href="#session.sitea.elurlgeneral#vclientesbusqueda.cfm?parte=#parte#&busca=#busca#&dato=#dato#&conde=#confins#&idcp=#idcp#
<CFIF parte eq 4>&ppais=#ppais#&pestado=#pestado#&pgiro=#pgiro#&ptamano=#ptamano#&pmedio=#pmedio#&pcategoria=#pcategoria#&tiempo=#tiempo#</CFIF>
<CFIF parte eq 22>&txtdistribuidor=#txtdistribuidor#&txtvendedor=#txtvendedor#</CFIF>">#siguiente# >></a>
</cfif>
</td></tr></cfoutput>
</table>
<cfelse>
<tr><td>
<table border="0">
<tr><td>
<div align="left" class="subtitles"><cfoutput>#nohay#</cfoutput></div>
</td></tr>
</table>
</td></tr>
</cfif>
</cfif>
</td></tr>
<tr><td>
</table>
vbuscasitep_mani.cfm
<cfset mani_querybusca3 = "">
<cfset mani_querybusca1= "select c.Login,c.Password,c.Idcliente,c.PersonaFisMor,c.RazonSocial,c.Paterno,c.Materno,c.Contacto,">
<cfset mani_querybusca1= mani_querybusca1 & "c.Tel1 as Telefono1,c.Fax,c.Email,c.RegFedCont,d.Tel1 as Telefono2,">
<cfset mani_querybusca1= mani_querybusca1 & "p.Descripcion as Pais,e.Descripcion as Estado,c.FechaRegistro,">
<cfset mani_querybusca1= mani_querybusca1 & "cat.Descripcion as Categoria,c.IdDistribuidor,c.Distribuidor,cp.* ">
<!--- Pare el modulo de pedidos --->
<cfif isdefined("pedi")>
<cfset mani_querybusca1= mani_querybusca1 & ",pm.Fecha as FechaPedido,pm.IdPedido,pm.IdStatus,sp.Descripcion as StatusP,pm.total ">
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybusca1= mani_querybusca1 & ",cm.total,cm.FechaCotizacion,cm.IdCotizacion,cm.IdStatus,sc.Descripcion as StatusC ">
</cfif>
<cfset mani_querybusca2= "where c.IdCliente=d.IdCliente and d.IdTipoDomicilio=1 and d.IdColonia=co.Idcolonia ">
<cfset mani_querybusca2= mani_querybusca2 & "and co.IdPais=p.Idpais and p.ididioma=#session.sitea.ididioma# and co.IdPais = e.IdPais and co.IdEstado = e.IdEstado ">
<cfset mani_querybusca2= mani_querybusca2 & "and c.IdCategoriaCte=cat.IdCategoriaCte and c.idcliente=cp.IdCliente ">
<!--- Sin vendedor --->
<!--- Para el modulo de pedidos --->
<cfif isdefined("pedi")>
<cfset mani_querybuscasv= "from Cliente c,Domicilio D,Pais p,Estado e,Colonia co,CategoriaCte cat, ClientePublicidad cp,PedidoM pm,StatusPedido sp ">
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybuscasv= "from Cliente c,Domicilio D,Pais p,Estado e,Colonia co,CategoriaCte cat, ClientePublicidad cp,CotizacionM cm,StatusCotizacion sc ">
<cfelse>
<cfset mani_querybuscasv= "from Cliente c,Domicilio D,Pais p,Estado e,Colonia co,CategoriaCte cat, ClientePublicidad cp ">
</cfif>
<!--- Pare el modulo de pedidos --->
<cfif isdefined("pedi")>
<cfset mani_querybucape= "and pm.IdCliente=c.IdCliente and pm.IdStatus=sp.IdStatus and sp.IdIdioma=#session.sitea.ididioma# ">
<cfif PStatus neq 34>
<cfif parte neq 2>
<cfset mani_querybucape= mani_querybucape & " and pm.IdStatus<>34 ">
<cfelse>
<cfif dato neq "">
<cfset mani_querybucape= mani_querybucape & " and pm.IdStatus<>34 ">
</cfif>
</cfif>
</cfif>
<cfif isdefined("Tiempoc")>
<cfif len(Tiempoc) gt 0>
<cfset dato=Tiempoc>
<cfif len(Tiempoc) gt 10>
<cfset dato1=Tiempoc>
<cfset dato = mid(Tiempoc,7,4) & "/" & mid(Tiempoc,4,2) & "/" & mid(Tiempoc,1,2)>
<cfset dato1 = mid(Tiempoc,18,4) & "/" & mid(Tiempoc,15,2) & "/" & mid(Tiempoc,12,2)>
<cfelse>
<cfset dato = right(Tiempoc,4) & "/" & mid(Tiempoc,4,2) & "/" & left(Tiempoc,2)>
<cfset dato1=dato>
</cfif>
<cfset mani_querybucape= mani_querybucape & "and (pm.Fecha >= '#dato# 00:00:00' and pm.Fecha <= '#dato1# 23:59:59') ">
</cfif>
</cfif>
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybucaco= "and cm.IdCliente=c.IdCliente and cm.IdStatus=sc.IdStatus and sc.IdIdioma=#session.sitea.ididioma# ">
<cfif isdefined("Tiempoc")>
<cfif len(Tiempoc) gt 0>
<cfset dato=Tiempoc>
<cfif len(Tiempoc) gt 10>
<cfset dato1=Tiempoc>
<cfset dato = mid(Tiempoc,7,4) & "/" & mid(Tiempoc,4,2) & "/" & mid(Tiempoc,1,2)>
<cfset dato1 = mid(Tiempoc,18,4) & "/" & mid(Tiempoc,15,2) & "/" & mid(Tiempoc,12,2)>
<cfelse>
<cfset dato = right(Tiempoc,4) & "/" & mid(Tiempoc,4,2) & "/" & left(Tiempoc,2)>
<cfset dato1=dato>
</cfif>
<cfset mani_querybucaco= mani_querybucaco & "and (cm.FechaCotizacion >= '#dato# 00:00:00' and cm.FechaCotizacion <= '#dato1# 23:59:59') ">
</cfif>
</cfif>
<cfelse>
<cfif isdefined("Tiempoc")>
<cfif len(Tiempoc) gt 0>
<cfset dato=Tiempoc>
<cfif len(Tiempoc) gt 10>
<cfset dato1=Tiempoc>
<cfset dato = mid(Tiempoc,7,4) & "/" & mid(Tiempoc,4,2) & "/" & mid(Tiempoc,1,2)>
<cfset dato1 = mid(Tiempoc,18,4) & "/" & mid(Tiempoc,15,2) & "/" & mid(Tiempoc,12,2)>
<cfelse>
<cfset dato = right(Tiempoc,4) & "/" & mid(Tiempoc,4,2) & "/" & left(Tiempoc,2)>
<cfset dato1=dato>
</cfif>
<cfset mani_querybusca2= mani_querybusca2 & "and (c.fecharegistro >= '#dato# 00:00:00' and c.fecharegistro <= '#dato1# 23:59:59') ">
</cfif>
</cfif>
</cfif>
<!--- Con vendedor --->
<!--- Para el modulo de pedidos --->
<cfif isdefined("pedi")>
<cfset mani_querybuscacv= "from Cliente c,Domicilio D,Pais p,Estado e,Colonia co,CategoriaCte cat, ClientePublicidad cp, Vendedor v,PedidoM pm,StatusPedido sp ">
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybuscacv= "from Cliente c,Domicilio D,Pais p,Estado e,Colonia co,CategoriaCte cat, ClientePublicidad cp, Vendedor v,CotizacionM cm,StatusCotizacion sc ">
<cfelse>
<cfset mani_querybuscacv= "from Cliente c,Domicilio D,Pais p,Estado e,Colonia co,CategoriaCte cat, ClientePublicidad cp, Vendedor v ">
</cfif>
<cfif parte eq "2" or parte eq "4">
<cfif parte eq "4">
<cfif len(tiempo) gt 10>
<cfset busca="Periodo">
<cfset dato=tiempo>
<cfelseif len(tiempo) gt 0>
<cfset busca="Fecha">
<cfset dato=tiempo>
<cfelse>
<cfset busca="">
</cfif>
</cfif>
<cfif busca eq "Fecha">
<cfset dato = right(dato,4) & "/" & mid(dato,4,2) & "/" & left(dato,2)>
<cfelseif busca eq "Periodo">
<cfset dato1=dato>
<cfset dato = mid(dato,7,4) & "/" & mid(dato,4,2) & "/" & mid(dato,1,2)>
<cfset dato1 = mid(dato1,18,4) & "/" & mid(dato1,15,2) & "/" & mid(dato1,12,2)>
</cfif>
</cfif>
<cfif parte eq "2">
<cfif busca eq "Nombre">
<cfset mani_querybusca3 = "and (c.RazonSocial like '%#dato#%') ">
<cfelseif busca eq "Email">
<cfset mani_querybusca3 = "and c.Email like '%#dato#%' ">
<cfelseif busca eq "Periodo">
<cfif isdefined("pedi")>
<cfset mani_querybusca3 = "and (pm.Fecha >= '#dato# 00:00:00' and pm.Fecha <= '#dato1# 23:59:59') ">
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybusca3 = "and (cm.FechaCotizacion >= '#dato# 00:00:00' and cm.FechaCotizacion <= '#dato1# 23:59:59') ">
<cfelse>
<cfset mani_querybusca3 = "and (c.FechaRegistro >= '#dato# 00:00:00' and c.FechaRegistro <= '#dato1# 23:59:59') ">
</cfif>
<cfelseif busca eq "No">
<cfif isdefined("pedi")>
<cfset mani_querybusca3 = "and pm.IdPedido like '%#dato#%' ">
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybusca3 = "and cm.IdCotizacion like '%#dato#%' ">
<cfelse>
<!---<cfset new="#dato#">
<cfset new_id="">
<cfset new_id1="">
<cfif len(new) lt 6>
<cfset new_id = '00000'&new>
<cfset new_id1 = right(new_id,6)>
<cfelse>
<cfset new_id1 = new>
</cfif>--->
<!---<cfset mani_querybusca3 = "and c.IdCliente like '%#dato#%' "> --->
<cfset mani_querybusca3 = "and c.IdCliente = '#Right("000000"&Trim(dato),6)#' ">
<!---Added by Mani to get the exact client id to display in the search assist--->
</cfif>
<cfelseif busca eq "Apellido">
<cfset mani_querybusca3 = "and (c.Paterno like '%#dato#%' or c.Materno like '%#dato#%' or c.Contacto like '%#dato#%') ">
<cfelseif busca eq "Telefono">
<cfset mani_querybusca3 = "and (replace(replace(replace(replace(c.tel1,'-','''),'(','''),')','''),'/',''') like '%#dato#%' or replace(replace(replace(replace(d.tel1,'-','''),'(','''),')','''),'/',''') like '%#dato#%' or replace(replace(replace(replace(c.Fax,'-','''),'(','''),')','''),'/',''') like '%#dato#%') ">
<cfelseif busca eq "Fecha">
<cfif isdefined("pedi")>
<cfset mani_querybusca3 = "and (pm.Fecha >= '#dato# 00:00:00' and pm.Fecha <= '#dato# 23:59:59') ">
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybusca3 = "and (cm.FechaCotizacion >= '#dato# 00:00:00' and cm.FechaCotizacion <= '#dato# 23:59:59') ">
<cfelse>
<cfset mani_querybusca3 = "and (c.FechaRegistro >= '#dato# 00:00:00' and c.FechaRegistro <= '#dato# 23:59:59') ">
</cfif>
</cfif>
<cfif isdefined("pedi")>
<cfset mani_querybusca3=mani_querybusca3 & mani_querybucape>
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybusca3=mani_querybusca3 & mani_querybucaco>
</cfif>
<cfset mani_querybusca=mani_querybusca1 & mani_querybuscasv & mani_querybusca2 & mani_querybusca3>
<cfset mani_querybusca=mani_querybusca & " UNION " & mani_querybusca1 & mani_querybuscacv & mani_querybusca2 & mani_querybusca3>
<cfif vendedor.recordcount eq 0>
<cfset mani_querybusca=mani_querybusca & " UNION " & mani_querybusca1 & mani_querybuscacv & mani_querybusca2 & mani_querybusca3 & " and v.idcliente=c.iddistribuidor">
</cfif>
<cfif distribuidor.distribuidor gt 0>
<cfset mani_querybusca=mani_querybusca & " UNION " & mani_querybusca1 & mani_querybuscasv & mani_querybusca2 & mani_querybusca3>
<cfset mani_querybusca=mani_querybusca & " and c.iddistribuidor in (select IdCliente from Cliente cl where cl.distribuidor = 1) ">
<cfset mani_querybusca=mani_querybusca & " UNION " & mani_querybusca1 & mani_querybuscacv & mani_querybusca2 & mani_querybusca3>
<cfset mani_querybusca=mani_querybusca & " and v.iddistribuidor in ">
<cfset mani_querybusca=mani_querybusca & " (select IdCliente from Cliente cl where cl.distribuidor = 1) and v.idcliente=c.iddistribuidor ">
</cfif>
<cfif isdefined("pedi")>
<cfset mani_querybusca = mani_querybusca & "order by sp.Descripcion,pm.Idpedido desc">
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybusca = mani_querybusca & "order by sc.Descripcion,cm.IdCotizacion desc">
<cfelse>
<cfset mani_querybusca = mani_querybusca & "order by c.FechaRegistro desc">
</cfif>
<!--- <cfdump var="#form#">
<cfdump var="#mani_querybusca3#"><br />
<cfdump var="#mani_querybusca#"> --->
<cfelseif parte eq "22">
<cfset mani_querybusca ="">
<cfif txtVendedor neq 0>
<cfset mani_querybusca=mani_querybusca1 & mani_querybuscasv & mani_querybusca2 & " and c.IdDistribuidor = '#txtVendedor#' ">
<cfif isdefined("pedi")>
<cfset mani_querybusca=mani_querybusca & mani_querybucape>
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybusca=mani_querybusca & mani_querybucaco>
</cfif>
<cfelseif txtDistribuidor neq 0>
<cfset mani_querybusca=mani_querybusca1 & mani_querybuscasv & mani_querybusca2 & " and c.IdDistribuidor='#txtDistribuidor#' ">
<cfif isdefined("pedi")>
<cfset mani_querybusca=mani_querybusca & mani_querybucape>
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybusca=mani_querybusca & mani_querybucaco>
</cfif>
<cfset mani_querybusca=mani_querybusca & " UNION " & mani_querybusca1 & mani_querybuscacv & mani_querybusca2 & " and v.idcliente=c.iddistribuidor and v.iddistribuidor ='#txtDistribuidor#' ">
<cfif isdefined("pedi")>
<cfset mani_querybusca=mani_querybusca & mani_querybucape>
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybusca=mani_querybusca & mani_querybucaco>
</cfif>
</cfif>
<cfif isdefined("pedi")>
<cfset mani_querybusca = mani_querybusca & "order by sp.Descripcion,pm.Idpedido desc">
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybusca = mani_querybusca & "order by sc.Descripcion,cm.IdCotizacion desc">
<cfelse>
<cfset mani_querybusca = mani_querybusca & "order by c.FechaRegistro desc">
</cfif>
<cfelse>
<cfset mani_querybusca3 = "">
<cfif PPais neq 0 or PEstado neq 0 or PGiro neq 0 or PTamano neq 0 or PMedio neq 0 or PCategoria neq 0 or Tiempo neq ""><cfset mani_querybusca3 = mani_querybusca3 & " and "></cfif>
<cfif PPais neq 0>
<cfset mani_querybusca3 = mani_querybusca3 & "p.IdPais = #PPais# ">
<cfif PEstado neq 0 or PGiro neq 0 or PTamano neq 0 or PMedio neq 0 or PCategoria neq 0 or Tiempo neq ""><cfset mani_querybusca3 = mani_querybusca3 & " and "></cfif>
</cfif>
<cfif PEstado neq 0>
<cfset mani_querybusca3 = mani_querybusca3 & "e.IdEstado = #PEstado# ">
<cfif PGiro neq 0 or PTamano neq 0 or PMedio neq 0 or PCategoria neq 0 or Tiempo neq ""><cfset mani_querybusca3 = mani_querybusca3 & " and "></cfif>
</cfif>
<cfif PGiro neq 0>
<cfset mani_querybusca3 = mani_querybusca3 & "cp.IdGiro = '#PGiro#' ">
<cfif PTamano neq 0 or PMedio neq 0 or PCategoria neq 0 or Tiempo neq ""><cfset mani_querybusca3 = mani_querybusca3 & " and "></cfif>
</cfif>
<cfif PTamano neq 0>
<cfset mani_querybusca3 = mani_querybusca3 & "cp.IdEmpleados = '#PTamano#' ">
<cfif PMedio neq 0 or PCategoria neq 0 or Tiempo neq ""><cfset mani_querybusca3 = mani_querybusca3 & " and "></cfif>
</cfif>
<cfif PMedio neq 0>
<cfset mani_querybusca3 = mani_querybusca3 & "cp.IdMedio = '#PMedio#' ">
<cfif PCategoria neq 0 or Tiempo neq ""><cfset mani_querybusca3 = mani_querybusca3 & " and "></cfif>
</cfif>
<cfif PCategoria neq 0>
<cfset mani_querybusca3 = mani_querybusca3 & "c.IdCategoriaCte = '#PCategoria#' ">
<cfif Tiempo neq ""><cfset mani_querybusca3 = mani_querybusca3 & " and "></cfif>
</cfif>
<cfif Tiempo neq "">
<cfif isdefined("pedi")>
<cfif len(tiempo) gt 10>
<cfset mani_querybusca3 = mani_querybusca3 & "pm.Fecha >= '#dato# 00:00:00' and pm.Fecha <= '#dato1# 23:59:59' ">
<cfelseif len(tiempo) gt 0>
<cfset mani_querybusca3 = mani_querybusca3 & "pm.Fecha >= '#dato# 00:00:00' and pm.Fecha <= '#dato# 23:59:59' ">
</cfif>
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfif len(tiempo) gt 10>
<cfset mani_querybusca3 = mani_querybusca3 & "cm.FechaCotizacion >= '#dato# 00:00:00' and cm.FechaCotizacion <= '#dato1# 23:59:59' ">
<cfelseif len(tiempo) gt 0>
<cfset mani_querybusca3 = mani_querybusca3 & "cm.FechaCotizacion >= '#dato# 00:00:00' and cm.FechaCotizacion <= '#dato# 23:59:59' ">
</cfif>
<cfelse>
<cfif len(tiempo) gt 10>
<cfset mani_querybusca3 = mani_querybusca3 & "c.FechaRegistro >= '#dato# 00:00:00' and c.FechaRegistro <= '#dato1# 23:59:59' ">
<cfelseif len(tiempo) gt 0>
<cfset mani_querybusca3 = mani_querybusca3 & "c.FechaRegistro >= '#dato# 00:00:00' and c.FechaRegistro <= '#dato# 23:59:59' ">
</cfif>
</cfif>
</cfif>
<cfif isdefined("pedi")>
<cfif PStatus neq 0>
<cfset mani_querybusca3 = mani_querybusca3 & " and pm.IdStatus = '#PStatus#' ">
</cfif>
<cfset mani_querybusca3=mani_querybusca3 & mani_querybucape>
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybusca3=mani_querybusca3 & mani_querybucaco>
</cfif>
<cfset mani_querybusca=mani_querybusca1 & mani_querybuscasv & mani_querybusca2 & mani_querybusca3>
<cfset mani_querybusca=mani_querybusca & " UNION " & mani_querybusca1 & mani_querybuscacv & mani_querybusca2 & mani_querybusca3>
<cfif vendedor.recordcount eq 0>
<cfset mani_querybusca=mani_querybusca & " UNION " & mani_querybusca1 & mani_querybuscacv & mani_querybusca2 & mani_querybusca3 & " and v.idcliente=c.iddistribuidor">
</cfif>
<cfif distribuidor.distribuidor gt 0>
<cfset mani_querybusca=mani_querybusca & " UNION " & mani_querybusca1 & mani_querybuscasv & mani_querybusca2 & mani_querybusca3>
<cfset mani_querybusca=mani_querybusca & " and c.iddistribuidor in (select IdCliente from Cliente cl where cl.distribuidor = 1) ">
<cfset mani_querybusca=mani_querybusca & " UNION " & mani_querybusca1 & mani_querybuscacv & mani_querybusca2 & mani_querybusca3>
<cfset mani_querybusca=mani_querybusca & " and v.iddistribuidor in ">
<cfset mani_querybusca=mani_querybusca & " (select IdCliente from Cliente cl where cl.distribuidor = 1) and v.idcliente=c.iddistribuidor ">
</cfif>
<cfif isdefined("pedi")>
<cfset mani_querybusca = mani_querybusca & "order by sp.Descripcion,pm.Idpedido desc">
<!--- Pare el modulo de cotizaciones --->
<cfelseif isdefined("coti")>
<cfset mani_querybusca = mani_querybusca & "order by sc.Descripcion,cm.IdCotizacion desc">
<cfelse>
<cfset mani_querybusca = mani_querybusca & "order by c.FechaRegistro desc">
</cfif>
</cfif>
<!--- <cfdump var="#mani_querybusca#"> --->
includes/2/datacliente.cfm
<cfset template=41>
<cfquery name="textos" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select descripcion,clase,secuencia
from textos
where ididioma=#session.sitea.ididioma# and template=#template#
order by clase,secuencia
</cfquery>
<cfset texto=arraynew(2)>
<cfloop index="a" from="1" to="60">
<cfset texto[1] = "Falta traducci�n">
</cfloop>
<cfoutput query="textos">
<cfset texto[clase][secuencia] = descripcion>
</cfoutput>
<!--- Asignaci�n de etiquetas --->
<cfset instruccion=texto[1][1]>
<cfset TBusquedaP=texto[1][2]>
<cfset TBusquedaDir=texto[1][3]>
<cfset BDEDato=texto[1][4]>
<cfset BDETodos=texto[1][5]>
<cfset BDENombre=texto[1][6]>
<cfset BDEEmail=texto[1][7]>
<cfset BDEPeriodo=texto[1][8]>
<cfset BDECotizacion=texto[1][9]>
<cfset BDEApellido=texto[1][10]>
<cfset BDETelefono=texto[1][11]>
<cfset BDEFecha=texto[1][12]>
<cfset TBusquedaGen=texto[1][13]>
<cfset BGEPais=texto[1][14]>
<cfset BGEEstado=texto[1][15]>
<cfset BGEGiro=texto[1][16]>
<cfset BGETamano=texto[1][17]>
<cfset BGEMedio=texto[1][18]>
<cfset BGECategoria=texto[1][19]>
<cfset BGEStatus=texto[1][20]>
<cfset BGETiempo=texto[1][21]>
<cfset BGEPeriodo=texto[1][22]>
<cfset TBusquedaCas=texto[1][42]>
<cfset BGCDistribuidor=texto[1][43]>
<cfset BGCVendedor=texto[1][44]>
<cfset DEInfo1=texto[1][23]>
<cfset DEInfo2=texto[1][24]>
<cfset DEInfo3=texto[1][25]>
<cfset DEPedido=texto[1][26]>
<cfset DEFecha=texto[1][27]>
<cfset DEMas=texto[1][28]>
<cfset DEMonto=texto[1][29]>
<cfif session.sitea.ididioma eq "2">
<cfset DEDM = "MD: ">
<cfset DED = "D: ">
<cfset DEV = "A: ">
<cfset ERRMSG = "Please try again">
</cfif>
<cfif session.sitea.ididioma eq "1">
<cfset DEDM = "DM: ">
<cfset DED = "D: ">
<cfset DEV = "C: ">
<cfset ERRMSG = "Intente otra vez">
</cfif>
<cfset DECategoria=texto[1][33]>
<cfset DEDescuento=texto[1][34]>
<cfset DEGiro=texto[1][35]>
<cfset DEMedio=texto[1][36]>
<cfset DETamano=texto[1][37]>
<cfset nohay=texto[1][41]>
<cfset de = texto[1][38]>
<cfset anterior = texto[1][45]>
<cfset siguiente = texto[1][39]>
<cfset pagina = texto[1][40]>
<cfset lbcliente=texto[1][46]>
<cfset lbempresa=texto[1][47]>
<cfset lbpais=texto[1][48]>
<cfset lbtel=texto[1][49]>
<cfset lbtel2=texto[1][50]>
<cfset lbfax=texto[1][51]>
<cfset lbemail=texto[1][52]>
<cfset lbdatofiscal=texto[1][53]>
<cfset lbnombre=texto[1][54]>
<cfset Altac=texto[1][56]>
<cfset btConsultar=texto[1][57]>
<cfset btModificar=texto[1][58]>
<cfset btCotizaciones=texto[1][59]>
<cfset btBorrar=texto[1][60]>
<cfset lbCategoria=texto[1][61]>
<cfset notadistribuidor = texto[2][1]>
<cfset notavendedor = texto[2][2]>
<cfset notaversion = texto[2][3]>
<cfset btBuscar = texto[3][1]>
<cfif isdefined("session.sitea.clientsearchquery")>
<cfset Idcp = "">
<cfset myquery = "">
<cfset myqueryword = url.dato3>
<cfset Idcp = session.sitea.clientsearchidcp>
<cfset myquery = Replace(session.sitea.clientsearchquery,"%%","%#myqueryword#%","all")>
<cfset myquery = Replace(myquery,"select","select top 20","one")>
<cfquery name="clientsresult" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
#replace(myquery,"''","'","all")#
</cfquery>
<cfoutput>#myquery#</cfoutput>
<cfif clientsresult.recordcount gt 0>
<ul>
<cfoutput query="clientsresult" startrow="1" maxrows="15">
<li>
<table cellpadding="0" cellspacing="4" border="0" width="720">
<tr>
<td class="txtbuscador">
<cfif session.sitea.clientsearchbusca eq "No">
#lbcliente# <b>#Replace(numberformat(IdCliente,"999999"),"#myqueryword#","<font color='red'>#myqueryword#</font>","one")#</b>
<cfelse>
#lbcliente# <b>#numberformat(IdCliente,"999999")#</b>
</cfif>
</td>
<td class="txtbuscador">
<cfif PersonaFisMor eq "F">
<cfif session.sitea.clientsearchbusca eq "Nombre">
#lbempresa# #Replace(RazonSocial & " " & Paterno & " " & Materno,"#myqueryword#","<font color='red'>#myqueryword#</font>","one")#
<cfelse>
#lbempresa# #RazonSocial# #Paterno# #Materno#
</cfif>
<cfelse>
<cfif session.sitea.clientsearchbusca eq "Nombre">
#lbempresa# #Replace(RazonSocial,"#myqueryword#","<font color='red'>#myqueryword#</font>","one")#
<cfelse>
#lbempresa# #RazonSocial#
</cfif>
</cfif>
</td>
<td class="txtbuscador">
#lbpais# #Pais#, #Estado#
</td>
<td rowspan=4>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<cfif clientsresult.Distribuidor eq 2>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(clientsresult.IdDistribuidor) eq 0>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#clientsresult.IdCliente#&id=#Idcp#">#numberformat(clientsresult.IdCliente,"999999")#</a>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#clientsresult.IdDistribuidor#&id=#Idcp#">#numberformat(clientsresult.IdDistribuidor,"999999")#</a>
</cfif>
</td>
</tr>
<tr>
<td class="txtbuscador">#DED#</td><td class="txtb"> </td>
</tr>
<tr>
<td class="txtbuscador">#DEV#</td><td class="txtb"> </td>
</tr>
<cfelseif clientsresult.Distribuidor eq 1>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(clientsresult.IdDistribuidor) eq 0>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#clientsresult.IdDistribuidor#&id=#Idcp#">#numberformat(clientsresult.IdDistribuidor,"999999")#</a>
</cfif>
</td>
</tr>
<tr>
<td class="txtbuscador">#DED#</td>
<td class="txtb">
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#clientsresult.IdCliente#&id=#Idcp#">#numberformat(clientsresult.IdCliente,"999999")#</a>
</td>
</tr>
<tr>
<td class="txtbuscador">#DEV#</td>
<td class="txtb"> </td>
</tr>
<cfelse>
<cfif len(clientsresult.IdDistribuidor) neq 0>
<cfquery name="Ve" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select Idcliente from Vendedor where Idcliente = '#clientsresult.IdCliente#'
</cfquery>
<cfif Ve.recordcount neq 0>
<cfquery name="BD" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select IdDistribuidor,Distribuidor from Cliente where Idcliente = '#clientsresult.IdDistribuidor#'
</cfquery>
<cfif BD.Distribuidor eq 2>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(clientsresult.IdDistribuidor) eq 0>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#clientsresult.IdCliente#&id=#Idcp#">#numberformat(clientsresult.IdCliente,"999999")#</a>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#clientsresult.IdDistribuidor#&id=#Idcp#">#numberformat(clientsresult.IdDistribuidor,"999999")#</a>
</cfif>
</td>
</tr>
<tr>
<td class="txtbuscador">#DED#</td>
<td class="txtb"> </td>
</tr>
<cfelseif BD.Distribuidor eq 1>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(clientsresult.IdDistribuidor) eq 0>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#BD.IdDistribuidor#&id=#Idcp#">#numberformat(BD.IdDistribuidor,"999999")#</a>
</cfif>
</td>
</tr>
<tr>
<td class="txtbuscador">#DED#</td>
<td class="txtb">
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#clientsresult.IdDistribuidor#&id=#Idcp#">#numberformat(clientsresult.IdDistribuidor,"999999")#</a>
</td>
</tr>
</cfif>
<tr>
<td class="txtbuscador">#DEV#</td>
<td class="txtb">
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#clientsresult.IdCliente#&id=#Idcp#">#numberformat(clientsresult.IdCliente,"999999")#</a>
</td>
</tr>
<cfelse>
<cfquery name="BD" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select IdDistribuidor,Distribuidor from Cliente where Idcliente = '#clientsresult.IdDistribuidor#'
</cfquery>
<cfif BD.Distribuidor eq 2>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(clientsresult.IdDistribuidor) eq 0>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#clientsresult.IdDistribuidor#&id=#Idcp#">#numberformat(clientsresult.IdDistribuidor,"999999")#</a>
</cfif>
</td>
</tr>
<tr>
<td class="txtbuscador">#DED#</td><td class="txtb"> </td>
</tr>
<tr>
<td class="txtbuscador">#DEV#</td><td class="txtb"> </td>
</tr>
<cfelseif BD.Distribuidor eq 1>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(clientsresult.IdDistribuidor) eq 0>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#BD.IdDistribuidor#&id=#Idcp#">#numberformat(BD.IdDistribuidor,"999999")#</a>
</cfif>
</td>
</tr>
<tr>
<td class="txtbuscador">#DED#</td>
<td class="txtb">
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#clientsresult.IdDistribuidor#&id=#Idcp#">#numberformat(clientsresult.IdDistribuidor,"999999")#</a>
</td>
</tr>
<tr>
<td class="txtbuscador">#DEV#</td>
<td class="txtb"> </td>
</tr>
<cfelse>
<cfquery name="BDM" username="#session.uid#" password="#session.pwd#" datasource="#session.dsna#">
select IdDistribuidor,Distribuidor from Cliente where Idcliente = '#BD.IdDistribuidor#'
</cfquery>
<cfif BDM.Distribuidor eq 2>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(clientsresult.IdDistribuidor) eq 0>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#BD.IdDistribuidor#&id=#Idcp#">#numberformat(BD.IdDistribuidor,"999999")#</a>
</cfif>
</td>
</tr>
<tr>
<td class="txtbuscador">#DED#</td>
<td class="txtb"> </td>
</tr>
<cfelse>
<tr>
<td class="txtbuscador">#DEDM#</td>
<td class="txtb">
<cfif len(clientsresult.IdDistribuidor) eq 0>
<cfelse>
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#BDM.IdDistribuidor#&id=#Idcp#">#numberformat(BDM.IdDistribuidor,"999999")#</a>
</cfif>
</td>
</tr>
<tr>
<td class="txtbuscador">#DED#</td>
<td class="txtb">
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#BD.IdDistribuidor#&id=#Idcp#">#numberformat(BD.IdDistribuidor,"999999")#</a>
</td>
</tr>
</cfif>
<tr>
<td class="txtbuscador">#DEV#</td>
<td class="txtb">
<a href="#session.sitea.elurlgeneral#vpedidosclientes.cfm?tipo=v&idc=#clientsresult.IdDistribuidor#&id=#Idcp#">#numberformat(clientsresult.IdDistribuidor,"999999")#</a>
</td>
</tr>
</cfif>
</cfif>
</cfif>
</cfif>
</table>
</td>
</tr>
<tr>
<td class="txtbuscador">
<cfset mes = month(FechaRegistro)>
<cfif session.sitea.IdIdioma eq 2>
#DEFecha# #mes#/#day(FechaRegistro)#/#year(FechaRegistro)#
<cfelse>
#DEFecha# #day(FechaRegistro)#/#mes#/#year(FechaRegistro)#
</cfif>
</td>
<td class="txtbuscador">
<cfif session.sitea.clientsearchbusca eq "Apellido">
#lbnombre# #Replace(Contacto,"#myqueryword#","<font color='red'>#myqueryword#</font>","one")#
<cfelse>
#lbnombre# #Contacto#
</cfif>
</td>
<td class="txtbuscador">
<cfif session.sitea.clientsearchbusca eq "Telefono">
#lbtel# #Replace(Telefono1,"#myqueryword#","<font color='red'>#myqueryword#</font>","one")#
<cfelse>
#lbtel# #Telefono1#
</cfif>
</td>
<td>
</td>
</tr>
<tr>
<td class="txtbuscador">
#lbCategoria# #Categoria#
<!--Login: #Login#-->
</td>
<td class="txtbuscador">
<cfif session.sitea.clientsearchbusca eq "Email">
#lbemail# #Replace(Email,"#myqueryword#","<font color='red'>#myqueryword#</font>","one")#
<cfelse>
#lbemail# #Email#
</cfif>
</td>
<td class="txtbuscador">
<cfif session.sitea.clientsearchbusca eq "Telefono">
#lbtel2# #Replace(Telefono2,"#myqueryword#","<font color='red'>#myqueryword#</font>","one")#
<cfelse>
#lbtel2# #Telefono2#
</cfif>
</td>
<td>
</td>
</tr>
<tr>
<td class="txtbuscador">
<!--Password: #Password#-->
</td>
<td class="txtbuscador">
</td>
<td class="txtbuscador">
<cfif session.sitea.clientsearchbusca eq "Telefono">
#lbfax# #Replace(Fax,"#myqueryword#","<font color='red'>#myqueryword#</font>","one")#
<cfelse>
#lbfax# #Fax#
</cfif>
</td>
<td>
</td>
</tr>
<cfif #clientsresult.IdDistribuidor# eq #idcp#>
<tr>
<td colspan=4 align=right>
<a href="/vclientesdism.cfm?tipo=m&idc=#Idcliente#&id=#idcp#"><img src="#session.sitea.elurlgeneral#imagenes/pencil.png" width=16 height=16 border=0 /></a>
<a href="/vclientescbusqueda.cfm?idcp=#session.user.idcliente#&parte=2&dato=&busca=Todos&coti=1"><img src="#session.sitea.elurlgeneral#imagenes/braun_book.png" width=16 height=16 border=0 /></a>
<a href="/vclientespbusqueda.cfm?idcp=#session.user.idcliente#&parte=2&dato=&busca=Todos&pedi=1"><img src="#session.sitea.elurlgeneral#imagenes/green_book.png" width=16 height=16 border=0 /></a>
<a href="mailto:#Email#"><img src="#session.sitea.elurlgeneral#imagenes/forward.png" width=16 height=16 border=0 /></a>
</td>
</tr>
</cfif>
</table>
</li>
</cfoutput>
</ul>
<cfelse>
<ul>
<li class="last"><cfoutput>#ERRMSG#</cfoutput></li>
</ul>
</cfif>
<cfelse>
<ul>
<li class="last"><cfoutput>#ERRMSG#</cfoutput></li>
</ul>
</cfif>
</body>
</html>
The purposr of this code is below.
To display search assist at the time of entering the search text inside the textbox and press enter.
there is a textbox named "ya3" in the page (vclientesbusquedap.cfm).. so, if you types the texts and press ENTER means, it'll call the script and call the search assist display page(datacliente.cfm) and show the search assist values at the bottom of the search textbox.
the search assist display page, calls the query from the session value. Actually the query is there in the page(vbuscasitep_mani.cfm).
I've changed the colour of the text into BLUE to identify easily the traversal of values in the pages.
Please check the pages and help me to solve this simple issue.
Many thanks.
Copy link to clipboard
Copied
The only way
'#Right("000000"&Trim(dato),6)#'
can return '000000' is if dato has no value or contains only zero(s).
As I stated in previous a message, you need to output the actual value to the document, at the point the value is being used to construct your sql, to confirm this..i.e. <cfoutput>dato: #dato#</cfoutput>
If it is true that dato has no value then you need to look upstream of this point and trace where dato is being affected.
I can load your code in my CF editor tomorrow and assist further at about 0630 hrs USA central time. Now I have to make my commute...
.
Copy link to clipboard
Copied
Thanks my friend.. I'll try to sort it out. If not, i'll wait for your comments in the morning tomorrow.
Copy link to clipboard
Copied
You are never too new to learn how to troubleshoot. A method I use frequently is to look at my data using the cfdump tag.
For your situation, put this tag
<cfdump var="#dato#">
right before the block of code you posted.
Then, as you get to your if/else logic, do this sort of thing to see what is happening.
<cfif something>
yes
<cfelse>
no
<cfdump the data you were working with>
</cfif>
Copy link to clipboard
Copied
the variable "dato" is in query page. Its not in the display page. So, how can i see the cfdump value of "dato" variable? I put cfdump in query page and tried to view that. But i cant.
Copy link to clipboard
Copied
If you can do this:
<cfset new="#dato#">
You can do this:
<cfdump var="#dato#">
If necessary, add an abort attribute.
Copy link to clipboard
Copied
I found that the value is not coming.. and gone backward to find why the value is not passing... I found the line,
<cfset myquery = Replace(session.sitea.clientsearchquery,"%%","%#myqueryword#%","all")>
which is replacing the exact value in the generated query. so, its replacing the value which is inside % % in the query into the exact value. so that our right() function is not working and that was replaced.
I need to do the replacement only for the particular condition. so i cant able to change the line by default in the code.
This datacliente.cfm page is loading by using the jsuggest jquery. There i need to send the condition value and to check that in the datacliente page or need to send the replaced value with leading zeros.
am trying for that to send two query strings in the jsuggest function. If anyone knows about that, please help me.
thanks for the answers guys.
Copy link to clipboard
Copied
Kudos for finding where the value changes and the condition that causes it to change.
If you identified this:
There i need to send the condition value and to check that in the datacliente page or need to send the replaced value with leading zeros.
I don't see why you have to do this:
am trying for that to send two query strings in the jsuggest function
Can't you simply send one of the two strings, depending on your conditional logic?
Copy link to clipboard
Copied
Yes. I also thought the same and at the time of keyup in the searchbox, i converted the entered text into 6digit leading zero text and assigned that in a hidden filed. I assigned the converted value into a hidden field, because of the jsuggest function is loading at the time of page loads. I cant able to make the function to load in some other condition. Also, i mentioned in the jsuggest function to work, only if there is more than 3 chars in the searchbox and with ENTER, it'll start to work. But the ENTER and 3chars condition was written in the jsuggest plug in by default. Now the problem is, if i pass the hidden field value which is having the modified searchbox value with leading zeros, its not passing the data into the dataclient page. If it passes, the value will assign automatically for the dato, and the query will work perfectly
some hints from my page..
<input type="Text" id="ya3" name="dato3" size="30" maxlength="60" tabindex="1" value="" onkeyup="assignparam()"> <font size="1">(oprima enter)</font>
<input type="hidden" id="q" name="qryval" value=""> // my hidden field
My script,
function getUrlVars()
{
var vars = [], hash;
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
for(var i = 0; i < hashes.length; i++)
{
hash = hashes.split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
}
return vars;
}
function pad(number, length) {
var str = '' + number;
while (str.length < length) {
str = '0' + str;
}
return str;
}
//this will trigger at the time of keyup in the searchbox
function assignparam()
{
var opt = getUrlVars()["busca"];
var data = document.getElementById('ya3').value;
var q='';
if(opt == "No") // this is the condition that i need to check to add leading zeros
{
document.getElementById('q').value = pad(data,6); // assigning the searchbox value with leading zeros in a hidden field
}
else
{
document.getElementById('q').value = data; // assigning the searchbox value as it is, in a hidden field
}
}
//jsuggest plug in
$(document).ready(function(){
$("#ya3").jSuggest({
minchar: 3,
url: "includes/2/datacliente.cfm",
type: "GET",
data: "qryval", // passing the hidden field data into the jsuggest plug in. This will transfers the data into query string with the mentioned url.
autoChange: false,
loadingText: "Loading ..."
});
});
The underlined one is the problem.. the hidden value is not passing.
Copy link to clipboard
Copied
put <cfabort> on the next line