|
Регистр сведений "Штрих коды" |
☑ |
0
groundv
07.03.14
✎
09:46
|
8.2 КА
Запрос:
ВЫБРАТЬ ПЕРВЫЕ 1
Штрихкоды.Штрихкод,
Штрихкоды.Владелец,
Штрихкоды.ТипШтрихкода,
Штрихкоды.ЕдиницаИзмерения,
Штрихкоды.ХарактеристикаНоменклатуры,
Штрихкоды.СерияНоменклатуры,
Штрихкоды.Качество
ИЗ
РегистрСведений.Штрихкоды КАК Штрихкоды
ГДЕ
Штрихкоды.Штрихкод = &Шт
В кансоле запросов результат ожидаем.
В обработке. результат пусто
Что не так?
|
|
1
Галахад
гуру
07.03.14
✎
09:47
|
Параметр.
|
|
2
groundv
07.03.14
✎
09:49
|
(1) Шт = "4607094481348"
ну и в обработке:
Штрих = "4607094481348";//штрих код присутствует. взято для примера
Запрос....
Запрос.УстановитьПараметр("Шт",Штрих);
|
|
3
salvator
07.03.14
✎
09:54
|
(2) Сообщить(Запрос.Выполнить().Выгрузить().Количество());
что возвращает?
|
|
4
groundv
07.03.14
✎
09:57
|
(2) 1
|
|
5
groundv
07.03.14
✎
09:57
|
Выборку делал не верно в результате запроса. спасибо (3)
|
|
6
salvator
07.03.14
✎
09:58
|
(4) Делаем вывод, что...
|
|
7
groundv
07.03.14
✎
10:03
|
тогда почему не работает так:
ТвойПоставщик = "4607094481348";
ШтОтбор = Новый Структура;
ШтОтбор.Вставить("Штрихкод", ТвойПоставщик);
ШтКоды = РегистрыСведений.Штрихкоды;
Результат = ШтКоды.Выбрать(.ПолучитьПоследнее(ТекущаяДата(),ШтОтбор);
|
|
8
groundv
07.03.14
✎
10:04
|
(7) упс
Результат = ШтКоды.ПолучитьПоследнее(ТекущаяДата(),ШтОтбор);
|
|
9
groundv
07.03.14
✎
10:06
|
Результат "Неопределено"
|
|
10
salvator
07.03.14
✎
10:12
|
А у тебя регистр периодический?
|
|
11
groundv
07.03.14
✎
10:13
|
(10) непериодический
|
|
12
salvator
07.03.14
✎
10:14
|
(11) А зачем тогда применять метод ПолучитьПоследнее? Лишь бы что-нибудь написать, да?
|
|
13
groundv
07.03.14
✎
10:19
|
Да потому что так ругается на параметр отбора
ТвойПоставщик = "4607094481348";
ШтОтбор = Новый Структура;
ШтОтбор.Вставить("Штрихкод", ТвойПоставщик);
ШтКоды = РегистрыСведений.Штрихкоды;
Результат = ШтКоды.Получить(ШтОтбор);
|
|
14
groundv
07.03.14
✎
10:38
|
Сделал через СоздатьНаборЗаписей()
|
|