PLM之家PLMHome

[资料] Aras 弹出标准 搜索窗口 开发过程

[复制链接]

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

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

admin 楼主

2018-11-6 11:24:29

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

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

x
1、新建ItemType。8 D% ^" L  d/ D4 L
/ Q; _! T: |0 n4 e% j

9 v( S' `- p! P) Y- Y
* a* ^$ M% j# D2 a8 g% o9 J7 B' N! F( H4 q
2、Form中插入按钮。( F1 v+ h. ^: c& S7 y$ i

7 I# h8 P. ^1 F8 P% e7 N
  T; m: P+ J2 H. C
6 ?: J. M, x3 ^; @7 b
* H- n; Q/ K  m  W1 V) f
3、代码:
var param = {
  aras: top.aras,
7 X& w2 \6 r3 e) V8 c  type: 'SearchDialog',
# s% l7 R; o5 m5 ~  V1 G- o  dialogWidth: 700,2 H+ b$ N4 Q' m
  dialogHeight: 450,
- F$ s* u' K* U: _6 q% K  itemtypeName: 'Supplier'
% K, r2 n4 P' H7 i- |" C};7 U7 \* d  m, J6 |0 C5 k  j( \. X

. X, @  g* y, d$ q! B6 Y) _8 Q( Bfunction callback(res) {
( e2 s- W  u; _7 e  S6 j  if (res) {  O  @! I6 \0 k8 z5 @- F
    var itemNumber = res.keyed_name;. I4 Y4 [* S, J
    alert("Supplier #" + itemNumber + " was selected");7 `4 e0 s' l$ _9 C/ ?0 K5 N0 X  F
  }
+ E8 Y1 K  H( D" U}2 u1 @0 B. {/ c! R8 o

' b8 D: `; f9 P" B3 U6 k3 kvar topWnd = top.aras.getMostTopWindowWithAras();
" f7 R4 S% ~$ B7 [! E4 G" A9 Jvar wnd = topWnd ? topWnd : window;
; G0 e. @; ?- ^wnd.ArasModules.MaximazableDialog.show('iframe', param).promise.then(callback);

2 S, z" S, }* w$ ^5 |" d
4、弹出效果为:
  j* h1 G' h3 \5 S1 U' R; J

# W1 [) d- D9 Q
" g; u+ C$ l6 d7 F# H
5、双击得到选择行的Keyed Name。
8 T( y* q$ n. S+ j, f" u: \8 D  u! g

: j. X2 n( }6 y# d
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

全部回复1

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
回复 支持 反对

使用道具 举报

发表回复

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

返回列表 本版积分规则

:
管理员
:
xduniverse@qq.com
:
点击这里给我发消息
:
http://www.plmhome.com
:
原西门子NX高级教务员,10多年NX培训,开发咨询,Teamcenter培训实施等

主题2423

帖子3687

积分74934

图文推荐

  • Tecnomatix 二次开发入门教程 6 实现打开PL

    Tecnomatix 二次开发入门教程 6 实现打开PLM之家

  • 官方文档,NX12 使用 Python进行二次开发相

    官方文档,NX12 使用 Python进行二次开发相关配

  • Tecnomatix 二次开发入门教程 4 设置图标

    Tecnomatix 二次开发入门教程 4 设置图标效果如

  • Teamcenter12.0 汽车解决方案TcAE 入门教程

    Teamcenter12.0 汽车解决方案TcAE 入门教程 *

  • Tecnomatix 二次开发入门教程 5 创建Tecnom

    Tecnomatix 二次开发入门教程 5 创建Tecnomatix

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    PLM之家(plmhome.com)提供专业的实施-开发-培训

    扫码关注,海量教程免费学习,不断更新!

    关注plm之家plmhome公众号

    哥已知晓