PLM之家PLMHome-国产软件践行者

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

[复制链接]

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

admin 发表于 2018-12-19 10:34:22 |阅读模式

admin 楼主

2018-12-19 10:34:22

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

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

x
% F3 J6 \4 [8 h/ L9 m
Aras 配置开发分享,弹出搜索对话框, f8 H  m' z+ L' `% Y) W+ N- R
3 j6 Y$ Y& e8 Q' l+ ~8 U
[mw_shl_code=javascript,true]var param = {4 O# y: T  {( h( \
    aras: top.aras, # g6 |3 o: L4 n- f5 c
    itemtypeName: 'Part', // tbd: use inArgs3 G# {4 I3 g0 n$ o5 m7 r9 d
    multiselect: false,+ f1 w7 w  S- n. a1 w7 ~* O
    type: 'SearchDialog',# B" R: D0 J6 A. m$ r
    dialogHeight: 450,
* c9 W; [" T: c: c9 A    dialogWidth: 700,) w: ~6 z+ K; e" p5 C
    resizable: true
: J6 y+ ]; O% ~5 ?2 y! Y};
/ t/ _5 ~3 s% M- j$ @/ r    ! w: v6 L* C/ L" ^0 d( z4 l8 u
var searchedItem;$ _& A& [1 @- ]1 \: C5 z
var callback =  function(dlgRes){( ?6 t+ K( B) c8 ]# G* m9 f4 Q! e
    if(!dlgRes) {3 g8 b8 x- P% I$ J: o$ F6 y. A
            return;  a7 |6 l, X* ^9 ^, l$ v: j  P. R
        }: M5 t& w/ J. K) w; I  F
       
! E+ Y/ P1 t- \9 D* r4 X4 y        searchedItem = dlgRes.item;0 _2 L3 i+ M! @& j  F" K, l
        if(!searchedItem){
' c' P/ }4 V" D% f( a* r& _                return;
& |1 x1 S0 @- J2 h$ S3 C' a        }0 ^5 P: Y$ _) U" Q# g! o
        var keyed_name = top.aras.getKeyedNameEx(searchedItem);* z: a9 C* k0 o
    var table = getFieldByName("searchResult").getElementsByTagName("input")[0];) z* y, i6 W9 }; ]. [! J+ C
        table.setAttribute("value", keyed_name);& ?0 Y- v$ F. `+ G$ r) J' g
};6 W0 s( b+ [) W0 [0 m
var wnd = top.aras.getMainWindow();3 r; I; u9 A/ b. ~: P9 j0 B4 e
wnd = wnd === top ? wnd.main : top;7 g* F4 I7 t# H. u  e- {
wnd.ArasModules.Dialog.show('iframe', param).promise.then(callback);[/mw_shl_code]9 f* q( j- i( |% r& _' Q+ A( f  {
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了