CATIA_Knowledge_Advisor_help(4)

2018-11-28 17:21

3 4 120 140 60 50 20 40

语句如下

Relations

DesignTable1 sheet_name.CloserInfConfig(\

60mm, \ 返回 3。

说明

线 1、2 和 3 的值都小于或等于在方法参数中指定的值。

因为在参数列表中指定的第一参数是“PadLim1”,因此方法将扫描线 1、2 和 3,并 搜索最大的“PadLim1”值(小于或等于 60 mm)。两个配置符合条件:配置 1 和配置 3。

因为指定的第二参数为“SketchRadius”,因此方法将扫描配置 1 和 3,并搜索最大的

“SketchRadius”值(小于或等于 130 mm)。函数再次找到两个符合条件的配置。 然后,

方法重新扫描线 1 和 3 并搜索最大的“PadLim2”值(小于或等于 40mm)。 结果为线 3。

CloserValueSupInColumn()

适用于设计表图纸。扫描列的值并返回最大的单元格值(最接近于指定值的值)。如果未找到任 何值或者未正确指定方法参数,则返回 0。

语法

sheet.CloserValueSupInColumn(columnIndex:Integer, Value:Real)

CloserValueSupInColumn 方法使用两个参数:

参数 columnIndex Value

描述 必选。表的列索引。从 1 到 n 的整数。 必选。搜索的值。应当为一个实数。

示例

ValueSup=Relations DesignTable1 sheet_name.CloserValueSupInColumn(1, 16

80mm)

Message(\

CloserValueInfInColumn()

适用于设计表图纸。扫描列的值并返回最小单元格值(最接近于指定值的值)。如果未找到任何 值或者未正确指定方法参数,将返回 0。

语法

sheet.CloserValueInfInColumn(columnIndex:Integer, value:Real):Real

CloserValueInfInColumn 函数具有两个参数:

参数 columnIndex value

描述 必选。表中列的编号或索引。从 1 到 n 的整数。 必选。搜索的值。应当为一个实数。

示例

Message(\is # \

Relations

DesignTable1

sheet_name.CloserValueInfInColumn(2,41mm))

MinInColumn() 适用于设计表图纸。返回最小列值。如果指定的

列超出范围,则返回 0。 语法

sheet.MinInColumn(columnIndex :Index):Real

其中 columnIndex 为列编号。

17

示例

MinimumValue=MinInColumn(3) Message(\is expected)\/* you can use also */ Message(\

样例

KwrProgramDT.CATPart

MaxInColumn() 适用于设计表图纸。返回最大列值。如果列不包含数字值或没有正确指

定方法参数,则返回 0。 语法

sheet.MaxInColumn(columnIndex:Integer):Real

示例

MaximumValue=Relations

DesignTable1

sheet_name.MaxInColumn(1)

Message(\

LocateInColumn()

适用于设计表图纸。返回包含指定值的第一行的索引。如果未找到该值或没有正确指定该方法的 参数,将返回 0。

语法

sheet.LocateInColumn(columnIndex:Integer, value:Literal) :Integer

LocateInColumn 方法具有两个参数:

参数 描述 18

ColumnNumber Value

必选。表中列的编号或索引。从 1 到 n 的整 必选。搜索的值。可以为字符串或布尔值

示例

Line=Relations DesignTable1 sheet_name.LocateInColumn(4,11mm)

if (Line == 0) { Message(\}

CellAsString()

适用于设计表图纸。返回一列中某个单元格的内容。如果该单元格为空或没有正确指定方法参数, 则返回空字符串。

语法

sheet.CellAsString(rowIndex:Integer, columnIndex:Integer):String

其中 rowIndex 为配置编号,columnIndex 为列编号。

示例

CString=Relations DesignTable1 sheet_name.CellAsString(1,5)

if (CString == \{ Message(\

}

CellAsBoolean()

适用于设计表图纸。返回专用于布尔值的列中单元格的内容。如果单元格中不包含布尔值或没有 正确指定方法参数,则返回 false。

19

语法

sheet.CellAsBoolean(rowIndex:Integer, columnIndex:Integer):Boolean

CellAsBoolean 方法具有两个参数:

参数 rowIndex columnIndex

描述 必选。配置编号。从 1 到 n 的整数。 必选。表的列索引。从 1 到 n 的整数。

示例

Boolean2=Relations DesignTable1 sheet_name.CellAsBoolean(1,5)

if (Boolean2 <> true) { Message(\}

CellAsReal()

适用于设计表图纸。返回专用于实数值的列中单元格的内容。如果该单元格不包含实数或没有正 确指定方法参数,则返回 0。

语法

sheet.CellAsReal(rowIndex:Integer, columnIndex:Integer):Real

其中 rowIndex 为配置编号(从 1 到 n 的整数),columnIndex 为列数。

SetCell()

使您能够填充位于 Excel 文件或表文件内给定位置的单元格。 请注意:索引应该在左上角的 (1,1) 单元格中从 1 开始。

20


CATIA_Knowledge_Advisor_help(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018年初中数学知识点总结

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: