|
Выборка и Выгрузка из результата запроса
| ☑ |
0
Krabb
05.04.17
✎
22:03
|
Здравствуйте!
Есть Вот такой простенький запрос:
ЗапросДок = Новый Запрос("ВЫБРАТЬ
| ПоступлениеТоваров.Ссылка КАК Док
|ИЗ
| Документ.ПоступлениеТоваров КАК ПоступлениеТоваров
|ГДЕ
| ПоступлениеТоваров.ДокЕГАИС <> ЗНАЧЕНИЕ(Документ.ТТНВходящаяЕГАИС.ПустаяСсылка)");
Почему ВыборкаДок = ЗапросДок.Выполнить().Выгрузить(); возвращает таблицу значений со ссылками на искомые документы (как и должна), а ВыборкаДок = ЗапросДок.Выполнить().Выбрать(); возвращает "ошибка чтения значения"?
Версия платформы 8.3.8.2027
|
|
1
DrShad
05.04.17
✎
22:06
|
ВыборкаДок = ЗапросДок.Выполнить().Выбрать();
ВыборкаДок.Следующий()
|
|
2
Krabb
05.04.17
✎
22:21
|
(1) Спасибо за ответ, просто думал что в отладчике есть возможность как-либо увидеть результат выборки целиком, а не позиционироваться на конкретной записи
|
|
3
Мимохожий Однако
05.04.17
✎
22:27
|
(2) в отладчике встань на строку
ЗапросДок.Выполнить().Выбрать()
и вычислить. Увидишь всю выборку целиком.
|
|
4
Krabb
05.04.17
✎
22:30
|
(3) перечитай еще раз первое сообщение
|
|
5
H A D G E H O G s
05.04.17
✎
22:32
|
Мммм, самописочка под ЕГАИС...
|
|
6
Krabb
05.04.17
✎
22:36
|
(5) Так говорите, будто это что-то плохое :)
|
|
7
H A D G E H O G s
05.04.17
✎
22:43
|
Конечно. Я уже сейчас это вижу.
|
|
8
DrShad
05.04.17
✎
22:47
|
(2) в том-то и прикол что выборки бывают огромные и не всегда нужно их видеть, а ресурсы конечны
|
|
9
Krabb
05.04.17
✎
22:56
|
(7) Ну во-первых приведенный запрос мог использоваться, например, во внешней обработке для типовой УТ.
Во-вторых в данном конкретном случае у клиента стояла сильно перепиленная первая розница, проще и дешевле затолкать в неё егаис чем переходить на что-то новое
Однако-же, если есть желание, можем порассуждать тут на тему самописочек под ЕГАИС и чем они плохи
|
|
10
H A D G E H O G s
05.04.17
✎
23:01
|
(9) В типовой УТ реквизиты и документы по другому называются.
|
|
11
Krabb
05.04.17
✎
23:05
|
(8) Понятно, еще раз спасибо за ответ быстро и по-существу
|
|
12
Krabb
05.04.17
✎
23:06
|
(10) Просто та поделка которую 1С подала под видом егаиса для первой розницы была выпилена и заменена на те же механизмы из УТ 10.3
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший