文档视界 最新最全的文档下载
当前位置:文档视界 › Notes 2

Notes 2

Notes 2
Notes 2

2010/09/20

Sensation and Perception

Chapter 6

General Psychology

Department of Psychology and Counseling

Sensation:

Stimulation of sense organs.

“Raw material that transforms the brain into a mind”

Perception:

organization& interpretation of sensory stimulation.

“how we make sense of our w orld”

Virgil.

Visual agnosia: inability to integrate visual information into an appropriate perception.

Absolute Thresholds

The minimum intensity of a stimulus that we can detect 50% of the time. Just noticeable difference (JND)

Smallest change in sensation that a person ids able to detect 150% of the time. “the stronger the stimulus ”, the bigger the change needed for change in sensory adaptation

gradual decline in sensitivity due to prolonged stimulation

2010/09/22

Visible Spectrum: What humans can see?

Wavelength determines color we see.

Cornea: bends light to focus; protects

Iris colored muscle, dilates/ constricts pupil

Pupil: where light passes through

Lens: focus light on back of eye (retina)

Accommodation: lens changes shape to focus on near/ far objects

The Retina

Retina: Contains cells that convert light to neural impulses.

Cones: day vision, perceive color & fine detail

Fovea center where light hits clear estpoint of vision. Only cones.

Light hits retina

Visual Pathways

Optic nerves: bundles of axons that connect eye with brain

Optic chiasm: crossover point for visual information

20100924

Audition =Hearing

Vibration, pattern of wavelike movements in molecules of air

Something moves, jolting air molecules, which collide with other nearby molecules. Ear detects air pressure changes & creates neural impulse

Brain decodes as a sound

The Human Ear

Outer: Eardrum

Moves in response to sound waves

Middle: Ossicles: amplify

Inner: oval window; vibrates fluid in Cochiea

Fluid presses against

Basilar membrane, which vibrates organ of corti, which contains.

Hair cell receptors for sound

Hair cells bend

Auditory nerve becomes excited, sending neural impulses to auditory cortex. Olfaction= smell

Olfaction: chemical sense of smell

Receptor cells in nose send message to olfactory bulb, which stimulates O nerve, which…

Sends info to temporal lobe and memory areas in limbic system.

Gustation= taste

20100929

Automatic Processing

Reading the Words Aloud

States of Consciousness

Circadian Rhythms

24 hours biological cycle

body temperature

sleep wake cycle

controlled by suprachiasmatic nucleus of the hypothatamus

what facilitated sleep?

Pineal gland

To start or stop producing hormone melatonin

20101001

Sleep study

Polysemnography is a study of sleep cycles and behavior

Left eye movements

Right eye movements

Emg(muscle tension)

Two categories of Sleep

NREM: quiet sleep

REM: active sleep

Stages of sleep

Awake, alert beta waves low voltage ,random, & fast

Hypnogogic states occur as we enter stage 1

Stage 2 theta waves with

Sleep spindles, K complex

(first “true” stage ) k-complex seems to be associated with brief awakenings often in response to external strmuli.

Stage 3 & 4 delta waves

Low frequency, high voltage, deep sleep

Rem sleep

Cycle backward: 4-3-2-REM

Beta waves(alert)

2010/10/04

REM sleep

Cycle backwards: 4-3-2-REM

Beta waves (alert)

Body paralyzed

REM Sleep Behavior Disorder

Oftern act out dreams thrashing yelling, running out of bed, & sometimes, hurting others around them. They might getu out of bed and move around, but the only sensations they feel are those occurring in their dreams.

20 years of studying RBD, Mashowald and Schenck have found that 70 percent of otherwise healthy patients with the sleep disorder have gone on develop Parkinson;s disease or a related disease usually within 10 or15 years.

90-110 minute cycle before entering REM

4-5 episodes of REM sleep per night

A t ypical Night’s Sleep for a Young Adult

20% of night in REM

50% in Stage 2

7% in 3

10%-15% in 4

Why Sleep?

Restorative theory: restores mind/body NREM

Memory Consolidation: enhance & consolidate day’s learning

Evolutionary theory: Protection The lion and the lamb shall lie down together but the lamb will not be very sleepy”

Woody Allen (from Love and death)

Growth: pituitary gland releases hormone, esp. in stages 3 and 4.

Usually, how many hours sleep do you get per night?

5 or less 16%

six 27%

seven 28%

eight 28% 2001 average = 6.7 hours

1943 average =7.6 hours

Microsleeps

2-3 second lapses in wakefulness

Dreams

Hallucinations of the sleeping mind.

REM Rebound Effect

Deprived of REM sleep one night, spend more time in REM the next.

What DO we dream about?

54% of dreams associated with sadness, fear, or anger

Aggression reported more frequently than friendship

18% of dreams were happy or exciting.

29% of dreams were in color.

Sleep disturbances

Parasomnias: unusual behaviors during sleep.

Sleepwalking: delta, beta, alpha waves

Sleep terrors: stage 4

Nightmares: REM

Sleep talking: ant stage

20101006

chapter 7

theories of learning : Behavior & Cognition

classical conditioning

iohn Pavlov

1920

Operant Conditioning

B.F. Skinner

1958

Observational Learning

Albert Bandura

1989

learning defined

Learning refers to a relatively permanent change in knowledge or behavior that results form experience.

Primary value of learning? It’s adaptable!

Key to learning is through associations!

Behaviorism:1920’s–1960’s

Classical conditioning

Ivan Paviov and Classical Conditioning

Discovered by accident

Original work in digestion; won nobel prize

2 Kinds of Reflexes

Unconditioned: unlearned, innate, occur automatically

Classical conditioning

Learning where a neutral stimulus acquires the ability to evoke a response that was originally evoked by another stimulus.

Unconditioned association

Unconditioned response (UCR) : reflexive, unlearned, involuntary, auto matic response.

Unconditioned stimulus(UCS): initial stimulus that naturally & automatically brings forth the unconditioned response.

Conditioned association

Neutral stimulus: unassociated stimulus

Conditioned stimulus(CS): starts as a neutral stimulus, but after reeated pairings with an unconditioned stimulus, becomes associated with & elicits a conditioned response

Conditioned respnse (CR): responses similar to, if not identical to, the unconditioned response.

Emotional, physiological, involuntary.

Little Albert experiment

John Watson

Forward Conditioning

Quickest & works best

CS presented immediately before US

Classical conditioning terms

Extinction: breaking of association betweent US & CS eliminates CR Spontaneous Reconvery: re-ergence of an extinguished conditioned response ager a rest period

Generalization: the tendency to respond to a stimulus that is similar to the conditioned stimulus.

Discrimination: ability to distingusish between different stimuli

Operant conditioning gets its start

Edward thomdike: instrumental learning

Puzzle box: wanted to see if animals could think

Law of effect:

Connections between a stimulus& response will be strengthened if the response is followed by a satisfying consequence & weakened if the response is followed by discomfort.

20101011

Operant Conditioning

B.F. Skinner

Responses are voluntary

Response comed first

Consequence follows is decideing factor in whether response in repeated

A type of learning in which response come to be controlled by them consequence

Shping

Technique of gradually molding a desired behavior (response ) by reinfording responses that become progressively closer to it

Behavioral consequences

Consequence an outcome that occurs after a hehavior is demonstated() Reinforcer: any stimulus that increases the likelihood of a prior response Positive reinforcement receive something desired.

Negative reinforcement remove something undesired

Both strengthen behavior

Behavioral consequences

Punisher: any stimulus that decrease the likehood that a hehavior will occur again Presentation punishment: receive something undesired.

Removal punishment remove something desired

Both weaken behavior

Continuous: each desired response is enforced.

Intermittent: desired response reinforced only periodically

1.interval schedules are dependent on time.

interval schedules – time

fixed-interval: occurs when person is renforced with intervals that predictable. Variable-interval: occurs when person is renforced after unpredictable amount of time.

Fixed-ratio: occure when learner is renforced after a predictable number of responses.

20101013

motivation chapter 10

Motivation

Goal-directed behavior

Chararteristics:

Activation

Persistence

Intensity

Distinctions of motivation

Extrinsic: desire to gain something external.

Intrinsic: desire to fain something interal.

Theories of motivation

Physiological need to remove an unpleasant state of tension

Arousal theory

Motivation comes from a need to achieve and maintain an optimum level of arousal. Incentive theory

We behave in ways that produce something valued from the environment. Maslow’s hierarchy of need’s

Abraham maslow 1908-1970

‘one’s only rival is one’s own prtentialities. One’s only failure is failing to live up to one’s own possibilities’

man is awanting animal & no sooner is one desire satisfied than another is taking its place’

esteam needs

respect self worth confidence

physiologic at needs

food water air sleep

aesthetic needs

thruth, beauty ,order, justice ,unity

Lotus Notesdomino事件属性函数和命令

数据库、视图、表单或域事件的 Script 运行在用户的工作站上。 事件列表: click 操作、按钮或热点,在它们被选中时发生 Entering 第一个域,表单在编辑模式下被打开时发生 域,进入编辑模式时发生 Exiting 域,退出编辑模式时发生 Initialize Script 库,使用它的对象被打开时发生 视图,打开数据库装入视图时发生 视图,新的视图被装入时发生 数据库,数据库被装入时发生 文档或代理,装入文档或代理时发生 域,文档被装入时发生 操作、按钮或热点,在它们被装入之后发生 ObjectExecute 操作、按钮或热点,在它们被一个 OLE2 服务器(FX/Notesflow 有效)激活时发生 Postdocumentdelete Postdragdrop 视图(日历),执行拖放操作之后发生 Postmodechange 文档,进入或退出编辑模式之后发生 Postopen 视图,打开数据库并打开视图之后发生 数据库,数据库被打开之后发生 文档,文档被打开之后发生 视图,新的视图被打开之后发生 Postpaste 视图,执行粘贴操作之后发生 Postrecalc 文档,文档被刷新之后发生 Queryaddtofolder 视图,文档被添加到文件夹之前发生 Queryclose 文档,文档被关闭之前发生 视图,视图被关闭时发生 数据库,数据库被关闭时发生 Querydocumentdelete 数据库,文档被删除之前发生 Querydocumentundelete 数据库,文档被恢复删除之前发生 Querydragdrop 视图(日历),执行拖放操作之前发生

LOTUS公式大全

LOTUS公式语言函数简介 -------------------------------------------------------------------------------- @Abs 返回一个数字的绝对值 @Abstrcat 将一个或多个域中的内容缩写 @Accessed 指出最后一次访问(即读取或编辑)该文档的时间和日期 @Acos 使用角度的余弦,计算反余弦 @Adjust 按照指定的年月日小时分钟秒来调整指定的时间-日期值。调整的值可正可负 @All 需要SELECT 语句的公式中使用@All @AllChildren 包含父文档的所有满足选择标准的“答复”文档 @AllDescendants 包含所有满足选择标准的父文档的答复文档以及答复的答复文档 @Ascii 将一个LMBCS (Lotus 多字节字符集)字符串转换成一个ASCII 字符串 @Asin 使用角度的正弦,计算反正弦 @Atan 使用角度的正切,计算反正切 @Atan2 使用角度的y/x 正切,计算反正切 @AttachmentLengths 返回表示当前文档中各个附件长度的数字或数字列表 @AtachmentNames 返回附加到文档中的文件的操作系统文件名 @Attachments 返回附加到文档中的文件数目 @Author 返回包含文档姓名的文本列表 @Begins 确定一个指定的子串是否保存在另一个字符串的开头 @Certificate 从公用通讯录的“已验证的公用密钥”中提取信息 @Char 从公用通讯录的“已验证的公用密钥”中提取信息 @CheckAlarms 触发闹铃守护程序检查邮件文件中是否有新的闹铃信息 @ClientType 返回文本字符串以从WWW客户机中区分Notes 客户机 @Command 执行一个Notes 命令 @Contains 确定某个子串是否包含在一个字符串中 @Cos 余弦函数 @Created 返回创建此文档时的时间-日期值 @Date 将数字转换成时间和日期的不同部分;然后返回时间-日期值 @Day 从指定日期值中提取天的部分 @DbColumn 1 从当前或别的Notes 数据库的视图或文件夹里查找并返回一个完整的列值 2 使用数据源信息激来激活ODBC 驱动程序 @DbCommand 给出ODBC.INI 文件中的数据源信息,利用这些信息来激活ODBC 驱动器。驱动器寻找指定的DBMS,将命令送去进行处理,然后返回该命令检索到的数据 @DbExists 给定一个服务器和文件名,或复本标识符,查明该数据库是否存在 @DbLookup 1 给定一个值,在一个指定的视图(或文件夹)里查找,找出视图里的第一个 排序列里包含该值的所有文档。对每个选中的文档,@DbLookup 返回视图里指定列的内容,或者返回一个指定域的内容 2 使用ODBC.INI 文件里的数据源信息激活恰当的ODBC 驱动器。驱动器定位指定的DBMS,表和列,并对那些关键字列的值和指定的关键字匹配的记录返回该列的值。您还可 以定义返回的列表是否排序,是否删除重复值以及如何处理空值 @DbManager 返回当前对数据库有“管理者”存取权限的用户、群组和服务器的列表 @DbName 返回当前Notes 服务器和数据库的名称 @DbTitle 返回当前数据库的标题

ARM_notes

---------------------------------基础--------------------------------- 可以将WINDOWS作为文件系统挂载到LINUX的/mnt里面,命令为: #mount –t vfat /dev/hda1 /mnt/winc(winc自己建,hda1为C盘,hda5为D盘hda6为E盘)#mount –t vfat –o iocharset=cp936 /dev/hda1 /mnt/winc 命令可以显示中文文件名。 #netstat –a | grep tftp --------------------------------Samba--------------------------------- Samba: linux with windows connect nfs ->vi /etc/samba/smb.conf ->在share definitions下面的homs之间增加: [root] Comment = Root Directories path = /共享的目录 browseable = yes writable = yes valid users = 用户 然后#smbpasswd –a 用户名 #/ etc/samba/smb restart 然后在windows下运行处\\Linux的IP --------------------------------shell--------------------------------- Shell脚本: ->第一行用#!/bin/sh指定脚本解析器 有一些默认的变量:$#传入脚本的命令行参数;$*所有命令行参数值,在各参数之间留有空格;$0命令本身(shell本身);$1第一个命令行参数;$2第二个命令行参数 if[] then fi for 变量in [list] do #code block done while[condition] do #code block done case “var” in condition1 ) ;;

lotus notes常用代码

lotus notes常用代码 lotusnotes常用代码 1.检测当前用户是不是文档的创建者,如果不是,不允许编辑文档。 Sub Querymodechange(Source As Notesuidocument, Continue As Variant) Dim session As New NotesSession Dim doc As notesdocument Dim userName As New NotesName(https://www.docsj.com/doc/205708403.html,erName) Set doc=source.document If Not ( source.EditMode ) Then If ( doc.authors(0) = username.CANONICAL ) Then continue=True Else Msgbox \"您不是此文档的创建人,不可以修改!\",0,\"文档数据库\" continue=False End If End If End Sub 2.退出时检测关键的域不能为空 Sub Click(Source As Button) Dim w As New notesuiworkspace Dim uidoc As notesuidocument Dim doc As notesdocument Set uidoc=w.currentdocument name1=uidoc.fieldgettext(\"name\") If name1=\"\" Then Messagebox \"姓名不能为空!\",0,\"通讯录\" Exit Sub End If Call uidoc.save Call uidoc.close End Sub 3.用私有视图来显示需要当前用户处理的文档,用以下视图公式: 注意建立视图时不要选中\"保存到本地\"选项,否则调试不便. SELECT Form = \"收文1\" & NextApprover=@Name([CN];@V3UserName) 4.Notes中Active控件 当文档中添加OLE或其他通用的ActiveX控件后,在文档的script编辑框右侧中,会自动添加各种属性和方法在notes的类列表中.在script中声明该对象的方法如下: Sub Postopen(Source As Notesuidocument) Dim w as notesuiworkspace Dim uidoc as notesuidocument Dim aa As Variant Set w =New notesuiworkspace Set uidoc =w.currentdocument Set aa=uidoc. getObject(\"Chart\")\'该句为ole对象声明,注意Chart是你给对象起的名 字\'接下来你就可以通过aa.**来调用其方法和属性了. End Sub 5.以下是script错误陷阱代码

Lotus Notes 公式

Lotus Notes 公式函数集 Lotus Notes 公式函数集(o-z) Lotus Notes 公式函数集(a-n) @Abs 返回一个数字的绝对值(无符号值)。 @Abstract 英文缩写,中文无效 @Accessed 指出最后一次访问(即读取或编辑)该文档的时间和日期。 @Acos 使用角度的余弦,计算反余弦。 @AddToFolder* 将选定的文档移动到另一个文件夹中 @Adjust 调整指定的时间-日期值。调整的值可正可负。 @All 返回值“True”。 @AllChildren 包含父文档的所有满足选择标准的“答复”文档。 @AllDescendants 包含所有满足选择标准的父文档的答复文档以及答复的答复文档。 @Ascii 将一个LMBCS(Lotus 多字节字符集)字符串转换成一个ASCII字符串。 @Asin 使用角度的正弦,计算反正弦。 @Atan 使用角度的正切,计算反正切。 @Atan2 使用角度的 y/x 正切,计算反正切。 @AttachmentLengths 返回表示当前文档中各个附件长度的数字或数字列表。返回的数字只是近似值;与附件的实际大小可能稍有差距。 @AttachmentNames 返回附加到文档中的文件的操作系统文件名。如果附加了多个文件,则返回一个多值文本列表。 @Attachments 返回附加到文档中的文件数目。 @Author 返回包含文档姓名的文本列表。 B @Begins 确定一个指定的子串是否保存在另一个字符串的开头。 @BrowserInfo* 返回浏览器类型 C @Certificate 确定一个指定的子串是否保存在另一个字符串的开头。 @Char 将 IBM Code Page 850 的代码编号转换成对应的字符串。 @CheckAlarms 触发闹铃守护程序检查邮件文件中是否有新的闹铃信息。 @ClientType 返回文本字符串以从 Web 客户机中区分 Notes 客户机。 @Command 执行一个 Notes 命令。 @Contains 确定某个子串是否包含在一个字符串中。 @Cos 余弦函数。 @Created 返回创建此文档时的时间-日期值。p D @Date 将数字转换成时间和日期的不同部分;然后返回时间-日期值。 @Day 从指定日期值中提取天的部分。 @DbColumn (Notes) 从 Notes 数据库的视图或文件夹里查找并返回一个完整的列值。 @DbColumn (ODBC) 使用数据源信息激来激活 ODBC 驱动程序。 @DbCommand (ODBC) 利用ODBC.INI 文件中的数据源信息来激活 ODBC 驱动器。 @DbExists 给定一个服务器和文件名,或复本标识符,查明该数据库是否存在。 @DbLookup (Notes) 给定一个值,在一个指定的视图(或文件夹)里查找视图里的第一个

lotus notes 开发常用方法

一、关于AppendItemValue 试试下面这个简单的例子: Dim ws As New notesuiworkspace Dim uidoc As notesuidocument Dim doc As notesdocument Set uidoc=ws.currentdocument Set doc=uidoc.document For i=1 To 10 Call doc.appenditemvalue("myitem",i) Next Call doc.save(True,True ) 这个程序用以对当前文档增加10个ITEM,名字都叫myitem,但值从1到10不等。结果如何?用调试方式进行观察,发现:确实增加了10个ITEM,名字都叫myitem,但值却都是1!这与NOTES中的帮助不符。帮助里宣称: If the document already has an item called itemName$, AppendItemVa lue does not replace it. Instead, it creates another item of the same name, and gives it th e value you specify. ^^^^^^^^^^^^^^^^^^^^ 从4.6到5.0结果都一样。 二、区分NOTES的前台类与后台类 由于两者的使用范围不一,在写程序时应注意这一点,尤其写代理时。如果在后台服务器运行的代理里加一句: Dim ws As New notesuiworkspace 代理运行日志报错:Unkown Error. 三、关于NOTES与OLE的共享域 NOTES提供了一个很好的功能:共享域。NOTES用共享域来与OLE应用程序交换彼此信息。但除非确有必要与OLE应用程序共享信息,建议在设计表单时,选上:禁止共享域。 笔者曾在一个表单中创建了一个作者域AUTHOR,又在它的RTF域中嵌入MS-WORD文档: CALL UIDOC.CREATOBJECT("MYDOC","WORD.DOCUMENT.8","") 似乎一切都正常。但当我变更了NOTES的作者域AUTHOR(因笔者试图通过作者域的改变来控制NOTES文档的修改进而达到流程控制的目的),因为流程的需要,我把它变成了两个值,在NOTES中显示为: user1/co1/server1,user2/co1/server2 然后对RTF域中所嵌入的WORD文档进行了修改,然后退出,保存。结果问题出现了,NOTES 报错:你不是文档的作者,不能保存! 什么原因?当时我明明是用user1/co1/server1进行修改的!后来,仔细调试,把AUTHOR

LotusNotes访问关系数据库的方法

LotusNotes4.5是一个很好的群件工作平台,它有很 好的电子邮件系统,领先的全文检索和复制功能。它 还具有极强的安全措施,可以可靠地保证信息安全性。 但它在解决事务处理问题上功能较弱,这时就需要传 统的关系型数据库管理系统来协助解决。如何把现有 的关系型数据库信息转移到Notes数据库中,以利用Notes 的许多良好性能共享数据,就是本文要讨论的问题。 本文以Foxpro数据库为例,介绍LotusNotes访问异种数据库 的一种实现方法。 LotusNotes访问异种数据库的途径LotusNotes使用ODBC 标准存取异种数据库信息。通过Notes里内嵌的公式或Sc ript语言,可在Notes文档中引入非Notes数据库信息,把 现成的数据转换成Notes数据库。Notes提供以下方法来存 取外部数据: 1.在Notes公式里利用@Db函数 Notes提供@DbColumn、@DbLookup及@DbCommand三个函数,这 三个函数的第一个参数用“ODBC",就可访问异种数据库 信息。但它有一个缺陷:只能按列存取信息,而不能 按记录存取信息。 2.。利用LotusScript数据对象 LSX兼容模块使用LotusScript语言来编写存取外部数 据的函数,Notes的ODBCConnection、ODBCQuery及ODBCResultSet三个类为Notes提供了用ODBC标准存取异种数据库的属性和操作。 实例: 1.定义数据源 在存取外部数据之前,必须定义一个数据源,以便 让ODBC驱动程序管理器知道怎样获取数据。一个数据源 把一个特定的ODBC驱动程序和要存取的数据联系在一起 ,并包括要存取的数据,它与服务器或目录、后台DBMS 以及网络平台相联系,这些信息都记录在一个注册文件 中(在Winows95中是ODBC.INI),可采用Windows的管理工具注册 数据源。在Windows95中操作步骤如下: 打开Windows控制面板,按ODBC图标,击Add按钮; 选择需要的驱动程序,击OK按钮; 输入数据源名称、描述信息以及所需要的其它信息; 有些驱动程序还需要其他一些信息,输入这些必需 的信息,并击OK按钮;

lotusScript Notes类入门教程

LotusScript Notes 课程指导 欢迎来到 LotusScript 和 Notes 的世界。“LotusScript Notes 课程指导”由三节课程组成,介绍如何在 Notes 中使用 LotusScript 语言。每节课程包括: 1.指导您通过创建和测试的 Script 的一系列步骤。 2.在线式解答 Script。 3.一个挑战,要求您用刚刚学到的知识创建一段新的 Script。 4.一个方案,提供一个可能解决挑战的方案。 每节课程都使您学习到一些 Notes 应用开发的经验,使您完成上一节课程的内 步骤0:准备工作 每节课程都使用一个简单的讨论数据库,现在创建它: 1. 选择“文件”“数据库”“新建”。 2. 在“服务器”选项中,选择“本地”。 3. 输入标题。例如可以输入“学习 LotusScript”。 4. 输入文件名。例如可以输入“LEARNING.NSF”。 5. 如果在列表中没有发现模板,选择模板服务器并且选择一个包含这些模板的服务器。 6. 选择“讨论数据库(R4)”模板。 7. 使“继承未来的设计变化”选项无效。 8. 单击“确定”。 9. 在 Notes 完成创建新数据库时,关闭“关于此数据库”文档。 现在准备开始第一课。 目录:第一课:打印数据库标题 第二课:统计视图中文档的数量 第三课:发送电子邮件消息 第一课:打印数据库标题 第一课指导您用 Script 创建一个按钮,无论何时用户单击此按钮便可以打印出数据库的标题。先创建一个示例的讨论数据库叫做“学习 LotusScript”。然后: 1.创建一个按钮 2.书写一个按钮的 Script ,无论何时用户单击此按钮便可以打印出数据库的标题。 3.编译和测试该 Script。 步骤 A:创建按钮 用户单击按钮时运行 Script,所以首先创建一个按钮。 1. 打开创建好的“学习 LotusScript”数据库。 2. 选择“创建”“讨论主题”在数据库中创建一个新的主题文档。 3. 输入一个简单的文档主题,例如“Scripting in Notes is a joy”。 4. 输入一个分类,例如“Script”。 5. 把光标移动到文档正文域中并选择“创建”“热点”“按钮”。程序员的设计窗格出 现在屏幕底部,同时出现了属性框。 6. 在按钮属性框中,编写按钮的标签,例如“打印标题”,然后单击绿色确认标志保存 它。关闭属性框。 7. 在程序员的设计窗格中,如果该按钮没有被选中,则从定义好的可编程对象中选择“打 印标题”按钮。 8. 选择 Script 可选按钮。 9. 如果按钮事件没被选中的话,从按钮事件列表中选择“Click”。当“Click”事件发 生时,本 Script 将运行。

Notes公式笔记

1.公式 A @Abs 返回一个数字的绝对值(无符号值)。 @Abstract 英文缩写,中文无效 @Accessed 指出最后一次访问(即读取或编辑)该文档的时间和日期。 @Acos 使用角度的余弦,计算反余弦。 @AddToFolder* 将选定的文档移动到另一个文件夹中 @Adjust 调整指定的时间-日期值。调整的值可正可负。 @All 返回值“True”。 @AllChildren 包含父文档的所有满足选择标准的“答复”文档。 @AllDescendants 包含所有满足选择标准的父文档的答复文档以及答复的答复文档。 @Ascii 将一个LMBCS(Lotus 多字节字符集)字符串转换成一个ASCII字符串。 @Asin 使用角度的正弦,计算反正弦。 @Atan 使用角度的正切,计算反正切。 @Atan2 使用角度的y/x 正切,计算反正切。 @AttachmentLengths 返回表示当前文档中各个附件长度的数字或数字列表。返回的数字只是近似值;与附件的实际大小可能稍有差距。 @AttachmentNames 返回附加到文档中的文件的操作系统文件名。如果附加了多个文件,则返回一个多值文本列表。 @Attachments 返回附加到文档中的文件数目。 @Author 返回包含文档姓名的文本列表。 B @Begins 确定一个指定的子串是否保存在另一个字符串的开头。 @BrowserInfo* 返回浏览器类型 C @Certificate 确定一个指定的子串是否保存在另一个字符串的开头。 @Char 将IBM Code Page 850 的代码编号转换成对应的字符串。 @CheckAlarms 触发闹铃守护程序检查邮件文件中是否有新的闹铃信息。 @ClientType 返回文本字符串以从Web 客户机中区分Notes 客户机。 @Command 执行一个Notes 命令。 @Contains 确定某个子串是否包含在一个字符串中。 @Cos 余弦函数。 @Created 返回创建此文档时的时间-日期值。 D @Date 将数字转换成时间和日期的不同部分;然后返回时间-日期值。 @Day 从指定日期值中提取天的部分。 @DbColumn (Notes) 从Notes 数据库的视图或文件夹里查找并返回一个完整的列值。

lotusdominonotes公式语言

公式编码指南一 编写公式的方法 一个公式中含有一条或多条按顺序执行的语句。根据与公式相关联的对象和其他标准的不同,公式可以在所选的文档上运行一次或多次(每个文档运行一次)。 除了从公式返回以外,公式中没有循环和控制跳转的语句。公式中对条件执行路径也有限制。代理公式将在选定的文档上多次地、有条件地执行。 您可以: 编写可得出计算结果的公式 以下公式都应该有最后结果: 复制公式必须得出结果为真(1) 或假(0),并且可以应用到数据库的每个文档上。 表单公式必须得出表单名称。 选择公式必须得出结果为真(1) 或假(0),并且可以应用到视图中的每个文档上。 列公式必须得出一个可以转换成文本字符串的值。 显示操作公式必须得出真(1) 或假(0)。 弹出式公式必须得出一个文本串。 窗口标题公式必须得出一个文本或数字值,除非公式由一个任意类型的单独的域组成。 区段存取公式必须得出一个姓名或姓名列表。 插入子表单公式必须得出一个子表单的名称的文本值。 区段标题公式必须得出一个文本或数字值,除非公式由一个任意类型的单独的域组成。 段落隐藏公式必须得出真(1) 或者假(0)。 缺省值公式必须得出一个可以存放在当前域中的值。 输入转换公式必须得出一个可以存放在当前域中的值。 缺省校验公式必须得出是成功(1) 还是失败(0)。

计算域公式必须得出一个可以存放在当前域中的值。 关键字公式必须得出一个可以存放在当前域中的值或值的列表。 这些公式可以简单到只有一个域、常量或者函数,也可以包含很多语句、使用临时变量、更改域的内容或者产生一些附加效果。但不论如何,其最后一个语句必须是一个合适的值。 如果关键字SELECT 没有显式指定的话,它会加在一个逻辑语句之前,这个逻辑语句用来终止复制或选择公式。这些公式运行于数据库(复制公式)或视图(选择公式)的每一个文档上,以确定复制和查看过程中包括或不包括哪些文档。函数@All 返回一个真值因此公式“SELECT @All”将包括所有文档。 样例:编写得出结果的公式 1. 此样例是标准讨论数据库中“From”域的缺省值公式。它只包含一个返回用户姓名的函数。 @UserName 2. 此样例是一个标准讨论数据库中“Subject”域的输入校验公式。它含有一个@If 函数,如果“Subject”是空的(用户未输入任何值),它将返回一个失败的值,反之则返回成功值。失败时还将显示一个消息。 @If(Subject = ""; @Failure("You must enter a subject for your document."; @Success) 3. 该样例是标准讨论数据库的“Memo”表单的窗口标题公式。它只有一个语句,但包含有嵌套的@If 命令。如果当前文档是新的,则窗口标题是“New Memo”。如果当前文档已经存在,并有一个“Subject”域,而且该域非空,则窗口标题将取“Subject”域中的内容(如果文档带有附件,则标题前还会出现“>>”)。如果不存在“Subject”域或该域为空,则窗口标题为创建日期。 @If(@IsNewDoc; "New Memo"; @If(@IsAvailable(Subject) & Subject != ""; @If(@Attachments; "* "; "" + Subject; @Text(@Created))) 编写执行操作的公式 下列公式不产生一个最后的可用结果,但可以改变域值和产生附加动作: 便捷图标公式触发时执行一次。 代理公式触发时在一个数据库上执行。一个代理公式运行在数据库中所选的每个文档上,这些文档由UI 中指定的条件和公式中的SELECT 关键字所决定。SELECT 关键字缺省是SELECT @All。

Lotus-Notes文档数据库

Lotus文档数据库概述 美国Lotus公司(已被IBM公司兼并)于八十年代后期推出的群组工作软件(群件)——Lotus Notes/Domino是一种基于Internet/Intranet技术为构架的群件系统,运行模式不但有客户机/服务器(Client/Server),而且有浏览器/服务器(Browser/Server),是构造企业信息网主要工具之一。现已被广泛应用于办公自动化、工作流控制、协同工作环境等方面,它提供了功能强大的多媒体共享文档数据库和电子邮件系统,是工业界的群件标准。 在SQL Server、DB2、Sybase、Oracle等大型关系数据库得到普遍应用的大环境下,当前我国的院校学历教育课程中,有关数据库系统的教学内容主要集中在关系数据库上,关于文档数据库的知识介绍较少。尤其是Notes文档数据库在我国大、中型行政和企、事业单位应用日趋普及的情况下,对于每一个转向Notes的开发者来说,必须有比较深刻的认识和理解。本文根据在实际开发中的经验体会,结合对Notes应用中的需要来对文档数据库原理和模式结构进行比较分析,加以讨论。 一.关于Notes数据库与关系数据库的概念比较: 我们知道在数据库理论中,有外模式、模式和内模式之分。外模式(又称子模式或用户模式)是数据库用户使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,如视图和表的结构、类型、长度、保密级别等。模式是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,如不同表的结构、类型、长度、保密级别等,以及表和表之间的各种逻辑关系。内模式(又称物理模式)是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式,如存储、索引方式以及数据压缩、加密和聚簇等。为了对Notes文档数据库和关系数据库进行比较,下面让我们来了解一下Notes文档数据库的相关概念。 1.Notes 数据库文件(.NSF):数据库文件包容应用程序的数据,其结构由表单、域、文件夹、视图及其他显示功能部件(诸如导航器和数据库图标)组成。具体分两个部分:设计元素、数据文档。设计元素就是表单(Form)、域(Field)、视图(View)和文件夹(Folder)

Lotus-公式语言函数简介.docx

公式语言函数简介 @Abs返回一个数字的绝对值 @Abstrcat将一个或名个域中的内容缩写 @Accessed指出最后一次访问(即读取或编供)该文档的时何和日期 @Acos使用角度的余弦,计算反余眩 @Adjust按照指定的年月日小时分钟秒來调蟒指定的时间?日期值。调幣的值可正可负 @AII需耍SELECT语句的公式中使用@AII @AIIChildre n包含父文档的所有满足选抒标強的“答复"文档 @AII Descendants包含所有满足选择标准的父文档的答复文档以及答复的答复文档 @Ascii将一个LMBCS (Lotus多字节字符集)字符串转换成一个ASCII字符串 @Asin使用角度的正弦,计算反正弦 @Atan使用角度的正切,计算反正切 @Atan2使用角度的y/x正切,计算反正切 @AttachmentLengths 返I叫衣示当前文档屮各个附件长度的数字或数字列衣 @Atachme ntNames返回附加到文档中的文件的操作系统文件名 @Attachments返回附加到文档中的文件数n @Author返回包含文档姓轻的文本列表 @Begi ns确定一个指定的子串是否保存在另一个字符串的开头 Certificate从公用通讯录的“已验证的公用密钥"中提取信息 @Char从公用通讯录的“已验证的公用密钥冲提取信息 @CheckAlarms触发闹铃守护程序检查邮件文件中是否冇新的闹铃信息 @ClientType返回文本字符串以从WWW客户机中区分Notes客户机 @Comma nd执行一?个Notes命令 @Contains确定某个子串是否包含在一个字符串中 @Cos余弦函数 @Created返回创建此文档时的时间-日期值 @Date将数字转换成时间和日期的不同部分;然后返回时何?日期值 @Day从指定日期值中提取天的部分 @DbColumn1从当前或别的Notes数据廊的视图或文件夹里査找并返回一个完整的列值 2使用数据源信息激來激活ODBC驱动程序 @DbCommand给出ODBC.INI文件中的数据源信息,利用这些信息来激活ODBC驱动器。驱动器寻找指定的DBMS, 将命令送去进行处理,然后返回该命令检索到的数据 @DbExists 给定一个服务器和文件名,或复本标识符,資明该数据库是否存在 @DbLookup 1给定一个值,在一个指定的视图(或文件夹)里查找?找出视图里的第一个排序列里包含该值的所有文档。对每个选中的文档,@DbLookup返回视图里描定列的内容,或者返回一个描定域的内容 2使用ODBC.INI文件里的数据源信息激活恰当的ODBC驱动氟驱动器定位指定的DBMS.农和列,井对那些关键字列的值和指定的关键字匹配的记录返【叫该列的值。您还可以定义返冋的列表是否排用,是否删除重复值以及如何处理.空值 @DbManager返回当前对数据咋有“管理者"存取权限的用户、群组和服务器的列表 @DbName返回当前Notes服务器和数据库的名称 @DbTitle返回当前数据庫的标题 @DDEExecute将指定的命令巾传递给Itl一个对话标识符标识的DDE应用程序,@DDEExecute通常和@DDEInitiate与 @DDETerminate 呢合使用 @DDEInitiate初始化与DDE服务器的-个对话,并返回该对话的标识符 @DDEPoke将未屮请的数据存储到DDE服务器应用程序中的持定位宙

notes函数集

Notes函数 @Abs 返回一个数字的绝对值 @Abstrcat 将一个或多个域中的内容缩写 @Accessed 指出最后一次访问(即读取或编辑)该文档的时间和日期 @Acos 使用角度的余弦,计算反余弦 @Adjust 按照指定的年月日小时分钟秒来调整指定的时间-日期值。调整的值可正可负 @All 需要 SELECT 语句的公式中使用 @All @AllChildren 包含父文档的所有满足选择标准的“答复”文档 @AllDescendants 包含所有满足选择标准的父文档的答复文档以及答复的答复文档 @Ascii 将一个 LMBCS (Lotus 多字节字符集)字符串转换成一个 ASCII 字符串 @Asin 使用角度的正弦,计算反正弦 @Atan 使用角度的正切,计算反正切 @Atan2 使用角度的 y/x 正切,计算反正切 @AttachmentLengths 返回表示当前文档中各个附件长度的数字或数字列表 @AtachmentNames 返回附加到文档中的文件的操作系统文件名 @Attachments 返回附加到文档中的文件数目 @Author 返回包含文档姓名的文本列表 @Begins 确定一个指定的子串是否保存在另一个字符串的开头 @Certificate 从公用通讯录的“已验证的公用密钥”中提取信息 @Char 从公用通讯录的“已验证的公用密钥”中提取信息 @CheckAlarms 触发闹铃守护程序检查邮件文件中是否有新的闹铃信息 @ClientType 返回文本字符串以从WWW客户机中区分 Notes 客户机 @Command 执行一个 Notes 命令 @Contains 确定某个子串是否包含在一个字符串中 @Cos 余弦函数 @Created 返回创建此文档时的时间-日期值 @Date 将数字转换成时间和日期的不同部分;然后返回时间-日期值 @Day 从指定日期值中提取天的部分 @DbColumn 1 从当前或别的 Notes 数据库的视图或文件夹里查找并返回一个完整的列值 2 使用数据源信息激来激活 ODBC 驱动程序 @DbCommand 给出 ODBC.INI 文件中的数据源信息,利用这些信息来激活 ODBC 驱动器。驱动器寻找指定的 DBMS,将命令送去进行处理,然后返回该命令检索到的数据 @DbExists 给定一个服务器和文件名,或复本标识符,查明该数据库是否存在 @DbLookup 1 给定一个值,在一个指定的视图(或文件夹)里查找,找出视图里的第一个排序列里包含该值的所有文档。对每个选中的文档,@DbLookup 返回视图里指定列的内容,或者返回一个指定域的内容 2 使用 ODBC.INI 文件里的数据源信息激活恰当的 ODBC 驱动器。驱动器定位指定的DBMS,表和列,并对那些关键字列的值和指定的关键字匹配的记录返回该列的值。您还可以定义返回的列表是否排序,是否删除重复值以及如何处理空值 @DbManager 返回当前对数据库有“管理者”存取权限的用户、群组和服务器的列表 @DbName 返回当前 Notes 服务器和数据库的名称 @DbTitle 返回当前数据库的标题 @DDEExecute 将指定的命令串传递给由一个对话标识符标识的 DDE 应用程序,

domino公式语言大全

Domino公式 @Abs返回一个数字的绝对值 @Abstrcat将一个或多个域中的内容缩写 @Accessed指出最后一次访问(即读取或编辑)该文档的时间和日期 @Acos使用角度的余弦,计算反余弦 @Adjust按照指定的年月日小时分钟秒来调整指定的时间-日期值。调整的值可正可负 @All需要SELECT语句的公式中使用@All @AllChildren包含父文档的所有满足选择标准的“答复”文档 @AllDescendants包含所有满足选择标准的父文档的答复文档以及答复的答复文档@Ascii将一个LMBCS(Lotus多字节字符集)字符串转换成一个ASCII字符串 @Asin使用角度的正弦,计算反正弦 @Atan使用角度的正切,计算反正切 @Atan2使用角度的y/x正切,计算反正切 @AttachmentLengths返回表示当前文档中各个附件长度的数字或数字列表 @AtachmentNames返回附加到文档中的文件的操作系统文件名 @Attachments返回附加到文档中的文件数目 @Author返回包含文档姓名的文本列表 @Begins确定一个指定的子串是否保存在另一个字符串的开头 @Certificate从公用通讯录的“已验证的公用密钥”中提取信息 @Char从公用通讯录的“已验证的公用密钥”中提取信息 @CheckAlarms触发闹铃守护程序检查邮件文件中是否有新的闹铃信息@ClientType返回文本字符串以从WWW客户机中区分Notes客户机 @Command执行一个Notes命令 @Contains确定某个子串是否包含在一个字符串中 @Cos余弦函数 @Created返回创建此文档时的时间-日期值 @Date将数字转换成时间和日期的不同部分;然后返回时间-日期值 @Day从指定日期值中提取天的部分 @DbColumn1从当前或别的Notes数据库的视图或文件夹里查找并返回一个完整的列值 2使用数据源信息激来激活ODBC驱动程序 @DbCommand给出ODBC.INI文件中的数据源信息,利用这些信息来激活ODBC驱动器。驱动器寻找指定的DBMS,将命令送去进行处理,然后返回该命令检索到的数据 @DbExists给定一个服务器和文件名,或复本标识符,查明该数据库是否存在 @DbLookup1给定一个值,在一个指定的视图(或文件夹)里查找,找出视图里的第一个排序列里包含该值的所有文档。对每个选中的文档,@DbLookup返回视图里指定列的内容,或者返回一个指定域的内容 2使用ODBC.INI文件里的数据源信息激活恰当的ODBC驱动器。驱动器定位

lotus笔记

一.Ls 中对域的取值问题: 对于 LotusScript,除了Rich-Text域外的元素,如文本、单选框、列表框、复选框等,你可以用几乎相同的代码取得它们的值。例如:如果有一个“Location”域,不论它是何种类型,你都可以用下面的LotusScript代码取得它的值: fieldVals = doc.Location 或者这样: fieldVals = doc.GetItemValue("Location") 二.我如何在页面上建立一个热点,让它打开一个文档? 在页面上写一段文字,然后选上这段文字,然后点菜单”创建”–热点--操作热点然后选LotusScript ,举个例子,比如打开ID 为NT00000C62的文档: Sub Click(Source As Button) Dim uiworkspace As New notesuiworkspace Dim curdatabase As notesuidatabase Dim database As notesdatabase Dim doc As notesdocument Set curdatabase = uiworkspace.currentdatabase Set database = curdatabase.database Set doc = database.getdocumentbyid("00000C62") Call uiworkspace.EditDocument(True,doc,False ) End Sub 三.我如何实现归档,比如我如何把当前视图中所有被选中的文档归入文件夹 fold 中? 用lotusScript象如下这样实现: Sub AddDocToFold(fold As String) Dim uiworkspace As New notesuiworkspace Dim uiview As notesuiview Dim doc As NotesDocument Dim docList As String Set uiview = uiworkspace.currentview For j = 1 To uiview.Documents.Count Set doc = uiview.Documents.GetNthDocument(j) Call doc.PutInFolder( fold ) Next End Sub 四.我如何实现把某文件夹视图中的被选择的文档从该文件夹中清除,但却不能删除他们? 用Script 实现如下: Sub RemoveDocFromFold( fold As String,all As Integer) '功能: ' 把文档从某个文件夹中移走,但并不删除此文档 '参数: ' fold: 文件夹 ' all : 0表示仅移走当前选择的文档,1表示移走该文件夹中所有文档 Dim uiworkspace As New notesuiworkspace

Notes公式大全2011

Notes公式大全 1、@ABS 返回一个数的绝对值(无符号值)。 2、@Abstract 通过以下方式,缩写一个或多个域的内容。 3、@Accessed 指出文档最后一次访问的时间和日期,以及是读该文档还是编辑该文档。 4、@Acos 使用角度计算反余弦。 5、@AddToFolder 将当前文档移入到一个文件。 6、@Adjust 按照指定的年、月、日、小时、秒来调整某时间—日期值。可以向前调整也可以向后调整。 7、@AdminECLIsLocked 检查通讯录中管理员ECL的当前装套、如果管理员ECL呗锁住返回1否则返回0。 8、@All 返回值“真”。 9、@AllChildren 包含所有满足选择条件的父文档的各个级别的答复文档。 10、@AllDescendants 包含满足选择条件的父文档的所有答复文档和答复的答复文档。 11、@Ascii 将一个LMBCS(Lotus多字节字符集)字符串转换成一个ASCII字符串。 12、@Asin 使用角度计算反正弦、 13、@Atan 使用角度计算反正切值。 14、@Atan2 使用角度的正切tangent y/x计算反正切值。 15、@Attachmentlengths 返回一个包含个当前文档附件长度的数字或数字表。 16、@AttachmentModifiedTimes 返回当前文档附件最后一次修改的时间。 17、@AttachmentNames 返回文档上所带附件的文件名。如果有多个文件,则将它们的名字作为一个多值文本表返回。 18、@Attachments 文件附件的个数。 19、@Author 返回一个包含文档作者名字的文本表。 20、@Begins 确定一个指定的字串是否存储在另一个字符串的开头。 21、@BrowserInfo

相关文档