PLM之家PLMHome-工业软件践行者

Aras 配置开发分享,弹出搜索对话框

[复制链接]

2018-12-19 10:34:22 3001 0

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82172
QQ
发表于 2018-12-19 10:34:22 | 显示全部楼层 |阅读模式

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

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

x

# K- T0 x( A% e3 WAras 配置开发分享,弹出搜索对话框
8 a+ v% P  u1 T4 H, d; L6 R% q7 M8 l- B, z; X5 {2 V. v
[mw_shl_code=javascript,true]var param = {5 X# V9 ?8 G$ ~2 y$ D: J% j. }" Z
    aras: top.aras, - T$ A7 Y5 e" }8 H9 v8 I4 }
    itemtypeName: 'Part', // tbd: use inArgs- X5 q9 T7 [; `! }8 \! X
    multiselect: false,& T* }& }8 a9 Z# U
    type: 'SearchDialog',
  Q1 q0 ]3 q) j2 v/ C    dialogHeight: 450,8 h7 @6 T& f, [
    dialogWidth: 700,6 i- _5 C) \8 l) K  T
    resizable: true  z+ b0 _6 _- i5 }1 [% \# V$ f
};
' P( Q& Z" Q  S. h/ y, X; U    ) U- f' T+ A2 k8 I9 E+ R  a4 p) x
var searchedItem;' P7 `. }: m& k' v" |$ h
var callback =  function(dlgRes){
0 x1 P( B: W8 A! a- d4 V    if(!dlgRes) {7 \6 y4 Y9 [# U9 d% y3 [$ T+ p1 ^
            return;
& D: }" i$ j, ]3 Y        }
% _& J$ c2 k, d. K        7 m  t8 G7 I5 Z  @: k, g" s; \
        searchedItem = dlgRes.item;
8 W2 N# f4 C) c0 L        if(!searchedItem){/ d. Q% P4 r. @5 g
                return;
1 L: o7 Q6 |, y        }8 s# k. Y7 y# A) ]3 `- B
        var keyed_name = top.aras.getKeyedNameEx(searchedItem);
% E+ K4 j) Q# K    var table = getFieldByName("searchResult").getElementsByTagName("input")[0];
( a9 i9 R0 I% Z6 l" G  j        table.setAttribute("value", keyed_name);
" s8 S$ L- L& V: \% L2 {};/ Y" i% ?( N  }
var wnd = top.aras.getMainWindow();1 |) M5 Z0 M0 s) b' f& G
wnd = wnd === top ? wnd.main : top;
5 A: D' |; c3 `7 g* Uwnd.ArasModules.Dialog.show('iframe', param).promise.then(callback);[/mw_shl_code]; }/ [. _3 I! D1 B$ b- k
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了