新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论XLink, XPointer, XQuery
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - XML技术『 XQuery/XLink/XPointer/ 』 → 如何实现三个数据之间的比较 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 5866 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 如何实现三个数据之间的比较 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     kaizi 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:9
      积分:92
      门派:XML.ORG.CN
      注册:2005/8/26

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给kaizi发送一个短消息 把kaizi加入好友 查看kaizi的个人资料 搜索kaizi在『 XQuery/XLink/XPointer/ 』的所有贴子 引用回复这个贴子 回复这个贴子 查看kaizi的博客楼主
    发贴心情 如何实现三个数据之间的比较

    打印机                   1
      其中: 激光打印机   2
              喷墨打印机   3
    我想让第1行的值大于等于第2行加第3行,即1>=2+3
    在脚本中怎么实现?(第一行的标识是:field14,第二行的是:field15,第三行的是:field16)
    请写出!(用vb写)谢谢~~~急用~~
    开始的情况:

    function msoxd_my_field14::nBeforeChange(eventObj)
    {
     // 在此处编写代码
     // 警告: 请确保实施 约束符合为此 XML 节点设置 默认值。
    }


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/8/30 11:13:00
     
     kaizi 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:9
      积分:92
      门派:XML.ORG.CN
      注册:2005/8/26

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给kaizi发送一个短消息 把kaizi加入好友 查看kaizi的个人资料 搜索kaizi在『 XQuery/XLink/XPointer/ 』的所有贴子 引用回复这个贴子 回复这个贴子 查看kaizi的博客2
    发贴心情 
    大家看过后给点意见亚~~谢了~~~用jscript也行呀~~~急急急~~
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/9/9 14:19:00
     
     kaizi 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:9
      积分:92
      门派:XML.ORG.CN
      注册:2005/8/26

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给kaizi发送一个短消息 把kaizi加入好友 查看kaizi的个人资料 搜索kaizi在『 XQuery/XLink/XPointer/ 』的所有贴子 引用回复这个贴子 回复这个贴子 查看kaizi的博客3
    发贴心情 
    哦,我可能没有表述清楚,我是写一个审核公式:
    如果1<2+3即:field14<field15+field16,怎么报错,请问这个审核公式怎么写??
    谢了~~
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/9/12 14:10:00
     
     kaizi 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:9
      积分:92
      门派:XML.ORG.CN
      注册:2005/8/26

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给kaizi发送一个短消息 把kaizi加入好友 查看kaizi的个人资料 搜索kaizi在『 XQuery/XLink/XPointer/ 』的所有贴子 引用回复这个贴子 回复这个贴子 查看kaizi的博客4
    发贴心情 
    是这样的~
    那个本来是office家族中的infopath(做表单的)里要写得一个审核公式,在脚本下写,要涉及到xml但是我不会写~~
    这里有我的一个朋友给我写得一个jscript东东,但是总是提示“无效句柄”,但他说在他那里是好使的~~
    不知道怎么回事~~请看:
    /*
    * 此文件包含数据验证和表单级别事件的函数。
    * 由于在表单定义文件(.xsf)中引用了这些函数,
    * 因此建议不要修改函数名称。
    * 以及参数的名称和数目。
    *
    */

    // 下列行由 Microsoft Office InfoPath 创建,以便为主 XML 数据文件中的
    // 所有已知命名空间定义前缀。
    // 所有在 InfoPath 外部对表单文件所做的修改都
    // 不会自动更新。
    //<namespacesDefinition>
    XDocument.DOM.setProperty("SelectionNamespaces", 'xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2004-03-24T12:38:24" xmlns:xhtml="http://www.w3.org/1999/xhtml"');
    //</namespacesDefinition>


    //=======
    // 下列函数处理程序由 Microsoft Office InfoPath 创建。
    // 不要修改函数名称以及参数的名称和数目。
    // 此函数与下列域或组(XPath)相关: /my:myFields/my:field8
    // 注意: 创建函数处理程序后不会更新此备注中的信息。
    //=======
    function msoxd_my_field8::OnAfterChange(eventObj)
    {
    // 在此处编写代码以还原全局状态。

    // 发生了域更改,并且 DOM 可写。请在此处编写代码来响应更改。
    }


    //=======
    // 下列函数处理程序由 Microsoft Office InfoPath 创建。
    // 不要修改函数名称以及参数的名称和数目。
    // 此函数与下列域或组(XPath)相关: /my:myFields/my:field27
    // 注意: 创建函数处理程序后不会更新此备注中的信息。
    //=======
    function XDocument::OnLoad(eventObj)
    {
     // 在此处编写代码
     //XDocument.UI.alert("test");
     alertMsg(getNodeValue(findObj("field27")));
    }

    //=======
    // 下列函数处理程序由 Microsoft Office InfoPath 创建。
    // 不要修改函数名称以及参数的名称和数目。
    // 此函数与下列域或组(XPath)相关: /my:myFields/my:field27
    // 注意: 创建函数处理程序后不会更新此备注中的信息。
    //=======
    function msoxd_my_field27::OnValidate(eventObj)
    {
     // 在此处编写代码
    }

    //=======
    // 下列函数处理程序由 Microsoft Office InfoPath 创建。
    // 不要修改函数名称以及参数的名称和数目。
    // 此函数与下列域或组(XPath)相关: /my:myFields/my:field24
    // 注意: 创建函数处理程序后不会更新此备注中的信息。
    //=======
    function msoxd_my_field24::OnValidate(eventObj)
    {
     // 在此处编写代码
    }

    //=======
    // 下列函数处理程序由 Microsoft Office InfoPath 创建。
    // 不要修改函数名称以及参数的名称和数目。
    // 此函数与下列域或组(XPath)相关: /my:myFields/my:field3
    // 注意: 创建函数处理程序后不会更新此备注中的信息。
    //=======
    function msoxd_my_field3::OnValidate(eventObj)
    {
     // 在此处编写代码
     
    }

    function findObj(name) {
     for(var  i =0; i < XDocument.DOM.documentElement.childNodes.length;i++) {
      var node = XDocument.DOM.documentElement.childNodes(i);
      if (node.nodeType != 1) continue;
      
      if (node.nodeName == "my:" + name) {
       return node;
      }
     }
     return null;
    }

    function getNodeValue(node) {
     if (node) {
      if (node.childNodes && node.childNodes.length >0)
      {
       return node.childNodes(0).xml;
      }
     }
     return  null;
    }

    }

    function alertMsg(msg){
     XDocument.UI.Alert(msg);
    }

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/9/13 14:20:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XQuery/XLink/XPointer/ 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/4/27 13:09:58

    本主题贴数4,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    62.500ms