所属产品: Mingcedar Studio DESIGNER
Template Edit:插入后如何调整实例配置 | Mingcedar Studio
Template Edit 修改当前页面上的模板实例。模板源与实例分别保存;实例配置只影响所选实例。
<section id="template-edit" class="docs-block docs-block-intro docs-block-current"> <span class="section-kicker">实例</span> <h2>Template Edit:插入后如何调整实例配置</h2> <p>Template Edit 修改当前页面上的模板实例。模板源与实例分别保存;实例配置只影响所选实例。</p> <div class="docs-detail-list"> <article id="template-edit-item-1" class="docs-detail-row"> <strong>所有模板实例都支持什么</strong> <p>模板实例支持 X、Y、Width、Height,可在模板编辑器中调整实例在页面上的位置和尺寸。</p> </article><article id="template-edit-item-2" class="docs-detail-row"> <strong>模板实例和模板源的关系</strong> <p>模板源保存可复用的结构、输入项和默认内容;模板实例保存当前页面的位置、尺寸、参数值以及变量或 Tag 绑定。</p> </article><article id="template-edit-item-3" class="docs-detail-row"> <strong>模板变量填写方法</strong> <p>Template variables 填替换值,如 PLC_LINE01。目标字段可直接用 <PLC>.PUMP01.SPEED_SETPOINT;JavaScript 字符串才加引号,如 ReadTagDouble("<PLC>.PUMP01.SPEED", 0)。动态名称使用 = 表达式。</p> <ul> <li>实例参数:PLC 填 PLC_LINE01,不再次添加尖括号。</li><li>固定 Tag 目标:<PLC>.PUMP01.SPEED_SETPOINT。</li><li>动态目标:="<PLC>." + selectedPumpCode + ".SPEED_SETPOINT"。</li><li>脚本字符串:ReadTagDouble("<PLC>.PUMP01.SPEED", 0)。</li> </ul> </article><article id="template-edit-item-4" class="docs-detail-row"> <strong>实例尺寸与模板源的调整边界</strong> <p>如果只是当前页这一个实例位置不同、尺寸不同,就改实例;如果是所有同类模板结构都要变,例如多一列、多一个按钮、字段布局整体改变,就该回模板源调整。</p> </article><article id="template-edit-item-5" class="docs-detail-row"> <strong>推荐配置顺序</strong> <p>先插入模板,再打开 Template Edit,依次调整 X、Y、Width、Height 和实例级配置。确认实例配置完整后,再继续连接脚本或 Tag。</p> </article><article id="template-edit-item-6" class="docs-detail-row"> <strong>实例变量维护顺序</strong> <p>建议先维护影响范围最大的变量,例如 PLC、设备编码、DB、画面标题,再维护单个对象的 Tag、文本和单位。这样可以先建立实例的主要数据边界,再处理细节字段。</p> </article><article id="template-edit-item-7" class="docs-detail-row"> <strong>变量替换范围</strong> <p>模板参数仅替换当前实例中的对应占位符。Batch Replace 的范围为当前选区或当前页面;需要修改其他页面时分别执行,并检查预览。不要将其视为自动覆盖整个演示文稿的替换操作。</p> </article> </div> <div class="docs-note-grid"> <figure id="template-edit-image-1" class="docs-note-card manual-doc-image-card"> <img src="/WEB_img/HQPPT/TemplateInstanceEditorFormInput.png" alt="模板编辑" loading="lazy" decoding="async"> <figcaption> <strong>模板编辑</strong> <p>模板插入到页面后,实例位置、尺寸和具体配置优先在这里调整。</p> </figcaption> </figure> </div> </section>