Подсистема объявлений имеет набор интерактивных окон - для ввода объявлений, их просмотра на доске объявлений и удалений неактуальных объявлений.
В публикации размещена база данных (8.2) в которой реализована подсистема объявлений и демонстрационный ролик.
При самостоятельном использовании полностью готова к работе, при использовании в УПП, в конфигурацию достаточно добавить следующие объекты:
Обработки:
- НовоеОбъявление
- ДоскаОбъявлений
- УдалитьСтарыеОбъявления
Регистры сведений:
- Объявления
В принципе - этого хватит.
Если необходимо, в "Модуль обычного приложения" в процедуру "ПриНачалеРаботыСистемы()" добавляем вызов формы обработки "ДоскаОбъявлений" для того,
чтобы при входе сразу видеть доску с текущими объявлениями.
В "Модуле обычного приложения" объявлена экспортная переменная "глИмяКолонкиПеретаскивание" для того, чтобы затаскивать в текст объявления ссылку из колонок таблиц значений. В этом случае, в табличных полях таблиц значений необходимо реализовать обработчик события "НачалоПеретаскивания", в котором перменной "глИмяКолонкиПеретаскивание" присвоить имя перетаскиваемой колонки
глИмяКолонкиПеретаскивание = Элемент.ТекущаяКолонка.Имя;
Напоминаю, чтобы в новом объявлении формировались ссылки перетаскиванием у табличных полей с которых будет происходить перетаскивание должен быть включен флаг "РазрешитьНачалоПеретаскивания".