sakuraOV написал(а):
В моем случае, когда таблица table будет передана в прогу HRUCEDT0, значения из нее для РЛ вытаскивать Z-преобразованием в RPCEDSZ9.
Получается так...?))))
Процедуры преобразования что-то преобразуют, то есть приводят к нужному виду. Оттого, что вы подгрузите таблицу табеля в программу р/листок, ничего само по себе не заработает. Нужно будет включить эту таблицу в работу, как это, например, происходит с таблицами RT/CRT/ARRRS. Вот когда таблица табеля будет включена в работу, тогда уже можно говорить о процедурах преобразования, если вдруг внешний вид выводимой информации будет не тот.
В HRUCEDT0 есть процедура CREATE_FORM, из нее есть вызов allocate-to-windows, где и происходит перенос собранной информации в р/лист. Там же есть и точки предусмотренного вмешательства, например, процедура allocate-to-windows-mod.
Только использование таблицы tabel, на мой взгляд, слишком громозко. Можно просто загрузить кластер времени и сделать обработку по таблицам времени.
И возвращаясь к исходному предложению - делать через ВО. Да, выводить по дням не получиться. Но можно выводить по периодам по WPBP.
Я бы первым делом обратился к заказчику с предложением выводить информацию сгруппировано, по WPBP. Это и компактно, и более наглядно. И делается только настройкой.