0. Lem0n 162 14.09.15 14:35 Сейчас в теме

Усовершенствованный редактор правил обмена КД2

РПО-2М – мощный редактор правил обмена для КД 2. Позволяет ускорить свою разработку и ознакомление/доработку чужих правил обмена. Превосходство над встроенным редактором достигается за счет удобного функционального интерфейса, применения шаблонизации кода правил, богатого инструментария, упрощающего разработку, и интеграции с Инструментами Разработчика.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. dgolovanov 16.09.15 15:55 Сейчас в теме
2. Cyberhawk 111 16.09.15 17:40 Сейчас в теме
Автор, полагаю, молодец, но в статье не хватает сценариев использования. Поясню: было бы хорошо, если бы было описано, какие конкретно задачи с помощью этого обозревателя можно решить.
PLAstic; for_sale; корум; Brawler; +4 Ответить
3. Lem0n 162 16.09.15 20:22 Сейчас в теме
(2) Cyberhawk, позволяет быстрее ознакомиться с большими правилами обмена, увидеть, управляя глубиной поиска, все ПКО так или иначе связанные с конкретным ПВД или ПКО, т.е. см. рисунок. В итоге в поле твоего зрения попадает только то, с чем ты собираешься работать.
Прикрепленные файлы:
4. Новиков 290 17.09.15 11:50 Сейчас в теме
Опробую в работе. Выглядит интересно!
5. elenika 17.09.15 13:46 Сейчас в теме
На мой взгляд, стоит добавить быстрый переход от ПКС к его ПКО
6. Lem0n 162 18.09.15 11:47 Сейчас в теме
(5) elenika, сделал...дельное замечание, ускоряющее навигацию
7. nkp14108 79 23.09.15 09:10 Сейчас в теме
если б еще сравнение правил!
8. hotey 37 23.09.15 10:14 Сейчас в теме
9. echo77 1077 03.04.17 11:28 Сейчас в теме
10. Lem0n 162 03.04.17 14:10 Сейчас в теме
(9) Начиная с 16.09.15 15:51 (дата создания этой публикации) "хорошая вещь" не актуальна. Сожалею, что ты этого еще не понял/оценил.
11. tomvlad 3739 04.04.17 11:47 Сейчас в теме
(10) Восхитительное самомнение...
madonov; fishca; cleaner_it; for_sale; echo77; +5 Ответить
32. for_sale 699 20.03.19 17:54 Сейчас в теме
(10)
Думаю, вообще вся история человечества разделилась на "до" и "после" 16.09.15 15:51 )))

Ребята, как кто празднует 16.09.15 15:51? Поделитесь в комментариях! Все приносят жертву в храме скромности автора сей публикации или только мы с автором сей публикации?)))
41. Team leader 7 25.03.19 19:48 Сейчас в теме
12. Zhilyakovdr 93 05.04.17 15:03 Сейчас в теме
"Позволяет быстрее ознакомиться со сложными правилами обмена" - в сложных правилах обмена вы этой поделкой ничего хорошего, а самое главное нужного не увидите.
13. Lem0n 162 05.04.17 17:28 Сейчас в теме
(12)Так поведай миру, что хорошее и что плохое, нужное и ненужное.
14. RailMen 779 04.11.17 13:14 Сейчас в теме
Интересная обработка, заслуживающая как минимум лайка, но я всегда придерживаюсь идеи оптимально использовать только типовые инструменты, если это конечно возможно. За последние пол года штук 12 не самых тривиальных правил обмена написал. Про один из них написал статью и опубликовал на ИСе.https://infostart.ru/public/695916/ И во всех случаях типового инструментария мне хватало.
19. sisdrou 22 02.05.18 17:29 Сейчас в теме
Можно добавлять реквизиты cf без обновления правил ?
23. Lem0n 162 02.05.18 20:41 Сейчас в теме
(19)
Аж два варианта:
1.
Обработка загрузки метаданных конфигурации по СОМ(необязательно) //infostart.ru/public/76688/

2. Стандартный см. файл
26. sisdrou 22 03.05.18 15:01 Сейчас в теме
(23)
2. Стандартный см. файл

Зачем мне ссылка на другую обработку. Я про твою публикацию спрашиваю.

Без обновления правил. По ходу нельзя (
27. Lem0n 162 03.05.18 15:29 Сейчас в теме
(26)
1. Указанную обработку загрузки метаданных я использую в своем инструменте
2. Это обновление метаданных штатными средствами
20. DAnry 6 02.05.18 19:03 Сейчас в теме
При запуске выдает ошибку:
{ВнешняяОбработка.РПО2М.Форма.ФормаПОД.Форма(4639,61)}:
Процедура или функция с указаным именем не определена (СтрНайти)
ИнициализацияВПриемнике = ИмяКолонки = "ТипПриемника" ИЛИ <<?>>СтрНайти(ИмяКолонки, "АП") = 1;
22. Lem0n 162 02.05.18 20:35 Сейчас в теме
(20)
8.3. (где разрешили в расширении общие модули)

СтрНайти реализована в версии 8.3.6.1977.
Либо обнови платформу, либо замени на Найти
24. DAnry 6 03.05.18 00:44 Сейчас в теме
(22)
С платформой у меня все норм. 8.3.8.2054.
Разобрался сам. Режим совместимости нужно менять, не ниже 8.3.6
Но полезли другие ошибки: типа не найдено БиблиотекаКартинок.РПО2_ЗначокНастройкаПараметров и т.д. и т.п.
Мое мнение: автор "халявщик", обработка сырая, требует доработки "напильником"
25. Lem0n 162 03.05.18 09:11 Сейчас в теме
(24)
Ты системные требования читаешь?

КД 2.1.8.2 + 8.3. (где разрешили в расширении общие модули)
Инструменты Разработчика //infostart.ru/public/15126/ (необязательно, но придется немного выковыривать связанное с этой конфигурацией)
Обработка загрузки метаданных конфигурации по СОМ(необязательно) //infostart.ru/public/76688/
Расширение РПО2 + модификация КД2 для клиент-серверного варианта(для файлового расширения достаточно). Расширение требуется для оповещения формы РПО об изменениях объектов.

Необходимая картинка в расширении
28. psamt1k 03.05.18 16:47 Сейчас в теме
Обязательно опробуем, как наберем нужное количество мани.

P.S: Небольшая орфографическая ошибка - в блоке "Скачать файлы" - раСширение (буква С пропущена)
29. KliMich 30.05.18 16:40 Сейчас в теме
Отличный редактор!
Опробовал в файловом варианте. Здорово.
Но столкнулся с ошибкой в данном редакторе
1. Перехожу в справочник Конвертации, нажимаю "Скопировать конвертацию"
2. Выдает ошибку "Ошибка при установке значения атрибута контекста (Алгоритм)
{МодульОбычногоПриложения (326)}: Ошибка при вызове метода контекста (Записать)
НовыйЗлемент.Записать();
по причине:
Ошибка при выполнении обработчика - `ПередЗаписью`
по причине:
{РПО2_Общиймодуль.РПО2_СобытияМодуляОбъекта.Модуль(65)}: Ошибка при установке значения атрибута контекста (Алгоритм)
по причине:
Реквизит недоступен для группы

Подскажите, плиз, что я сделал не правильно.
Режим совместимости стоит не использовать (1с 8.3.12.1412)
Может я наставил лишние галочки при объединении с ИнструменыРазработчика (вроде действовал по инструкции на сайте http://devtool1c.ucoz.ru)

А можно ли выложить конфигурацию (.cf ил .dt) КД с внедренной подсистемой "Инструменты разработчика"
Пусть стоит больше 3 стартмани - скачаю.

И еще интересно. А планируется ли дальнейшее совершенствование вашей разработки? Хотелось бы продолжения...
30. Lem0n 162 04.06.18 09:27 Сейчас в теме
(29)
Это мой косяк в расширении.
Выкладывая продукты 1С и материалы из других публикаций, чувствую, нарушу несколько правил форума:).
Я каждый год расширяю возможности редактора, автоматизируя свою работу, Какие идеи по расширению функциональности есть у тебя?
31. KliMich 05.06.18 19:02 Сейчас в теме
(30)
Обновление установил. Команда "Скопировать конвертацию" проходит без ошибок. Спасибо!
Начну теперь плотно работать с РПО-2М.
Но пока идей по расширению функционала нет, т.к. еще слабо разобрался c возможностями редактора.
33. nagaitseff 22 25.03.19 07:35 Сейчас в теме
Что-то не понял про установку? Можете пояснить по шагам? Как установить?!
36. Lem0n 162 25.03.19 09:33 Сейчас в теме
Что пояснить? Что не понятно в системных требованиях?
34. nagaitseff 22 25.03.19 09:22 Сейчас в теме
{Обработка.РПО2М.Форма.ФормаПОД.Форма(503)}: Поле объекта не обнаружено (мПараметрКлючИлиОбъект)
ФормаОбработки.мПараметрКлючИлиОбъект = ОбъектБД;
35. Lem0n 162 25.03.19 09:29 Сейчас в теме
(34) Необходимо установить ИР согласно пункту 2 системных требований
37. nagaitseff 22 25.03.19 11:25 Сейчас в теме
(35) Спасибо, разобрался, вот только ошибка при нажатии на кнопку Редактор ПКС
{Обработка.РПО2М.Форма.ФормаПОД.Форма(503)}: Поле объекта не обнаружено (мПараметрКлючИлиОбъект)
ФормаОбработки.мПараметрКлючИлиОбъект = ОбъектБД;
38. Lem0n 162 25.03.19 12:08 Сейчас в теме
39. nagaitseff 22 25.03.19 12:18 Сейчас в теме
40. Lem0n 162 25.03.19 13:41 Сейчас в теме
(39) В ИР поменялось имя реквизита. Букву "м" убери:

ФормаОбработки.ПараметрКлючИлиОбъект = ОбъектБД;
ФормаОбработки.ПараметрПрочитатьОбъект = Истина;
42. nagaitseff 22 26.03.19 05:14 Сейчас в теме
43. German_Tagil 6 28.03.19 10:06 Сейчас в теме
скачал Редактор правил обмена КД2.epf
Не запустился - не пойму что надо сделать

1С:Предприятие 8.3 (8.3.13.1513)
Конвертация данных, редакция 2.1 (2.1.8.2)

Copyright © ЗАО "1C", 2005 - 2013. Все права защищены
(http://www.1c.ru)
{ВнешняяОбработка.РПО2М.Форма.ФормаПОД.Форма(54,30)}: Переменная не определена (РПО2_ОбщегоНазначенияПовтИсп)
ПараметрыПроверки.Добавить(<<?>>РПО2_ОбщегоНазначенияПовтИсп.ВерсияРасширения());
{ВнешняяОбработка.РПО2М.Форма.ФормаПОД.Форма(60,44)}: Переменная не определена (РПО2_ОбщегоНазначенияПовтИсп)
Строка(ЭтотОбъект.Версия()) + <<?>>РПО2_ОбщегоНазначенияПовтИсп.ВерсияРасширения(), "Проверка обновления РПО-2М");
{ВнешняяОбработка.РПО2М.Форма.ФормаПОД.Форма(398,42)}: Переменная не определена (ирОбщий)
ФормаОбработки.УстановитьОбластьПоиска(<<?>>ирОбщий.ПолучитьИмяТаблицыИзМетаданныхЛкс("Справочник.ПравилаКонвертацииСвойств"));
{ВнешняяОбработка.РПО2М.Форма.ФормаПОД.Форма(426,42)}: Переменная не определена (ирОбщий)
ФормаОбработки.УстановитьОбластьПоиска(<<?>>ирОбщий.ПолучитьИмяТаблицыИзМетаданныхЛкс("Справочник.ПравилаКонвертацииОбъектов"));
{ВнешняяОбработка.РПО2М.Форма.ФормаПОД.Форма(452,42)}: Переменная не определена (ирОбщий)
ФормаОбработки.УстановитьОбластьПоиска(<<?>>ирОбщий.ПолучитьИмяТаблицыИзМетаданныхЛкс(ПолноеИмя));
{ВнешняяОбработка.РПО2М.Форма.ФормаПОД.Форма(540,17)}: Переменная не определена (ирОбщий)
Менеджер = <<?>>ирОбщий.ПолучитьМенеджерЛкс(МетаданныеОбъекта);
{ВнешняяОбработка.РПО2М.Форма.ФормаПОД.Форма(4752,61)}: Процедура или функция с указанным именем не определена (СтрНайти)
ИнициализацияВПриемнике = ИмяКолонки = "ТипПриемника" ИЛИ <<?>>СтрНайти(ИмяКолонки, "АП") = 1;
44. Lem0n 162 28.03.19 12:03 Сейчас в теме
(43) Не подключено расширение согласно пункту 4 системных требований и не интегрирована ИР согласно пункту 2
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата до 120 000 руб.
Полный день

Работа от Инфостарт
Санкт-Петербург
Временный (на проект)

Руководитель отдела внедрения 1С
Новосибирск
зарплата от 60 000 руб. до 160 000 руб.
Полный день

Ведущий программист 1С
Москва
зарплата от 120 000 руб. до 150 000 руб.
Полный день