?? direct_outward.asp
字號:
<%@ LANGUAGE="VBScript"%>
<%
response.buffer=true
Response.Expires = 0
Response.CacheControl = "Private"
%>
<%const title="訂單信息填寫"%>
<!-- #include file=../data/username.inc-->
<!-- #include file=../data/connect.asp-->
<!--#include file=../data/myPrg.asp-->
<html>
<head>
<meta http-equiv="Content-Type"content="text/html; charset=gb_2312-80">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<title><%=title%></title>
<link rel=stylesheet type=text/css href=../data/forum.css>
<%
newcompanyid = request("companyid")
if newcompanyid = "" then
call closedatabase
Response.Write "<script language=javascript>"
Response.Write "alert(""請先選擇公司再做此步操作!"");"
Response.write "history.go(-1);"
Response.Write "</script>"
Response.End
elseif not isnumeric(newcompanyid) then
call closedatabase
Response.Write "<script language=javascript>"
Response.Write "alert(""companyid必須為整數!"");history.go(-1);"
Response.Write "</script>"
Response.End
else
newcompanyid = cint(newcompanyid)
end if
dim direct
direct = request("direct")
if direct <> "" then
take_address = trim(request("take_address"))
if take_address = "" then
call closedatabase
Response.Write "<script language=javascript>"
Response.Write "alert(""請務必填寫提貨地點!"");"
Response.Write "history.go(-1);"
Response.Write "</script>"
Response.End
else
take_address = replace(take_address,"'","’")
end if
line_no = request("line_no")
line_no = replace(line_no,"'","’")
take_no = request("take_no")
take_no = replace(take_no,"'","’")
Response.Cookies("take_address") = take_address
Response.Cookies("line_no") = line_no
Response.Cookies("take_no") = take_no
else
direct = 0
end if
arra = split(session("username"),";")
UserCompanyid = arra(0)
flag = arra(1)
User = arra(2)
userno = arra(4)
if flag = 4 then
FlagUser = session("flag")
'該錄入人員的客服的DC和PROD
dim dcservice,prodservice
dcservice = ""
prodservice = ""
dim dcFlag,prodFlag
dcFlag = false
prodFlag = false
for ver=0 to userno
if clng(newcompanyid) = clng(FlagUser(ver,9)) then
if instr(dcservice,FlagUser(ver,0)) < 1 then
if dcFlag = true then
dcservice = dcservice &","& FlagUser(ver,0)
else
dcservice = dcservice & FlagUser(ver,0)
dcFlag = true
end if
end if
if instr(prodservice,FlagUser(ver,1)) < 1 then
if prodFlag = true then
prodservice = prodservice &","& FlagUser(ver,1)
else
prodservice = prodservice & FlagUser(ver,1)
prodFlag = true
end if
end if
end if
next
end if
sql = "select * from guest where guest_disabled = 0 and guest_flag = 1 and guest_companyid = "&newcompanyid&" order by guest_user "
set rs11 = conn.execute(sql)
%>
<script language = "JavaScript">
var onecount2;
var u;
onecount2=0;
subcat2 = new Array();
var p;
p = 0;
city = new Array();
<%
count2 = 0
do while not rs11.eof
%>
subcat2[<%=count2%>] = new Array("<%response.write rs11("guest_code")%>","<%= trim(rs11("guest_user"))%>","<%= trim(rs11("guest_id"))%>","<%= trim(rs11("guest_address"))%>","<%= trim(rs11("guest_city"))%>","<%= trim(rs11("guest_contact"))%>","<%= trim(rs11("guest_tel"))%>","<%= trim(rs11("guest_pycode"))%>","<%= trim(rs11("guest_city"))%>");
<%
count2 = count2 + 1
rs11.movenext
loop
rs11.close
set rs11=nothing
%>
onecount2=<%=count2%>;
function changelocation2(locationid)
{
var locationid=locationid;
var i;
if (locationid == "")
set();
else
{
for (i=0;i < onecount2; i++)
{
if (subcat2[i][2] == locationid)
{
document.output1.guest_code.value = subcat2[i][0];
document.output1.guest_code.style.background = "#E7E4E6";
document.output1.guest_pycode.value = subcat2[i][7];
document.output1.guest_pycode.style.background = "#E7E4E6";
document.output1.guest_address.value = subcat2[i][3];
document.output1.guest_address.readOnly = true;
document.output1.guest_address.style.background = "#E7E4E6";
document.output1.guest_city.value = subcat2[i][4];
document.output1.guest_city.readOnly = true;
document.output1.guest_city.style.background = "#E7E4E6";
document.output1.guest_contact.value = subcat2[i][5];
document.output1.guest_contact.readOnly = true;
document.output1.guest_contact.style.background = "#E7E4E6";
document.output1.guest_tel.value = subcat2[i][6];
document.output1.guest_tel.readOnly = true;
document.output1.guest_tel.style.background = "#E7E4E6";
}
}
}
}
function GetCity(locationid)
{
document.output1.outw_where.length = 0;
var locationid=locationid;
var i;
city = new Array();
var ct;
ct = 0;
document.output1.city.options[0] = new Option('========請選擇客戶========','');
for (i=0;i < onecount2; i++)
{
document.output1.outw_where.options[document.output1.outw_where.length] = new Option(subcat2[i][1], subcat2[i][2]);
}
}
function GetGuest(locationid)
{
document.output1.outw_where.length = 0;
var locationid=locationid;
var i;
document.output1.outw_where.options[0] = new Option('========請選擇客戶========','');
for (i=0;i < onecount2; i++)
{
document.output1.outw_where.options[document.output1.outw_where.length] = new Option(subcat2[i][1], subcat2[i][2]);
}
}
function search(locationid,typeid)
{
var locationid=locationid;
var typeid = typeid;
var i;
var u;
u = 0;
for (i=0;i < onecount2; i++)
{ if (typeid == 1)
{
if (subcat2[i][0] == locationid)
{
document.output1.guest_code.value = subcat2[i][0];
document.output1.guest_code.style.background = "#E7E4E6";
document.output1.guest_pycode.value = subcat2[i][7];
document.output1.guest_pycode.style.background = "#E7E4E6";
document.output1.guest_address.value = subcat2[i][3];
document.output1.guest_address.readOnly = true;
document.output1.guest_address.style.background = "#E7E4E6";
document.output1.guest_city.value = subcat2[i][4];
document.output1.guest_city.readOnly = true;
document.output1.guest_city.style.background = "#E7E4E6";
document.output1.guest_contact.value = subcat2[i][5];
document.output1.guest_contact.readOnly = true;
document.output1.guest_contact.style.background = "#E7E4E6";
document.output1.guest_tel.value = subcat2[i][6];
document.output1.guest_tel.readOnly = true;
document.output1.guest_tel.style.background = "#E7E4E6";
document.output1.outw_where.selectedIndex = i+1;
u = 1;
}
}
else if (typeid == 2)
{
if (subcat2[i][7] == locationid)
{
document.output1.guest_code.value = subcat2[i][0];
document.output1.guest_code.style.background = "#E7E4E6";
document.output1.guest_pycode.style.background = "#E7E4E6";
document.output1.guest_address.value = subcat2[i][3];
document.output1.guest_address.readOnly = true;
document.output1.guest_address.style.background = "#E7E4E6";
document.output1.guest_city.value = subcat2[i][4];
document.output1.guest_city.readOnly = true;
document.output1.guest_city.style.background = "#E7E4E6";
document.output1.guest_contact.value = subcat2[i][5];
document.output1.guest_contact.readOnly = true;
document.output1.guest_contact.style.background = "#E7E4E6";
document.output1.guest_tel.value = subcat2[i][6];
document.output1.guest_tel.readOnly = true;
document.output1.guest_tel.style.background = "#E7E4E6";
document.output1.outw_where.selectedIndex = i+1;
u = 1;
}
}
}
if (u == 0)
{
document.output1.outw_where.selectedIndex = 0;
if (typeid == 1)
alert("沒有找到客戶編號為" + locationid + "相應的記錄!");
else if (typeid == 2)
alert("沒有找到客戶的拼音編碼為" + locationid + "相應的記錄!");
set();
}
if (<%=direct%>==0)
eval("window.document.output1.ok.disabled = true");
}
function set()
{
document.output1.guest_code.value = "";
document.output1.guest_code.readOnly = false;
document.output1.guest_code.style.background = "#FFFFFF";
document.output1.guest_pycode.value = "";
document.output1.guest_pycode.readOnly = false;
document.output1.guest_pycode.style.background = "#FFFFFF";
document.output1.guest_address.value = "";
document.output1.guest_address.readOnly = false;
document.output1.guest_address.style.background = "#FFFFFF";
document.output1.guest_city.value = "";
document.output1.guest_city.readOnly = false;
document.output1.guest_city.style.background = "#FFFFFF";
document.output1.guest_contact.value = "";
document.output1.guest_contact.readOnly = false;
document.output1.guest_contact.style.background = "#FFFFFF";
document.output1.guest_tel.value = "";
document.output1.guest_tel.readOnly = false;
document.output1.guest_tel.style.background = "#FFFFFF";
document.output1.guest_code.focus();
}
function init()
{
document.onkeydown=keydown;
}
function keydown(locationid)
{
key = event.keyCode;
var locationid = locationid;
if (key == 13) //enter
if (locationid == 1)
{
if (document.output1.city.value != "")
GetGuest();
search(document.output1.guest_code.value,1);
}
else if (locationid == 2)
{
if (document.output1.city.value != "")
GetGuest();
search(document.output1.guest_pycode.value,2);
}
}
function changecity(locationid)
{
document.output1.outw_where.length = 0;
var locationid=locationid;
var i;
if (locationid == "")
{GetGuest();
set();
}
document.output1.outw_where.options[0] = new Option('========客戶名稱=======','');
for (i=0;i < onecount2; i++)
{
if (subcat2[i][4] == locationid)
{
document.output1.outw_where.options[document.output1.outw_where.length] = new Option(subcat2[i][1], subcat2[i][2]);
}
}
set();
document.output1.city.focus();
}
</script>
<script language=vbscript>
<!--
Sub datacheck()
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -