![]() |
|
Конвертация данных.Источник в полях поиска | ☑ | ||
---|---|---|---|---|
0
Босечка
17.05.17
✎
19:33
|
Ошибка в обработчике события ПоследовательностьПолейПоиска
ИмяПКО = ТипОбъекта = Позиция номенклатуры Обработчик = Последовательность полей поиска ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(38,37)}: Переменная не определена (Источник) ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7306) КодСообщения = 73 Если НомерВариантаПоиска = 1 тогда Запрос=новый Запрос; Запрос.текст ="ВЫБРАТЬ | СоответствиеНоменклатурыЕГАИС.АлкогольнаяПродукция, | СоответствиеНоменклатурыЕГАИС.АлкогольнаяПродукция.Код КАК КодЕГАИС, | СоответствиеНоменклатурыЕГАИС.Номенклатура |ИЗ | РегистрСведений.СоответствиеНоменклатурыЕГАИС КАК СоответствиеНоменклатурыЕГАИС |ГДЕ | СоответствиеНоменклатурыЕГАИС.Номенклатура.ЭтоГруппа = ЛОЖЬ | И СоответствиеНоменклатурыЕГАИС.Номенклатура = &Ист"; Запрос.УстановитьПараметр("Ист",Источник.Ссылка); Выборка=Запрос.Выполнить().Выбрать(); Если Выборка.Следующий() Тогда ССылкаНаОбъект = Выборка.Номенклатура; ПрекратитьПоиск = Истина; КонецЕсли; |
|||
1
Босечка
17.05.17
✎
19:49
|
Помогите пожалуйста исправить! Очень надо, никак не заработает правило обмена.
|
|||
2
Ц_У
17.05.17
✎
19:55
|
(1) где этот код, в каком обработчике?
|
|||
3
Ц_У
17.05.17
✎
19:57
|
(1) ок, тогда в лоб, что такое источник.ссылка?
|
|||
4
Босечка
17.05.17
✎
19:58
|
источник.ссылка это ссылка на справочник Номенклатура
|
|||
5
Ц_У
17.05.17
✎
19:59
|
(4) откуда он там, вы его передали?
|
|||
6
Босечка
17.05.17
✎
19:59
|
Обработка в ПоляхПоиска
в ПКО Номенклатура |
|||
7
Босечка
17.05.17
✎
20:00
|
нет не передавала.
Мне надо значение этой номенкл в рег сведений Если НомерВариантаПоиска = 1 тогда Запрос=новый Запрос; Запрос.текст ="ВЫБРАТЬ | СоответствиеНоменклатурыЕГАИС.АлкогольнаяПродукция, | СоответствиеНоменклатурыЕГАИС.АлкогольнаяПродукция.Код КАК КодЕГАИС, | СоответствиеНоменклатурыЕГАИС.Номенклатура |ИЗ | РегистрСведений.СоответствиеНоменклатурыЕГАИС КАК СоответствиеНоменклатурыЕГАИС |ГДЕ | СоответствиеНоменклатурыЕГАИС.Номенклатура.ЭтоГруппа = ЛОЖЬ | И СоответствиеНоменклатурыЕГАИС.Номенклатура |
|||
8
Ц_У
17.05.17
✎
20:00
|
сверху, на форме, есть кнопка "информация по обработчикам"
очень полезная кнопка, откройте, почитайте. |
|||
9
Босечка
17.05.17
✎
20:02
|
я все прочитала, но все равно не понимаю как мне решить мою задачу
|
|||
10
Босечка
17.05.17
✎
20:03
|
Если вы знаете, подскажите пжл.
|
|||
11
Ц_У
17.05.17
✎
20:05
|
СвойстваПоиска["ИмяСвойства"]
|
|||
12
Ц_У
17.05.17
✎
20:05
|
||||
13
Босечка
17.05.17
✎
20:07
|
Вместо Источник.Ссылка СвойстваПоиска["ИмяСвойства"]?
|
|||
14
Босечка
17.05.17
✎
20:13
|
я это читала уже, но мне надо саму номенклатуру и на нее ссылку
|
|||
15
Ц_У
17.05.17
✎
20:19
|
Что мешает найти номенклатуру, например, по коду?
СвойстваПоиска["Код"] |
|||
16
Босечка
17.05.17
✎
20:34
|
по коду нельзя потому что коды из разных баз и это ужасно....
Можно попробовать по наименованию + Алькогольная продукция + крепость в рег сведений |
|||
17
Cyberhawk
17.05.17
✎
21:42
|
Запрос.УстановитьПараметр("Ист",СвойстваПоиска[{УникальныйИдентификатор}]);
|
|||
18
Cyberhawk
17.05.17
✎
21:43
|
Ну если не прокатит, то в отладке посмотри, что там доступно из переменных в этом обработчике.
Никаких источников на этапе загрузки уже нет - только файл с данными. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |