⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.php

📁 极限网络智能办公系统 Office Automation V3.0官方100%源代码.
💻 PHP
字号:
<?
include_once("inc/auth.php");
include_once("inc/utility_all.php");
?>

<script>
function delete_field(tablename,fieldname)
{
 msg='确认清除字段信息';
 if(window.confirm(msg))
 {
  URL="delete.php?tablename=" + tablename+"&fieldname="+fieldname;
  window.location=URL;
 }
}

function modify(tablename,fieldname)
{
 msg='确认修改字段信息';
 if(window.confirm(msg))
 {
  
  URL="modify.php?tablename=" + tablename+"&fieldname="+fieldname+"&showname="+document.all(tablename+fieldname+"FIELDNAME").value+"&ORDER="+document.all(tablename+fieldname+"ORDER").value+"&TYPE="+document.all(tablename+fieldname+"TYPE1").value+"&TYPENAME="+document.all("crt"+tablename+fieldname).value+"&TYPEVALUE="+document.all("crv"+tablename+fieldname).value+"&TYPECODE="+document.all(tablename+fieldname+"TYPECODE").value+"&ISQUERY="+document.all(tablename+fieldname+"ISQUERY1").value+"&ISGROUY="+document.all(tablename+fieldname+"ISGROUY1").value;
  window.location=URL;
 }
}
function checknum(p)
{

var l = p.length;
var count=0;
for(var i=0; i<l; i++)
{
var digit = p.charAt(i);
if(digit == "." )
{
  ++count;
  if(count>1)
  {
   return 0;
  }
  }
else if(digit < "0" || digit > "9")
  {
   return 0;
  }
  }
return 1;
}

function chk(input,tablename,fieldname)
  {
  	var flag;
  	if(input.value==document.all(tablename+fieldname+"TYPE1").value)flag=1;
  	document.all(tablename+fieldname+"TYPE1").value=input.value;
  	if(input.value=="C" || input.value=="R" || input.value=="D")
  	{
  		URL="value_edit.php?tablename="+tablename+"&fieldname="+fieldname+"&flag="+flag;
      myleft=(screen.availWidth-650)/2;
      window.open(URL,"formul_edit","height=350,width=400,status=0,toolbar=no,menubar=no,location=no,scrollbars=yes,top=150,left="+myleft+",resizable=yes");

  	}
  }

function chk1(input,tablename,fieldname)
  {
  	if(input.checked)
  	{
  	  document.all(tablename+fieldname+"ISQUERY1").value="1";
  	}
    else
    {
    	 document.all(tablename+fieldname+"ISQUERY1").value="0";
    } 
  }
  
  function chk2(input,tablename,fieldname)
  {
  	if(input.checked)
  	{
  	  document.all(tablename+fieldname+"ISGROUY1").value="1";
  	}
    else
    {
    	 document.all(tablename+fieldname+"ISGROUY1").value="0";
    }
  }

</script>
<html>
<head>
<title>字段信息定义</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body class="bodycolor" topmargin="5">

<table border="0" width="90%" cellspacing="0" cellpadding="3" class="small">

  <tr>
    <td class="Big"><img src="/images/menu/system.gif" align="absmiddle" width=22 height=20><span class="big3"> 字段信息定义</span>
    </td>
  </tr>
</table>
<br>
<table border="0"  cellpadding="2" cellspacing="1" align="center" bgcolor="#000000" class="small">
<form action="list.php"  method="post" name="form1" >
  <tr class="TableHeader" align="center">
    <td >模块名称</td>
    <td >字段名</td>
    <td>字段显示名称</td>
    <td>字段显示顺序</td>
    <td>输入类型</td>
    <td style=display:none>用户数据定义类型</td>
    <td >查询字段</td>
    <td style=display:none>统计字段</td>
    <td >操作</td>
  </tr>
<?
$REL="CUSTOMER,LINKMAN,CONTACT,PRODUCT,CONTRACT,SERVICE,PROVIDER,PROVIDER_LINKMAN";
$REL_NAME="客户管理,客户联系人管理,客户服务管理,产品管理,合同管理,服务型产品管理,供应商信息管理,供应商联系人管理";
$REL_NAME_ARRAY=explode(",",$REL_NAME);
$TEMP_ARRAY=explode(",",$REL);
$ARRAY_COUNT=sizeof($TEMP_ARRAY);
for($I=0;$I<$ARRAY_COUNT;$I++)
{
 ?>  
   
   <tr class="TableData">
     <td align="center" rowspan="5"><?=$REL_NAME_ARRAY[$I]?>
     </td>
<?    
  for($T=1;$T<=5;$T++)
   {
    $FIELDNO="USERDEF".$T;
    $query = "select * from FIELDSETTING where TABLENAME='$TEMP_ARRAY[$I]' and FIELDNO='$FIELDNO'";
    $cursor=exequery($connection,$query);
    if($ROW=mysql_fetch_array($cursor))
     {      
       $FIELDNAME=$ROW["FIELDNAME"];
       $ORDERNO=$ROW["ORDERNO"];
       $STYPE=$ROW["STYPE"];
       $TYPENAME=$ROW["TYPENAME"];
       $TYPEVALUE=$ROW["TYPEVALUE"];
       $TYPECODE=$ROW["TYPECODE"];
       $ISQUERY=$ROW["ISQUERY"];
       $ISGROUY=$ROW["ISGROUY"];     
     }
     else
     {
     	 $FIELDNAME="";
       $ORDERNO="";
       $STYPE="";
       $TYPENAME="";
       $TYPEVALUE="";
       $TYPECODE="";
       $ISQUERY="";
       $ISGROUY="";  
     } 
   if($T==1)
   {
?> 
    <td align="center">&nbsp;
     自定义字段<?=$T?>
    </td>

    <td align="center" title="字段显示名称">
      <input type="text" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>FIELDNAME" class="smallInput" size="10" value="<?=$FIELDNAME?>" title="字段显示名称">
    </td>

    <td align="center" title="字段显示顺序">
      <input type="text" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>ORDER" class="smallInput" size="10" value="<?=$ORDERNO?>" title="字段显示顺序">
    </td>
    
    <td align="center">
    	<table  border="1"  cellpadding="2" cellspacing="1" align="center" bgcolor="#000000" class="small"> 
    	<tr class="TableData">

        <td align="center">
        	 <input type="text"  size="2" readonly>        </td>
         <td align="center">
         	<textarea cols=1  rows="1" class="BigStatic" wrap="yes" readonly></textarea>
        </td>
         <td align="center">
           <select disabled></select>
        </td>
         <td align="center">
         	 <input type="checkbox" disabled>
        </td>
         <td align="center">
         	<INPUT  type="radio" disabled>
        </td>
      </tr> 
      <tr class="TableData" title="输入类型">
        <td align="center">
        	<input type="radio" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>TYPE"  value="T" <? if($STYPE=="T") echo "checked";?> onclick="return chk(this,'<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');">
        </td>
         <td align="center">
         <input type="radio" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>TYPE"  value="MT" <? if($STYPE=="MT") echo "checked";?>  onclick="return chk(this,'<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');">
        </td>
         <td align="center">
         	<input type="radio" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>TYPE"  value="D" <? if($STYPE=="D") echo "checked";?>  onclick="return chk(this,'<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');">
        </td>
         <td align="center">
         <input type="radio" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>TYPE"  value="C" <? if($STYPE=="C") echo "checked";?>  onclick="return chk(this,'<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');">
        
        </td>
         <td align="center">
          <input type="radio" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>TYPE"  value="R" <? if($STYPE=="R") echo "checked";?>  onclick="return chk(this,'<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');">
        </td>
        <input type="hidden" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>TYPE1" value="<?=$STYPE?>">
        <input type="hidden" name="crt<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>" value="<?=$TYPENAME?>">
        <input type="hidden" name="crv<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>" value="<?=$TYPEVALUE?>">
      </tr> 
     </table>
    </td>

    <td align="center" title="用户数据定义类型" style=display:none>
      <input type="text" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>TYPECODE" class="smallInput" size="10" value="<?=$TYPECODE?>" title="用户数据定义类型">
    </td>

    <td align="center" title="查询字段">
      <input type="checkbox" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>ISQUERY" <? if($ISQUERY=="1") echo "checked";?> onclick="return chk1(this,'<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');"> 
      <input type="hidden" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>ISQUERY1" value="<?=$ISQUERY?>">
    </td>
    <td align="center" title="统计字段" style=display:none>
      <input type="checkbox" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>ISGROUY" <? if($ISGROUY=="1") echo "checked";?> onclick="return chk2(this,'<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');"> 
       <input type="hidden" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>ISGROUY1" value="<?=$ISGROUY?>">
    </td>
    <td align="center">
    	<a href="javascript:modify('<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');"> 确定 </a><br>
      <a href="javascript:delete_field('<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');"> 清除 </a>
    </td>
  </tr>

<?
  }
  else
  {
?>
  <tr class="TableData">
  
    <td align="center">&nbsp;
     自定义字段<?=$T?>
    </td>

    <td align="center" title="字段显示名称">
      <input type="text" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>FIELDNAME" class="smallInput" size="10" value="<?=$FIELDNAME?>" title="字段显示名称">
    </td>

    <td align="center" title="字段显示顺序">
      <input type="text" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>ORDER" class="smallInput" size="10" value="<?=$ORDERNO?>" title="字段显示顺序">
    </td>
    
    <td align="center">
    	<table  border="1"  cellpadding="2" cellspacing="1" align="center" bgcolor="#000000" class="small"> 
    	<tr class="TableData">
        <td align="center">
        	 <input type="text"  size="2" readonly>
        </td>
         <td align="center">
         	<textarea cols=1  rows="1" class="BigStatic" wrap="yes" readonly></textarea>
        </td>
         <td align="center">
           <select disabled></select>
        </td>
         <td align="center">
         	 <input type="checkbox" disabled>
        </td>
         <td align="center">
         	<INPUT  type="radio" disabled>
        </td>
      </tr> 
      <tr class="TableData" title="输入类型">
        <td align="center">
        	<input type="radio" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>TYPE"  value="T" <? if($STYPE=="T") echo "checked";?> onclick="return chk(this,'<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');">
        </td>
         <td align="center">
         <input type="radio" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>TYPE"  value="MT" <? if($STYPE=="MT") echo "checked";?>  onclick="return chk(this,'<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');">
        </td>
         <td align="center">
         	<input type="radio" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>TYPE"  value="D" <? if($STYPE=="D") echo "checked";?>  onclick="return chk(this,'<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');">
        </td>
         <td align="center">
         <input type="radio" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>TYPE"  value="C" <? if($STYPE=="C") echo "checked";?>  onclick="return chk(this,'<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');">
        
        </td>
         <td align="center">
          <input type="radio" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>TYPE"  value="R" <? if($STYPE=="R") echo "checked";?>  onclick="return chk(this,'<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');">
        </td>
        <input type="hidden" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>TYPE1" value="<?=$STYPE?>">
        <input type="hidden" name="crt<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>" value="<?=$TYPENAME?>">
        <input type="hidden" name="crv<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>" value="<?=$TYPEVALUE?>">
      </tr> 
     </table>
    </td>

    <td align="center" title="用户数据定义类型" style=display:none>
      <input type="text" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>TYPECODE" class="smallInput" size="10" value="<?=$TYPECODE?>" title="用户数据定义类型">
    </td>

    <td align="center" title="查询字段">
      <input type="checkbox" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>ISQUERY" <? if($ISQUERY=="1") echo "checked";?> onclick="return chk1(this,'<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');"> 
      <input type="hidden" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>ISQUERY1" value="<?=$ISQUERY?>">
    </td>
    <td align="center" title="统计字段" style=display:none>
      <input type="checkbox" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>ISGROUY" <? if($ISGROUY=="1") echo "checked";?> onclick="return chk2(this,'<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');"> 
       <input type="hidden" name="<?=$TEMP_ARRAY[$I]?>USERDEF<?=$T?>ISGROUY1" value="<?=$ISGROUY?>">
    </td>
    <td align="center">
    	<a href="javascript:modify('<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');"> 确定 </a><br>
      <a href="javascript:delete_field('<?=$TEMP_ARRAY[$I]?>','USERDEF<?=$T?>');"> 清除 </a>
    </td>
  </tr>
<?
   }
   }
}
?>
</form>
</table>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -