0

我正在研究一个显示一堆东西的显示字段(显然,他们总是这样做)。最近我遇到了一个很奇怪的场景。我以一种记录格式添加了一个字符输出字段,但是当将此记录格式写入屏幕时,该字段无法显示。我在调试模式下检查过。该值已在 EXFMT 语句之前分配给该字段,但它永远不会显示。我已将其移至记录格式的其他位置,但问题仍然存在。我还尝试将其移动到显示在同一屏幕上的另一种记录格式,这一次它可以工作。出现这种情况可能出了什么问题?

      R XT99901                SFLCTL(XT99902)
                               SFLSIZ(0011)
                               SFLPAG(0005)
                               SFLDSP
                               SFLDSPCTL
02                             SFLCLR
03                             SFLEND
                               BLINK
                               LOCK
                               PUTOVR
                               OVERLAY
                               CA05
    .
    .
    .
                           4  2'Status'     
        S1STUS     15A  O  4 14COLOR(RED)

字段 S1STUS 是有问题的字段。

4

1 回答 1

0

当您使用PUTOVR时,您需要在要更改的每个输出字段上指定OVRDTA 。将 OVRDTA 关键字添加到 S1STUS 并查看是否有帮助。

于 2012-10-26T13:25:52.403 回答