1.查找出查找内容在多值域中的索引值
getItemIndex(域名,域值,文档)
Public Function getItemIndex(ByVal fieldName As String, ByVal itemVal As Object,
ByVal doctt As NotesDocument) As Integer Dim i As Integer Dim j As Integer Dim item As NotesItem item = doctt.GetFirstItem(fieldName) j = Ubound(item.Values) For i = 0 To j If itemVal = item.Values(i) Then getItemIndex = i Exit Function End If Next getItemIndex = -1 End Function
2.删除多值域中的数据
delItemValues(多值域名,更改的索引值,所在文档对象)
Public Sub delItemValues(ByVal fieldName As String, ByVal index As Integer, ByVal doctt As NotesDocument) Dim i As Integer Dim temp() As Object Dim item As NotesItem item = doctt.GetFirstItem(fieldName) Dim j As Integer j = Ubound(item.values) '----------- If j = 0 Then '当J为0时,即仅有一个值,给予空值即可 Call doctt.ReplaceItemValue(fieldName, "") Exit Sub End If '------------ If Trim(item.Values(0)) = "" Then index = j End If If index > j Then '仍然做为最后一个数据加入 j = j + 1 '索引位仅增加1 index = j '重定义索引位,防止超出范围 End If Redim temp(j-1) As Variant '重定义数组 For i = 0 To index - 1 temp(i) = item.values(i) Next For i = index To j - 1 temp(i) = item.values(i + 1) Next Call doctt.ReplaceItemValue(fieldName, temp) 'End If 'End If End Sub
3.更改多值域中的数据
editItemValues(多值域名,更改的索引值,更改的内容,所在文档对象)
Public Sub editItemValues(ByVal fieldName As String, ByVal index As Integer, ByVal itemVal As Object,
ByVal doctt As NotesDocument) Dim i As Integer Dim temp() As Object Dim item As NotesItem item = doctt.GetFirstItem(fieldName) Dim j As Integer j = Ubound(item.values) If Trim(item.Values(0)) = "" Then index = j End If If index > j Then '仍然做为最后一个数据加入 j = j + 1 '索引位仅增加1 index = j '重定义索引位,防止超出范围 End If Redim temp(j) As Variant '重定义数组 For i = 0 To j If i = index Then temp(i) = itemVal Else temp(i) = item.values(i) End If Next Call doctt.ReplaceItemValue(fieldName, temp) 'End If 'End If End Sub
发表评论
-
Notes 和 Domino 已知限制
2008-01-13 10:11 859Notes 和 Domino 已知限制 功能测试 限制数据库的 ... -
TinyMCE与Domino集成
2008-02-03 12:27 837TinyMCE与Domino集成一:TinyMCE简介 Tin ... -
domino server端的Notes.ini详解
2008-02-19 08:46 1127Web代理监控与调式问题 Web代理在服务器的执行优先 ... -
Lotus开发之Lotus Notes中域的验证
2008-03-10 11:41 1359一:介绍 Lotus中的域主要有以下的类型:文本,日 ... -
以Ajax方式显示Lotus Notes视图的javasript类库----NotesView2
2008-03-28 20:52 762一:简介 NotesView2是一个使用javascript开 ... -
[转载]资深程序员点评当前某些对Lotus Domino 的不实评论
2008-04-09 13:30 1077实现机关办公自动化工作需要计算机技术的支持 ... -
Undokumentierte @Formeln/LotusScript im Lotus Notes Client/Server
2008-05-16 17:29 1264Erstellung von Replik-IDs mitt ... -
操作Domino数据库的设计元素
2008-05-27 15:46 1072在Domino的数据库中有数据文档和设计文档两种文档。设计文档 ... -
开发可复用的从Domino中导出数据到Excel的类
2008-08-08 16:13 1087在domino开发中我们不可避免的要和报表打交道,一般就是生成 ... -
Lotus开发基本性能优化
2008-08-09 14:31 554一:一般的原则1. 视图 ... -
如何开发Domino中的WebService
2008-11-26 21:45 1275在domino中写webservice可以 ... -
关于Domino数据库的软删除
2009-02-03 20:40 973在Domino的数据库属性的 “高级” 附签(选择文件-> ... -
Lotus开发性能优化
2009-06-23 21:30 1074之前也总结过一篇关于 ...
相关推荐
8. **分离常数法**:对于形如y = f(x)/g(x)的函数,可以将常数分离到分母或分子中,然后分别求两个函数的值域,再结合考虑。 9. **三角函数中的值域问题**:三角函数如sin(x)、cos(x)、tan(x)等,它们的值域都是...
本文档讨论了函数之复合函数的定义域、值域、最值和应用,总结出了函数之复合函数的求解方法和步骤,为读者提供了一个系统的学习指南。 在学习函数之复合函数时,读者需要掌握以下几点: * 函数之复合函数的定义域...
2. 形如sin(Ax)cos(Bx)的形式,通常先将其化简为同角同三角函数名的形式,然后将该三角函数视为一个整体,通过换元将解析式转变为熟悉的函数形式,再求出其值域。 3. 含三角函数的分式,需要根据分子分母的特点选择...
函数的定义域和值域是数学中的一个重要概念,它们是函数的基本要素之一。函数的定义域是指函数可以取值的所有可能的输入值的集合,而函数的值域是指函数可以输出的所有可能的值的集合。 函数的定义域的概念可以通过...
在高中数学的学习过程中,理解函数的最值以及值域的概念至关重要。函数\(f(x)\)在定义域\(D\)内的最大值指的是:存在一个实数\(M\),对于所有\(x \in D\),都有\(f(x) \leq M\),并且至少存在一个\(x_0 \in D\)使得\...
2. 复合函数的定义域和值域分析,涉及多个函数组合时如何确定整个复合函数的定义域和值域。 3. 分段函数的处理,需要分别计算每一段的定义域和值域,然后合并得到整体的定义域和值域。 4. 指数函数和对数函数的定义...
高中函数值域是数学分析中的一个重要概念,它指的是在给定定义域内,函数所有可能取到的因变量y的集合。求解函数值域的方法多样,以下将详细阐述几种常用的方法。 1. 观察法(直接法):这是最直观的方法,适用于...
例如,在数学建模中,函数定义域和值域可以用来描述系统的行为,而在物理和工程学中,函数定义域和值域可以用来描述物体的运动和变化。 六、函数定义域和值域的实践应用 函数定义域和值域的实践应用非常广泛,例如...
在高中数学中,求函数值域是解决函数问题的关键步骤之一,它涉及到对函数性质的深入理解和各种数学方法的应用。以下是对求函数值域几种常见方法的详细解释: 1. **配方法**:适用于形如二次函数的问题。通过配方将...
题目中的内容涉及到多个与函数定义域和值域相关的知识点: 1. 函数的性质:比如题目中提到的条件"有-(-)()-f()(-)",这涉及到函数的连续性或者单调性。如果函数满足这样的不等式,它可能是一个连续函数,且...
函数值域是指在定义域内,函数输出值的全体,它是函数性质研究中的一个核心概念。在高中数学教育中,掌握函数值域的求法对于解决函数问题至关重要。函数值域的求法涉及对函数定义域的确定、函数表达式的分析、以及...
以下是几种常用的求函数值域的方法以及它们在实际问题中的应用。 1. **值域的概念与常见函数的值域** 函数的值域是函数图像上所有可能的y值的集合。例如,线性函数f(x) = ax + b的值域是实数集R,因为对于任何实数...
在处理函数值域问题时,我们需要考虑多种策略,这些策略在解决不同类型的函数时尤其有用。 1. 直接观察法:对于简单的函数,比如线性函数或一些基本函数,我们可以直接观察其图像或表达式来确定值域。例如,函数`y ...
4. 函数的复合:复合函数是指由两个或多个函数构成的新函数。例如,若f(x)=x^2且g(x)=2x+2,则复合函数f[g(x)]和g[f(x)]需要分别先求出g(x)和f(x)后再进行代入计算,如文档中的例子f[g(x)] = 2(x^2+2)^3。 5. 函数...
在本文中,我们将讨论分数函数的值域问题,分数函数是一种特殊的函数形式,分母和分子都是多项式。我们将讨论如何求解分数函数的值域,并提供多种方法来解决问题。 首先, lets 回顾一下分数函数的定义。分数函数...
1. **化简为基本函数**:通过观察或变换,将复杂函数化简为几个基本函数(如线性函数、二次函数、指数函数、对数函数等),并利用这些基本函数的性质和图像来确定值域。 2. **反解函数法**:将原函数y=f(x)中的x表示...
函数的值域是数学中一个至关重要的概念,尤其是在高中数学的学习中。它代表了一个函数所有可能输出值的集合,是理解函数性质和应用的基础。本篇内容主要围绕如何理解和求解函数的值域展开。 首先,我们要明确函数...