Тип документа-регистратора
☑
0
Deahianaianyrto
04.08.14
✎
15:14
Делаю выборку по группировкам запроса по Регистратору.
Как мне определить тип документа?
1
ДенисЧ
04.08.14
✎
15:15
ТИПЗНАЧЕНИЯ()
2
Deahianaianyrto
04.08.14
✎
15:19
В теле цикла, в модуле.
Там ТипЗначения не работает
3
ДенисЧ
04.08.14
✎
15:19
Тогда просто Тип()
4
Deahianaianyrto
04.08.14
✎
15:21
не срабатывает
5
Deahianaianyrto
04.08.14
✎
15:27
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| РасчетыСКлиентамиОстаткиИОбороты.КОплатеПриход КАК КОплате,
| РасчетыСКлиентамиОстаткиИОбороты.КОтгрузкеПриход КАК КОтгрузке,
| РасчетыСКлиентамиОстаткиИОбороты.ЗаказКлиента КАК ЗаказКлиента,
| РасчетыСКлиентамиОстаткиИОбороты.Регистратор КАК Регистратор
|ИЗ
| РегистрНакопления.РасчетыСКлиентами.ОстаткиИОбороты(, , Регистратор, , ) КАК РасчетыСКлиентамиОстаткиИОбороты
|ИТОГИ
| СУММА(КОплате),
| СУММА(КОтгрузке)
|ПО
| ЗаказКлиента,
| Регистратор";
Результат = Запрос.Выполнить();
Выборка1 = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам,"ЗаказКлиента");
Пока Выборка1.Следующий() Цикл
ИтогоОплатаЗаПериод = 0;
ИтогоОтгруженоЗаПериод = 0;
ИтогоОплата = 0;
ИтогоОтгружено = 0;
Выборка2 = Выборка1.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам,"Регистратор");
Пока Выборка2.Следующий() Цикл
Сообщить(Выборка2.Регистратор.Ссылка.Тип()); // ???
КонецЦикла;
КонецЦикла;
6
Wobland
04.08.14
✎
15:27
сслка
7
ДенисЧ
04.08.14
✎
15:27
Сообщить(ТипЗнч(Выборка2.Регистратор);
Пардон, наврал
8
Жан Пердежон
04.08.14
✎
15:27
ТипЗнч()
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший