FileMaker中的腳本觸發器學習筆記
脚本触发器
**脚本触发器是始终绑定到用户布局接口。对于数据表或者字段。只有在而已接口才能触发。
**如果某一个布局或者对象上包含触发器,则其右下角会有触发器图标
**当触发一个事件时,有且仅有一个触发器会被执行.
布局级别的触发器
**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中的腳本觸發器學習筆記相关推荐
- java中集合什么时候有索引,JavaSE中Collection集合框架學習筆記(1)——具有索引的List...
前言:因為最近要重新找工作,Collection(集合)是面試中出現頻率非常高的基礎考察點,所以好好惡補了一番. 復習過程中深感之前的學習不系統,而且不能再像剛畢業那樣死背面試題,例如:String是 ...
- 完整學習機器學習實錄 1 —— 安裝 Ubuntu 18.04
安裝 Ubuntu 18.04 前言 硬體配置 這邊需要注意的 系統安裝 基本知識 製作與開始安裝 Ubuntu 釐清問題 --- ACPI 是啥? 釐清問題 --- NVME SSD 結論 前言 本 ...
- Oracle觸發器調用procedure寄信
最近寫了一直Web Service給很多不同站的客戶端呼叫,并直接寄信通知程式中的異常. 直接在oracle中設置某張表的trigger(after insert),當有新的異常資料寫入時候,寄給相關 ...
- 【機器學習2021】預測本頻道觀看人數 (下) - 深度學習基本概念簡介
机器学习 2021 - Introduction of Machine / DeepLearning \qquadLinear 的 Model 也許太過簡單了,怎麼說它太過簡單呢?我們可以想像說 x1 ...
- 潭州python学院12306案例_人工智慧時代來臨,潭州教育開設Python課程帶學員入門機器學習...
當今時代,隨著人工智慧科技的飛速發展,人工智慧逐漸深入社會生活生産的方方面面.根據<2019中國人工智慧發展報告>相關數據顯示,人工智慧行業的融資規模呈上升趨勢.在當紅的人工智慧領域,機器 ...
- 周志華《機器學習》圖4.4和图4.9繪制(轉載+增加熵顯示功能)
代碼來自參考鏈接: https://blog.csdn.net/leafage_m/article/details/79629074 本文的貢獻是: ①修正參考鏈接中,算法第3種情況中的投票問題的相關 ...
- 機器學習基石 机器学习基石 (Machine Learining Foundations) 作业2 Q16-18 C++实现
大家好,我是Mac Jiang,今天和大家分享Coursera-NTU-機器學習基石(Machine Learning Foundations)-作业2 Q16-18的C++实现.虽然有很多大神已经在 ...
- 機器學習基石 机器学习基石 (Machine Learning Foundations) 作业二 Q19-20 C++实现
大家好,我是Mac Jiang,今天和大家分享Coursera-NTU-機器學習基石(Machine Learning Foundations)-作业2 Q19-20的C++实现.虽然有很多大神已经在 ...
- [課程筆記] 機器學習2021(李弘毅) L29.概述增強式學習(一)
目录 A. What is RL ? 1. Machine learning ~ Looking for a Function 2. Example: Playing Video Game 3. Ex ...
最新文章
- 2022-2028年中国轻型输送带行业市场发展规模及市场分析预测报告
- “清华数为”工业时序数据库IoTDB与DWF应用开发寒假师资培训圆满结束
- 爆气球这道题目,展开了新的思路
- python怎么实现deepcopy_deepcopy和python-避免使用的提示?
- leetcode 1818 绝对差值和
- java项目根目录_获取java项目的根目录
- linux ntfs u盘启动盘,u盘NTFS格式制作PE+CDlinux+ubuntu多系统启动盘
- Vue实战项目开发--首页开发
- 百度地图API 浏览器端调用 傻瓜教程
- 计算机桌面调音量的图标不见了,电脑声音图标不见了win7怎么办_win7电脑调音量的图标不见了如何找回-win7之家...
- C#语言实例源码系列-实现Word转换RTF
- 计算机信息管理参考文献,计算机信息管理本科论文参考文献大全 计算机信息管理本科论文参考文献哪里找...
- 基于java的人机猜拳游戏
- 2017百度秋招真题笔试之十字架
- win7python怎么设置环境变量_如何在win7下设置python的环境变量
- windows 10 __同时管理多个窗口的使用技巧(拼接多个窗口,虚拟桌面等)
- 转发: Feign报错feign.RetryableException: too many bytes written executing
- Android自定义控件----继承ViewGroup侧滑菜单5,抽屉式侧滑,QQ5.0效果(完结)
- 电子商务网站的建设及发展趋势
- 【阿里面试】秋招菜鸟网络一面
热门文章
- linux 输出重定向_Linux--文件描述符和stdin,stdout,stderr
- 从oracle中读取图片,Pb从oracle中读取和保存图片
- Redis初学17:集群
- linux 6.8 dns,CentOS6.8下安装DNS服务器
- Java项目:人力管理系统(java+Gui+文档)
- 谷歌浏览器打不开设置等页面
- 青少年软件编程python考试-青岛全国青少年软件编程等级考试—Python
- 按照文字内容动态设置TableViewCell的高度
- swift轮播图代码
- 一、JAVA通过JDBC连接mysql数据库(连接)