Іноді нам потрібно щоб користувачі могли самі малювати собі форми в режимі 1С Підприємства, додавати на них необхідні кнопки, призначати на ці кнопки об'єкти, розміщувати ці кнопки на формі довільно. На керованих формах навіть в конфігураторі немає можливості довільно розміщувати кнопки на формі. Щоб виправити цю помилку пропоную вам своє рішення даної проблеми.
Іноді нам потрібно щоб користувачі могли самі малювати собі форми в режимі 1С Підприємства, додавати на них необхідні кнопки, призначати на ці кнопки об'єкти, розміщувати ці кнопки на формі довільно. На керованих формах навіть в конфігураторі немає можливості довільно розміщувати кнопки на формі. Щоб виправити цю помилку пропоную вам своє рішення даної проблеми.
Для прикладу візьмемо можливість малювання карти залів в ресторані. Нам буде потрібно кілька об'єктів - Довідники: Столи та Склади (Зали обслуговування), Регістр відомостей: НастройкаКартиЗалов, ну і сама обробка НастройкаКартиЗалов.
Нам потрібно занести хоча б один склад і в довідник столів додати кілька столів для цього складу. Ці столи користувач зможе призначати на кнопки. Координати і прив'язки кожної кнопки будуть зберігатися в регістрі відомостей і зчитуватися звідти при відображенні.
Кілька процедур з форми для прикладу: