|
Конвертация 2.0: как выгрузить по правилу? | ☑ | ||
|---|---|---|---|---|
|
0
korolar
21.03.09
✎
15:17
|
Подскажите как правильно оформить вставить и в какой обработчик функцию ВыгрузитьПоПравилу()?
Нужно чтобы номенклатура искалась по артикулу если условие выполняется. В ПередВыгрузкой ПКО Номенклатура добавил: Если Источник.БП_Классификация = Перечисления.БП_Классификация.Запчасть Тогда ВыгрузитьПоПравилу(Источник,,ВходящиеДанные,,"НоменклатураПоАртикулу"); Отказ = Истина; КонецЕсли; Но он ничего не выгружает, если отказ закоментировать, то выгружает по правилу Номенклатура, а нужно чтобы объект выгрузился по правилу "НоменклатураПоАртикулу". |
|||
|
1
Defender aka LINN
21.03.09
✎
15:24
|
А зачем 2 правила?
Обработчик "Поля поиска" - все, что нужно. |
|||
|
2
korolar
21.03.09
✎
15:25
|
Да?
|
|||
|
3
korolar
21.03.09
✎
15:26
|
а у меня загрузка в 7.7!
|
|||
|
4
Defender aka LINN
21.03.09
✎
15:31
|
Тогда в ПКС задавай ИмяПКО
|
|||
|
5
korolar
21.03.09
✎
15:33
|
(4) всмысле?
|
|||
|
6
Defender aka LINN
21.03.09
✎
15:38
|
(5) В прямом
|
|||
|
7
Hap
21.03.09
✎
15:44
|
Всем привет!
Попутный вопрос:есть xls-файл с товаром: код, наименование, штрих-код, прочие поля. Как конвертацию привязать к этому файлу?То есть выборка из xls-файла тех позиций(строк)номеклатуры, которые есть в УПП и для дальнейшей загрузки в УТ.Из УПП в УТ уже есть правила, все ок в плане выгрузки и загрузки, а с xls как? |
|||
|
8
korolar
21.03.09
✎
15:45
|
(6) Вы хотите сказать, что в документе, где реквизит номенклатура нужно создать 2 одинаковых ПКС, но с разными ИмяПКО ("НоменклатураПоАртикулу", "НоменклатураПоАртикулу"), и в ПередВыгрузкой ПКС указать Отказ, в зависимости от условия?
|
|||
|
9
korolar
21.03.09
✎
15:47
|
(7) По моему, если есть XLS файл, то проще загрузку написать без использования конвертации, либо пользоваться и менять типовые правила, но без Excel.
|
|||
|
10
korolar
21.03.09
✎
15:50
|
(+7) хотя, для истории можно переделать типовые правила, чтобы ВыборкаДанных в Обработчике ПередВыгрузкой() получалась при помощи COM соединения из этого файла, путь к которому прописать в Параметрах. Но это уже изврат...
|
|||
|
11
Hap
21.03.09
✎
15:51
|
Да, я тоже об этом подумал практически сразу, но требуется именно так, и даже слабо представляю.
|
|||
|
12
korolar
21.03.09
✎
15:52
|
(6) Так, я правильно Вас понял? (-8)
|
|||
|
13
Defender aka LINN
21.03.09
✎
15:55
|
(12) Вот мне интересно, где я сказал про 2 ПКС?
|
|||
|
14
korolar
21.03.09
✎
15:55
|
Тогда о каких пкс Вы говорите
|
|||
|
15
korolar
21.03.09
✎
15:55
|
я не понял Вашу идею
|
|||
|
16
Defender aka LINN
21.03.09
✎
15:57
|
(15) События ПКС смотри. Самое первое.
|
|||
|
17
korolar
21.03.09
✎
16:01
|
(16) Обработчики "Правила конвертации свойств"
Перед выгрузкой Параметры: ПКО - ссылка на правило конвертации объектов - родитель данного правила конвертации свойств. "родитель данного правила" - это правило по которому объект выгрузится? |
|||
|
18
korolar
21.03.09
✎
16:02
|
(+16) Тогда само правило в настройке указывать не надо?
|
|||
|
19
Defender aka LINN
21.03.09
✎
16:04
|
(17) Мда... Я сказал "ИмяПКО"
|
|||
|
20
korolar
21.03.09
✎
16:05
|
ИмяПКО - имя правила конвертации, по которому производится преобразование значения свойства. Может быть выбрано в зависимости от каких-либо условий.
|
|||
|
21
korolar
21.03.09
✎
16:06
|
(20) ААА!
Ясно, понял! Не дурак(?)! |
|||
|
22
Hap
21.03.09
✎
18:29
|
А в параметрах есть предопределенный(или список их, какие есть вообще), отвечающий за путь к файлу или в любом случае нужно использовать COMОбъект("Excel.Application")?Я конвертацию использую только лишь недавно.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |