PLM之家PLMHome-工业软件与AI结合践行者

Aras 弹出标准 搜索窗口 开发过程

  [复制链接]

2022-8-29 08:47:08 4086 1

admin 发表于 2018-11-6 11:24:29 |阅读模式

admin 楼主

2018-11-6 11:24:29

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

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

x
1、新建ItemType。
* H# U. U5 K! h, ^0 k- v4 g* x2 E9 t7 t& @' E

  u7 [) q6 H' H- c
& @# E: k% Y& n! X+ l) b4 ]5 j4 B1 }% g3 k2 b
2、Form中插入按钮。
  Y! \: _4 o3 I0 E( c- B
+ S) _& r- a4 W5 G) a( i
0 [, O0 g# y1 p5 n$ j. ]3 E3 T
3 W. z! W6 f' k# L( U
" a( E6 r. q9 R
3、代码:
var param = {
  aras: top.aras,* t0 w: k, D) b) e" X6 E  }
  type: 'SearchDialog',/ U- K7 m! O! u$ L' Y8 S+ g% s/ ^
  dialogWidth: 700,) g$ S5 t4 `* r/ T0 P
  dialogHeight: 450,
, ]2 b  F% l2 ]0 W1 y  itemtypeName: 'Supplier'
4 l/ v: O2 N9 l( }( k' g6 D7 e7 @) J3 R};
9 \9 I. I6 n% q6 A  [, b2 g5 @) i1 P" i3 M; Q
function callback(res) {3 W8 m* k5 o* o& O! W2 s
  if (res) {/ |9 H& U; @7 q
    var itemNumber = res.keyed_name;5 f" |% Y9 w$ U( n/ v7 F( z
    alert("Supplier #" + itemNumber + " was selected");% g8 r2 I% ?. G$ k
  }% ^5 \+ \; n, c. m  K: Y0 g4 C3 |
}; b8 K5 [# W" R/ V. A) f8 I# _

1 l4 _) S% d: M# a0 _- Cvar topWnd = top.aras.getMostTopWindowWithAras();
; V1 o. X- ^  ]6 I& \; |" yvar wnd = topWnd ? topWnd : window;
6 t$ D* U5 `# g8 ]wnd.ArasModules.MaximazableDialog.show('iframe', param).promise.then(callback);

1 e- }- ~* n9 R8 e0 I
4、弹出效果为:

9 x$ K6 |0 s3 ^8 o
- |1 o% {: }- J& @
, |4 C$ ^3 c* Q% G$ D
5、双击得到选择行的Keyed Name。

/ j6 n% c6 G7 p* ~

* k% ?% q: q' _" D, c, a4 c
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

全部回复2

nono 发表于 2022-8-29 08:47:08

nono 沙发

2022-8-29 08:47:08

只有文字吗?
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了