深入了解触发器

  一、 触发器的相关对话框内容介绍

  1、计时选项卡内容


  图 1

  计时选项卡中含有五项内容:开始、延迟、速度、重复和触发器。

  开始:指动画的触发条件。“单击时”指鼠标单击对象时的运行预设的动画效果;“之前”指预设的动画效果在上一动画开始前运行;“之后”指预设的动画效果在上一动画结束后运行。

  延迟:指动画运行时的延迟时间,可以通过单击添加延迟时间,每次单击可以增减0.5秒,也可以通过手动输入,精度为0.1秒。

  速度:批动画运行时所需时间。有“非常慢(5秒)”、“慢速(3秒)”、“中速(2秒)”、“快速(1秒)”、“非常快(0.5秒)”。

  重复:在下拉列表中选择需要重复的次数。可选的项有(无)、2、3、5、10、直到下次单击、直到幻灯片末尾等选项,或输入所需循环次数。

  2.效果选项卡内容

  效果选项卡中含有两个功能区,设置功能区和增强项功能区。

  (1)设置功能区只有一个内容“方向”,主要有两种,内和外,可勾选。(注出现盒状效果里只有两项,其他效果里方向各有不同)

  (2)增强功能区有三项内容:“声音”、“动画播放后”、“动画文本”。


  图 2

  “声音”选项下拉列表中有以下内容可选:无声音、推动、微风、硬币、炸弹、照相机其他声音等。其他声音可以选择自定义的声音,以wav格式为最佳,可实现嵌入效果。


  图 3

  “动画播放后”选项下拉列表中有以下内容可选。8种颜色可以直接选;也可以通过单击“其他颜色”命令,选择标准颜色或自定义颜色;还可以选“不变暗”、“播放动画后隐藏”、“下次单击后隐藏”。

计算机系统">
  图 4

  “动画文本”下拉列表中有两项内容一个是“整批发送”字母之间延迟为不可用,另一个是“按字母”字母之间延迟为可用,数字可输可控。


  图 5

  3、“正文文本动画”选项卡中有一项“组合文本”,在下拉列表中有三种选择,“作为一个对象”、“所有段落同时”、“按第一级段落”,本盒状效果里“每隔”多少秒为不可用。


  图 6

  二、 触发器的挂接

  1.选中插入的文字设置动画后,在任务窗格中再次查看该效果,单击右侧箭头以显示下拉菜单,然后单击“计时”命令。


  图 7

  2.在计时选项卡中单击左下方的“触发器”按钮,单击“单击下列对象时启动效果”。在列表中找到要触发的对象,单击“确定”按钮完成设置。


  图 8

  3.在“自定义动画”窗格我们可以看到设置后的效果。


  图 9

在幻灯片上,项目符号旁边有一个手状图标


,表示该项目符号项有一个触发效果。


  图 10

  4、预览效果,触发成功后保存。

时间: 2024-10-22 20:07:25

深入了解触发器的相关文章

Sql 触发器

        触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活.所以触发器可以用来实现对表实施复杂的完整性约束.          触发器在数据库里以独立的对象存储,与存储过程不同的是,存储过程通过其他程序来启动运行,而触发器是由一个事件来启动运行.即当某个事件发生时,触发器自动地隐式运行.并且,触发器不能接收参数.         触发器对象定义了触发器的特征和被调用时采取的行动.而这些动作是通过一个或多个SQL语句来实现的.SQL支持

PostgreSQL 自带自增字段 请勿使用触发器或其他手段生成(Like Oracle, MySQL)

在Oracle中,因为不能设置字段的default sequence.nextval,所以如果要设置自增字段,需要使用触发器.例如: create sequence seq; create table test(id int, info text); CREATE OR REPLACE TRIGGER tg1 BEFORE INSERT ON test FOR EACH ROW BEGIN SELECT seq.nextval INTO :new.ID FROM dual; end; 这种方式能

sqlserver 存储过程-关于一个数据库触发器的问题

问题描述 关于一个数据库触发器的问题 请教一个数据库相关的问题 各位大神好,小弟现正使用sqlserver数据库,现有这么一个需求, 需要监视有关 表A 的插入,修改,删除 操作,并需要将新的整条数据形成类似 <tbrecord id="某一行的ID" columnAname="该行的列名为columnAname的值" columnBname="该行的列名为columnAname的 值">tbName(表的名称) 一个xml字符串保存

Oracle中触发器详解

Oracle触发器分类: 1. 语句触发器 2. 行触发器 3. 系统条件触发器 4. 用户事件触发器 5. INSTEAD OF 触发器 1. 语句触发器 是在表上或者某些情况下的视图上执行的特定语句或者语句组上的触发器.能够与INSERT.UPDATE . DELETE或者组合上进行关联.但是无论使用什么样的组合,各个语句触发器都只会针对指定语句激 活一次 .比如,无论update多少行,也只会调用一次update语句触发器. 例子: 需要对在表上进行DML操作的用户进行安全检查,看是否具有

触发器插入问题,急急急!!!!!!!!!

问题描述 触发器插入问题,急急急!!!!!!!!! 有表test1(字段id,time),有表test2(字段id,time),如何写触发器将test1表中最新一条数据插入到表test2中 解决方案 建议下载工具,Navicat Premium,可以连接多种数据,在工具中,有专门写的触发器的地方.![图片说明](http://img.ask.csdn.net/upload/201503/11/1426060243_656360.png)

一个简单的oracle触发器

    业务需要,写一个触发器    在tab_user_detail表增加一条数据后,往tab_user表增加一条记录    create trigger tri_user_insert    after insert on tab_user_detail    for each row    begin    insert into tab_user (USER_ID,USER_NAME,USER_PWD,USER_CUSTOMERNAME,USER_PHOTOS) values (:new

sql update 触发器 可获得被update的行的信息

复制代码 代码如下: create trigger TgName on tb for update as if update(recommend) begin update tb set commenddate=(getdate()) from tb inner join inserted on tb.vlistid=Inserted.vlistid end recommend表示被更新的字段. 关键在于Inserted表 触发器语句中使用了两种特殊的表:deleted 表和 inserted

SQL Server 2005中的DDL触发器的实现

server|触发器     SQL SERVER 2005中,新增加了许多新的特性,其中的DDL触发器是个不错的选择,根据资料初步学习如下,现整理之:    在sql server 2000中,只能为针对表发出的 DML 语句(INSERT.UPDATE 和 DELETE)定义 AFTER 触发器.SQL Server 2005 可以就整个服务器或数据库的某个范围为 DDL 事件定义触发器.可以为单个 DDL 语句(例如,CREATE_TABLE)或者为一组语句(例如,DDL_DATABASE

SQL触发器在保持数据库完整性中的实际应用

触发器是SQL Server数据库应用中一个重要工具,是一种特殊类型的存储过程,应用非常广泛.一般存储过程主要通过存储过程名而被直接调用,触发器则是通过事件触发执行.触发器基于一个表来创建并和一个或多个数据修改操作(插入.更新或删除)相关联,可视作表的一部分.触发器与数据库中的表紧密相关,比如当对表执行INSERT.UPDATE或DELETE操作时,触发器就会自动执行. SQL Server 包括两大类触发器:DML 触发器和 DDL 触发器.其中DDL 触发器是 SQL Server 2005

触发器与存储过程互调

触发器|存储过程 :) --触发器如何调用存储过程create trigger test on tablefor insertasexec 存储过程名go   --存储过程如何调用触发器 create proc testasupdate table set ...insert table select ...delete table ...