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

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

  [复制链接]

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

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

admin 楼主

2018-11-6 11:24:29

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

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

x
1、新建ItemType。1 z5 ?" K( n) x5 \4 O
$ U) `% f$ e; {
3 F9 b  w: a9 D* F5 c( N

  [/ _4 E* O2 p6 @- G4 G, \! G7 z+ e7 o
2、Form中插入按钮。& I4 z( k; A5 j4 b# B2 j! M8 b

8 M! G- P6 [$ \" b2 b% B( P7 t
4 o: j* L+ W* m. j9 e9 s

2 V  J3 b0 \% g' p2 T
2 K- `/ v5 b+ s, H: v3 J
3、代码:
var param = {
  aras: top.aras,( k; Z7 k. ?% g+ U0 Z1 h& ?
  type: 'SearchDialog',
9 ^* ^$ G! ^6 C, t" _! y' W! _  dialogWidth: 700,' K3 v% I' S/ }* f  {. j0 e
  dialogHeight: 450,
8 @+ _, r0 B* G3 `; Y$ j  itemtypeName: 'Supplier'5 s- M) R+ X' z" C0 X# r4 a
};
+ k3 x, z* o1 {# z& F
9 d, C& S9 ~% `. M4 \function callback(res) {5 b; m3 b% d5 ?8 T1 |3 g
  if (res) {
: \) [. r, E$ h  p7 I9 i    var itemNumber = res.keyed_name;
. v1 p7 t& ~! y) n6 p    alert("Supplier #" + itemNumber + " was selected");
$ e1 `$ i* R, C  C6 s( l( v  }3 j5 a2 b# t" O) @$ V! y: u
}3 u) a! L6 @( d

0 P$ Z, D# a+ z, e* ~2 ?& z* evar topWnd = top.aras.getMostTopWindowWithAras();; ^3 S* y! s/ v- H! ]' J2 P
var wnd = topWnd ? topWnd : window;  I" {/ M) V$ P2 J4 M
wnd.ArasModules.MaximazableDialog.show('iframe', param).promise.then(callback);
: F( D) F% ~6 I+ X$ c8 h6 h
4、弹出效果为:
: l6 R+ V; l: v! q

7 T* x- N4 W, ?! v  L+ i0 b; l& @3 J' v( c! `0 r
5、双击得到选择行的Keyed Name。
3 C- D# C7 {$ Y9 D/ B

+ [6 a4 y. g9 ~
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了