|
в обработке в результат выборки попадает только одна запись а через консоль все | ☑ | ||
---|---|---|---|---|
0
Adilgeriy
17.05.19
✎
20:34
|
ОС = Справочники.ОсновныеСредства.ПустаяСсылка();
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ВводНачальныхОстатковОС.Ссылка КАК Ссылка |ИЗ | Документ.ВводНачальныхОстатковОС КАК ВводНачальныхОстатковОС |ГДЕ | ВводНачальныхОстатковОС.Организация = &Организация | И ВводНачальныхОстатковОС.Проведен = &Проведен | И ВводНачальныхОстатковОС.ИнвентарныеОбъекты.ИнвентарныйНомер = &ИнвентарныйНомер"; Запрос.УстановитьПараметр("Организация", Организация); Запрос.УстановитьПараметр("Проведен", Истина); Запрос.УстановитьПараметр("ИнвентарныйНомер", Справочники.ИнвентарныеНомераОС.ПустаяСсылка()); РезультатЗапроса = Запрос.Выполнить(); ВЫБРАТЬ ВводНачальныхОстатковОС.Ссылка КАК Ссылка ИЗ Документ.ВводНачальныхОстатковОС КАК ВводНачальныхОстатковОС ГДЕ ВводНачальныхОстатковОС.Проведен = &Проведен И ВводНачальныхОстатковОС.Организация = &Организация И ВводНачальныхОстатковОС.ИнвентарныеОбъекты.ИнвентарныйНомер = &ИнвентарныйНомер |
|||
1
Черный маклер
17.05.19
✎
20:42
|
Как выборка в обработке делается ?
|
|||
2
Adilgeriy
17.05.19
✎
20:59
|
(1) вопрос не понял.
|
|||
3
Adilgeriy
17.05.19
✎
21:01
|
||||
4
Dimeric
17.05.19
✎
21:05
|
в цикле Пока нужно записать например в Таблицу Значений, и в этой таблице будут все записи
|
|||
5
Dimeric
17.05.19
✎
21:08
|
а сейчас у тебя в Цикле, каждый раз переменную Документ перезаписываются ссылки. По итогу в Документ попадает последняя Ссылка
|
|||
6
Adilgeriy
17.05.19
✎
21:11
|
||||
7
Adilgeriy
17.05.19
✎
21:12
|
(5) я в цикле документ меняю
у меня в саму выборку 1 запись попадает. до обхода цикла |
|||
8
Dimeric
17.05.19
✎
21:12
|
или например можно сделать так:
РезультатЗапроса = Запрос.Выполнить(); ТЗ = РезультатЗапроса.Выгрузить(); В ТЗ будут все записи |
|||
9
Adilgeriy
17.05.19
✎
21:15
|
волшебство, но да
|
|||
10
Мимохожий Однако
18.05.19
✎
11:56
|
Может быть, надо проверять на NULL ВводНачальныхОстатковОС.ИнвентарныеОбъекты.ИнвентарныйНомер?
|
|||
11
palsergeich
18.05.19
✎
12:01
|
Конфа то какая? В ЕРП инвентарный - строка.
Что то мне говорит, что у Вас - это составной тип и тогда надо еще на неопределено првеерять Запрос.Текст = "ВЫБРАТЬ | ВводНачальныхОстатковОС.Ссылка КАК Ссылка |ИЗ | Документ.ВводНачальныхОстатковОС КАК ВводНачальныхОстатковОС |ГДЕ | ВводНачальныхОстатковОС.Организация = &Организация | И ВводНачальныхОстатковОС.Проведен = &Проведен | И ВводНачальныхОстатковОС.ИнвентарныеОбъекты.ИнвентарныйНомер = &ИнвентарныйНомер |ОбъединитьВсе |ВЫБРАТЬ | ВводНачальныхОстатковОС.Ссылка КАК Ссылка |ИЗ | Документ.ВводНачальныхОстатковОС КАК ВводНачальныхОстатковОС |ГДЕ | ВводНачальныхОстатковОС.Организация = &Организация | И ВводНачальныхОстатковОС.Проведен = &Проведен | И ВводНачальныхОстатковОС.ИнвентарныеОбъекты.ИнвентарныйНомер = Неопределено"; |
|||
12
palsergeich
18.05.19
✎
12:03
|
Стоп
ВводНачальныхОстатковОС.ИнвентарныеОбъекты.ИнвентарныйНомер Это условие на ТЧ? Так работать не будет |
|||
13
palsergeich
18.05.19
✎
12:04
|
Соединяйте с ТЧ и накладывайтте условие на ТЧ
|
|||
14
Лефмихалыч
18.05.19
✎
12:07
|
(7) покажи скрин, что возвращает ВыборкаДетальныеЗаписи.Количество() сразу после Выбрать()
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |