Why this code is not working??? java script
gen_validatorv2.js
JavaScript Form Validator
Version 2.0.2
Copyright 2003 JavaScript-coder.com. All rights reserved.
You use this script in your Web pages, provided these opening credit
lines are kept intact.
The Form validation script is distributed free from JavaScript-Coder.com
You may please add a link to JavaScript-Coder.com,
making it easy for others to find this script.
Checkout the Give a link and Get a link page:
http://www.javascript-coder.com/links/how-to-link.php
You may not reprint or redistribute this code without permission from
JavaScript-Coder.com.
JavaScript Coder
It precisely codes what you imagine!
Grab your copy here:
http://www.javascript-coder.com/
function Validator(frmname)
this.formobj=document.forms[frmname];
if(!this.formobj)
alert("BUG: couldnot get Form object "+frmname);
return;
if(this.formobj.onsubmit)
this.formobj.old_onsubmit = this.formobj.onsubmit;
this.formobj.onsubmit=null;
else
this.formobj.old_onsubmit = null;
this.formobj.onsubmit=form_submit_handler;
this.addValidation = add_validation;
this.setAddnlValidationFunction=set_addnl_vfunction;
this.clearAllValidations = clear_all_validations;
function set_addnl_vfunction(functionname)
this.formobj.addnlvalidation = functionname;
function clear_all_validations()
for(var itr=0;itr < this.formobj.elements.length;itr++)
this.formobj.elements[itr].validationset = null;
function form_submit_handler()
for(var itr=0;itr < this.elements.length;itr++)
if(this.elements[itr].validationset &&
!this.elements[itr].validationset.validate())
return false;
if(this.addnlvalidation)
str =" var ret = "+this.addnlvalidation+"()";
eval(str);
if(!ret) return ret;
return true;
function add_validation(itemname,descriptor,errstr)
if(!this.formobj)
alert("BUG: the form object is not set properly");
return;
}//if
var itemobj = this.formobj[itemname];
if(!itemobj)
alert("BUG: Couldnot get the input object named: "+itemname);
return;
if(!itemobj.validationset)
itemobj.validationset = new ValidationSet(itemobj);
itemobj.validationset.add(descriptor,errstr);
function ValidationDesc(inputitem,desc,error)
this.desc=desc;
this.error=error;
this.itemobj = inputitem;
this.validate=vdesc_validate;
function vdesc_validate()
if(!V2validateData(this.desc,this.itemobj,this.error))
this.itemobj.focus();
return false;
return true;
function ValidationSet(inputitem)
this.vSet=new Array();
this.add= add_validationdesc;
this.validate= vset_validate;
this.itemobj = inputitem;
function add_validationdesc(desc,error)
this.vSet[this.vSet.length]=
new ValidationDesc(this.itemobj,desc,error);
function vset_validate()
for(var itr=0;itr<this.vSet.length;itr++)
if(!this.vSet[itr].validate())
return false;
return true;
function validateEmailv2(email)
// a very simple email validation checking.
// you can add more complex email checking if it helps
if(email.length <= 0)
return true;
var splitted = email.match("^(.+)@(.+)$");
if(splitted == null) return false;
if(splitted[1] != null )
var regexp_user=/^\"?[\w-_\.]*\"?$/;
if(splitted[1].match(regexp_user) == null) return false;
if(splitted[2] != null)
var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
if(splitted[2].match(regexp_domain) == null)
var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
if(splitted[2].match(regexp_ip) == null) return false;
}// if
return true;
return false;
function V2validateData(strValidateStr,objValue,strError)
var epos = strValidateStr.search("=");
var command = "";
var cmdvalue = "";
if(epos >= 0)
command = strValidateStr.substring(0,epos);
cmdvalue = strValidateStr.substr(epos+1);
else
command = strValidateStr;
switch(command)
case "req":
case "required":
if(eval(objValue.value.length) == 0)
if(!strError || strError.length ==0)
strError = objValue.name + " : Required Field";
}//if
alert(strError);
return false;
}//if
break;
}//case required
case "maxlength":
case "maxlen":
if(eval(objValue.value.length) > eval(cmdvalue))
if(!strError || strError.length ==0)
strError = objValue.name + " : "+cmdvalue+" characters maximum ";
}//if
alert(strError + "\n[Current length = " + objValue.value.length + " ]");
return false;
}//if
break;
}//case maxlen
case "minlength":
case "minlen":
if(eval(objValue.value.length) < eval(cmdvalue))
if(!strError || strError.length ==0)
strError = objValue.name + " : " + cmdvalue + " characters minimum ";
}//if
alert(strError + "\n[Current length = " + objValue.value.length + " ]");
return false;
}//if
break;
}//case minlen
case "alnum":
case "alphanumeric":
var charpos = objValue.value.search("[^A-Za-z0-9]");
if(objValue.value.length > 0 && charpos >= 0)
if(!strError || strError.length ==0)
strError = objValue.name+": Only alpha-numeric characters allowed ";
}//if
alert(strError + "\n [Error character position " + eval(charpos+1)+"]");
return false;
}//if
break;
}//case alphanumeric
case "num":
case "numeric":
var charpos = objValue.value.search("[^0-9]");
if(objValue.value.length > 0 && charpos >= 0)
if(!strError || strError.length ==0)
strError = objValue.name+": Only digits allowed ";
}//if
alert(strError + "\n [Error character position " + eval(charpos+1)+"]");
return false;
}//if
break;
}//numeric
case "alphabetic":
case "alpha":
var charpos = objValue.value.search("[^A-Za-z]");
if(objValue.value.length > 0 && charpos >= 0)
if(!strError || strError.length ==0)
strError = objValue.name+": Only alphabetic characters allowed ";
}//if
alert(strError + "\n [Error character position " + eval(charpos+1)+"]");
return false;
}//if
break;
}//alpha
case "alnumhyphen":
var charpos = objValue.value.search("[^A-Za-z0-9\-_]");
if(objValue.value.length > 0 && charpos >= 0)
if(!strError || strError.length ==0)
strError = objValue.name+": characters allowed are A-Z,a-z,0-9,- and _";
}//if
alert(strError + "\n [Error character position " + eval(charpos+1)+"]");
return false;
}//if
break;
case "email":
if(!validateEmailv2(objValue.value))
if(!strError || strError.length ==0)
strError = objValue.name+": Enter a valid Email address ";
}//if
alert(strError);
return false;
}//if
break;
}//case email
case "lt":
case "lessthan":
if(isNaN(objValue.value))
alert(objValue.name+": Should be a number ");
return false;
}//if
if(eval(objValue.value) >= eval(cmdvalue))
if(!strError || strError.length ==0)
strError = objValue.name + " : value should be less than "+ cmdvalue;
}//if
alert(strError);
return false;
}//if
break;
}//case lessthan
case "gt":
case "greaterthan":
if(isNaN(objValue.value))
alert(objValue.name+": Should be a number ");
return false;
}//if
if(eval(objValue.value) <= eval(cmdvalue))
if(!strError || strError.length ==0)
strError = objValue.name + " : value should be greater than "+ cmdvalue;
}//if
alert(strError);
return false;
}//if
break;
}//case greaterthan
case "regexp":
if(objValue.value.length > 0)
if(!objValue.value.match(cmdvalue))
if(!strError || strError.length ==0)
strError = objValue.name+": Invalid characters found ";
}//if
alert(strError);
return false;
}//if
break;
}//case regexp
case "dontselect":
if(objValue.selectedIndex == null)
alert("BUG: dontselect command for non-select Item");
return false;
if(objValue.selectedIndex == eval(cmdvalue))
if(!strError || strError.length ==0)
strError = objValue.name+": Please Select one option ";
}//if
alert(strError);
return false;
break;
}//case dontselect
}//switch
return true;
Copyright 2003 JavaScript-coder.com. All rights reserved.
example.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Example for Validator</title>
<script language="JavaScript" src="gen_validatorv2.js" type="text/javascript"></script>
</head>
<body>
<form action="" name="myform" >
<table cellspacing="2" cellpadding="2" border="0">
<tr>
<td align="right">First Name</td>
<td><input type="text" name="FirstName"></td>
</tr>
<tr>
<td align="right">Last Name</td>
<td><input type="text" name="LastName"></td>
</tr>
<tr>
<td align="right">EMail</td>
<td><input type="text" name="Email"></td>
</tr>
<tr>
<td align="right">Phone</td>
<td><input type="text" name="Phone"></td>
</tr>
<tr>
<td align="right">Address</td>
<td><textarea cols="20" rows="5" name="Address"></textarea></td>
</tr>
<tr>
<td align="right">Country</td>
<td>
<SELECT name="Country">
<option value="" selected>[choose yours]
<option value="008">Albania
<option value="012">Algeria
<option value="016">American Samoa
<option value="020">Andorra
<option value="024">Angola
<option value="660">Anguilla
<option value="010">Antarctica
<option value="028">Antigua And Barbuda
<option value="032">Argentina
<option value="051">Armenia
<option value="533">Aruba
</SELECT>
</td>
</tr>
<tr>
<td align="right"></td>
<td><input type="submit" value="Submit"></td>
</tr>
</table>
</form>
<script language="JavaScript" type="text/javascript">
//You should create the validator only after the definition of the HTML form
var frmvalidator = new Validator("myform");
frmvalidator.addValidation("FirstName","req","Please enter your First Name");
frmvalidator.addValidation("FirstName","maxlen=20",
"Max length for FirstName is 20");
frmvalidator.addValidation("FirstName","alpha");
frmvalidator.addValidation("LastName","req");
frmvalidator.addValidation("LastName","maxlen=20");
frmvalidator.addValidation("Email","maxlen=50");
frmvalidator.addValidation("Email","req");
frmvalidator.addValidation("Email","email");
frmvalidator.addValidation("Phone","maxlen=50");
frmvalidator.addValidation("Phone","numeric");
frmvalidator.addValidation("Address","maxlen=50");
frmvalidator.addValidation("Country","dontselect=0");
</script>
</body>
</html>
documentation.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>JavaScript Form Validator Documentation</title>
<Style>
BODY, P,TD{ font-family: Arial,Verdana,Helvetica, sans-serif; font-size: 10pt }
H1{ font-family: Arial,Verdana,Helvetica, sans-serif; font-size: 18pt; color : #000066}
H3{ font-family: Arial,Verdana,Helvetica, sans-serif; font-size: 12pt; color : #000066 }
A{font-family: Arial,Verdana,Helvetica, sans-serif;}
B { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold;}
CODE {font-family : Courier,monospace;font-size: 10pt;color : #800000;}
CODE.htm {font-family : "Courier New", Courier, monospace; font-size : x-small; color : #000080;}
</Style>
</head>
<body>
<center>
<table cellspacing="2" cellpadding="2" border="0" width="600">
<tr><td>
<h1>JavaScript Form Validations Made Easy!</h1>
<h3>Documentation for JavaScript Form Validator</h3>
<HR size=1>
<P>
The Form validation script is distributed free from JavaScript-Coder.com<br>
You can use the script in your web pages for free.
</P>
<P>
You may please add a link to JavaScript-Coder.com,
making it easy for others to find this script.<br>
Checkout the <A href="http://www.javascript-coder.com/links/how-to-link.php
target="_blank">Give a Link & Get a Link!</A> page.
</P>
<P>
<B>JavaScript Coder</B><br>
It precisely codes what you imagine!<br>
Grab your copy here: http://www.javascript-coder.com
</P>
<HR size=1>
<P>
Using client side JavaScript is an efficient way to validate the user input
in web applications. When there are many fields in the form, the JavaScript
validation becomes too complex.
</P>
<P>
The JavaScript class presented here makes the form validations many times easier.
</P>
<P>
The idea is to create a set of "validation descriptors" associated with each element
in a form. The "validation descriptor" is nothing but a string specifying the type of
validation to be performed.
</P>
<P>
Each field in the form can have 0, 1, or more validations. For example, the input should
not be empty, should be less than 25 chars, should be alpha-numeric, etc
</P>
You can associate a set of validation descriptors for each input field in the form.
<a name="3"></a>
<h3>Using The Script</h3>
1.Include gen_validatorv2.js in your html file just before closing the HEAD tag<br><br>
<CODE>
<script language="JavaScript" src="gen_validatorv2.js" type="text/javascript"></script><BR>
</head><BR>
</CODE><br>
2. Just after defining your form,
Create a form validator object passing the name of the form<br><br>
<CODE class='htm'>
<FORM name='myform' action=""><BR>
<!----Your input fields go here --><BR>
</FORM><BR>
</CODE><CODE>
<SCRIPT language="JavaScript"><BR>
var frmvalidator = new Validator("myform");<BR>
</CODE>
<br>
<br>
3. Now add the validations required<br><br>
<CODE>
frmvalidator.addValidation("FirstName","alpha");
</CODE><br><br>
the first argument is the name of the field and the second argument is the
validation descriptor, which specifies the type of validation to be performed.<br>
You can add any number of validations.The list of validation descriptors are provided
at the end of the documentation.<br>
The optional third argument is the error string to be displayed if the validation
fails.<br>
<br>
<CODE>
frmvalidator.addValidation("FirstName","alpha");<br>
frmvalidator.addValidation("FirstName","req","Please enter your First Name");<br>
frmvalidator.addValidation("FirstName","maxlen=20",<br>
"Max length for FirstName is 20"); <br>
</CODE> <br>
<br>
4. Similarly, add validations for the fields where validation is required.<br>
That's it! You are ready to go.
<A name="3"></A>
<h3>Example</h3>
The example below will make the idea clearer<br>
<CODE class="htm">
<form action="" name="myform" ><BR>
<table cellspacing="2" cellpadding="2" border="0"><BR>
<tr><BR>
<td align="right">First Name</td><BR>
<td><input type="text" name="FirstName"></td><BR>
</tr><BR>
<tr><BR>
<td align="right">Last Name</td><BR>
<td><input type="text" name="LastName"></td><BR>
</tr><BR>
<tr><BR>
<td align="right">EMail</td><BR>
<td><input type="text" name="Email"></td><BR>
</tr><BR>
<tr><BR>
<td align="right">Phone</td><BR>
<td><input type="text" name="Phone"></td><BR>
</tr><BR>
<tr><BR>
<td align="right">Address</td><BR>
<td><textarea cols="20" rows="5" name="Address"></textarea></td><BR>
</tr><BR>
<tr><BR>
<td align="right">Country</td><BR>
<td><BR>
<SELECT name="Country"><BR>
<option value="" selected>[choose yours]<BR>
<option value="008">Albania<BR>
<option value="012">Algeria<BR>
<option value="016">American Samoa<BR>
<option value="020">Andorra<BR>
<option value="024">Angola<BR>
<option value="660">Anguilla<BR>
<option value="010">Antarctica<BR>
<option value="028">Antigua And Barbuda<BR>
<option value="032">Argentina<BR>
<option value="051">Armenia<BR>
<option value="533">Aruba <BR>
</SELECT><BR>
</td><BR>
</tr><BR>
<tr><BR>
<td align="right"></td><BR>
<td><input type="submit" value="Submit"></td><BR>
</tr><BR>
</table><BR>
</form><BR>
</CODE><CODE>
<script language="JavaScript" type="text/javascript"><BR>
var frmvalidator = new Validator("myform");<BR>
frmvalidator.addValidation("FirstName","req","Please enter your First Name");<BR>
frmvalidator.addValidation("FirstName","maxlen=20",<BR>
"Max length for FirstName is 20");<BR>
frmvalidator.addValidation("FirstName","alpha");<BR>
<BR>
frmvalidator.addValidation("LastName","req");<BR>
frmvalidator.addValidation("LastName","maxlen=20");<BR>
<BR>
frmvalidator.addValidation("Email","maxlen=50");<BR>
frmvalidator.addValidation("Email","req");<BR>
frmvalidator.addValidation("Email","email");<BR>
<BR>
frmvalidator.addValidation("Phone","maxlen=50");<BR>
frmvalidator.addValidation("Phone","numeric");<BR>
<BR>
frmvalidator.addValidation("Address","maxlen=50");<BR>
frmvalidator.addValidation("Country","dontselect=0");<BR>
</script><BR>
</CODE>
<A name="4"></A>
<h3>Some Additional Notes</h3>
<LI type="disc">The form validators should be created only after defining the HTML form
(only after the </form> tag. )<br>
<LI type="disc">Your form should have a distinguished name.
If there are more than one form
in the same page, you can add validators for each of them. The names of the
forms and the validators should not clash.
<LI type="disc">You can't use the javascript onsubmit event of the form if it you are
using this validator script. It is because the validator script automatically overrides the
onsubmit event. If you want to add a custom validation, see the section below
</LI>
<A name="5"></A>
<h3>Adding Custom Validation</h3>
If you want to add a custom validation, which is not provided by the validation descriptors,
you can do so. Here are the steps:
<LI type="disc">Create a javascript function which returns true or false depending on the validation.<br>
<CODE>
function DoCustomValidation()<BR>
{<BR>
var frm = document.forms["myform"];<BR>
if(frm.pwd1.value != frm.pwd2.value)<BR>
{<BR>
alert('The Password and verified password does not match!');<BR>
return false;<BR>
}<BR>
else<BR>
{<BR>
return true;<BR>
}<BR>
}<BR>
</CODE><br>
<LI type="disc">Associate the validation function with the validator object.<br>
<CODE>
frmvalidator.setAddnlValidationFunction("DoCustomValidation");
</CODE><br>
</LI>
<P>
The custom validation function will be called automatically after other validations.
</P>
<P>
If you want to do more than one custom validations, you can do all those
validations in the same function.
</P>
<CODE>
function DoCustomValidation()<BR>
{<BR>
var frm = document.forms["myform"];<BR>
if(false == DoMyValidationOne())<BR>
{<BR>
alert('Validation One Failed!');<BR>
return false;<BR>
}<BR>
else<BR>
if(false == DoMyValidationTwo())<BR>
{<BR>
alert('Validation Two Failed!');<BR>
return false;<BR>
}<BR>
else<BR>
{<BR>
return true;<BR>
}<BR>
}<BR>
</CODE><br>
where DoMyValidationOne() and DoMyValidationTwo() are custom functions for
validation.
<A name="6"></A>
<h3>Clear All Validations</h3>
In some dynamically programmed pages, it may be required to change the validations in the
form at run time. For such cases, a function is included which clears all validations in the
validator object.<br><br>
<CODE>
frmvalidator.clearAllValidations();
</CODE><br>
<br>
this function call clears all validations you set.<br>
You will not need this method in most cases.
<a name="7"></a>
<h3>Table of Validation Descriptors</h3>
<table cellspacing="2" cellpadding="2" border="1" width="520px">
<tr>
<td><FONT face=Arial size=2>
required<BR>
req </FONT>
</td>
<td><FONT face=Arial size=2>The field should not be
empty </FONT>
</td>
</tr>
<tr>
<td><FONT face=Arial size=2>
maxlen=???<BR>
maxlength=???
</td>
<td><FONT face=Arial size=2>checks the length entered data to the maximum. For
example, if the maximum size permitted is 25, give the validation descriptor as "maxlen=25"
</td>
</tr>
<tr>
<td><FONT face=Arial size=2>
minlen=???<BR>
minlength=???
</td>
<td><FONT face=Arial size=2>checks the length of the entered string to the
required minimum. example "minlen=5"
</td>
</tr>
<tr>
<td><FONT face=Arial size=2>
alphanumeric /<BR>
alnum </FONT>
</td>
<td><FONT face=Arial size=2>Check the data if it
contains any other characters other than alphabetic or numeric characters
</FONT>
</td>
</tr>
<tr>
<td><FONT face=Arial size=2>num <BR>
numeric </FONT>
</td>
<td><FONT face=Arial size=2>Check numeric data
</FONT>
</td>
</tr>
<tr>
<td><FONT face=Arial size=2>alpha <BR>
alphabetic </FONT>
</td>
<td><FONT face=Arial size=2>Check alphabetic data.
</FONT>
</td>
</tr>
<tr>
<td><FONT face=Arial size=2>email </FONT>
</td>
<td><FONT face=Arial size=2>The field is an email
field and verify the validity of the data. </FONT>
</td>
</tr>
<tr>
<td><FONT face=Arial size=2>lt=???<BR>
lessthan=???
</td>
<td><FONT face=Arial size=2>
Verify the data to be less than the value passed.
Valid only for numeric fields. <BR>
example: if the
value should be less than 1000 give validation description as "lt=1000"
</td>
</tr>
<tr>
<td><FONT face=Arial size=2>gt=???<BR>
greaterthan=??? </td>
<td><FONT face=Arial size=2>
Verify the data to be greater than the value passed.
Valid only for numeric fields. <BR>
example: if the
value should be greater than 10 give validation description as "gt=10"
</td>
</tr>
<tr>
<td><FONT face=Arial size=2>regexp=??? </FONT>
</td>
<td><FONT face=Arial size=2>
Check with a regular expression the value should match the regular expression.<BR>
example: "regexp=^[A-Za-z]{1,20}$" allow up to 20 alphabetic
characters.
</td>
</tr>
<tr>
<td><FONT face=Arial size=2>dontselect=?? </FONT>
</td>
<td><FONT face=Arial size=2>This
validation descriptor is valid only for select input items (lists)
Normally, the select list boxes will have one item saying 'Select One' or
some thing like that. The user should select an option other than this
option. If the index of this option is 0, the validation description
should be "dontselect=0"
</td>
</tr>
</table>
<P>
<table cellspacing="2" cellpadding="2" border="1" width="520">
<tr>
<td>
<B>NOTE:</B><br>
The HTML Form Wizard included in JavaScript Coder contains still more
number of validations
(comparison validations, check box & radio button validations and more)<br>
Using the wizard, you can add validations to your forms
without writing a single line of code! <br>
JavaScript Coder takes care of
generating the code and inserting the code in to the HTML file.<br>
<A href="http://www.javascript-coder.com/index.phtml
target="_blank">Read more about JavaScript Coder</A>
</td>
</tr>
</table>
</P>
<A name="8"></A>
<h3>Example Page</h3>
See the <a href="example.html target="_blank"
>JavaScript form validation example here</a>
</td>
</tr>
<tr><td align="center">
<HR><br>
Copyright © 2003 JavaScript-Coder.com. All rights reserved.
</td></tr>
</table>
</center>
</body>
</html>
The code is not working because you made a mistake somewhere, duh! So figure out what (hint: firefox javascript console, it's your friend) and fix it!
And next time when you post code: use the [ code ] tags to pretty format your code, as it is now it's unreadable.
http://forum.java.sun.com/help.jspa?sec=formatting
Similar Messages
-
Why this code is not working for alv
Dear
Regards,
i have implemented the same program for ALV which i have used earlier in the reports. but now it is showing no output:
*& Report ZTCT1_ALV2 *
REPORT ztct1_alv2 .
CLASS lcl_event_receiver DEFINITION DEFERRED.
* INCLUDING TABLES.
TABLES: vbrk,
vbrp,
kna1,
t001w,
makt.
* DECLARATION OF INTERNAL TABLES.
DATA: BEGIN OF itab OCCURS 0, "Including the fields of VBRK and VBRP
kunag LIKE vbrk-kunag, "Customer Code
name1 LIKE kna1-name1, "Customer Name
vbeln LIKE vbrk-vbeln, "Invoice #
fkdat LIKE vbrk-fkdat, "Invoice Date
werks LIKE vbrp-werks, "Plant
name2 LIKE t001w-name1,"Plant Description
matnr LIKE vbrp-matnr, "Material #
maktx LIKE makt-maktx, "Material Description
meins LIKE vbrp-meins, "Unit of Measure
fklmg LIKE vbrp-fklmg, "Quantity
netwr LIKE vbrp-netwr, "Amount
END OF itab,
BEGIN OF itnm OCCURS 0, "Including the fields of VBRK and KNA1
kunag LIKE vbrk-kunag, "Customer Code
name1 LIKE kna1-name1, "Customer Name
END OF itnm,
BEGIN OF itpt OCCURS 0, "Including the fields of VBRP and T001W
werks LIKE vbrp-werks, "Plant
name1 LIKE t001w-name1,"Plant Description
END OF itpt,
BEGIN OF itmt OCCURS 0, "Including the fields of VBRP and MAKT
matnr LIKE vbrp-matnr, "Material #
maktx LIKE makt-maktx, "Material description
END OF itmt,
BEGIN OF itsm OCCURS 0,
kunag LIKE kna1-kunnr,
name1 LIKE kna1-name1,
fklmg LIKE vbrp-fklmg,
netwr LIKE vbrp-netwr,
END OF itsm,
ok_code LIKE sy-ucomm,
save_ok LIKE sy-ucomm,
g_max TYPE i VALUE 100,
g_repid LIKE sy-repid,
gs_layout TYPE lvc_s_layo,
g_container TYPE scrfname VALUE 'CUST_CONT',
grid1 TYPE REF TO cl_gui_alv_grid,
g_custom_container TYPE REF TO cl_gui_custom_container,
grid2 TYPE REF TO cl_gui_alv_grid,
gt_sort TYPE lvc_t_sort,
gt_fieldcatalog TYPE lvc_t_fcat,
w_tot_qty LIKE vbrp-fklmg,
w_tot_amt LIKE vbrp-netwr,
* Reference to Dialogbox Container.
dialogbox_container TYPE REF TO cl_gui_dialogbox_container,
* Reference to local class that handles events of GRID1 and
* DIALOGBOX_CONTAINER
event_receiver TYPE REF TO lcl_event_receiver.
* SELECT-OPTIONS
SELECTION-SCREEN SKIP 1.
SELECTION-SCREEN BEGIN OF BLOCK input WITH FRAME TITLE text-000.
SELECT-OPTIONS: s_werks FOR vbrp-werks, "Plant
s_kunag FOR vbrk-kunag, "Customer
s_matnr FOR vbrp-matnr, "Material Number
s_fkdat FOR vbrk-fkdat. "Invoice Date
SELECTION-SCREEN END OF BLOCK input .
SELECTION-SCREEN SKIP 1.
* START-OF-SELECTION
START-OF-SELECTION.
SET SCREEN 100.
* CLEARING INTERNAL TABLES.
CLEAR: itab,
itnm,
itmt,
itpt.
* QUERY FOR JOINING TABLES VBRK AND VBRP
SELECT vbrk~kunag
vbrk~vbeln
vbrk~fkdat
vbrp~werks
vbrp~matnr
vbrp~meins
vbrp~fklmg
vbrp~netwr
INTO CORRESPONDING FIELDS OF TABLE itab
FROM vbrk
INNER JOIN vbrp
ON vbrk~vbeln = vbrp~vbeln
WHERE vbrk~kunag IN s_kunag
AND vbrk~fkdat IN s_fkdat
AND vbrp~matnr IN s_matnr
AND vbrp~werks IN s_werks.
* QUERY FOR JOINING TABLES VBRK AND KNA1
SELECT kna1~kunnr AS kunag
kna1~name1
INTO TABLE itnm
FROM kna1
WHERE kna1~kunnr IN s_kunag.
* QUERY FOR JOINING TABLES VBRP AND T001W
SELECT t001w~werks
t001w~name1
INTO TABLE itpt
FROM t001w
WHERE t001w~werks IN s_werks.
* QUERY FOR JOINING TABLES VBRP AND MAKT
SELECT makt~matnr
makt~maktx
INTO TABLE itmt
FROM makt
WHERE makt~matnr IN s_matnr.
* SORTING INTERNAL TABLES.
SORT itab BY kunag.
* LOOP AT itab.
* CLEAR: itmt, itnm, itpt.
* READ TABLE itnm WITH KEY kunag = itab-kunag.
* READ TABLE itmt WITH KEY matnr = itab-matnr.
* READ TABLE itpt WITH KEY werks = itab-werks.
* itab-name1 = itnm-name1.
* itab-maktx = itmt-maktx.
* itab-name2 = itpt-name1.
* MODIFY itab.
* ENDLOOP.
* PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'KUNAG' 'C' 'Customer Code'.
* PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'NAME1' 'C' 'Customer Name'.
* PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'VBELN' 'C' 'Invoice #'.
* PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'FKDAT' 'DATS' 'Invoice Date'.
* PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'WERKS' 'C' 'Plant'.
* PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'NAME2' 'C' 'Plant Description'.
* PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'MATNR' 'C' 'Material #'.
* PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'MAKTX' 'C' 'Material Description'.
* PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'MEINS' 'C' 'UoM'.
* PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'FKLMG' 'QUAN' 'Quantity'.
* PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'NETWR' 'CURR' 'Amount'.
LOOP AT itab.
CLEAR itsm.
READ TABLE itnm WITH KEY kunag = itab-kunag.
itsm-kunag = itab-kunag.
itsm-name1 = itnm-name1.
itsm-fklmg = itab-fklmg.
itsm-netwr = itab-netwr.
COLLECT itsm.
ENDLOOP.
PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'KUNAG' 'C' 'Customer Code'.
PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'NAME1' 'C' 'Customer Name'.
PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'FKLMG' 'QUAN' 'Quantity'.
PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'NETWR' 'CURR' 'Amount'.
PERFORM sort_build USING gt_sort[].
PERFORM layout_init USING gs_layout.
* LOCAL CLASSES: Definition
CLASS lcl_event_receiver DEFINITION.
PUBLIC SECTION.
METHODS:
handle_double_click
FOR EVENT double_click OF cl_gui_alv_grid
IMPORTING e_row e_column,
handle_close
FOR EVENT close OF cl_gui_dialogbox_container
IMPORTING sender.
PRIVATE SECTION.
DATA: dialogbox_status TYPE c. "'X': does exist, SPACE: does not ex.
ENDCLASS. "lcl_event_receiver DEFINITION
* LOCAL CLASSES: Implementation
CLASS lcl_event_receiver IMPLEMENTATION.
* §3.At doubleclick(1): The event DOUBLE_CLICK provides
* parameters of the clicked row and column.
* Use row parameter to select a line of the
* corresponding internal table.
METHOD handle_double_click.
DATA: ls_sm LIKE LINE OF itsm,
wa_itab LIKE ITAB.
* read selected row from internal table gt_sflight
READ TABLE itsm INDEX e_row-index INTO ls_sm.
* §4.At Doubleclick(2): Select booking data
* READ TABLE ITAB WITH KEY KUNAG = LS_SM-KUNAG. .
READ TABLE ITAB INTO WA_ITAB WITH KEY KUNAG = LS_SM-KUNAG.
* §5.At doubleclick(3): Create dialogbox to show detail list
* (if not already existent)
IF dialogbox_status IS INITIAL.
dialogbox_status = 'X'.
PERFORM create_detail_list.
ELSE.
CALL METHOD dialogbox_container->set_visible
EXPORTING
visible = 'X'.
CALL METHOD grid2->refresh_table_display.
ENDIF.
ENDMETHOD. "handle_double_click
METHOD handle_close.
* §6.Handle the CLOSE-button of the dialogbox
* set dialogbox invisible
* (the dialogbox is destroyed outomatically when the user
* switches to another dynpro).
CALL METHOD sender->set_visible
EXPORTING
visible = space.
* In this example closing the dialogbox leads
* to make it invisible. It is also conceivable to destroy it
* and recreate it if the user doubleclicks a line again.
* Displaying a great amount of data has a greater impact on performance.
ENDMETHOD. "handle_close
ENDCLASS. "lcl_event_receiver IMPLEMENTATION
* lcl_event_receiver (Implementation)
*=====================================================================
* FORM EXIT_PROGRAM *
FORM exit_program.
CALL METHOD g_custom_container->free.
CALL METHOD cl_gui_cfw=>flush.
IF sy-subrc NE 0.
* add your handling, for example
CALL FUNCTION 'POPUP_TO_INFORM'
EXPORTING
titel = g_repid
txt2 = sy-subrc
txt1 = 'Error in FLush'(500).
ENDIF.
LEAVE TO SCREEN 0.
ENDFORM. "exit_program
* MODULE PBO_ALV OUTPUT
MODULE pbo_alv OUTPUT.
SET PF-STATUS 'MAIN'.
SET TITLEBAR 'MAIN100'.
g_repid = sy-repid.
IF g_custom_container IS INITIAL.
READ TABLE itsm.
CREATE OBJECT g_custom_container
EXPORTING
container_name = g_container
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
lifetime_dynpro_dynpro_link = 5.
IF sy-subrc NE 0.
CALL FUNCTION 'POPUP_TO_INFORM'
EXPORTING
titel = g_repid
txt2 = sy-subrc
txt1 = 'The control could not be created'(510).
ENDIF.
CREATE OBJECT grid1
EXPORTING
i_parent = g_custom_container.
gs_layout-grid_title = 'Invoice Summary'.
CALL METHOD grid1->set_table_for_first_display
EXPORTING
is_layout = gs_layout
CHANGING
it_outtab = itsm[]
it_fieldcatalog = gt_fieldcatalog
it_sort = gt_sort.
CREATE OBJECT event_receiver.
SET HANDLER event_receiver->handle_double_click FOR grid1.
ENDIF.
CALL METHOD cl_gui_control=>set_focus
EXPORTING
control = grid1.
ENDMODULE. "PBO_ALV OUTPUT
* MODULE PAI_ALV INPUT
MODULE pai_alv INPUT.
CALL METHOD cl_gui_cfw=>dispatch.
CASE sy-ucomm.
WHEN 'BACK' OR 'EXIT' OR 'CANCEL'.
LEAVE TO SCREEN 0.
ENDCASE.
ENDMODULE. "PAI_ALV INPUT
*& Form fieldcatalog_init
* text
* -->LT_FIELDCATtext
* -->VALUE(FIELDtextE)
* -->VALUE(FIELDtextE)
* -->VALUE(FIELDtextT)
FORM fieldcatalog_init USING lt_fieldcatalog TYPE lvc_t_fcat
value(field_name) value(field_type) value(field_text).
DATA: ls_fieldcatalog TYPE lvc_s_fcat.
CLEAR ls_fieldcatalog.
ls_fieldcatalog-fieldname = field_name.
ls_fieldcatalog-datatype = field_type.
ls_fieldcatalog-reptext = field_text.
ls_fieldcatalog-coltext = field_text.
ls_fieldcatalog-seltext = field_text.
ls_fieldcatalog-tooltip = field_text.
APPEND ls_fieldcatalog TO lt_fieldcatalog.
ENDFORM. "fieldcatalog_init
*& Form sort_build
* text
* -->LT_SORT text
FORM sort_build USING lt_sort TYPE lvc_t_sort.
DATA: ls_sort TYPE lvc_s_sort.
ls_sort-fieldname = 'KUNAG'. "Fieldname on which to sort
ls_sort-up = 'X'. "Sort Ascending
APPEND ls_sort TO lt_sort.
ls_sort-fieldname = 'NAME1'. "Fieldname on which to sort
ls_sort-up = 'X'. "Sort Ascending
APPEND ls_sort TO lt_sort.
ENDFORM. "sort_build
*& Form layout_init
* text
* -->LS_LAYOUT text
FORM layout_init USING ls_layout TYPE lvc_s_layo.
ls_layout-zebra = 'X'.
ls_layout-grid_title = 'Customer Details'.
ls_layout-sel_mode = 'A'.
ls_layout-cwidth_opt = 'X'.
ENDFORM. "layout_init
*& Form create_detail_list
* text
* --> p1 text
* <-- p2 text
FORM create_detail_list.
* create dialogbox container as dynpro-instance
* When the user switches to another screen, it is
* destroyed by lifetime mangagement of CFW
CREATE OBJECT dialogbox_container
EXPORTING
top = 150
left = 150
lifetime = cntl_lifetime_dynpro
caption = 'INVOICE DETAILS'(200)
width = 800
height = 200.
CREATE OBJECT grid2
EXPORTING i_parent = dialogbox_container.
* Register ABAP OO event 'CLOSE'. It is not necessary to register this
* event at the frontend (this is done during creation).
SET HANDLER event_receiver->handle_close FOR dialogbox_container.
* display data
gs_layout-grid_title = 'Invoice Details'(100).
CALL METHOD grid2->set_table_for_first_display
EXPORTING
i_structure_name = 'itab'
is_layout = gs_layout
CHANGING
it_outtab = itab[]
it_fieldcatalog = gt_fieldcatalog
it_sort = gt_sort.
CALL METHOD cl_gui_control=>set_focus
EXPORTING
control = grid2.
ENDFORM. " create_detail_list[code][/
code]Hi,
I also copied and pasted the same code check once again by copying this code and create screens by double clicking on 100.
CLASS lcl_event_receiver DEFINITION DEFERRED.
* INCLUDING TABLES.
TABLES: vbrk,
vbrp,
kna1,
t001w,
makt.
* DECLARATION OF INTERNAL TABLES.
DATA: BEGIN OF itab OCCURS 0, "Including the fields of VBRK and VBRP
kunag LIKE vbrk-kunag, "Customer Code
name1 LIKE kna1-name1, "Customer Name
vbeln LIKE vbrk-vbeln, "Invoice #
fkdat LIKE vbrk-fkdat, "Invoice Date
werks LIKE vbrp-werks, "Plant
name2 LIKE t001w-name1,"Plant Description
matnr LIKE vbrp-matnr, "Material #
maktx LIKE makt-maktx, "Material Description
meins LIKE vbrp-meins, "Unit of Measure
fklmg LIKE vbrp-fklmg, "Quantity
netwr LIKE vbrp-netwr, "Amount
END OF itab,
BEGIN OF itnm OCCURS 0, "Including the fields of VBRK and KNA1
kunag LIKE vbrk-kunag, "Customer Code
name1 LIKE kna1-name1, "Customer Name
END OF itnm,
BEGIN OF itpt OCCURS 0, "Including the fields of VBRP and T001W
werks LIKE vbrp-werks, "Plant
name1 LIKE t001w-name1,"Plant Description
END OF itpt,
BEGIN OF itmt OCCURS 0, "Including the fields of VBRP and MAKT
matnr LIKE vbrp-matnr, "Material #
maktx LIKE makt-maktx, "Material description
END OF itmt,
BEGIN OF itsm OCCURS 0,
kunag LIKE kna1-kunnr,
name1 LIKE kna1-name1,
fklmg LIKE vbrp-fklmg,
netwr LIKE vbrp-netwr,
END OF itsm,
ok_code LIKE sy-ucomm,
save_ok LIKE sy-ucomm,
g_max TYPE i VALUE 100,
g_repid LIKE sy-repid,
gs_layout TYPE lvc_s_layo,
g_container TYPE scrfname VALUE 'CUST_CONT',
grid1 TYPE REF TO cl_gui_alv_grid,
g_custom_container TYPE REF TO cl_gui_custom_container,
grid2 TYPE REF TO cl_gui_alv_grid,
gt_sort TYPE lvc_t_sort,
gt_fieldcatalog TYPE lvc_t_fcat,
w_tot_qty LIKE vbrp-fklmg,
w_tot_amt LIKE vbrp-netwr,
* Reference to Dialogbox Container.
dialogbox_container TYPE REF TO cl_gui_dialogbox_container,
* Reference to local class that handles events of GRID1 and
* DIALOGBOX_CONTAINER
event_receiver TYPE REF TO lcl_event_receiver.
* SELECT-OPTIONS
SELECTION-SCREEN SKIP 1.
SELECTION-SCREEN BEGIN OF BLOCK input WITH FRAME TITLE text-000.
SELECT-OPTIONS: s_werks FOR vbrp-werks, "Plant
s_kunag FOR vbrk-kunag, "Customer
s_matnr FOR vbrp-matnr, "Material Number
s_fkdat FOR vbrk-fkdat. "Invoice Date
SELECTION-SCREEN END OF BLOCK input .
SELECTION-SCREEN SKIP 1.
* START-OF-SELECTION
START-OF-SELECTION.
SET SCREEN 100.
* CLEARING INTERNAL TABLES.
CLEAR: itab,
itnm,
itmt,
itpt.
* QUERY FOR JOINING TABLES VBRK AND VBRP
SELECT vbrk~kunag
vbrk~vbeln
vbrk~fkdat
vbrp~werks
vbrp~matnr
vbrp~meins
vbrp~fklmg
vbrp~netwr
INTO CORRESPONDING FIELDS OF TABLE itab
FROM vbrk
INNER JOIN vbrp
ON vbrk~vbeln = vbrp~vbeln
WHERE vbrk~kunag IN s_kunag
AND vbrk~fkdat IN s_fkdat
AND vbrp~matnr IN s_matnr
AND vbrp~werks IN s_werks.
* QUERY FOR JOINING TABLES VBRK AND KNA1
SELECT kna1~kunnr AS kunag
kna1~name1
INTO TABLE itnm
FROM kna1
WHERE kna1~kunnr IN s_kunag.
* QUERY FOR JOINING TABLES VBRP AND T001W
SELECT t001w~werks
t001w~name1
INTO TABLE itpt
FROM t001w
WHERE t001w~werks IN s_werks.
* QUERY FOR JOINING TABLES VBRP AND MAKT
SELECT makt~matnr
makt~maktx
INTO TABLE itmt
FROM makt
WHERE makt~matnr IN s_matnr.
* SORTING INTERNAL TABLES.
SORT itab BY kunag.
LOOP AT itab.
CLEAR itsm.
READ TABLE itnm WITH KEY kunag = itab-kunag.
itsm-kunag = itab-kunag.
itsm-name1 = itnm-name1.
itsm-fklmg = itab-fklmg.
itsm-netwr = itab-netwr.
COLLECT itsm.
ENDLOOP.
* END-OF-SELECTION.
* If not itsm[] is initial.
* CALL SCREEN 100.
* endif.
* LOCAL CLASSES: Definition
CLASS lcl_event_receiver DEFINITION.
PUBLIC SECTION.
METHODS:
handle_double_click
FOR EVENT double_click OF cl_gui_alv_grid
IMPORTING e_row e_column,
handle_close
FOR EVENT close OF cl_gui_dialogbox_container
IMPORTING sender.
PRIVATE SECTION.
DATA: dialogbox_status TYPE c. "'X': does exist, SPACE: does not ex
ENDCLASS. "lcl_event_receiver DEFINITION
* LOCAL CLASSES: Implementation
CLASS lcl_event_receiver IMPLEMENTATION.
* §3.At doubleclick(1): The event DOUBLE_CLICK provides
* parameters of the clicked row and column.
* Use row parameter to select a line of the
* corresponding internal table.
METHOD handle_double_click.
DATA: ls_sm LIKE LINE OF itsm,
wa_itab LIKE ITAB.
* read selected row from internal table gt_sflight
READ TABLE itsm INDEX e_row-index INTO ls_sm.
* §4.At Doubleclick(2): Select booking data
* READ TABLE ITAB WITH KEY KUNAG = LS_SM-KUNAG. .
READ TABLE ITAB INTO WA_ITAB WITH KEY KUNAG = LS_SM-KUNAG.
* §5.At doubleclick(3): Create dialogbox to show detail list
* (if not already existent)
IF dialogbox_status IS INITIAL.
dialogbox_status = 'X'.
PERFORM create_detail_list.
ELSE.
CALL METHOD dialogbox_container->set_visible
EXPORTING
visible = 'X'.
CALL METHOD grid2->refresh_table_display.
ENDIF.
ENDMETHOD. "handle_double_click
METHOD handle_close.
* §6.Handle the CLOSE-button of the dialogbox
* set dialogbox invisible
* (the dialogbox is destroyed outomatically when the user
* switches to another dynpro).
CALL METHOD sender->set_visible
EXPORTING
visible = space.
* In this example closing the dialogbox leads
* to make it invisible. It is also conceivable to destroy it
* and recreate it if the user doubleclicks a line again.
* Displaying a great amount of data has a greater impact on
*performance.
ENDMETHOD. "handle_close
ENDCLASS. "lcl_event_receiver IMPLEMENTATION
* lcl_event_receiver (Implementation)
*=====================================================================
* FORM EXIT_PROGRAM *
FORM exit_program.
CALL METHOD g_custom_container->free.
CALL METHOD cl_gui_cfw=>flush.
IF sy-subrc NE 0.
* add your handling, for example
CALL FUNCTION 'POPUP_TO_INFORM'
EXPORTING
titel = g_repid
txt2 = sy-subrc
txt1 = 'Error in FLush'(500).
ENDIF.
LEAVE TO SCREEN 0.
ENDFORM. "exit_program
*& Module STATUS_0100 OUTPUT
* text
module STATUS_0100 output.
SET PF-STATUS 'MAIN'.
SET TITLEBAR 'MAIN100'.
g_repid = sy-repid.
IF g_custom_container IS INITIAL.
READ TABLE itsm.
CREATE OBJECT g_custom_container
EXPORTING
container_name = g_container
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
lifetime_dynpro_dynpro_link = 5.
IF sy-subrc NE 0.
CALL FUNCTION 'POPUP_TO_INFORM'
EXPORTING
titel = g_repid
txt2 = sy-subrc
txt1 = 'The control could not be created'(510).
ENDIF.
CREATE OBJECT grid1
EXPORTING
i_parent = g_custom_container.
gs_layout-grid_title = 'Invoice Summary'.
PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'KUNAG' 'C'
'Customer Code'.
PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'NAME1' 'C'
'Customer Name'.
PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'FKLMG' 'QUAN'
'Quantity'.
PERFORM fieldcatalog_init USING gt_fieldcatalog[] 'NETWR' 'CURR'
'Amount'.
PERFORM sort_build USING gt_sort[].
PERFORM layout_init USING gs_layout.
CALL METHOD grid1->set_table_for_first_display
EXPORTING
is_layout = gs_layout
CHANGING
it_outtab = itsm[]
it_fieldcatalog = gt_fieldcatalog
it_sort = gt_sort.
CREATE OBJECT event_receiver.
SET HANDLER event_receiver->handle_double_click FOR grid1.
ENDIF.
CALL METHOD cl_gui_control=>set_focus
EXPORTING
control = grid1.
endmodule. " STATUS_0100 OUTPUT
* MODULE PAI_ALV INPUT
MODULE USER_COMMAND_0100.
CALL METHOD cl_gui_cfw=>dispatch.
CASE sy-ucomm.
WHEN 'BACK' OR 'EXIT' OR 'CANC'.
LEAVE TO SCREEN 0.
ENDCASE.
ENDMODULE. "PAI_ALV INPUT
*& Form fieldcatalog_init
* text
* -->LT_FIELDCATtext
* -->VALUE(FIELDtextE)
* -->VALUE(FIELDtextE)
* -->VALUE(FIELDtextT)
FORM fieldcatalog_init USING lt_fieldcatalog TYPE lvc_t_fcat
value(field_name) value(field_type)
value(field_text).
DATA: ls_fieldcatalog TYPE lvc_s_fcat.
CLEAR ls_fieldcatalog.
ls_fieldcatalog-fieldname = field_name.
ls_fieldcatalog-datatype = field_type.
ls_fieldcatalog-reptext = field_text.
ls_fieldcatalog-coltext = field_text.
ls_fieldcatalog-seltext = field_text.
ls_fieldcatalog-tooltip = field_text.
APPEND ls_fieldcatalog TO lt_fieldcatalog.
ENDFORM. "fieldcatalog_init
*& Form sort_build
* text
* -->LT_SORT text
FORM sort_build USING lt_sort TYPE lvc_t_sort.
DATA: ls_sort TYPE lvc_s_sort.
ls_sort-fieldname = 'KUNAG'. "Fieldname on which to sort
ls_sort-up = 'X'. "Sort Ascending
APPEND ls_sort TO lt_sort.
ls_sort-fieldname = 'NAME1'. "Fieldname on which to sort
ls_sort-up = 'X'. "Sort Ascending
APPEND ls_sort TO lt_sort.
ENDFORM. "sort_build
*& Form layout_init
* text
* -->LS_LAYOUT text
FORM layout_init USING ls_layout TYPE lvc_s_layo.
ls_layout-zebra = 'X'.
ls_layout-grid_title = 'Customer Details'.
ls_layout-sel_mode = 'A'.
ls_layout-cwidth_opt = 'X'.
ENDFORM. "layout_init
*& Form create_detail_list
* text
* --> p1 text
* <-- p2 text
FORM create_detail_list.
* create dialogbox container as dynpro-instance
* When the user switches to another screen, it is
* destroyed by lifetime mangagement of CFW
CREATE OBJECT dialogbox_container
EXPORTING
top = 150
left = 150
lifetime = cntl_lifetime_dynpro
caption = 'INVOICE DETAILS'(200)
width = 800
height = 200.
CREATE OBJECT grid2
EXPORTING i_parent = dialogbox_container.
* Register ABAP OO event 'CLOSE'. It is not necessary to register this
* event at the frontend (this is done during creation).
SET HANDLER event_receiver->handle_close FOR dialogbox_container.
* display data
gs_layout-grid_title = 'Invoice Details'(100).
CALL METHOD grid2->set_table_for_first_display
EXPORTING
i_structure_name = 'itab'
is_layout = gs_layout
CHANGING
it_outtab = itab[]
it_fieldcatalog = gt_fieldcatalog
it_sort = gt_sort.
CALL METHOD cl_gui_control=>set_focus
EXPORTING
control = grid2.
ENDFORM. " create_detail_list
Nothing wrong in the code i am able to see the output with five records and the pop-up screen on double clicking a value.
Kindly close the thread or revert back -
What am missing in this code, its not working!!
Hello
I know the field name in myVISITORinfoForm, say, the name is myTextField25, but i do not know its complete path!! but, i want make it grey and readOnly, so i put the below code (i put the cursor on the node of 'myVISITORinfoForm' and selected the DocReady event)
var c = xfa.resolveNode("myTextField5").fillColor = "192,192,192";
var d = xfa.resolveNode("myTextField26").fillColor = "192,192,192";
var e = xfa.resolveNode("myTextField25").access = "readOnly";
var f = xfa.resolveNode("myTextField26").access = "readOnly";
I also tried for another field of myTextField26, i also kept the same code in the events of FormReady, Initialization....but, did not worked!!
myTextField25 and myTextField26 are positioned on the 3rd page in the SubForm of mySubForm12.
Pls. let me know wht am missing?
Thank youYou probably have your publish settings set to AS2. Change to AS3 and you should be good.
-
Why html code is not working in JSP
Hi,
Iam using Reports 10g. I have created a simple employees report. I have added a listbox in the jsp page by adding small Html and javascript code like below.
<form action="http://www.wwt.com/reports/rwservlet?10000_reports_listing&p_extranet=p_extranet" name="First" method="post">
<select name="p_extranet" onChange="First.submit()" >
<rw:foreach id="RGSOURCE" src="G_SOURCE">
<rw:getValue id="mysource" src="SOURCE"/>
<option value=""><%= mysource %>
</rw:foreach>
</select>
</form>
When I run this report in the report builder as Web layout, Listbox is displayed with values inside.
But when I move it to Apps server and run it through URL,
listbox is disappeared. Could you please tell me what is the problem?
Thanks.Hi himanshu1979,
<jsp:farward> is compulsary
String destination;
/* construct your destination url as you like */
this.getServletContext().getRequestDispatcher(destination).forward(request,
response);
Browser is showing ur jsp from the cache.
So you can instruct the browser not to do that by using
<code>
response.setHeader("Expires","0");
</code>
or
<code>
response.setHeader("Pragme","no-cache");
</code>
Regards,
Tirumalarao
Developer TechnicalSupport,
Sun MicroSystem,India. -
Why this code do not extract zip with directory
This class only work with simple files in zip archiwe. How make the same effect with directory? Thanks for your time.
public class ZipTest {
public ZipTest() throws IOException {
// Get the zip name and the entry name.
String zipName = "myzip.zip";
String entryName = "myDir"+File.separatorChar+"myfile.gif";
// Open the zip.
ZipFile zip = new ZipFile(zipName);
System.out.println(zipName + " opened.");
try {
// Get the entry and its input stream.
ZipEntry entry = zip.getEntry(entryName);
if (entry != null) {
// Get an input stream for the entry.
InputStream entryStream = zip.getInputStream(entry);
try {
// Create the output file (clobbering the file if it exists).
FileOutputStream file = new FileOutputStream(entry.getName());
System.out.println(file.toString());
try {
// Allocate a buffer for reading the entry data.
byte[] buffer = new byte[1024];
int bytesRead;
// Read the entry data and write it to the output file.
while ((bytesRead = entryStream.read(buffer)) != -1) {
file.write(buffer, 0, bytesRead);
System.out.println(entry.getName() + " extracted.");
finally {
file.close();
finally {
entryStream.close();
else {
System.out.println(entryName + " not found.");
} // end if
finally {
zip.close();
System.out.println(zipName + " closed.");
public static void main(String[] args) {
new ZipTest();
}Hints: 1 and 2
And for the love for <insert anything here>, catch! -
I don't understand why my code is not working please help!
import(flash.events.MouseEvent);{
stop();
button1.addEventListener(MouseEvent.CLICK,showpic1);
button1.addEventListener(MouseEvent.CLICK,showpic2);
button1.addEventListener(MouseEvent.CLICK,showpic3);
button1.addEventListener(MouseEvent.CLICK,showpic4);
function showpic1(Event:MouseEvent);{
gotoAndstop("pic1");
function showpic2(Event:MouseEvent);{
gotoAndstop("pic2");
function showpic3(Event:MouseEvent);{
gotoAndstop("pic3");
function showpic4(Event:MouseEvent);{
gotoAndstop("pic4");And another thing. Event (with capital E) is a particular datatype in AS3. You should avoid using reserved words. The handlers should look like this:
function showpic1(event:MouseEvent);
gotoAndStop("pic1"); -
Why is my else not working!?
public void welcome()
char welcomeChoice;
InOut.println("Welcome to Dylan's Hospital records.");
InOut.println("Would you like to proceed to the main menu? Y/N");
welcomeChoice = InOut.readChar();
if((welcomeChoice == 'y')||(welcomeChoice=='Y'))
InOut.print("\n");
mainMenu();
else if((welcomeChoice == 'N')||(welcomeChoice=='n'));
//exit
else
InOut.println("invalid response");
}//welcomeim not an expert at java but i cannot see why this method should not work. the else is underlined and tells me "Syntax error on token "else", delete this token". But do i not need the else for the if statement to work!?You can also do this instead of doing your "or"
statements
if(welcomeChoice.equalsIgnoreCase("y"))
Not when welcomeChoice is a char.Whoops didn't see that. Nevermind! -
Hello:
I have a Mac running OS 10.8.5 and I use Acrobat Pro and Acrobat Reader. Today for some reason, any time I try and access a pdf file from a web page, it won't open. I get a blank window. PDF files already on my computer open fine and I can create PDF files from Word docs, but I can't download or view any pdf file from any web page. Strangely, PDF files on web pages open just fine on my iPhone.
I checked that both my copy of Acrobat Pro and Acrobat Reader are up-to-date. They are.
I checked that my copy of Firefox is up-to-date. It is. And nothing changed with Firefox within the last 24 hours.
I am a humble computer end-user. I am baffled as to why this would suddenly not work. I have not changed any settings, etc. Any help or suggestions would be greatly appreciated.Thank you.
I checked your instructions you sent and as far as I can tell all of my settings, etc for Firefox (plugin updates and preferences) are correct but I am having the same problem.
However, everything works in Safari. I don't have time to attempt to diagnose why Firefox no longer works. I will just switch to Safari.
Many thanks.
Charles
Charles Deister
(503) 949-5762
[email protected]<applewebdata://81CB4171-226F-49DF-BD59-A38A7360B3FB/[email protected]>
PO Box 5032
Salem, OR 97304
http://www.pilotstrat.com<http://www.pilotstrat.com/>
This transmission (including any attachments) may contain confidential information, privileged material, or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful. -
Why this code works in firefox and safari but not in ie8
Some one can explain to me why this code works in firefox and safari but not on ie8, maybe a spry bug?
i have the latest version of firefox, the latest of safari, the latest of ie8 and the latest of spry (1.6.1)
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:spry="http://ns.adobe.com/spry">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<script src="SpryAssets/xpath.js" type="text/javascript"></script>
<script src="SpryAssets/SpryData.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
var dsClientes = new Spry.Data.XMLDataSet("clientes.asp", "root/row", {useCache: false});
//-->
</script>
</head>
<body>
<div spry:region="dsClientes">
<div spry:repeat="dsClientes">{dsClientes::id} | {dsClientes::NOMBREDELCLIENTE}</div>
</div>
</body>
</html>
And this is the asp code:
<?xml version="1.0" encoding="utf-8"?>
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!--#include file="Connections/conexionSQL.asp" -->
<%
Dim RsClientes
Dim RsClientes_cmd
Dim RsClientes_numRows
Set RsClientes_cmd = Server.CreateObject ("ADODB.Command")
RsClientes_cmd.ActiveConnection = MM_conexionSQL_STRING
RsClientes_cmd.CommandText = "SELECT * FROM dbo.CLIENTES"
RsClientes_cmd.Prepared = true
Set RsClientes = RsClientes_cmd.Execute
RsClientes_numRows = 0
%>
<root>
<% While (NOT RsClientes.EOF) %>
<row>
<%
For each field in RsClientes.Fields
column = field.name
%>
<<%=column%>><![CDATA[<%=(RsClientes.Fields.Item(column).Value)%>]]></<%=column%>>
<%
Next
%>
</row>
<%
RsClientes.MoveNext()
Wend
%>
</root>
<%
RsClientes.Close()
Set RsClientes = Nothing
%>
and how i said, this works fine but in ie8 the page is just blank and dont display any resultsok this is the asp source code that i get on ie8:
<?xml version="1.0" encoding="utf-8"?>
<root>
<row>
<id><![CDATA[1]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[ELEKTRISOLA, S.A. DEC.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[PERIF. MANUEL GOMEZ MORIN #1800 COLONIA MENONITA ]]></DIRECCION>
<CIUDAD><![CDATA[CUAUHTEMOC, CHIH. CP 31500]]></CIUDAD>
<RFC><![CDATA[ELE950724JH9]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[4187179]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[2]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[ELIZABETH PIÑON SILVA]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[Rio de Janeiro #527 Colonia Panamericana]]></DIRECCION>
<CIUDAD><![CDATA[Chihuahua, Chih. C P 32220]]></CIUDAD>
<RFC><![CDATA[PISE650613AX7]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[3]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[EMPAQUES PACTIV, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[Av. Nicolas Gogol #11342. Complejo Industrial Chihuahua]]></DIRECCION>
<CIUDAD><![CDATA[Chihuahua, Chih., CP 31109]]></CIUDAD>
<RFC><![CDATA[EPA-960807C19]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[4]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[ESCUELA ALFA DE INGLES, S.C.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[Río de Janeiro#527. Colonia Panamericana]]></DIRECCION>
<CIUDAD><![CDATA[Chihuahua, Chih., CP 31220]]></CIUDAD>
<RFC><![CDATA[EIA01100314F5]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[5]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[JESUS FRANCISCO REY ARMENTA]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[CALLE 24a. #2317 COLONIA MIRADOR]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[REAJ540916FLA]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[6]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[FIANZAS COMERCIAL AMERICA, S.A.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[PASEO BOLIVAR #1000]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[FCA-941109TI7]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[7]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[FAUSTINO JAQUES GAYTAN]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[MIGUEL BARRAGAN #3308COLONIA LA CIMA]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[JAGF530502S55]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[8]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[ESTUDIOS PERSONALIZADOS, A.C.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[CALLE 9a. #2005 COLONIA CENTRO]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[EPE000223PV3]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[9]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[GENESIS INDUSTRIAL SERVICES, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[Km 16 1/2 CARRETERA CHIHUAHUA-JUAREZ PARQUE INDUSTRIAL IMPULSO CP31109]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[GIS960823JQ3]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[10]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[GRUPO GUAL DEL NORTE, S.A. DE R.L. MI.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[AV. OCAMPO #3015]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[GGN001227PX5]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[4156956]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[11]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[GOBIERNO DEL ESTADO DE CHIHUAHUA (Preparatoria Abierta)]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[JOSE MARTI #3111 FRACC. LEONES ]]></DIRECCION>
<CIUDAD><![CDATA[Chihuahua, Chih]]></CIUDAD>
<RFC><![CDATA[GEC981004RE5]]></RFC>
<CONTACTO><![CDATA[VIRGINIA BELTRAN]]></CONTACTO>
<TELEFONOS><![CDATA[4133232]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[12]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[HBORENTA ACABADOS RESIDENCIALES AUTOM. E INDUTRIALES, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[PERIF. DE LA JUVENTUD #10101 COLONIA IGNACIO ALLENDE]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[AR920302A20]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[13]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[HECTOR RUBEN RODRIGUEZ NEGRETE]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[Venustiano Carranza 2804. Colonia Santa Rosa]]></DIRECCION>
<CIUDAD><![CDATA[Chihuahua, Chih.]]></CIUDAD>
<RFC><![CDATA[RONH701218594]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[14]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[JUNTA RURAL DE AGUA POTABLE]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[Calle Emiliano Zapata S/N]]></DIRECCION>
<CIUDAD><![CDATA[Ejido Benito Juárez, Chih]]></CIUDAD>
<RFC><![CDATA[JRA900627MF7]]></RFC>
<CONTACTO><![CDATA[O NEVAREZ]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[15]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[HOMELITE CONSUMER PRODUCTS, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[CARRETERA CHIHUAHUA JUAREZ #11360 COMPLEJO INDUSTRIAL CHIHUAHUA ]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA, CHIH. CP 31109]]></CIUDAD>
<RFC><![CDATA[HCP960513IZ7]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[16]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[HONEYWELL MANUFACTURAS DE CHIHUAHUA, S de RL de C V]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[Av. Cristóbal Colón 11364 Parque Industrial Chihuahua CP 31136]]></DIRECCION>
<CIUDAD><![CDATA[Chihuahua, Chih.]]></CIUDAD>
<RFC><![CDATA[HMC921013H10]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[17]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[KEY PLASTICS DE MEXICO, S. DE R.L. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[VICTOR HUGO # 300 COMPLEJO INDUSTRIAL CHIHUAHUA ]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA, CHIH. C.P. 31109]]></CIUDAD>
<RFC><![CDATA[KPM940421EV1]]></RFC>
<CONTACTO><![CDATA[KATIA VARGAS]]></CONTACTO>
<TELEFONOS><![CDATA[4290800 / 4398800]]></TELEFONOS>
<FAX><![CDATA[4290812 / 4398825]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[150000]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[18]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[LEXMARK INTERNACIONAL, S.A DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[CARR. CHIHUAHUA-CD. JUAREZ 19100 PARQUE INDUSTRIAL SUPRA ]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA, CHIH. CP 31109]]></CIUDAD>
<RFC><![CDATA[LIN960124HT8]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[4423429]]></TELEFONOS>
<FAX><![CDATA[4423419]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[50000]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[19]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[CLAUDIA BERNARDI DE LA VEQUIA]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[Encino 14 Col. Granjas CP 31160]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA, CHIH.]]></CIUDAD>
<RFC><![CDATA[BEVC760825TA7]]></RFC>
<CONTACTO><![CDATA[CLAUDIA BERNARDI]]></CONTACTO>
<TELEFONOS><![CDATA[440.3979]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[30]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[20]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[EMPAQUES INDUSTRIALES DE LA FRONTERA, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[AV. DE LAS INDUSTRIAS # 5114-E]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[EIF010222LW2]]></RFC>
<CONTACTO><![CDATA[VICTOR HOLGUIN]]></CONTACTO>
<TELEFONOS><![CDATA[4215635]]></TELEFONOS>
<FAX><![CDATA[4216176]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[21]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[DAVID VELASCO MARTINEZ]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[Av. Industrias 6504 Bodega 32 Fracc. Almacenes Industriales]]></DIRECCION>
<CIUDAD><![CDATA[CP 31110 CHIHUAHUA, CHIH. ]]></CIUDAD>
<RFC><![CDATA[VEMD630823HJ6]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[22]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[INSTITUTO ESTATAL ELECTORAL]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[AV. DIVISION DEL N0RTE #2104 COLONIA ALTAVISTA]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[IEE970903BL7]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[23]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[INVENSYS MC CONTROLES DE MEXICO, S. DE R.L. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[WASHINGTON #3701 PANAMERICANA INTERIOR CIRCUITO AUTOMOTIZ EDIF. 37 ]]></DIRECCION>
<CIUDAD><![CDATA[CP 31200 CHIHUAHUA, CHIH.]]></CIUDAD>
<RFC><![CDATA[ICM840530REA]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[24]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[SEP - INSTITUTO TECNOLOGICO DE CHIHUAHUA]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[AV. TECNOLOGICO # 2909]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[SEP210905778]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[137474]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[25]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[ADVANCE DIAL COMPANY DE MEXICO, S. DE R.L DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[AV. HEMINGWAY #11517 COMPLEJO INDUSTRIAL CHIHUAHUA CP 31109]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[ADM961106BC1]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[26]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[EL ALMACEN DEL DESIERTO, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[RIO CONCHOS Y PLAZA DE LA REPUBLICA]]></DIRECCION>
<CIUDAD><![CDATA[DELICIAS, CHIH.]]></CIUDAD>
<RFC><![CDATA[ADE900918IU5]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[28287]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[27]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[RUBEN ENRIQUE ALVAREZ PARRA]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[AV. OCAMPO #4602 COLONIA BELLA VISTA]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[AAPR511009DD2]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[28]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[ALARTEC DE CHIHUAHUA, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[AMERICA #1009]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[ACI000704FS4]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[29]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[ALMEN PUERTAS Y VENTANAS, S. DE R.L. DE MI]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[C. AMADA ARMENDARIZ #239 COLONIA REVOLUCION CP 31102]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[APV940922LQ7]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[30]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[EL ALMACEN PAPELERIA, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[OCAMPO #1415 COLONIA CENTRO CP 31000]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA, CHIH.]]></CIUDAD>
<RFC><![CDATA[APA8002291D9]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[31]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[MARIA ANDREA RUBIO HERNANDEZ]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[PASEO DE LA BARRANCA #15527 FRACC. PASEOS DE CHIHUAHUA II]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA, CHIH.]]></CIUDAD>
<RFC><![CDATA[RUHA540609QNA]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[4817131]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[32]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[AREAIN,S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[AHUEHUETE #507-A]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[ARE990514IW2]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[33]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[AVANCE EN TECNOLOGIA MAQUINADA S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[MIGUEL BARRAGAN #7305 B COLONIA PARRAL]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[ATM000317LT6]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[34]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[INDUSTRIAS MALLAX S DE R.L. M.I.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[JOSE MARIA IGLESIAS # 4521 COL. PANORAMICO]]></DIRECCION>
<CIUDAD><![CDATA[CP 31160 CHIHUAHUA, CHIH., MEX.]]></CIUDAD>
<RFC><![CDATA[IMA040210PJ6]]></RFC>
<CONTACTO><![CDATA[ING. JESUS BUSTILLOS/ANNA VALE]]></CONTACTO>
<TELEFONOS><![CDATA[421-1180]]></TELEFONOS>
<FAX><![CDATA[4211880]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[35]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[BARBARA ESPINOSA VASQUEZ]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[MANUEL OJINAGA #2224 COLONIA SANTA RITA]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[EIVB770719SY2]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[36]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[RAUL INDALECIO OLIVAS CHAVEZ]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[LIBERTAD #820 COLONIA CENTRO ]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA, CHIH. CP 31000]]></CIUDAD>
<RFC><![CDATA[OICR731204FM2]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[4153536]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[37]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[BERTHA ISABEL PALOS LUNA]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[GUATEMALA #533 COLONIA PANAMERICANA]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[PALB67038CUA]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[38]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[BRAMEX INTERNACIONAL, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[AMADA ARMENDARIZ #239 COLONIA REVOLUCION CP 31102]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[BIN980107817]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[39]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[MARTIN ARMENDARIZ AGUILERA]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[MARYLAND #2907 COLONIA LAS AGUILAS CP 31237]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[AEAM700813KT4]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[40]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[BORDADOS Y SERIGRAFIA TEXTIL, S.R.L. M.I.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[AV. GLANDORF Y F. BORJA #3300 CP 31240]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA, CHIH.]]></CIUDAD>
<RFC><![CDATA[BTS950811TK0]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[41]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[BRITANIA CLUB SOCIAL Y DEPORTIVO DE CHIHUAHUA, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[PROLONGACION DE LA CALLE CALIFORNIA #5314 FRACC. LAS HACIENDAS CP 31240]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[CSD860214FM4]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[300024]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[42]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[BURGUER RESTAURANTES HERREGUE, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[CALLE 7a. #602 COLONIA CENTRO CP 31000]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA , CHIH.]]></CIUDAD>
<RFC><![CDATA[RHE891110MJ9]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[43]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[CADLER CENTRAL DE ALARMAS ADLER, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[WASHINGTON #555 ORIENTE COLONIA CENTRO CP 64000]]></DIRECCION>
<CIUDAD><![CDATA[MONTERREY, N.L.]]></CIUDAD>
<RFC><![CDATA[CAA700129123]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[0181300800]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[44]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[CECYTECH]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[AVENIDA DIVISION DEL NORTE #601 SAN FELIPE CP 31240]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA , CHIH.]]></CIUDAD>
<RFC><![CDATA[CEC931021BGA]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[45]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[CERVEZAS CUAUHTEMOC MOCTEZUMA, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[AV. DE LAS INDUSTRIAS #6901]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA, CHIH.]]></CIUDAD>
<RFC><![CDATA[CCM080101IL8]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[46]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[COMERCIAL ELECTRONICA DE CHIHUAHUA, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[Ocampo #1413 ]]></DIRECCION>
<CIUDAD><![CDATA[Chihuahua, Chih., C P 31000]]></CIUDAD>
<RFC><![CDATA[CEC010109TI3]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[47]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[GRUPO CHAMBERLAIN, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[PERIF. LUIS DONALDO COLOSIO #1891]]></DIRECCION>
<CIUDAD><![CDATA[NOGALES, SON.]]></CIUDAD>
<RFC><![CDATA[GCA970312FTA]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[48]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[PROCESADORA AGROINDUSTRIAL DEL NORTE, S. DE P.R. DE R.L. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[CALLE 4a. #3207 SANTA ROSA]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA, CHIH.]]></CIUDAD>
<RFC><![CDATA[PAN970411NF6]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[49]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[ALMA PATICIA CHAVEZ JIMENEZ.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[HOMERO #3301-7 COMPLEJO INDUSTRIAL CHIHUAHUA CP 31109]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[CAJA631104C33]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[4817824]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[50]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[CIRMEX DE CHIHUAHUA, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[WASHINGTON #3701-28 PANAMERICANA ]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA, CHIH. CP 31200]]></CIUDAD>
<RFC><![CDATA[CCI791214Q9A]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[4260003]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[51]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[CIRPRO DE DELICIAS, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[Parque Industrial Las Virgenes s/n. Col. Parque Industrial Las Virgenes. ]]></DIRECCION>
<CIUDAD><![CDATA[DELICIAS, CHIH. C.P. 33018]]></CIUDAD>
<RFC><![CDATA[CDE890310KA0]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[52]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[CLUB DE LEONES DE CHIHUAHUA, A.C.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[CALLE GLANDORFF #4101 CP 31240]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[CLC770708180]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[53]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[CARNES NORTEÑAS, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[RETORNO PABLO NERUDA #107 COMPLEJO INDUSTRIAL CHIHUAHUA CP 31109]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA CHIH.]]></CIUDAD>
<RFC><![CDATA[CNO920902280]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[48812504]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[54]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[CODIFLEX, S.A. de C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[Estado de Hidalgo No. 2503-3 Col. Industrial CP 31330]]></DIRECCION>
<CIUDAD><![CDATA[Chihuahua, Chih., Méx]]></CIUDAD>
<RFC><![CDATA[COD940601HR8]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[413-5758]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[55]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[SEGUROS COMERCIAL AMERICA, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[PASEO BOLIVAR #1000]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA]]></CIUDAD>
<RFC><![CDATA[SCA931116NC8]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[56]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[COMPULAND DE CHIHUAHUA, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[INSURGENTES #3326-2 CP 31170]]></DIRECCION>
<CIUDAD><![CDATA[CHIHUAHUA, CHIH.]]></CIUDAD>
<RFC><![CDATA[CCI9703132M7]]></RFC>
<CONTACTO><![CDATA[]]></CONTACTO>
<TELEFONOS><![CDATA[414.6102]]></TELEFONOS>
<FAX><![CDATA[]]></FAX>
<TABLADECOTIZACION><![CDATA[0]]></TABLADECOTIZACION>
<DIASDECREDITODIAS><![CDATA[0]]></DIASDECREDITODIAS>
<MONTOMAXIMODECREDITO><![CDATA[0]]></MONTOMAXIMODECREDITO>
<SSMA_TimeStamp><![CDATA[]]></SSMA_TimeStamp>
</row>
<row>
<id><![CDATA[57]]></id>
<PASSWORD><![CDATA[]]></PASSWORD>
<ACCESO><![CDATA[]]></ACCESO>
<NOMBREDELCLIENTE><![CDATA[CONVERTORS DE MEXICO, S.A. DE C.V.]]></NOMBREDELCLIENTE>
<DIRECCION><![CDATA[ARCADIA #1580 COLONIA TERRAZAS DEL VA -
HT1338 why is the video not working with skype on this os
why is the video not working with skype on this os
Try this:
Quit Skype.
Click on the desktop so Finder is active. Hold the option key down and click on Go in the menu bar.
In the drop down, select Library.
Open the Library folder and scroll down to Preferences.
In that folder, there is a file called com.skype.skype.plist. Trash that file.
Now try Skype. -
Hi Someone Know why my charger is not working properly but always it was been working good but now when conect my iphone (3gs) appears a golden triangle saying :Charging is not Supported with this accessory. Please I Need Some Help Here. Thanks =D
sounds like the cable or the iphone connector are somehow damaged
-
I already update my os to ios7 but the panorama wallpaper is not working, i try to use before the ios7 beta, the panorama is working. Why in this ios7 is not working. Could anyone help me????? Thanks
That's odd.
Try this: Unplug your Time Capsule and your router. On your MBP, click the Wi-Fi icon and select "Open Network Preferences".
Click the lock icon to authenticate, then click the "gear" and select "set service order". Wherever AirPort (or Wi-Fi - I forget what Snow Leopard calls it) appears, drag it elsewhere in the list. Click OK, then Apply, then power up your router and TC.
If that doesn't result in any change, repeat the above but try making the service(s) you do not need "inactive".
The purpose of this is to reset or at least change your Network Preferences, which somehow got confused upon upgrading to SL. -
Why Oracle 8i is not Working with JDK 1.3
Why Oracle 8i is not Working with JDK 1.3 by using JDBC.
try this
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:"somedsn","scott","tiger");
I am using this for Oracle, it is working for me.
Uma
Java Developer
http://www.globalleafs.com -
How to use documentbeforesaved method? And why my code doesn't work in template files?
Can someone help me with these two codes?
----Beginning of code 1-------------
Private WithEvents App As Word.Application
Private Sub Document_Open()
Set App = Word.Application
End Sub
Private Sub App_DocumentBeforeSave(ByVal Doc As Document, SaveAsUI As Boolean, Cancel As Boolean)
MsgBox("BeforeSave")
End Sub
--------------End of the code----------------
Beginning of code 2--------------- Code 2 is from https://msdn.microsoft.com/en-us/library/office/ff838299(v=office.15).aspx
Public WithEvents appWord as Word.Application
Private Sub appWord_DocumentBeforeSave _
(ByVal Doc As Document, _
SaveAsUI As Boolean, _
Cancel As Boolean)
Dim intResponse As Integer
Private Sub App_DocumentBeforeSave(ByVal Doc As Document, SaveAsUI As Boolean, Cancel As Boolean)
MsgBox("BeforeSave")
End Sub
In the first code, they have:
Private Sub Document_Open()
Set App = Word.Application
End Sub
I test these two codes in "This document" object, and I find out the first code works but the second code are not!
Why second code doesn't work?
Extra question: I am using microsoft 2013. I insert this code into a macro-enabled template. But when I am about to save my file I am expecting these code works. However, they didn't work!
Thank you for solving these problem for me!Hello,
Please note that the code snippet 2 in your post is different from the code snippet in the MSDN document. Also please read the comments of the MSDN code sample:
This example prompts the user for a yes or no response before saving any document.
This code must be placed in a class module, and an instance of the class must be correctly initialized to see this example work; see
Using Events with the Application Object for directions on how to accomplish this.
Public WithEvents appWord as Word.Application
Private Sub appWord_DocumentBeforeSave _
(ByVal Doc As Document, _
SaveAsUI As Boolean, _
Cancel As Boolean)
Dim intResponse As Integer
intResponse = MsgBox("Do you really want to " _
& "save the document?", _
vbYesNo)
If intResponse = vbNo Then Cancel = True
End Sub
So the problem in your code snippet 2 is that you didn't put it into a class module and initialize the class module. If you just put it into ThisDocument, you have to initialize the word application object.
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Why this program don't work without the "stop"?
can you tell me why this program don't work without "stop"?and why the "stop" of my program can not work?
Attachments:
N(%}QA2R@SOLAF_12~0SQ)A.jpg 67 KBCrossrulz, sometimes you can snip the URL of the image:
http://forums.ni.com/ni/attachments/ni/170/823066/1/
The stop button is checked once in every iteration of the while loop, which includes waiting for the for loop to complete its 9 iteration.
The for loop takes 9 seconds to complete because of the time delay, therefore clicking the stop button can take upto 18 seconds, depending on whether the button has been read yet.
Turn on the highlight execution )light bulb icon) to see what is happening in your code
- Cheers, Ed
Maybe you are looking for
-
Hi all, I have an issue with SD/FI. The details are given below: I would like to cancel a Sales Order due to wrong sold-to-party selected. There is an existing accounting document created. How do I proceed with the cancellation of the Sales Order?
-
My iPad will no longer connect to my wireless sony speaker after installing IOS 7.0.4. I have reset the speaker and reinstalled through NS Setup but still no joy. Any advice would be most welcome. Thanks.
-
Who can upgrade my macbook pro for me? (In Australia)
Just a basic macbook pro from apple store 2010, i am using cs6 now and need more ram and speed i quess... I would like to know if the apple store can do it? or is there someone else who does it? I think im looking for a almost maximum upgrade, i want
-
How do I see file sizes of songs?
2 questions actually. 1st. How do I analyze my iTunes library to see which song files take up the most space? Is there a best practice for doing this? Is it through iTunes? Or through the Finer? Please advise. 2nd. How do I have 2 formats of a so
-
Receive differennce between 2 revision in VCS.
Hi, please describe best way for getting ddl script on difference between 2 revision in VCS. Now i use 2 working copy on my local machine with different revision and receive ddl script on difference after compare 2 model. Thanks