脚本触发器

**脚本触发器是始终绑定到用户布局接口。对于数据表或者字段。只有在而已接口才能触发。

**如果某一个布局或者对象上包含触发器,则其右下角会有触发器图标

**当触发一个事件时,有且仅有一个触发器会被执行.

布局级别的触发器

**ONRECORDLOAD :加载记录后触发

**ONRECORDCOMMIT:在记录被更改前发

会提交的动作有:切换布局或者记录   按Enter键

**ONRECORDREVERT:在记录还原之前触发

**ONLAYOUTKEYSTROKE:在布局中接受击键时触发

用户按键时,操作系统最先捕捉到,然后是FileMakerPro,然后是OnObjectKeyTroke,最后才是OnLayoutKeyStroke.

**OnLayoutEnter: 用户进入布局后触发脚本

OnLayoutEnter的一项实际用途是当用户进入某一个布局后执行某些操作

**OnLayoutExit:退出布局后触发脚本

**OnModeEnter:进入浏览\查询\预览模式后触发

**OnModeExit: 退出浏览\查询\预览模式后触发

**OnViewChange:更改窗体,列表,视图间切换时触发脚本

**OnTabSwitch:在更改选项卡面板前触发

如果要针对某一个面板才能触发操作,可以结合Get(TriggerCurrentTabPanel)与Get(TriggerTargetTabPanel)

对象级别的触发器

**OnObjectEnter  -当对象处于活动状态或者焦点时触发脚本

**OnObjectTroke  -对象活动并且接收击键时触发操作

文件级别触发器

**设置方法   文件 -- 文件选项 -- 设置触发器

**针对于11个事件前的触发器,用Return:False可以阻止运行。而对于事件后的,不可以使用Return:False来阻止。

**OnTime 触发器

**重复时间间隔内激活脚本,使用脚本步骤安装Ontime脚本

---如果是布局或者对象级别的验证,如果数据是通过脚本等其他方式进行的更改,将不会触发脚本触发器。

转载于:https://blog.51cto.com/cycle/1677144

FileMaker中的腳本觸發器學習筆記相关推荐

  1. java中集合什么时候有索引,JavaSE中Collection集合框架學習筆記(1)——具有索引的List...

    前言:因為最近要重新找工作,Collection(集合)是面試中出現頻率非常高的基礎考察點,所以好好惡補了一番. 復習過程中深感之前的學習不系統,而且不能再像剛畢業那樣死背面試題,例如:String是 ...

  2. 完整學習機器學習實錄 1 —— 安裝 Ubuntu 18.04

    安裝 Ubuntu 18.04 前言 硬體配置 這邊需要注意的 系統安裝 基本知識 製作與開始安裝 Ubuntu 釐清問題 --- ACPI 是啥? 釐清問題 --- NVME SSD 結論 前言 本 ...

  3. Oracle觸發器調用procedure寄信

    最近寫了一直Web Service給很多不同站的客戶端呼叫,并直接寄信通知程式中的異常. 直接在oracle中設置某張表的trigger(after insert),當有新的異常資料寫入時候,寄給相關 ...

  4. 【機器學習2021】預測本頻道觀看人數 (下) - 深度學習基本概念簡介

    机器学习 2021 - Introduction of Machine / DeepLearning \qquadLinear 的 Model 也許太過簡單了,怎麼說它太過簡單呢?我們可以想像說 x1 ...

  5. 潭州python学院12306案例_人工智慧時代來臨,潭州教育開設Python課程帶學員入門機器學習...

    當今時代,隨著人工智慧科技的飛速發展,人工智慧逐漸深入社會生活生産的方方面面.根據<2019中國人工智慧發展報告>相關數據顯示,人工智慧行業的融資規模呈上升趨勢.在當紅的人工智慧領域,機器 ...

  6. 周志華《機器學習》圖4.4和图4.9繪制(轉載+增加熵顯示功能)

    代碼來自參考鏈接: https://blog.csdn.net/leafage_m/article/details/79629074 本文的貢獻是: ①修正參考鏈接中,算法第3種情況中的投票問題的相關 ...

  7. 機器學習基石 机器学习基石 (Machine Learining Foundations) 作业2 Q16-18 C++实现

    大家好,我是Mac Jiang,今天和大家分享Coursera-NTU-機器學習基石(Machine Learning Foundations)-作业2 Q16-18的C++实现.虽然有很多大神已经在 ...

  8. 機器學習基石 机器学习基石 (Machine Learning Foundations) 作业二 Q19-20 C++实现

    大家好,我是Mac Jiang,今天和大家分享Coursera-NTU-機器學習基石(Machine Learning Foundations)-作业2 Q19-20的C++实现.虽然有很多大神已经在 ...

  9. [課程筆記] 機器學習2021(李弘毅) L29.概述增強式學習(一)

    目录 A. What is RL ? 1. Machine learning ~ Looking for a Function 2. Example: Playing Video Game 3. Ex ...

最新文章

  1. 2022-2028年中国轻型输送带行业市场发展规模及市场分析预测报告
  2. “清华数为”工业时序数据库IoTDB与DWF应用开发寒假师资培训圆满结束
  3. 爆气球这道题目,展开了新的思路
  4. python怎么实现deepcopy_deepcopy和python-避免使用的提示?
  5. leetcode 1818 绝对差值和
  6. java项目根目录_获取java项目的根目录
  7. linux ntfs u盘启动盘,u盘NTFS格式制作PE+CDlinux+ubuntu多系统启动盘
  8. Vue实战项目开发--首页开发
  9. 百度地图API 浏览器端调用 傻瓜教程
  10. 计算机桌面调音量的图标不见了,电脑声音图标不见了win7怎么办_win7电脑调音量的图标不见了如何找回-win7之家...
  11. C#语言实例源码系列-实现Word转换RTF
  12. 计算机信息管理参考文献,计算机信息管理本科论文参考文献大全 计算机信息管理本科论文参考文献哪里找...
  13. 基于java的人机猜拳游戏
  14. 2017百度秋招真题笔试之十字架
  15. win7python怎么设置环境变量_如何在win7下设置python的环境变量
  16. windows 10 __同时管理多个窗口的使用技巧(拼接多个窗口,虚拟桌面等)
  17. 转发: Feign报错feign.RetryableException: too many bytes written executing
  18. Android自定义控件----继承ViewGroup侧滑菜单5,抽屉式侧滑,QQ5.0效果(完结)
  19. 电子商务网站的建设及发展趋势
  20. 【阿里面试】秋招菜鸟网络一面

热门文章

  1. linux 输出重定向_Linux--文件描述符和stdin,stdout,stderr
  2. 从oracle中读取图片,Pb从oracle中读取和保存图片
  3. Redis初学17:集群
  4. linux 6.8 dns,CentOS6.8下安装DNS服务器
  5. Java项目:人力管理系统(java+Gui+文档)
  6. 谷歌浏览器打不开设置等页面
  7. 青少年软件编程python考试-青岛全国青少年软件编程等级考试—Python
  8. 按照文字内容动态设置TableViewCell的高度
  9. swift轮播图代码
  10. 一、JAVA通过JDBC连接mysql数据库(连接)