Конвертация: параметр конвертации как список #336521


#0 by grin
Создала свои правила конвертации переноса данных с определённого склада, а тут... надо с нескольких выбранных складов данные забирать! Не могу задать параметр как список значений, это вообще возможно? Или надо извращаться, типа подключать обработку выбора списка складов, а её результат сложить в параметр?
#1 by ТелепатБот
#2 by grin
Совсем никто не знает? Совсем-совсем?
#3 by Defender aka LINN
А зачем такие извращения? Чем отбор не устраивает?
#4 by grin
Как отбор? Универсальный обмен данными  в формате xml, потом загрузить правила и вперёд. Где отбор можно сделать?
#5 by Defender aka LINN
Ты не поверишь...
#6 by grin
Поверю-поверю! Я такая доверчивая! Только объясни,а?
#7 by Defender aka LINN
Дык... В самой обработке "Универсальный обмен данными" при выгрузке отбор делается. З.Ы. А КД обновить бы не помешало.
#8 by Mitriy
гы... вытянул кота за хвост... мучитель неокрепших душ...
#9 by Маркусс
Точно не помню. Давно делал. Вроде бы там ПЕред выгрузкой можно просто руками заколотить склады и фсё. Ну набрать набольшой код. Если склад=Нужный или склад=Другой нужный Тогда АллахАкбар
#10 by grin
Вот только тебя и поняла. Только вопрос не в том, как использовать потом этот список, а как пользователю дать возможность указать склады. Может я коряво вопрос задала?
#11 by Mitriy
когда открываешь обработку для выгрузки и загружаешь правила, то слева внизу у тебя табполе правил с галочками, а слева табполе для отборов...
#12 by Mitriy
* а СПРАВА табполе для отборов...
#13 by grin
Когда пользователь загрузит правила обмена, то на вкладке "Параметры" появятся 2 параметра для заполнения: Организация и список складов. Вот список складов я не могу сделать, получается выбрать только один склад. В чём подвох?
#14 by dk
Отбор можно делать без параметров вообще
#15 by Mitriy
подвох в том, что при создании параметра в КД, ему был присвоен тип значения СправочникСсылка.Склады, а список значений там присвоить низя...
#16 by grin
Я поняла (щас перекрашусь в блондинку!). Вот только вопрос в том, что пользователи ни настолько продвинутые, чтобы самостоятельно проделать такую сложную процедуру, как указать отбор для каждого из 6 видов переносимого доеумента...
#17 by grin
Вот! Ответ на мои страдания! Нельзя - значит нельзя! Теперь подцмаю об открытии формы подбора из справочника Склады и последующего заполнения подобранными значениями моего списка, который ни к чему показывать на вкладке "Параметры". Извращенка,я...
#18 by KAO111
ну это то как раз легко сделать с помощью подключаемой обработки, у которой есть форма настройки, все параметры можно выбирать там.
#19 by grin
А можно капельку подробностей,а? самой обработку подключить? Я попробовала написать маленькую обработочку, в которой есть возможность выбрать "галочками" несколько складов. Внесла её в подключаемые обработки. Не могу теперь открыть... А может где почитать можно? А то я столько вопросов задаю, людей отвлекаю от важных дел
#20 by grin
Лю-у-у-у-уди!
#21 by NewNick
файл открыть твоя обработка что происходит ?
#22 by KAO111
Я делал прямо по помощи ========== При настройке интерфейсной обработки, могут быть указаны параметры обработки, связанные с параметрами  конвертации. В этом случае, необходимые параметры конвертации инициализируются автоматически. Указанные параметры, должны совпадать с одноименными реквизитами обработки или реквизитами основной формы обработки. Инициализация параметров конвертации происходит, если при закрытии формы настройки возвращается значение отличное от Неопределено, в противном случае считается, что пользователь нажал кнопку "Отмена", т.е. закрыл форму без сохранения изменений. ========== Т.е. в обработке создаем реквизит СписокСкладов, (имя совпадает с именем параметра). Тогда это имя автоматически появляется в конвертации. В основной форме обработки на кнопку "Выполнить" вешаем процедуру с одной строкой:
#23 by grin
Получилось!!!!!!!!!!! KAO111! Ты гений! Спасибо за помощь!Ну, если что - заходи! Помогу! Чем могу!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям