在这会议,是去到讲话关于应用建造者。
如果你已经曾经有到建造一个应用在联合管理计划
那必需的视觉的元素,说, A报告窗口或者一个对话框盒子,
应用建设者是这工具那你想到使用。
它将要允许你到创造那应用
更多的迅速地和更多的容易地。
此外,它将要让你创造一个应用那是更多的袖珍的,
那是更轻松到维持,和更多的强壮的。
我是去到认为那你是观看这
因为你是感兴趣的在应用建筑商,
但你还有A小的少量的吉林省背景。
你可能或者可能不是有用过的应用建筑商,
但你知道A小的少量关于脚本编写在 JMP 中。
让我们得到开始了。
我有得到二例子那ID喜欢到使用到阐明
一些的这视觉的和编程特征
那可能不是是明显的或者那可能不是是有记录的
为了这应用建造者。
我是去到开始和A非常简单的例子
那我有实际上随附的到A菜单这里。
它是只是A对话盒子。
它是去到允许我
到导航我的目录结构任何一个从A树那我已经有放
或者我能挑选A不同的目录。
一次我是那里,
我能看到看无论或者不是文件的具体的类型是可用的,
选择那文件,和然后打开它向上。
现在,一的这重要的方面
的这特别的例子是那它不涉及A数据桌子。
是去到看在这第二例子如何到交易和数据桌子,
什么时候我想到包含数据桌子进入我的应用。
它是A小的少量更棘手,所以我保存那例子第二。
让我放这离开到这边所以我们有某物到参考。
好的,所以让我们去先和得到开始了和应用建造者。
在下面文件,新的,应用。
我将要几乎总是开始和这空白的应用。
原因我做那是我能总是得到到任何的那些模板。
我可以建造任何的那些样品开始和这空白的应用。
空白的应用是只是去到给我
更多的灵活性在条款的在哪里我想到去。
现在,如果你是陌生
和应用建筑商,如果你已经绝不用过的它前,
这布局是相对地直截了当。
在这远的左边,我们已经得到我们的来源控制板,
和在那来源控制板是全部的这项目那我是去到使用
到展示信息,到组织元素,和到做事物,
事物喜欢纽扣和复选框。
在这中间,我有得到我的调色板在哪里我实际上建造这视觉效果
的我的应用。
在这正确的,我有一个对象窗户那节目我
这树结构的这物品那我建造的。
我有得到我的特性窗户
在哪里我能选择一个物品和改变它是特性。
那是一的这事物那使应用建设者快点到使用,
是那我能去在那里,我可以选择一个物品,选择一个目的,
和改变这特性交互地,
不是拥有到担心关于什么这姓名的这信息是
或者写作向上这代码到制作那些变化。
现在,什么我寻找是那我经常使用这相同的特性
什么时候它来了到具体的元素。
事物那通常有某一些文本元素,
我喜欢文本的A肯定尺寸和A肯定风格。
肯定容器盒子,我喜欢到有边界大约他们。
相当比拖和降低项目进入这调色板和制作变化,
什么我经常做是我将要开始和A模板。
这里我有已创建A模板那将要允许我只是到复制和粘贴
从这模板进入我的调色板。
为了例子,为了我的列表盒子,我有改变了这字体在那列表盒子,
改变了这字体尺寸。
我是只是去到控制C到复制那。
我是去到粘贴它进入我的新的应用。
这伟大的事物关于在职的从A模板
是那它作品为了合成的项目作为出色地。
在这案件,我有得到多种的项目。
我有二按钮盒子那是卡住下一个到一其他
使用一个水平的列表盒子,和然后我有得到A水平的中心盒子。
我能实际上复制那些,
控制C,复制那些全体,和粘贴那些进入我的应用。
现在, A夫妻的事物关于物品选择。
如果你工作相当A少量和微软幻灯片软件,
一的这事物那你是去到寻找出去
是那到选择一个物品在应用建设者
是A小的少量不同的。
然而在微软幻灯片软件,你需要到选择这全部的物品,
和应用建筑商,全部你需要到做是选择部分的那。
你会注意那经过选择部分的那水平的中心盒子,
这全部的盒子是已选择。
那使项目很多更轻松到选择
在这感觉那全部我需要到做是抓住部分的这物品
到选择这全部的物品在整体。
现在,我有A第二选项那是可用的到我作为出色地。
那是,如果我寻找一个物品难的到选择,
我可能有,让我们说, A等级制度的容器盒子
和它是难的到得到到这正确的盒子,
我可能有微小的物体那是在后面其他物体
和它是只是难的到抓住到。
我能总是制作我的选择从我的对象控制板作为出色地。
这里,患病的选择我的对象控制板
和你会注意那它选择这物品在我的调色板。
这仅有的退税到这是那我能仅有的选择一物品
从这对象控制板。
但再次,它使它非常便利如果那物品是非常难的到抓住到。
让我移动在到我的下一个夫妻的项目
我想到讲话关于。
到做那,什么ID喜欢到做是移动在到A部分地建…
这里,我有部分地建成我的应用。
这里,我有得到全部这成分。
我只是需要到团体他们。
那带来我到其他片的功能性
和一个应用建设者那你可能不是是意识到的的。
让我们拿这些三项目这里。
什么我想到做是我想到团体他们一起水平地。
你可能思考, “出色地,到做那,
患病的拿A水平的列表盒子,我将要降低它进入我的调色板,
和然后降低那些项目和位置他们在这调色板。”
什么时候我是推杆多种的项目进入A容器,
我寻找它很多更轻松到选择那些项目,
右键点击,和说添加容器。
经过正在做所以,
我能申请这容器到这项目相当比这其他方式大约。
一的这其他优点的拥有这功能性
是那如果我是到,让我们说…
尽管容器是仍然选定的,右键点击,
我能实际上改变这容器。
让我们说,我不想一个H列表盒子。
我想一个大纲盒子。
或许那H列表盒子曾是更好的。
我能还改变那容器。
那作品从这工作区,
和在添加,它作品从这对象控制板。
你会注意那如果我右键点击超过这物品在这对象控制板,
我能还改变这容器,我能添加A容器,和所以在。
现在,在肯定情况,
那里是一个额外的片的功能性,
和那是这能力到消除A容器。
我能消除A容器任何时候它是不是这最低-等级容器。
为了例子,如果我是到放这在其他…
让我们添加一个大纲盒子到那。
现在,什么我能做…
让我只是移动这所以这是出去的这方式
的这其他项目。
现在那我有得到那大纲盒子
和A水平的列表盒子和然后全部我的项目,
我不能消除那水平的列表盒子因为它是这最低等级,
但如果我是到右键点击在这大纲盒子,我能消除那。
再次,有时它是更轻松到只是抓住这项目和申请这容器盒子
到那些项目相当比掉落他们进入这容器盒子。
让我回顾一些的这些尖端那我们谈过关于。
再次,我能组织那来源控制板项目
经过任何一个分组他们或者按字母顺序排列。
我不思考我显示那,
但只是让我观点出去那如果你去到这热点
的这应用B乌尔德,去到来源控制板。
如果我是到改变那团体经过柱子,他们是在组。
如果我会更喜欢他们按字母顺序排列,我有那选项可用的到我。
然而你寻找它更轻松到认出,到寻找那些物体,
我能改组那来源控制板。
工作从A模板到制作事物更轻松和快点,
不是拥有到改变特性为了项目那你总是改变。
正在申请这容器到这物体
相当比掉落这物体进入这容器是经常很多更快。
这目的控制板是那里到做选择,
到添加容器、消除容器、和所以在。
复制和粘贴作品为了A单身的物品或者为了多种的项目作为出色地。
好的。
让我移动进入一些的这脚本编写概念。
到做那,我有我的预建的对话盒子这里。
我有得到一切有组织的这方式我想它到是有组织的。
我不有任何脚本联系和它。
现在有A夫妻的事物那我需要到观点出去视觉上
那真的是实施的
通过这脚本编写,但他们是重要的到知道关于。
不是每一个财产从每一个物品是可用的到改变交互地。
为了例子,你会注意那这列表盒子,
我仍然有一个物品在它。
出色地,什么如果我通缉到开始那列表盒子和绝对地不项目?
作为它轮流出去,交互地,
有不方式到得到摆脱的那最后的物品。
我有得到到做那使用A信息。
相同的事物去为了环境。
如果我想到放这查看盒子,
如果我想到放这第一的已选择物品到是联合管理计划文件,
那有到是完毕通过消息传递。
那是不是可用的交互地。
这地方在哪里我做那,我是去到去到这脚本编写标签。
我有得到命名空间。
我有得到不同的选项为了应用,我的模块。
出色地讲话A小的少量关于这命名空间
在这下一个例子。
但任何时候我产生A模块,
我是去到有A不同的模块容器
为了我的脚本,和然后我是去到有一
为了这全面的应用。
我是去到去到这模块,
和什么我想到做是我想到放那列表盒子到是空的
什么时候它开始。
让我去后退和选择那列表盒子。
我看那这姓名那ID给定到那列表盒子
是lb 文件。
我是去到有到信息那。
现在它是重要的到知道
那什么时候我信息一个目的那是可见的,
我能仅有的做所以后那些物体是创建的。
那信息有到出现后那线。
那是A线在哪个这视觉的项目是实例化。
后他们是实例化,
我是去到说lb 文件,放项目,和是只是去到离开它空白的。
那是只是基本的吉林省脚本编写
那你应该知道如何到做或者你应该是熟悉的和。
现在,其他重要的观点是那,让我们说在这观点,
我想到测试它到制作当然那那是在职的适当地。
什么时候我跑步,什么时候我调试A脚本,
我不做它从我的编辑菜单,也不做我做它从我的选项
如果我有A跑步或者调试脚本可用的在我的图标。
全部这跑步和调试有到发生从这热点。
我有二选项这里。
我有得到这跑步和调试应用。
这是如何应用是跑步和是已调试。
伟大的,我跑这应用。
它看起来喜欢它是已删除那最初的物品,
所以事物是好的到去。
现在,让我们讲话关于得到脚本
进入事物喜欢按钮盒子或者复选框。
什么如果我通缉到联系A脚本?
让我们开始和这取消按钮。
一的这事物那这取消按钮做
在这应用是只是驳回这对话盒子。
我有得到二地方在哪里我能放那脚本。
我能放那脚本在这脚本窗户
在哪里我们锯前在哪里我有那最初的环境的我的列表盒子。
或者,再次,患病的选择我的取消按钮。
如果我滚动进入这特性向下在这特性控制板,
我看这物品。
我是去到徘徊和你应该看在哪里它说编辑脚本。
我有得到这区域在哪里我能写我的自己的脚本。
如果我想A小的少量更大区域到工作和,
喜欢这公式编辑,
我能点击在这和我能写我的脚本这里。
我是去到去先和做那。
出色地讲话A小的少量关于这命名空间,
但什么我需要到知道是那这是被称为这个M小节I实例,
和我有到使用这信息得到盒子。
那会返回A关联到这窗户那是已创建经过这模块,
和然后关闭窗户。
那应该工作。
每当我使用脚本编写在那时尚,
每当我不有A功能姓名联系和一个脚本,
如果你去到这文档,
它将要是提到的到作为一个匿名的脚本。
再次,如果我想到,我可能想到测试那。
让我们去先和跑步这应用。
患病的打这取消按钮和那作品。
那是一地方我能放我的脚本。
我有提及那我能还放这脚本在这脚本标签。
现在,无论你放它在这特性窗户或者这脚本标签
是真的A个人的偏爱。
我有A趋势到避免这特性窗户
简单地因为我忘记那我放脚本在那里
和我不能记住在哪里A特别的脚本是。
什么我是去到做现在
是只是控制C,我是去到复制这物品。
让我只是去先和清除这盒子出去为了现在。
任何时候我想到创造A脚本为了任何的这物体到做事物,
最快的方式为了我到得到那脚本进入这脚本标签
是到徘徊超过它,右键点击,
和你会注意在这非常底部,那里将要是一或者更多的选择。
最多的这物体之内这应用B乌尔德
仅有的做一事物:这文本编辑。
数字编辑盒子做A夫妻的不同的事物
和老鼠盒子做A所有的束的不同的东西。
这里,患病的选择这脚本我想,
和这是什么发生什么时候我按这按钮。
你会注意那作为很快作为我做那,它是去到产生我的功能。
它是去到给我A小的存根的A功能。
它是去到给它A姓名
基于在这多变的姓名我给了这按钮,
和它是去到给我只是A小的填写为了一些代码。
这里是在哪里我会放这脚本那我显示你早些时候。
让我只是粘贴那在那里。
好的。
夫妻事物到观点出去是那第一的,
这默认争论的A关联的A指针到这目的是提供的
什么时候你产生A脚本这方式。
你不一定需要它,但它是给定到你经过默认。
还,这默认当地的是用过的,
哪个方法那任何事物定义的之内这功能
是当地的到那功能。
如果你想到改变那,你需要到得到摆脱的这默认当地的。
再次,让我们去先和测试这出去。
那作品作为出色地。
再次,二选项这里在条款的在哪里你能放那脚本。
你能任何一个放这脚本在这脚本窗户
或者你能放这脚本在这特性控制板。
一最终的笔记关于脚本在这脚本标签
是那他们不有到出现后这物体是实例化。
你能实际上放他们任何地方在这脚本。
你不需要到有这脚本可用的。
你不需要到有这物体可用的
前那功能是创建的。
你能放那任何地方。
作为A事情的事实,我经常将要分离全部我的功能。
患病的放那些在这顶部的这脚本,
和然后患病的放全部我的消息到物体
明显地以下这目的实例。
那是关于全部我通缉到覆盖和这特别的例子。
我想到移动在到这第二例子。
在这例子,我想到覆盖A夫妻的视觉的元素。
作为我有提及,我想到讲话到你关于如何你交易和数据桌子
什么时候你有A桌子那你想到使用。
我想到讲话A小的少量关于标签盒子,
所以什么时候你有A标签展示。
一些伙计们有A趋势的发现他们A少量令人困惑。
所以我想到讲话关于标签展示。
最后,我想到触碰在二重要的脚本编写笔记。
一是,如何做我经过信息从一模块到其他?
经常我将要有一模块,
喜欢A对话盒子那通过信息到其他对话,
和另一个模块,哪个是A报告窗口,
所以我需要到知道如何到做那。
我还需要到知道A小的少量关于这命名空间
那这应用B乌尔德生成。
让我开始和展示什么这例子看起来喜欢。
在这例子,你得到A对话盒子。
你会注意那我的跑步按钮是变灰的出去
直到我降低事物进入这列表盒子在这正确的。
我是去到去先和点击跑步。
二联合管理计划平台是用过的。
这分配平台是在这第一的标签
和这分散阴谋矩阵在这第二标签。
现在,这美丽的这方式这应用曾是放向上
是那它不事情这数据桌子那我使用,
它不事情这数字的列,哪个列我挑选,和所以在。
如果我是到重新运行这,
不同的放的列,不同的柱子名字……
让我只是最小化那。
我的电脑是拥有
A小的少量的问题重画这屏幕。
那里我们去。
它作品。
它作品不管的这数据桌子。
让我去先和关闭那。
我是去到开始和A新鲜的应用
到阐明一些的这视觉的方面。
我要说新,A应用。
再次,我是去到开始和A空白的应用。
什么你会看是那一些的这项目在那来源控制板是不是可用的。
那里是实际上七项目
那是不是可用的和仅有的变得可用的
什么时候你打开向上A数据桌子。
如果我有一个应用那我是产生,
和那应用是去到是使用A数据桌子,
什么我喜欢到做是到开始和某物
从这样本数据目录。
在这例子,我意思是,这是不是从这样本数据目录,
但什么我会做如果我是创造一个应用为了一般的使用
是那我会打开某物向上从这样本数据目录,
我会建造我的报告,
和然后我会使用那作为这基础为了我的应用。
这原因我做那是那什么时候我开始掉落在
一些的这些项目那要求A数据桌子-
在这案件,我有得到这柱子列表盒子全部-
你会注意那它是去到添加那数据桌子到我的应用。
现在,和这些类型的应用程序,
我需要某物那里,在至少作为A站在。
这优势的拥有某物从这样本数据目录
是那它是不太可能到改变名字,
它是不太可能到改变地点,和它是不太可能到是已删除。
它是A安全的赌注在条款的什么数据桌子到使用。
你会还注意那我能指定这小路这里。
我能给它A不同的标签。
我不有到开始和这当前的数据桌子,
但那是这默认。
那是什么我寻找那我使用最多经常,
是我是建筑一个应用那是为了一般的使用
那是去到是用过的在这当前的数据桌子。
我是去到去先和改变。
我有A库存多变的姓名那我使用为了那,所以出色地改变那。
那是这方式我将要通常开始一个应用
那需要A数据桌子。
于我之前移动进入这脚本编写,
让我讲话A小的少量简要地关于这标签盒子。
如果我们滚动向上到这容器、我们看我们已经得到二不同的标签盒子。
我们已经得到A标签盒子和A标签页盒子。
作为它轮流出去,这仅有的一我真的需要是这标签盒子。
如果我是到降低那标签盒子在那里,
和让我只是到称呼出去这标签盒子在我的对象控制板,
和我是到降低任何物品在那标签盒子,
和让我们只是降低A边界盒子在那里,
你会注意那它自动地产生
A标签页盒子。
我做不是需要到降低某物在A标签页盒子
和然后降低那标签页盒子进入我的标签盒子。
全部我有到做是工作和这标签盒子。
如果我想到添加选项卡,
全部我需要到做是,再次,选择那标签盒子,
制作当然我有得到它已选择这里,
右键点击,和我有这选项到插入选项卡
任何一个前这现在已选择选项卡
或者后这现在已选择标签,或者如果我想到,我能还删除选项卡。
现在,一的这问题我经常听到作为出色地。
我有得到我的选项卡放向上A肯定方式。
如何做我移动选项卡从一空间到其他?
现在,有不交互的方式到做它,很遗憾。
什么你会有到做
是你会有到手动添加A标签页
和移动这内容的那些标签页面大约。
你可能是受到诱惑到节省这脚本到A脚本窗户
和改变事物那方式,
但我经常不鼓励伙计们从在职的和这已保存脚本
或者制作改变到这已保存脚本只是因为那里是A很多的元素
之内那已保存脚本那是不是记录在案,
那是特别的到这应用建造者。
我会停留离开从制作变化到那已保存脚本。
让我们做这。
到讲话关于这脚本编写元素的我的盒子,
我有预建的一个应用。
实际上,前我移动在,让我观点出去A夫妻的事物
那偶尔将要发生到伙计们
WHO想知道, “出色地,为什么惯于这展示盒子工作?”
一的这事物,如果你已经有一些经验和应用建筑商,
一的这事物你可能有听到的是A参数化的应用。
让我去到经过数字一。
我有得到我的对话盒子建造的。
什么我有完毕是我有打开向上A报告窗口, A数据桌子,
生成的A夫妻的报告
和只是掉落那些报告进入这空白的区域。
为了例子,什么我做过在这案件曾是我有我的汽车数据桌子打开向上。
我有那分配平台生成,
和全部我做过曾是降低在和工作过和这报告。
现在,如果我是到停止那里和使用那为了我的报告,
什么会发生…
让我关闭出去我的项目。
我有实际上完毕那,和我有已保存那这里。
什么会发生是那除非我使用这数据桌子我开始了和,
我将要不是得到任何结果。
这里,我有得到我的空气交通。
我是去到使用那已保存脚本。
一切看起来好的所以远的。
我得到没有什么。
如果我是到转变后退到我的汽车
和尝试这相同的事物,和我是去到抓住不同的列,
跑步,我得到这相同的列我开始了和。
这原因是,任何时候我使用A报告窗口,
如果我想到改变那些列那得到用过的,
如果我想到改变这数据桌子那得到用过的,
我有到使用A参数化的版本。
让我去到这例子的这参数化的版本,
和我将要观点出去这差异。
它是不是那一。
我的参数化的版本是这里。
这是我的参数化的版本。
对话盒子看起来这相同的。
我的报告看起来轻微地不同的
在这感觉那如果我是到选择在这报告,
你会注意在这非常底部,
我有得到这些角色,和这些是填充出去。
如果我做这相同的事物和分散阴谋,
选择这报告,我的角色,那是填充出去。
现在什么时候我跑步这应用,我能改变这数据桌子。
但在最多情况,
我是固定的到这数字的列那我使用什么时候我建成这应用。
让我展示你一个例子的那。
让我关闭这出去。
让我们去和这空气交通数据桌子。
这是我的第二例子,我的参数化的例子。
你会注意那什么时候我称呼向上这对话盒子,
我有得到A空间为了这三列那我最初用过的为了分配。
我有得到A空间为了这列我用过的为了我的分散阴谋矩阵,
但那是什么我是有限的到。
作为它轮流出去,
如果我是交易和平台那来从这多变量菜单,
然后我能使用A多变的数字的列。
任何事物别的,我是固定的到这具体的数字的列
那我用过的什么时候我建成这应用。
这是这解决方法,这是这解决方案。
让我做这。
我是去到去后退到我的汽车数据桌子和打开向上我的最终的例子。
再次,对话盒子看起来这相同的。
报告做不是有任何事物在它。
我只是有占位符到放我的建成应用,
我的建成平台。
这是在哪里这想法的命名空间和通过变量
变成非常重要的。
什么时候一个应用是创建,
那里是二不同的命名空间那你有到是意识到的的。
一是这这是应用命名空间。
那是变量那得到已创建那能是共享经过任何的这模块。
如果我们看在这对象控制板,我有得到我的应用这里,
这些三多变的名字,他们是在这个A应用命名空间。
让我实际上类型那出去。
这姓名的这多变的是这是应用。
它是在那命名空间。
这其他名称空间那我有到是意识到的的
发生在每个一的我的模块。
每个一的我的模块得到他们的自己的这个M奥杜莱实例。
你已经已经见过这什么时候我们已经实例化物体
在这视觉的部分的这应用。
我有得到一个这个A应用和这个M小节I实例。
如何做我经过数据从一模块到这其他
到制作当然事物得到完毕正确吗?
出色地,在哪里我们做它在这应用是在这点正确的这里。
这里我是参考那第二模块,那报告模块。
让我还观点出去那我有得到一些选项到改变
无论或者不是它得到推出在开始。
明显地,我不想这到是推出
直到这用户精选列。
我有得到我的报告模块参考。
我是去到使用创造实例到创造那报告窗口,
和我是去到经过这项目那是放在这列表盒子这方式。
现在在这报告模块边,
这商业得到完毕在这奥米奥杜勒L负载。
在奥米奥杜勒L负载,一切定义的之内奥米奥杜勒
是当地的到这功能。
什么我需要到做是我需要到创造A多变的具体的为了这模块
那是去到店铺那数据那得到通过了在。
我有完毕那正确的这里。
A之后那,我是只是使用有些标准吉林省到是有能力的
到产生我的平台使用这平台来电。
一切那你是看到这里,这是标准…
A少量在这复杂的边,
但标准吉林省在命令为了我到做那。
一更多的事物我想到简要地解释
那你可能有注意到那我知道伙计们总是问关于,
和那是如果我去到,让我们说,一的我的模块,
有A所有的束的不同的模块类型
那我能挑选从。
对话盒子是确切地什么你思考和不菜单。
对话盒子和A菜单是A窗户和A菜单。
A莫代尔对话盒子是确切地那。
它是A莫代尔对话盒子。
A报告窗口。
这不同之处之间A报告窗口和说, A对话和A菜单
是那你能节省A报告到A杂志, A JRN文件。
这其他二项目那是在那里,
那里是A启动器物品,哪个是内部不同的
比A对话,但外在地这相同的,更多的或者较少的。
然后展示盒子是用过的作为A模板到是嵌入式在其他模块。
它做不是产生它是自己的窗户,但它是用过的到嵌入在其他视窗。
大概A好的地方为了我到停止。
很多更多的到讲话关于。
作为我提及,会有是A PDF那你能下载。
全部的这例子那我们锯,他们会是那里。
会有是一些额外的例子
和很多更多的细节在条款的什么我能解释。
希望,你成立这全部有帮助,
和希望,那会激励你的想到使用应用B乌尔德更多的经常。
感谢你。