Страница 1 из 1

Как изменить форму обработки расширений к справочнику н-ры

СообщениеДобавлено: Пн май 27, 2013 4:01 pm
andriyc
Доброго времени суток.
Суть проблемы такова: нужно добавить текстовое (объемный текст) расширение к справочнику номенклатуры. В форме обработки для таких данных используется строчное поле ограниченой длинны, хотя в базе полноценные текстовые данные.
Вопрос: где лежит шаблон формы обработки расширений и ее обработчик? Хочу их переписать немного.
Я сначала решил обойти эту проблему и записал эти расширения для нескольких товаров другим скриптом, но, как только я делаю любые изменения для этого товара в Дебете, он обрезает записанный ранее текст.

Помогите, пожалуйста, решить эту проблему.

Возможно она решается на уровне каких-то настроек?
Или проще создать другую таблицу с другим обработчиком (так как с этим текстом часто работать не приходится)

Заранее спасибо.

Re: Как изменить форму обработки расширений к справочнику н-

СообщениеДобавлено: Ср май 29, 2013 10:42 am
Evgeniy
Расширения не используются для хранения большого текста. Для этого в номенклатуре есть поле "Описание".
Обработка расширений выполняется в скрипте sys/DpBaseDlg.js, функция DpBaseDlg_buildExtTab().

Re: Как изменить форму обработки расширений к справочнику н-

СообщениеДобавлено: Ср май 29, 2013 12:19 pm
andriyc
Спасибо за ответ.
Дело в том, что у меня двухязычное описание (выгружается на сайт). Поэтому я использую расширение.
Сейчас я отключил это расширение и Дебет его не исправляет при изменении товара, и данные остаются в базе Postgres. Текст в это поле заганяю другим скриптом.
Надеюсь в таком варианте данные не исчезнут с базы, пока я не добрался до скрипта sys/DpBaseDlg.js