Имя: Пароль:
1C
1С v8
КД. Выборка табличной части документа запросом
0 Adept
 
22.02.12
23:36
Народ, подскажите как организовать выборку табличной чести документа запросом в конвертации данных. Нужно ТЧ соединить с движениями.
1 AlexNew
 
22.02.12
23:38
Хароший вопрос. Главное найти по чем соединить, а там - не проблема.
2 Aleksey
 
22.02.12
23:55
В группе пиши
3 Aleksey
 
23.02.12
00:02
Например
Запрос=новый Запрос;
Запрос.Текст="
|ВЫБРАТЬ
|    ХозрасчетныйОбороты.Субконто1 как Номенклатура,
|    ХозрасчетныйОбороты.Субконто1.БазоваяЕдиницаИзмерения как ЕдиницаИзмерения,
|    ХозрасчетныйОбороты.СуммаОборот Как Сумма,
|    ХозрасчетныйОбороты.КоличествоОборот Как Количество
|ИЗ
|    РегистрБухгалтерии.Хозрасчетный.Обороты(, , Регистратор, , , , , ) КАК ХозрасчетныйОбороты
|ГДЕ
|    ХозрасчетныйОбороты.Регистратор = &Регистратор
|    И ХозрасчетныйОбороты.Субконто2 = &Субконто2
|";
Запрос.УстановитьПараметр("Регистратор",Источник);
Запрос.УстановитьПараметр("Субконто2",Параметры.Склад);
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();
4 AlexNew
 
23.02.12
00:16
А кто говорил, что телепаты перевелись?
(3) Изыди, читай, про виртуальные таблицы сначала, а тут таких телепортирщиков...
5 Adept
 
23.02.12
00:24
(3) Спасибо, а в каком событии группы это надо сделать?
6 Adept
 
23.02.12
00:24
+(5) Перед обработкой
7 Adept
 
23.02.12
00:24
?
8 AlexNew
 
23.02.12
00:27
(7) Я даже соединения не увидел. Зрение?
9 Adept
 
23.02.12
00:38
(8) Соединение сделать не проблема, проблема вставить результат в КД.
10 Aleksey
 
23.02.12
00:42
(4) Это ты по что?

(8) А я и не нанимался его задачу решать


(9) http://screencast.com/t/YmMoBeJEAf
11 Adept
 
23.02.12
00:54
(10) Спасибо
12 Aleksey
 
23.02.12
00:55
(11) Читай справку про колекцию
13 AlexNew
 
23.02.12
01:07
(12) Точно, а с такими советами, лучше - художественную литературу.
14 Aleksey
 
23.02.12
01:16
(13) Ты когда в дверь проходишь растопыренные пальцы не мешают? Ты ими не цепляешься?