CARenderingStyle
ADE 用戶指南 > ADE伺服器類型參考 >
CARenderingStyle控制ADE方法和屬性如何返回基元值。例如你可能想讓數字以數字或者格式化文本的形式返回。
CARenderingStyle目前已經成為CAObject或者CATable上的屬性。DefTables和ResultTables的CARenderingStyle屬性的默認設置分別在CAEngine::DefaultDefTableRenderingStyle和CAEngine::DefaultRenderingStyle上。
屬性
{get,put} bool FullPrecision
當數字值以文本方式呈現時,控制它們呈現時是全精度還是使用當前對象的數字個格式。
{get,put} bool CARenderingStyle::GeneralExpression
當在DefTable設定值後,控制這些值時字符串常量還是表達式。如果設定為true,那麼這些值將是表達式或者必須是帶引號的字符串常量。
{get,put} short HandleFormat
控制對象術語如何返回。
- 0=其文標識符(其定義時實際上為駝峰式大小寫,每個單詞首字母大寫)
- 1=CAObject*
- 2=其文本名稱
- 3=其文本標識符,但首字母大寫(第一個字母大寫,其它字母都小寫) Analytica 4.3新特徵
{get,put} bool NewLineAsCRLF
當設置成true時,文本格式的換行字符轉換成[CRLF]。默認設置Default=true。
當打印到控制控制台窗口(例如從cscripts)時,除非設置為ture,要麼換行符不會正確打印。但是如果你想精確獲取文本值中出現的字符,請設置為false。
{get,put} variant NullValue
對於特殊值Null返回該值。
{get,put} bool NumberAsText
數字值應該作為字符串還是數字返回。
{get,put} bool ReferenceAsText
控制引用基元是以文本(TURE)樣式顯示,還是被解引用並返回一個 CATable(FALSE)。
{get,put} long SafeArrayLowerBound
通過GetSafeArray返回安全數組維度下界。
{get,put} short StringQuotes
控制字符串值是否帶引號。 0=不帶引號、1=單引號、2=雙引號。
{get,put} variant UndefValue
對於未定義的特殊值返回該值。
棄用
{get,put} short VarTermFormat([out,retval] SHORT* )
棄用——使用CARenderingStyle::HandleFormat
另請參考
CAIndex <- | CARenderingStyle | -> CALicense |
Comments
Enable comment auto-refresher