SuperAPI AI 工具集

form-add

通用与其它

查看项目

更新于 10-15 21:03

技能介绍

用途:为 1С 配置对象(文档、目录、信息寄存器等)创建空白受管表单,生成 metadata XML、Form.xml 和 Module.bsl,并把表单注册到对象根 XML 中。

主要能力:支持指定表单名称、用途(Purpose)、同义词,并可用 -SetDefault 设为默认表单。用途包括 Object、List、Choice、Folder、FolderChoice、Record、RecordSet、Save、Load、Custom;不同对象类型可用的用途不同,非法组合会被拒绝并列出可用项。常量没有自身表单,需使用通用表单。

使用方式:命令为 /form-add <ObjectPath> <FormName> [-Purpose <Purpose>] [-Synonym <Synonym>] [-SetDefault]。实际执行脚本为 powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/form-add.ps1" -ObjectPath "<ObjectPath>" -FormName "<FormName>" [-Purpose "<Purpose>"] [-Synonym "<Synonym>"] [-SetDefault]。ObjectPath 为对象 XML 文件路径,FormName 为表单名。

适用场景:为文档、目录、寄存器、报表、处理等创建表单骨架,随后可用 /form-compile 或 /form-edit 填充元素,用 /form-validate 校验,用 /form-info 分析结果。

限制:外部数据源表需通过 ExternalDataSources/<来源>/Tables/<表>.xml 指定;复合键表默认取记录表单。资料未提供收费、平台版本等更多信息。