壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2481|回复: 0

我的weberp实战手册(五)----import xml,不再打单

[复制链接]
发表于 2008/6/9 16:00:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
分成两部分:1:将订单资料转成xml格式


1:将订单资料转成xml格式
首先要把订单转成xml,用excel2003转,先到底下地址下载,安装XML Tools Add-in
http://www.microsoft.com/downloads/thankyou.aspx?familyId=72852247-6afd-425c-83b1-1f94e4ac2775&displayLang=en
然后在 excel的tools->AddIns->选择XMLtools,如果没有显示XMLTools,就browse一下XML ToolsAdd-in的安装目录。

在excel中,订单的样子应该像这样:一栏是partcode,另一栏是quantity



然后在menu选择 XML Tools -> Convert a Range toXML List,选择订单资料范围。然后在menu的Data->XML->Export,存为 text.xml

打开text.xml,结构就像以下这个样子:


接下来,,就要修改SelectOrderItems.php

2:修改SelectOrderItems.php(weberp 3.071)

在1252行,将以下的编程

for ($i=1;$i<=$_SESSION['QuickEntries'];$i++){

           echo'<tr bgcolor="#CCCCCC">
         <TD><INPUT TYPE="text"name="part_' . $i . '" size=21maxlength=20></TD>
         <TD><INPUT TYPE="text"name="qty_' . $i . '" size=6maxlength=6></TD>
         </TR>';
      }
改成
$file = new DomDocument();
       $file->load("test.xml");
       $rows = $file->getElementsByTagname("Row");
       $i = 1;

       foreach($rows as $row){
          $pn =$row->getElementsByTagname("Column1");
          $qty =$row->getElementsByTagname("Column2");
           echo '<tr bgcolor="#CCCCCC">
         <TD><INPUT TYPE="text"name="part_' . $i . '" size=21 maxlength=20 value="'.$pn->item(0)->textContent.'"></TD>
         <TD><INPUT TYPE="text"name="qty_' . $i . '" size=6 maxlength=6 value="'.$qty->item(0)->textContent.'"></TD>
         </TR>';
           $i++;
      }

然后将text.xml上载到weberp的根目录。当你进入addsales order。在QuickEntry,就看到资料已经自动填进去了。

应该还有改进的空间,有空再处理了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 14:07 , Processed in 0.011988 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表