Запрос.Выполнить().Выгрузить()

Форум 1С: Одинэс.Ру

Найти!

Запрос.Выполнить().Выгрузить()

Мисти
21.05.2009 - 20:24
Чем отличается от Запрос.Выполнить().ВЫбрать()?
К списку тем 1 > К списку форумов

Интересные темы

odines.ru
25.04.2024 - 14:21
Смотри также:
Что брать для УСН 1С Упрощенку или Бухгалтерию 8 ?
Реализация ОС с убытком. Как оформляется для дальнейшего списывания ОНА в течение оставшегося срока полезного использова
Как обратиться к непредопределенному счету?

Re: Запрос.Выполнить().Выгрузить()

Мисти
1 - 21.05.2009 - 20:37
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ТекущийДокумент",СсылкаНаОбъект.Ссылка);
 
Запрос.Текст ="
|ВЫБРАТЬ
| Номер,
| Дата,
| Организация,
| СуммаДокумента,
| Константы.ВалютаРегламентированногоУчета КАК ВалютаДокумента,
| Товары.(
| НомерСтроки,
| Номенклатура,
| Номенклатура.НаименованиеПолное  КАК Товар,
| КоличествоМест,
| Количество,
| ЕдиницаИзмерения.Представление   КАК ЕдиницаИзмерения,
| Номенклатура.БазоваяЕдиницаИзмерения.Представление  КАК ЕдиницаХранения,
| Цена,
| Сумма
| )
|ИЗ
| Документ.ОприходованиеТоваров КАК ОприходованиеТоваров,
| Константы
|ГДЕ
| ОприходованиеТоваров.Ссылка = &ТекущийДокумент";
Шапка = Запрос.Выполнить().Выбрать();
 
Шапка.Следующий();
 
ВыборкаСтрокТовары = Шапка.Товары.Выбрать();
 
Во внешней печатной форме такая штука должна работать?
 

Re: Запрос.Выполнить().Выгрузить()

Мисти
2 - 22.05.2009 - 03:54
А с утра?

Re: Запрос.Выполнить().Выгрузить()

roma n
3 - 22.05.2009 - 04:14
Работает

Re: Запрос.Выполнить().Выгрузить()

roma n
4 - 22.05.2009 - 04:16
Только в запросе почему в описании полей нет алиаса таблицы?

Re: Запрос.Выполнить().Выгрузить()

KVP_aka_Wist
5 - 22.05.2009 - 04:27
Выгрузить возвращает таблицу или дерево значений, Выбрать соответственно выборку. У каждого представления информации есть свои плюсы и минусы.
 
Подробнее читать в ЖКК или встроенном синтакс-помощнике :)

Интересные темы

odines.ru
25.04.2024 - 14:21
Смотри также:
Не списывается себестоимость
Книга продаж
Предпр. без образ.Ю.Л. и текущий банковский счет.

Re: Запрос.Выполнить().Выгрузить()

Мисти
6 - 22.05.2009 - 06:13
ВыборкаСтрокТовары = Шапка.Товары.Выбрать(); - вот на эту штуку говорит что-то типа "не агрегатный объект"
4-roma n > нет чего?

Re: Запрос.Выполнить().Выгрузить()

roma n
7 - 22.05.2009 - 06:19
Алиаса нет, сиречь псевдонима источника данных
|ВЫБРАТЬ
| ОприходованиеТоваров.Номер,
| ОприходованиеТоваров.Дата,
....
| ОприходованиеТоваров.Товары.(

Re: Запрос.Выполнить().Выгрузить()

Мисти
8 - 22.05.2009 - 06:51
Я вообще-то этот кусок из печати документа взяла, только "этот объект" на "ссылку" заменила.

Re: Запрос.Выполнить().Выгрузить()

Друзья зовут меня Курулай
9 - 22.05.2009 - 06:55
(7) будет работать и без алиасов
(8) не взлетит

Re: Запрос.Выполнить().Выгрузить()

roma n
10 - 22.05.2009 - 06:57
(9) я и не утверждаю, что работать не будет. ИМХО - моветон :)
Равно как и СсылкаНаОбъект.Ссылка

Re: Запрос.Выполнить().Выгрузить()

Мисти
11 - 22.05.2009 - 07:04
9-Друзья зовут меня Курулай > Это почему "не взлетит"?
Я уже много раз печать из документа переделывала под внешнюю.
Тут у меня какие-то непонятки с тем, что "товары" - это вроде вложенный агрегатный объект, в прошлых такого не было, кажется.

Re: Запрос.Выполнить().Выгрузить()

roma n
12 - 22.05.2009 - 07:09
Ну глянь в отладчике чего у тебя там после Шапка.Следующий() в Шапка.Товары (да и во всех остальных полях). Должен быть тип Результат запроса.

Re: Запрос.Выполнить().Выгрузить()

Мисти
13 - 22.05.2009 - 11:13
Ага, спасибо, посмотрю!

Re: Запрос.Выполнить().Выгрузить()

Мисти
14 - 27.05.2009 - 07:42
В прошлый раз оказалось, что не надо делать для бухии, а надо - для УТ, для УТ я уже делала, думала. авось обойдется - нет!
Та же песня!
Не удалось сформировать внешнюю печатную форму!
Значение не является значением объектного типа (Выбрать)
Вот эта штука не работает, хотя она же работает во встроенной форме.
ВыборкаСтрокТовары = Шапка.Товары.Выбрать();
В чем причина-то???

Re: Запрос.Выполнить().Выгрузить()

Мисти
15 - 27.05.2009 - 07:45
А, кстати, если в печати выбирать новую форму - отладчик ее не видит. Только если через файл-открыть запускать.

Re: Запрос.Выполнить().Выгрузить()

roma n
16 - 27.05.2009 - 07:48
(15) фигасе, открытие!
ЗЫ а у меня видит...
ЗЗЫ ну так что отладчик-то говорит?

Re: Запрос.Выполнить().Выгрузить()

Мисти
17 - 27.05.2009 - 09:02
16-roma n > Если в печати выбирать внешнюю форму!
Там какая-то дурацкая ошибка по ходу дела была! Запрос просто вообще не сработал, а ругалась она так невнятно. У меня теперь другая проблема: Почему в списании товара нет сумм никаких? Ни в одном регистре, ни на печати?
К списку тем 1 > К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Что брать для УСН 1С Упрощенку или Бухгалтерию 8 ? Док "Реализация товаров и услуг" не формирует проводок !!! »
© 2009 Форум 1С: Одинэс.Ру