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

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

  [复制链接]

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

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

admin 楼主

2018-11-6 11:24:29

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

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

x
1、新建ItemType。
, I8 z4 W4 e$ Z: X7 @# {; L  r
: g% E) w; Q- W6 M6 y: z: I
7 u& D$ `) b- k9 ^9 I

% T; d1 ]. \1 J( y: m5 o' v
, ^9 ]1 z& `1 h; w' R3 m. e+ f/ e2、Form中插入按钮。" `. h/ v0 ~' w

3 |& @8 |0 J- _

; i7 T2 p3 _+ `' w* b- l, h4 O: y' u3 o: E4 S

2 f. s# V2 o. j4 h4 _
3、代码:
var param = {
  aras: top.aras,4 d( t! @  B3 o4 t$ }
  type: 'SearchDialog',1 W# z# Y( j; f" ?: {8 _
  dialogWidth: 700,
1 a# A7 b0 X0 y; n  dialogHeight: 450,
  U& U5 E/ m) f( ^% I6 y  itemtypeName: 'Supplier'/ A* W1 Y) E$ |' @6 y! T+ B" D
};; `) N  Z: P: O6 U& r) t/ O

( J. `: J3 ~6 g4 u1 Nfunction callback(res) {
5 b0 G$ B% h; T& C3 F  if (res) {
- F  j. _6 a# `3 I* |! J6 I    var itemNumber = res.keyed_name;# l) d2 Z1 `* d/ c
    alert("Supplier #" + itemNumber + " was selected");) ~! h( {/ I+ z7 R& E
  }, `( h- L: W; `9 {' \* }
}
. V2 q6 [3 J/ S
5 W# h8 h( K/ b+ ~! R9 uvar topWnd = top.aras.getMostTopWindowWithAras();
4 Q( x) \' |# l8 jvar wnd = topWnd ? topWnd : window;7 X) T3 |. r& x6 T' p
wnd.ArasModules.MaximazableDialog.show('iframe', param).promise.then(callback);
& q, v1 Z+ h" r0 }
4、弹出效果为:

7 ^; o2 I0 G$ Y0 N/ }
  p  r- E+ y8 Q2 ^9 f. C% {- R- W" r$ z
5、双击得到选择行的Keyed Name。

- E( Q$ }8 r2 n7 ~2 _

% l' M( d$ m4 n1 ~
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ 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二次开发专题模块培训报名开始啦

    我知道了