[基础知识]row类visible使用

使用row的visibe属性,要反向遍历rowset,因为如果正向遍历,rowset是实时变化的,行号是错误的。正确代码如下:

Local integer &k;

For &k = &rsa.ActiveRowCount To 1 Step - 1

If All(&deptDescr) Then

Local string &descr254 = &rec.DEPTID.GetRelated(CE_TREEDEPT.DESCR254).Value;

Local number &findDept = Find(&deptDescr, &descr254);

If &findDept = 0 Then

&rsa(&k).Visible = False;

End-If;

End-For;

我的公众号:

时间: 2024-11-05 12:21:26

[基础知识]row类visible使用的相关文章

【Java菜鸟学习总结】Java基础知识(类)

目录 [Java菜鸟学习总结]Java基础知识(类) 1.面向对象编程 2.类 3.static关键字 4.final关键字 [Java菜鸟学习总结]Java基础知识(类) 1.面向对象编程 1.1.面向对象编程的特征 面向对象编程(OOP)的三大特征 { 封装; 继承; 多态; } 1.2.类与对象概述 类与对象是面向对象的核心概念. 类与对象 { 类; // 类是对于一类事物的描述,是抽象的.概念的定义. 对象; // 对象是实际存在的该类事物的每个个体,因而也别称为实例. } 2.类 2.

Objective-C基础知识之“类”

Objective-C语言是iOS开发的专用语言,虽然现在在逐步被swift语言取代,但是仍可以作为基础学习,学会Objective-C之后入手swift也是相当快速.今天我来简谈一下关于OC中的类. 如果有过C++,Java基础的同学就会对类有了初步的了解.类,是一个抽象的概念,将一个事物抽象后概念的集合放在一起就组成了类,比如说鸟类,鸟类是一个很大种群,各种鸟儿都有,但是这些鸟有没有共同特征呢?肯定是有的,我们把这些共同特征抽象出来就组成一个类,如下图 在上图中,绿色文本中的词语是鸟类的一些

C++基础知识总结----类的进阶知识点

还是那句话,我们继续在简单的代码中,体会学习C++,本节主要是体会学习类的进阶知识. 一.构造函数与析构函数 当创建一个对象时,往往需要做一些初始化工作,例如对数据成员赋值等.为了解决这个问题,C++提供了构造函数.    构造函数(Constructor)是一种特殊的成员函数,它的名字和类名相同,没有返回值,不需要用户调用(用户也不能调用),而是在创建对象时自动执行.构造函数的作用是在创建对象时进行初始化工作,最常见的就是对成员变量赋值. 创建对象时系统会自动调用构造函数进行初始化工作,同样,

基础知识——java 类的继承、重载与重写

继承 一.extends关键字来表示继承关系.当创建一个类时,总是在继承,如果没有明确指出要继承的类,就总是隐式地从根类Object进行继承: 二.子类继承父类的成员变量 1)能够继承父类的public和protected成员变量:不能够继承父类的private成员变量: 2)对于父类的包访问权限成员变量,如果子类和父类在同一个包下,则子类能够继承:否则,子类不能够继承: 3)对于子类可以继承的父类成员变量,如果在子类中出现了同名称的成员变量,则会发生隐藏现象,即子类的成员变量会屏蔽掉父类的同名

C++入门基础知识:类和引用

一.类(类的6个默认函数).对象.面向对象等概念 1.cpp的数据类型(除去C中的) 基本数据类型:bool型 逻辑型              非基本型:类 class void型 无类型 [1]命名空间(为了解决全局变量命名冲突的问题) 例:#include<iostream.h> using namespace std;    //标准输入输出流,命名空间为std int main() { cout<<''hello world''<<endl;     //co

基础知识回顾——类和对象

面向对象编程是一种编程方式,最主要的特点是需要使用 "类"和 "对象" 来实现,类可以看作一个模板,模板里可以包含很多方法,方法可以实现一些功能:对象则是创建模板的实例,通过实例对象可以执行类中的方法. 类 1.认识类 通常我们把"鸟类"想象成所有鸟的集合,因此"鸟类"就是一个非常抽象的类:鸟普遍能飞需要食物,因此"能飞"和"需要食物"就是这个类的属性.再者我们不会说这是一只鸟类,而只会

iOS基础知识:类目、延展

一 .类目: 为已存在的类添加新的方法.但是不能添加实例变量. 应用:1.对现有的类进行扩展,如:系统中的类,在类目中增加的方法会被子类继承,而且在运行时跟其他的方法没有区别. 2.作为子类的替代方式,不需要定义和使用一个子类,可以通过类目直接向已有的类里增加方法. 3.对类中的方法进行归类,利用catigory把一个庞大的类划分为小块来分别进行开发,从而更好地对类中的方法进行更新和维护. 4.和普通接口有所区别的是,在Category的实现文件中的实例方法只要你不去调用它你可以不用实现所有声明

整理Java基础知识--String类

Java String 类创建字符串最简单的写法:String i = "我是字符串":String 类是不可改变的,一旦创建了String对象,就固定了 String i = "123"; System.out.println("i = " + i); i = "abc"; System.out.println("i = " + i); 输出结果: 123 abc 等价于: String i = new

整理Java基础知识--Calendar 类

Java Calendar类Calendar 类是 abstract 类 实际使用时实现特定的子类对象 创建一个代表当前日期的Calendar 对象Calendar ss = Calendar.getInstance();Calendar 类对象字段类型 常量 描述 Calendar.YEAR 年 Calendar.MONTH 月 Calendar.DATE 日 Calendar.DAY_OF_MONTH 日期 Calendar.HOUR 12小时制 Calendar.HOUR_OF_DAY 2