НАЧАЛО >> he3 - редактор записей >> Текущие ограничения реализации📄 Скачать в DOCX
Этот раздел фиксирует границы текущей реализации, чтобы документация не обещала больше, чем делает код.
he3/GetSidEditor сейчас использует рабочий лист PAZK как значение по умолчанию. Прямая страница he3/Show принимает wsName, но стандартное модальное открытие из Каталогизатора пока не выбирает рабочий лист автоматически по типу записи, полю 920 или newRecType.
Рабочие endpoints схемы, черновиков, предпросмотра, ФЛК и справочников возвращают JSON. При этом he3/Show генерирует HTML-страницу, а he3/GetSidEditor возвращает JS-действие для модального окна. Поэтому корректнее говорить не о полном отказе от HTML/JS-ответов, а о JSON API для рабочих операций редактора.
Клиент отправляет в UpdateDraft весь recordData, а не минимальный набор дельт. Это важно учитывать при больших записях и при описании сетевого обмена.
Серверная ФЛК по черновику реализована. Отдельная полная клиентская проверка всех правил WS в коде не выделена как завершенный механизм.
Механизм регистрации виджетов есть, но стандартная поставка описывает прежде всего встроенные виджеты. Внешние пользовательские виджеты должны подключаться отдельным кодом.
В JS и PHP модуля есть русские строки интерфейса и ошибок. Если требуется полная локализация, строки нужно вынести в языковые ресурсы системы.
Скриншоты сделаны на демонстрационной журнальной записи в базе IBIS с рабочим листом IBIS. Они показывают устройство интерфейса и окон he3; конкретный набор вкладок и полей в рабочей базе зависит от выбранного WS/WSS.