起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3934|回复: 7

[结贴] 调试是正常,正式运行错误 mainActivity is not defined

[复制链接]

2

主题

13

帖子

98

积分

初级会员

Rank: 2

积分
98
QQ
发表于 2015-3-11 11:43:03 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: Firefox
点击按钮弹出窗口 提示:mainActivity is not defined
在调试模式时是正常的, 但是到正式运行是就提示错误了!


JS代码:
var mainActivity = {};

mainActivity.xuanwzClick = function(event){
    justep.xbl("xuanka").open();
};

104

主题

459

帖子

1727

积分

金牌会员

Rank: 6Rank: 6

积分
1727
QQ
发表于 2015-3-11 13:05:20 | 显示全部楼层
1.可能是js文件语句里有错误;
2.模型编译一下,解决发现的错误;
3.可能是删除事件时,只删除了js中的事件而.w文件中还有这个事件名称,没有清除干净
4.可能是你的.w文件中的源码错误,检查是否缺少xml标签
回复 支持 反对

使用道具 举报

2

主题

13

帖子

98

积分

初级会员

Rank: 2

积分
98
QQ
 楼主| 发表于 2015-3-11 13:59:53 | 显示全部楼层
编译没有错误,W全部删掉再用向导做的,新做的也是这样

W文件
<?xml version="1.0" encoding="utf-8"?>

<xui:window xmlns:xui="http://www.justep.com/xui" xmlns="http://www.justep.com/xui" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.justep.com/xforms" xmlns:xhtml="http://www.w3.org/1999/xhtml" component="/UI/system/components/window.xbl.xml#window" id="window">  
  <xforms:model id="model" style="width:143px;height:auto;top:603px;left:384px;">
    <data auto-load="true" component="/UI/system/components/data.xbl.xml#bizData" concept="DE_ZJLS" data-type="json" direct-delete="true" id="dataMain" limit="20" offset="0" update-mode="whereVersion">
      <creator action="/dengde/web/logic/action/createDE_ZJLSAction" id="default2"/>  
      <reader action="/dengde/web/logic/action/queryDE_ZJLSAction" id="default3"/>  
      <writer action="/dengde/web/logic/action/saveDE_ZJLSAction" id="default4"/>
    </data>
  </xforms:model>  
  <xui:view auto-load="true" id="rootView">
    <xforms:trigger appearance="image-text" class="button-blue" component="/UI/system/components/trigger.xbl.xml#trigger" id="newTrigger" operation="new" operation-owner="dataMain">
      <xforms:label id="newTriggerLabel"/>
    </xforms:trigger>  
    <xforms:trigger appearance="image-minimal" component="/UI/system/components/trigger.xbl.xml#trigger" id="saveTrigger" operation="save" operation-owner="dataMain">
      <xforms:label id="saveTriggerLabel"/>
    </xforms:trigger>  
    <xforms:trigger appearance="image-minimal" component="/UI/system/components/trigger.xbl.xml#trigger" id="deleteTrigger" operation="delete" operation-owner="dataMain">
      <xforms:label id="deleteTriggerLabel"/>
    </xforms:trigger>  
    <xforms:trigger appearance="image-minimal" component="/UI/system/components/trigger.xbl.xml#trigger" id="refreshTrigger" operation="refresh" operation-owner="dataMain">
      <xforms:label id="refreshTriggerLabel"/>
    </xforms:trigger>  
    <xhtml:div component="/UI/system/components/bizDataFilterMenu.xbl.xml#bizDataFilterMenu" data="dataMain" id="bizDataFilterMenu1"/>  
    <xhtml:div class="grid-compact" component="/UI/system/components/grid.xbl.xml#grid" data="dataMain" header-row-height="30" id="grdMain" row-height="30" show-header-menu="hide-column,save-layout,group-column,adjust-column">
      <column id="default5" label="添加时间" ref="fTJSJ" type="dateTime" width="100px"/>  
      <column id="default6" label="内容" ref="fNR" type="ed" width="100px"/>  
      <column id="default7" label="金额" ref="fJE" type="ed" width="100px"/>  
      <column id="default8" label="位置" ref="fWZ" type="ed" width="100px"/>  
      <column id="default9" label="备注" ref="fBZ" type="ed" width="100px"/>  
      <column id="default10" label="类型" ref="fLX" type="ed" width="100px"/>  
      <column id="default11" label="提交人" ref="fTJR332" type="ed" width="100px"/>
    </xhtml:div>  
    <xhtml:div align="right" component="/UI/system/components/pagination.xbl.xml#pagination" data="dataMain" first-label="首页" id="pagination1" items="first last pre next" last-label="尾页" next-label="下页" page-count="15" pre-label="上页"/>  
    <xui:layout style="overflow:auto;height:100%;width:100%">
      <xhtml:div component="/UI/system/components/borderLayout.xbl.xml#borderLayout" id="borderLayout1" style="width:100%; height: 100%;;">
        <top id="borderLayout-top1" size="40px">
          <xhtml:div component="/UI/system/components/buttonBar.xbl.xml#buttonBar" expandable="false" expanded="false" id="ngtbMain" separator="false" separator-size="1">
            <xui:place control="newTrigger" id="newTriggerPlace"/>  
            <xui:place control="saveTrigger" id="saveTriggerPlace"/>  
            <xui:place control="deleteTrigger" id="controlPlace2"/>  
            <xui:place control="refreshTrigger" id="refreshTriggerPlace"/>  
            <xui:place control="queryTrigger" id="controlPlace4"/>  
            <xui:place control="excelExport1" id="controlPlace6"></xui:place>  
            <xui:place control="printHtml1" id="controlPlace7"></xui:place>
          </xhtml:div>
        <xui:place control="trigger1" id="controlPlace8"></xui:place></top>  
        <center id="borderLayout-center1">
          <xui:place control="bizDataFilterMenu1" id="controlPlace3" style="top:5px;left:530px;"/>  
          <place control="grdMain" id="controlPlace1" style="width:100%;height:100%"/>
        </center>  
        <bottom id="borderLayout-bottom1" size="45px">
          <place control="pagination1" id="controlPlace5"/>
        </bottom>
      </xhtml:div>
    <xui:place control="windowDialog1" id="controlPlace9" style="position:absolute;top:140px;left:312px;"></xui:place></xui:layout>  
    <xforms:trigger appearance="image-minimal" component="/UI/system/components/trigger.xbl.xml#trigger" id="queryTrigger" operation="show" operation-owner="bizDataFilterMenu1">
      <xforms:label id="default1"/>
    </xforms:trigger>  
    <xhtml:div appearance="image-minimal" component="/UI/system/components/excel.xbl.xml#export" data="dataMain" icon-class="icon-system-export" id="excelExport1"></xhtml:div>  
    <xhtml:div appearance="image-minimal" component="/UI/system/components/printHtml.xbl.xml#printHtml" icon-class="icon-system-print" id="printHtml1" is-preview="true" label="打印" target-id="grdMain" xhtml:style="width:65px;"></xhtml:div>
  <xforms:trigger component="/UI/system/components/trigger.xbl.xml#trigger" id="trigger1">
   <xforms:label id="default12">trigger</xforms:label>
  <xforms:action id="action1" ev:event="DOMActivate"><xforms:script id="xformsScript1"><![CDATA[mainActivity.trigger1Click(event)]]></xforms:script></xforms:action></xforms:trigger>
  <xhtml:div component="/UI/system/components/windowDialog.xbl.xml#windowDialog" title="" width="400px" height="300px" modal="true" id="windowDialog1" url="/UI/dengde/web/process/ka/xuan-ka.w"><result concept="dataMain" operation="modify" origin="main" id="default13">
   <mapping from="fKM" to="fWZ" id="default14"></mapping></result></xhtml:div></xui:view>  
  <xui:resource id="resource"><xhtml:script id="htmlScript1" src="mainActivity.js"></xhtml:script></xui:resource>
</xui:window>
回复 支持 反对

使用道具 举报

2

主题

13

帖子

98

积分

初级会员

Rank: 2

积分
98
QQ
 楼主| 发表于 2015-3-11 14:03:29 | 显示全部楼层
用调试模式的时候是正常的,不知知道怎么回事,
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36071
发表于 2015-3-11 14:37:53 | 显示全部楼层
ximing283 发表于 2015-3-11 14:03
用调试模式的时候是正常的,不知知道怎么回事,

把js文件打开,看看右边是否有红色的错误提示框
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

2

主题

13

帖子

98

积分

初级会员

Rank: 2

积分
98
QQ
 楼主| 发表于 2015-3-11 20:34:51 | 显示全部楼层
没有错误的提示框!
无标题.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36071
发表于 2015-3-12 09:04:29 | 显示全部楼层
ximing283 发表于 2015-3-11 20:34
没有错误的提示框!

那应该可以,具体什么情况下报错
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

2

主题

13

帖子

98

积分

初级会员

Rank: 2

积分
98
QQ
 楼主| 发表于 2015-3-21 00:04:19 | 显示全部楼层
现在已经正常了,我删除了流程和ui里的文件,重新新建就可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-12-4 01:20 , Processed in 0.060314 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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