Модульное формирование привязок

17.07.09

Разработка - Работа с интерфейсом

Сохранение привязок элементов управления любых форм в модуле (в виде програмного кода).

Скачать файлы

Наименование Файл Версия Размер
Модульное формирование привязок
.1247737561 14,75Kb
112
.1247737561 14,75Kb 112 Скачать
Модульное формирование привязок
.1247831556 14,75Kb
74
.1247831556 14,75Kb 74 Скачать бесплатно

У многих были случаи, когда на форму добавлена куча элементов форм(реквизитов) и в один прекрасный момент при пересохранении формы все привязки "летели коту под хвост".

Данная обработка позволяет автоматически сформировать программный код (текст модуля) для сохранения параметров привязок. Перенеся данный код в модуль (допустим в процедуру "ПриОткрытии()"), привязки будут назначенны автоматически.

Обработка подключается следующим образом:

//Пример вызова для форм:
Форма = Обработки.БВ_МодульноеФормированиеПривязок.ПолучитьФорму();
Форма.ФормаЭлементов = ЭтаФорма;
Форма.Открыть();

 

См. также

Богатый редактор картинок, хранимых в базе, с возможностью РИСОВАНИЯ. Редактор внешних файлов картинок. Объект, расширяющий возможности работы с картинками из встроенного языка (Три в одном) + Обработка «Стандартизация картинок»

Работа с интерфейсом Рабочее место Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Обработка предназначена для редактирования картинок в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Также обработка может быть использована из встроенного языка как объект для редактирования картинок. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Данная обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6000 руб.

16.01.2015    61793    43    59    

80

[Расширения] Динамическое управление видимостью и доступностью элементов форм (УФ) (8.3.6+)

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    54398    16    21    

42

Управление дашбордами

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    16695    21    4    

35

Новогоднее оформление для 1С

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    10734    750    elcoan    45    

106

Конструктор HTML, CSS и javascript

Инструментарий разработчика Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Подходит для создания web-страниц для замены управляемых форм 1С, красивых отчетов, интерфейса мобильного приложения на платформе 1С и для простых страниц веб-сайтов.

2 стартмани

10.04.2023    9607    151    acces969    31    

118

Модель состояния для MVC

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

"MVC плохо применима в 1С" - познакомьтесь с моделью состояния и, возможно, ваше мнение поменяется! Представленное решение является эволюционным развитием идеи реализации MVC для 1С. В новой версии добавлены DSL для описания модели состояния, а также параметризация свойств параметров и элементов формы.

1 стартмани

05.07.2022    3665    kalyaka    2    

27

Табло очереди заказов на экран телевизора

WEB-интеграция Работа с интерфейсом Платформа 1С v8.3 1С:Розница 2 Платные (руб)

Связка из веб-приложения и расширения для 1С: Розница 2.3.

3600 руб.

29.04.2022    12077    1    5    

10
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Русский 47 16.07.09 14:03 Сейчас в теме
В общем хорошо, но как-то сложновато будет (а особенно не сталкивающимся ранее с программной привязкой элементов управления) представлять в голове что и к чему привязываешь :)
2. patrix 16.07.09 14:19 Сейчас в теме
Программый код по идее разбирать ничего не надо, настроить в конфигураторе и подключить обработку, отметить нужные элементы или все(наверное лучше вариант) и скопировать к себе в модуль. А вот со слетанием привязок сталкиваюсь не первый раз :( Так что обработка просто класс :)

P.S. Плюс разработчикам...
3. _Xelon_ 5 16.07.09 14:41 Сейчас в теме
Понравилась обработка. Полезная штука. Спасибо. Была история, где форма ну никак не хотела слушаться. Постоянно слетали привязки при внесении изменений. Попробую их намертво привязать :)
10. Saint 17.07.09 12:16 Сейчас в теме
(3) Реально, _Xelon_, зачем исскуственно делаешь видимость полезности обработки? Ведь это разработка твоих коллег, если не тебя самого. :-)
А люди сами определят степень полезности.
4. pecklun 16.07.09 15:20 Сейчас в теме
Супер! Мне очень помогла! Спасибо!
5. Yashazz 4709 16.07.09 15:29 Сейчас в теме
6. YVolohov 721 16.07.09 17:05 Сейчас в теме
+ за оригинальность и хорошую идею
7. inse0f 16.07.09 21:18 Сейчас в теме
чесно говоря ничего нового)
идея давно уже лежит в модуле ИР, только вот ТормозИТ не удосужился ее оформить по человечески, ну чтож сделали другие, и на том спасибо :)
8. Собеседник 182 17.07.09 00:38 Сейчас в теме
Отлично!

офф.
автор, уважаю
сорри, что пиарюсь, но думаю Вам это тоже будет полезным.
http://infostart.ru/projects/4183/
9. igor_kav 100 17.07.09 10:43 Сейчас в теме
Белый Ветер (patrix, _Xelon_, pecklun) хватит себя пиарить.
Все можно сделать грамотно и визуально в конфигураторе, главное соблюдать правила "правильной привязки" (намного быстрее чем через обработку). Когда первый раз столкнулся с Вашим кодом, был, честно говоря, удивлен, зачем!!??

P.S. Плюс разработчику за бессмысленно потраченное время
11. patrix 17.07.09 14:54 Сейчас в теме
(9), (10) Реально пацаны igor_kav, Saint. Вы наверно никогда не разрабатывали сложных форм с большим количеством элементов управления, на установку привязок которых уходил не один час! А затем внезапно они слетали, и весь кардибалет по настройке привязок начинался сначало...
Для ребят повторю: обработка не предназначена для настроек привязок, настроить их и проверить можно в конфигураторе, что довольно удобно, обработка предназначена для фиксации этих привязок выборочно для элементов с цель фиксации их "намертво"!
А на счет "пиариться" - это чущь, обработка помогла каждому кто подписался, по-этому вы видите их сдесь!!!
12. Saint 17.07.09 15:16 Сейчас в теме
(11) Объясняю: wwind - это наверняка фирма "Белый ветер", г. Кривой Рог, товарища _Xelon_ знаю лично, он работает в указанной конторе. Шо имеем? Имеем самопиар. Вот это и есть неправильно.
К самой обработке претензий не имею.
13. patrix 17.07.09 15:30 Сейчас в теме
(12) Это не самопиар, а корпоративный стандарт(wwind и БВ) и еще NDA(соглашение о неразглошении)... А то что обработка ему помогла, что он не может об этом написать?
14. _Xelon_ 5 17.07.09 15:34 Сейчас в теме
(12) Разработка не моя, но я ею пользуюсь и сейчас. Не вижу ничего плохого об этом сказать. Выкладывал ее под wwind не я, а наш сотрудник, который ее разрабатывал. Разрабатывал он ее по своей инициативе и пожелал ее выложить. Я не могу сотруднику спасибо сказать? Если тебе разработка не нравится, то ставь минус. Пока твоего минуса не видно. Я поставил плюс не просто так, потому что мои знакомые, а потому что реально этим пользуюсь.
15. igor_kav 100 17.07.09 15:38 Сейчас в теме
(11) patrix, лично после тебя устанавливал привязки визуально для новых объектов (ну и правильно настроил привязки и старым объектам), а код в обработке закоментарил, потому как небыло в этом надобности. После настройки привязок визуально, до сих пор не слетели. И, кстати, потратил очень мало времени.
16. patrix 17.07.09 15:42 Сейчас в теме
(15) значит очень мало ты работал с такими формами, как слетит - пожалеешь что закомментировал!
17. igor_kav 100 17.07.09 15:47 Сейчас в теме
(16) Привязки слетают при добавлении новых объектов (если неправильно им задать привязку). Точнее не слетают, а перестают работать корректно. Задай вновь добавленному объекту правильно привязку и не парся с кодом
18. _Xelon_ 5 17.07.09 16:05 Сейчас в теме
(17) Значит тебе эта обработка не нужна. Эта обработка нужна только в случае, если нужно привязки оформить в программном коде. Достаточно узкое предназначение. На бОльшее она и не претендует.
19. alekseies 23.01.15 13:18 Сейчас в теме
Бывает привязки слетают и без добавления новых объектов. Добавляешь код в модуль формы документа, например комментарий, обновляешь и все работает, мистика ..........................
rendalina; +1 Ответить
Оставьте свое сообщение