第十章 ObjectScript 系统宏(一)

这篇具有很好参考价值的文章主要介绍了第十章 ObjectScript 系统宏(一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第十章 ObjectScript 系统宏(一)

使这些宏可访问

本页描述的宏可用于 %RegisteredObject 的所有子类。要使这些在例程或不扩展 %RegisteredObject 的类中可用,请包含适当的文件:

  • 对于与状态相关的宏,请包含 %occStatus.inc
  • 对于与消息相关的宏,请包含 %occMessages.inc

此类语句的语法是:

#include %occStatus

这些包含文件的名称区分大小写。

宏引用

宏名称区分大小写。 IRIS 提供的宏包括:

ADDSC (sc1, sc2)

ADDSC 宏将 %Status 代码 (sc2) 附加到现有%Status 代码 (sc1)。该宏需要 %occStatus.inc

EMBEDSC(sc1, sc2)

EMBEDSC 宏将 %Status 代码 (sc2) 嵌入到现有 %Status 代码 (sc1) 中。该宏需要 %occStatus.inc

ERROR(errorcode, arg1, arg2, ...)

ERROR 宏使用对象错误代码 (errorcode) 创建 %Status 对象,该对象的关联文本可以接受一定数量的 %1%2 等形式的参数。然后,ERROR 根据这些附加参数的顺序将这些参数替换为错误代码后面的宏参数(arg1、arg2 等)。该宏需要 %occStatus.inc

FormatMessage(language,domain,id,default,arg1,arg2,...)

FormatMessage 宏使能够从消息字典中检索文本,并用文本替换消息参数,所有这些都在同一个宏调用中进行。它在返回 %String

Argument Description
language RFC1766Op 语言代码。在 Web 应用程序中,可以指定 %response.Language 以使用默认区域设置。
domain 消息域。在 Web 应用程序中,可以指定 %response.Domain
id 消息 ID
default 如果未找到由语言、域和 ID 标识的消息,则使用该字符串。
arg1, arg2, and so on 消息参数的替换文本。所有这些都是可选的,因此即使消息没有参数,也可以使用 $$$FormatMessage

该宏需要 %occMessages.inc文章来源地址https://www.toymoban.com/news/detail-728451.html

到了这里,关于第十章 ObjectScript 系统宏(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 70万无符号无重复网名大全ACCESS\EXCEL数据库

    虽然之前收集过网名数据库,比如:《4万个性网名大全网络名称大全ACCESS数据库》、《8万多个网名大全QQ网名ACCESS数据库》,但是都包含有~!#@等特殊符号,而今天这份则是没有特殊符号的,并且记录数达到了71万且网名没有重复。 分类统计:搞笑网名(20577)、男生网名(

    2024年02月07日
    浏览(44)
  • 第十四章 ObjectScript - 系统函数

    本节重点介绍 ObjectScript 中一些最常用的系统函数。 这些函数的名称不区分大小写。 类库还提供了大量实用方法,可以像使用函数一样使用它们。 在给定一些输入的情况下,可以使用以下函数来选择一个值: $CASE 将给定的测试表达式与一组比较值进行比较,然后返回与匹配

    2024年02月10日
    浏览(38)
  • 第十三章 ObjectScript 系统标志和限定符 (qspec) - 编译器限定符

    Qualifier Meaning Default /autoinclude 自动包含编译此类所需的任何未更新的类。 1 /checkschema 根据架构定义验证导入的 XML 文件。 1 /checkstoragedefined 检查该类是否具有为所有属性定义的存储。当设置等于 1 时,此限定符指示存储定义在编译期间何时发生更改。 0 /checksysutd 检查系统类是

    2024年02月06日
    浏览(36)
  • 流式系统:第九章到第十章

    原文:Streaming Systems 译者:飞龙 协议:CC BY-NC-SA 4.0 当我开始学习连接时,这是一个令人生畏的话题; LEFT 、 OUTER 、 SEMI 、 INNER 、 CROSS :连接的语言是富有表现力和广泛的。再加上流带来的时间维度,你会发现这似乎是一个具有挑战性的复杂话题。好消息是,连接实际上并

    2024年01月22日
    浏览(73)
  • Caché Objects | 第五章 | %Dictionary Classes 的使用

    本章讨论 类定义类 ( class definition classes ),这是一组持久性类,提供对所有类定义的对象和 SQL 访问。 %Dictionary.ClassDefinition 、%Dictionary.xxxDefinition %Dictionary.CompiledClass 类定义类 提供对 Caché 统一字典的对象和 SQL 访问。使用这些类,可以以编程方式检查类定义、修改类定义

    2024年02月03日
    浏览(34)
  • 计算机系统基础、LinkLab实验每个实验阶段(共5个)考察ELF文件组成与程序链接过程的不同方面知识 阶段1:全局变量ó数据节 阶段2:强符号与弱符号ó数据节 阶段3:代码节修改 阶段4:代码与重定

    (1). 了解链接的基本概念和链接过程所要完成的任务。 (2). 理解ELF目标代码和目标代码文件的基本概念和基本构成 (3). 了解ELF可重定位目标文件和可执行目标文件的差别。 (4). 理解符号表中包含的全局符号、外部符号和本地符号的定义。 (5). 理解符号解析的目的

    2024年02月03日
    浏览(37)
  • 第五十章 Unity Input Manager 输入系统(上)

    Unity的输入系统支持多种输入设备,比如键盘和鼠标,游戏手柄,触摸屏,VR和AR控制器等等。Unity 通过两个独立的系统提供输入支持:第一,输入管理器 (Input Manager) 是 Unity 核心平台的一部分,默认情况下可用,属于旧的unity输入系统。第二,输入系统 (Input System) 是一个包,

    2024年02月10日
    浏览(39)
  • 《计算机系统与网络安全》 第十章 防火墙技术

    🌷🍁 博主 libin9iOak带您 Go to New World.✨🍁 🦄 个人主页——libin9iOak的博客🎐 🐳 《面试题大全》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍》学会IDEA常用操作,工作效率翻倍~💐 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬

    2024年02月11日
    浏览(52)
  • 数据库系统课程设计(高校成绩管理数据库系统的设计与实现)

    目录 1、需求分析 1 1.1 数据需求描述 1 1.2 系统功能需求 3 1.3 其他性能需求 4 2、概念结构设计 4 2.1 局部E-R图 4 2.2 全局E-R图 5 2.3 优化E-R图 6 3、逻辑结构设计 6 3.1 关系模式设计 6 3.2 数据类型定义 6 3.3 关系模式的优化 8 4、物理结构设计 9 4.1 聚簇设计 9 4.2 索引设计 9 4.3 分区设

    2024年02月03日
    浏览(72)
  • 数据库系统-数据物理存储

    1.1.1 磁盘的结构特性 1.1.2 DBMS数据存储查询原理 记录:磁盘块 。OS的文件存储记录表(FAT)记录 数据 在哪些磁盘块当中block 数据先加载到内存缓冲区中,有一个内存页page block的对应表 磁盘块Block已经装载进了磁盘页Page,有一个 记录Record 记录所在内存位置Point的映射 记录:

    2023年04月20日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包