Универсальный отбор и обработка объектов для управляемого приложения.
Исходный материал автора Василий Демидов (Душелов)
2012-03-12
Поправил баги на которые напоролся:
1) Не сохранялся редактируемый объект и настройки отбора
2) Не работал отбор по значению («Объект»)
3) Искажались настройки отбора при нажатии на кнопку «Найти ссылки»
Добавил:
1) Возможность использовать обработку в механизми «Дополнительных печатных форм и обработок»
В планах:
— сделать нормальную форму выбора объекта метаданных
— Автоматический вызов окна выбора реквизита отбора при добавлении строки отбора.
Да, Была эта новость на главной.
Я тоже был расстроен этим событием.
Толковые разработки парень делал.
Лично не был знаком.
По этому отчету те же ошибки нашел, поправил,
но дальше не знал, как выложить.
Под своим именем вроде как нехорошо.
А добавить к другому профилю прав нет.
Спасибо за отчет, гляну.
Обработка вполне ничего можно на досуге посмотреть
Спасибо, давно ждал под управляемые формы. С ошибкой в отборе по объекту пользоваться было невозможно.
Главный плюч универсальность. Спасибо
Спасибо за обработку. Нужна была управляемая форма. Обязятельно скачаю попробовать.
Большое спасибо за доработку данной обработки, очень полезная вещь, особенно когда уже привых на обычных приложених юзать подобное, не приходится каждый раз изобретать велосипед x]
За исправление и настройку отбора ещё большее спасибо.
А так же ждём выполнения данного пункта:
— сделать нормальную форму выбора объекта метаданных.
Большое спасибо за доработку данной обработки, очень полезная вещь,
Долго искала рабочую под управляемый формы.
необходимо многие используемые обработки адаптировать под управляемое приложение. Уже актуально, а в УП иногда невозможно запустить обычные обработки, не влезая в конфигуратор.
Спасибо, пригодится.
В целом удобная обработка, только что использовал…
При открытии на третий раз выскочила ошибка типа «неверный тип данных…» и форма не открылась…
Видимо в ней якой-то глюк с сохранением настроек… Лечится закрытием БД и открытием снова.
Будем тестировать. Если по описанию то класная, прокатаю на рабочей конфигурации отпишусь
Неплохое развитие популярного механизма.Инструмент который нужен каждый день.Посмотрим.Нужно тестировать перед тем как он попадет в папку инструментов под рукой.
>В целом удобная обработка, только что использовал…
>При открытии на третий раз выскочила ошибка типа «неверный тип данных…» и форма не открылась…
>Видимо в ней якой-то глюк с сохранением настроек… Лечится закрытием БД и открытием снова.
Тоже такое было, а вообще очень нужная обработка. Странно что 1с не оставила ее в конфигурациях.
Спасибо огромное!
Обработка работает в БП редакции 3.0
У себя поправил следующее:
Попробовал использовать в 1С:Документооборот 1.3, столкнулся с ошибками:
1. При перетаскивании из доступные обработки в выбранные — несоответствие типов (параметр номер «1»)
2. При сохранении настройки — Поле объекта недоступно для записи (Родитель) — но настройку сохраняет
3. Нашел несколько документов, отметил галками, нажимаю установка реквизитов — корреспондент — выбрал нужного — нажал выполнить — «Обработка … завершена! Обработано объектов: 15.» Захожу в документы — корреспонденты не заполнены/не изменены.
Подскажите пожалуйста, как це лечить?
А можно и мне такую? Кому не сложно, пришлите пожалуйста на мыло: 3762515(цобака)маил ру
Не работает в Бухгалтерии 3.0.28.7
Круто, спасибо!
Спасибо!
УНФ: на 8.2 работало ОК, перешел на платформу 8.3, 1.4.8.3, перестала работать.
Внес исправления, заработало:
Форма ПодборИОбработка, поле ПолеОбъектПоиска, КнопкаВыпадающегоСписка = Да
Модуль формы ПодБорИОбработка:
в 2х функциях меняем ЭтотОбъект на ВотЭтотОбъект
Показать
Возможно проявятся еще какие-то косяки,
мне надо было снять пометку удаления с ВариантыОтчетов, после исправления сработало.
По событию «найти ссылки»
http://v8.1c.ru/buhv8/)
Ошибка
Поле объекта не доступно для записи ЭтотОбъект.
Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.34.11) (
Платформа 1С:Предприятие 8.3 (8.3.5.1119)
(27) Myst_, это из-за включенной совместимости с 8.2 в бух 3.0. Сделай замену во всем модуле ЭтотОбъект на Объект1, на пример, и все заработает.
Но у меня тоже пара вопросов при работе в бух 3.0:
1. При подборе документов по реквизитам, нет упорядочивания, при этом документы могут упорядочены не по дате. При перенумерации они перенумеровываются в том же порядке как были выбраны, т.е. в хронологии создания, а не в хронологи по дате (как хотелось бы). Это ошибка или я что-то не нашел??
пока сделал костыль в процедуре НайтиСсылкиПоОтбору() добавил после добавления условий код:
Показать
2. Для документов не очень удобно сделан отбор по дате, нельзя выбрать дату сразу, только через Объект. Нельзя выбрать вид сравнения даты в периоде, хотя для даты это самый актуальный.
А так огромное спасибо за обработку.
Скачал. Запустил в 3-ке. Внес корректировки для совместимости.
Задача проста — перекодировка справочника Номенклатура.
…. Не работает …
А жаль
Добрый день! А отбор только у меня не работает? Конфигурация розница 2.1 сначала была ошибка что не может открыть модально РезультатОтбора = ОткрытьФормуМодально(ФормаОтбора); заменила на РезультатОтбора = ОткрытьФорму(ФормаОтбора); . Форма открывается но при нажатии на кнопку применить ничего не происходит
При попытке сохранить настройки Установки реквизитов вылетает ошибка:
.
(30) ufo58, Возможно решение.
]//СтрДоступных = ДоступныеОбработки.НайтиПоИдентификатору(СтрВыбранных);
СтрДоступных = ДоступныеОбработки.НайтиПоИдентификатору(СтрВыбранных.ПолучитьИдентификатор());
[/1C-CODE]
(31) m-sla, в методе «ОткрытьФорму()» есть новые параметры (они последние). Поковыряйте там.
Не работает в УНФ 1.6
не работает в УНФ 1.6
Не работает отбор «Объект поиска».