Вывод таблицы WEB UI CRM

Создадим в CRM окно следующего вида:

Часть информации рассматривалась ранее. И будет опущена, чтобы не дублировать.

Читать далее «Вывод таблицы WEB UI CRM»

Ракурс ведения таблицы. Изменить размер экрана.

При создании экрана ведения для таблицы ширина блока вывода по умолчанию составляет 80 колонок. Что составляет примерно половину экрана. Это далеко не всегда удобно.
При необходимости увеличить область вывода первое, что делает разработчик, заходит в редактор экрана и меняет ширину в ручную. Такой подход часто достаточен, но при перегенерации ракурса ведения, все ручные изменения исчезают, экран приобретает свой стандартный размер. Мелочь, а неприятно.
Недавно наткнулся на способ, позволяющий каждый раз не восстанавливать размер экрана руками, а единожды прописать ФМ, который будет сравнивать текущий размер области с необходимым и в случае несовпадения перегенерировать его с заданным размером на лету.

Читать далее «Ракурс ведения таблицы. Изменить размер экрана.»

Логирование изменений таблиц в стандартных ракурсах. События в ракурсах.

 

В предыдущей статье мы рассмотрели SCDO — лог для Z* таблицы было рассмотрено создание логера для отслеживания изменений. Для этого был создан специальный ФМ, который и сохраняет изменения. Однако при ведении через сгенерированные ракурсы ведения он не вызывается. Добавим его туда. Для этого мы будем использовать события в ракурсах.

Добавим в ракурс ведения ZTEST_PAU логирование при добавлении записи.

Читать далее «Логирование изменений таблиц в стандартных ракурсах. События в ракурсах.»