CAObject::ResultTable

Revision as of 06:10, 16 October 2015 by Jhuawen (talk | contribs) (Created page with "作为一个 CATable对象返回一个变量计算后的结果,包含0个或者多个维度,如果变量对象不能被计算返回值为'''Nothing'''。...")

ADE User Guide > ADE Server Class Reference > CAObject

Other languages:
English • ‎中文 • ‎中文(中国大陆)‎

描述

作为一个 CATable对象返回一个变量计算后的结果,包含0个或者多个维度,如果变量对象不能被计算返回值为Nothing。一个 CATable用一个智能数组(多维)表示,该对象包含多种方法可用来获取单元格数据。如果结果是一个标量(例如,不是数组)。 CATable的维度将是0。

The CAObject::ResultType property controls which result is computed (Mid, Sample, Mean, Statistics, Bands, PDF or CDF).

If the variable has not yet been evaluated, it is evaluated when this method is called. If this requires a lengthy calculation, the call will take a long time to complete. When CAObject::MethodEvaluationTimeLimit is set, then the result aborts if the time limit expires and ErrorCode is 77.

If an error occurs during evaluation, the ErrorCode will be set to something other than 0 or 2. If a warning occurs during evaluation, a result will be returned and the ErrorCode will be 2. The OutputBuffer contains the error message or warning.

Data type

CATable

Example Usage

CATable tab = obj.ResultTable;

ErrorCodes

This list is incomplete -- TBD

0 - success
2 - warning
12 - insufficient memory
37,38 - Could not retrieve result
77 - MethodEvaluationTimeLimit exceeded
78 - Computation aborted

See Also

Comments


You are not allowed to post comments.