Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
14 Дек 2017, 23:40
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: проблемы с универсальным отчетом  (Прочитано 2062 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kostyas311

  • *
  • Сообщений: 22
  • РЕПУТАЦИЯ: 3
  • КПД: 14%
  • Регистрация: 2011-04-27
  • Сайт: 
  • Профессия: Ученик 1С
Я создал отчет, вывожу характеристики а получается вот такое

Код:
ТекстЗапроса = "ВЫБРАТЬ РАЗЛИЧНЫЕ
               | КлючиЗащитыНаСкладеОстаткиИОбороты.ХарактеристикаКлюча КАК ХарактеристикаКлюча,
               | КлючиЗащитыНаСкладеОстаткиИОбороты.Контрагент КАК Контрагент,
               | КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
               | КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
               | КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоОборот КАК КоличествоОборот,
               | КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
               | КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
               | КлючиЗащитыНаСкладе.Период,
               | КлючиЗащитыНаСкладе.Регистратор,
               | КлючиЗащитыНаСкладе.НомерСтроки,
               | КлючиЗащитыНаСкладе.Активность,
               | КлючиЗащитыНаСкладе.ВидДвижения,
               | КлючиЗащитыНаСкладе.Количество,
               | КлючиЗащитыНаСкладе.МоментВремени
               |{ВЫБРАТЬ
               | ХарактеристикаКлюча.*,
               | Контрагент.*,
               | КоличествоНачальныйОстаток,
               | КоличествоКонечныйОстаток,
               | КоличествоОборот,
               | КоличествоПриход,
               | КоличествоРасход
   |    //ПОЛЯ_СВОЙСТВА
   | //ПОЛЯ_КАТЕГОРИИ
   |}
               |ИЗ
               | РегистрНакопления.КлючиЗащитыНаСкладе.ОстаткиИОбороты КАК КлючиЗащитыНаСкладеОстаткиИОбороты
               | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.КлючиЗащитыНаСкладе КАК КлючиЗащитыНаСкладе
               | ПО КлючиЗащитыНаСкладеОстаткиИОбороты.Контрагент = КлючиЗащитыНаСкладе.Контрагент
               | И КлючиЗащитыНаСкладеОстаткиИОбороты.ХарактеристикаКлюча = КлючиЗащитыНаСкладе.ХарактеристикаКлюча
   |//СОЕДИНЕНИЯ
               |{ГДЕ
               | КлючиЗащитыНаСкладеОстаткиИОбороты.Контрагент.*,
               | КлючиЗащитыНаСкладеОстаткиИОбороты.ХарактеристикаКлюча.*,
               | КлючиЗащитыНаСкладе.Регистратор.Склад.*,
               | КлючиЗащитыНаСкладе.Регистратор.Организация.*,
               | КлючиЗащитыНаСкладе.Регистратор.ДоговорКонтрагента.*,
               | КлючиЗащитыНаСкладе.Регистратор.СуммаДокумента
   | //ПОЛЯ_СВОЙСТВА
   | //ПОЛЯ_КАТЕГОРИИ
   |}
               |
               |СГРУППИРОВАТЬ ПО
               | КлючиЗащитыНаСкладеОстаткиИОбороты.Контрагент,
               | КлючиЗащитыНаСкладеОстаткиИОбороты.ХарактеристикаКлюча,
               | КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоНачальныйОстаток,
               | КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоКонечныйОстаток,
               | КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоОборот,
               | КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоПриход,
               | КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоРасход,
               | КлючиЗащитыНаСкладе.Период,
               | КлючиЗащитыНаСкладе.Регистратор,
               | КлючиЗащитыНаСкладе.НомерСтроки,
               | КлючиЗащитыНаСкладе.Активность,
               | КлючиЗащитыНаСкладе.ВидДвижения,
               | КлючиЗащитыНаСкладе.ХарактеристикаКлюча,
               | КлючиЗащитыНаСкладе.Контрагент,
               | КлючиЗащитыНаСкладе.Количество,
               | КлючиЗащитыНаСкладе.МоментВремени
               |
               |УПОРЯДОЧИТЬ ПО
               | Контрагент,
               | ХарактеристикаКлюча
               |{УПОРЯДОЧИТЬ ПО
               | Контрагент.*,
               | ХарактеристикаКлюча.*}
               |ИТОГИ
               | СУММА(КоличествоНачальныйОстаток),
               | СУММА(КоличествоКонечныйОстаток),
               | СУММА(КоличествоОборот),
               | СУММА(КоличествоПриход),
               | СУММА(КоличествоРасход)
               |ПО
               | ОБЩИЕ,
               | ХарактеристикаКлюча,
               | Контрагент
               |{ИТОГИ ПО
               | ХарактеристикаКлюча.*,
               | Контрагент.*,
               | КоличествоНачальныйОстаток,
               | КоличествоКонечныйОстаток,
               | КоличествоОборот,
               | КоличествоПриход,
               | КоличествоРасход}
               |АВТОУПОРЯДОЧИВАНИЕ";

Потом так:
Если УниверсальныйОтчет.ИспользоватьСвойстваИКатегории Тогда
               
               
                УниверсальныйОтчет.ДобавитьСвойстваИКатегорииДляПоля( "КлючиЗащитыНаСкладеОстаткиИОбороты.ХарактеристикаКлюча" , "ХарактеристикаКлюча", "Характеристика ключа", ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ХарактеристикиНоменклатуры);
 
                УниверсальныйОтчет.ДобавитьВТекстЗапросаСвойстваИКатегории(ТекстЗапроса); 
    КонецЕсли;
Вопрос в том как убрать лишние непонятные поля из формы выбора полей. "Управление торговлей", редакция 10.3 (10.3.10.4)


Оффлайн kostyas311

  • *
  • Сообщений: 22
  • РЕПУТАЦИЯ: 3
  • КПД: 14%
  • Регистрация: 2011-04-27
  • Сайт: 
  • Профессия: Ученик 1С
вот запрос:
ТекстЗапроса = "ВЫБРАТЬ РАЗЛИЧНЫЕ
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.ХарактеристикаКлюча КАК ХарактеристикаКлюча,
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.Контрагент КАК Контрагент,
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоОборот КАК КоличествоОборот,
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
                  |   КлючиЗащитыНаСкладе.Период,
                  |   КлючиЗащитыНаСкладе.Регистратор,
                  |   КлючиЗащитыНаСкладе.НомерСтроки,
                  |   КлючиЗащитыНаСкладе.Активность,
                  |   КлючиЗащитыНаСкладе.ВидДвижения,
                  |   КлючиЗащитыНаСкладе.Количество,
                  |   КлючиЗащитыНаСкладе.МоментВремени
                  |{ВЫБРАТЬ
                  |   ХарактеристикаКлюча.*,
                  |   Контрагент.*,
                  |   КоличествоНачальныйОстаток,
                  |   КоличествоКонечныйОстаток,
                  |   КоличествоОборот,
                  |   КоличествоПриход,
                  |   КоличествоРасход
               |    //ПОЛЯ_СВОЙСТВА
               |   //ПОЛЯ_КАТЕГОРИИ
               |}
                  |ИЗ
                  |   РегистрНакопления.КлючиЗащитыНаСкладе.ОстаткиИОбороты КАК КлючиЗащитыНаСкладеОстаткиИОбороты
                  |      ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.КлючиЗащитыНаСкладе КАК КлючиЗащитыНаСкладе
                  |      ПО КлючиЗащитыНаСкладеОстаткиИОбороты.Контрагент = КлючиЗащитыНаСкладе.Контрагент
                  |         И КлючиЗащитыНаСкладеОстаткиИОбороты.ХарактеристикаКлюча = КлючиЗащитыНаСкладе.ХарактеристикаКлюча
               |//СОЕДИНЕНИЯ
                  |{ГДЕ
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.Контрагент.*,
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.ХарактеристикаКлюча.*,
                  |   КлючиЗащитыНаСкладе.Регистратор.Склад.*,
                  |   КлючиЗащитыНаСкладе.Регистратор.Организация.*,
                  |   КлючиЗащитыНаСкладе.Регистратор.ДоговорКонтрагента.*,
                  |   КлючиЗащитыНаСкладе.Регистратор.СуммаДокумента
               |   //ПОЛЯ_СВОЙСТВА
               |   //ПОЛЯ_КАТЕГОРИИ
               |}
                  |
                  |СГРУППИРОВАТЬ ПО
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.Контрагент,
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.ХарактеристикаКлюча,
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоНачальныйОстаток,
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоКонечныйОстаток,
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоОборот,
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоПриход,
                  |   КлючиЗащитыНаСкладеОстаткиИОбороты.КоличествоРасход,
                  |   КлючиЗащитыНаСкладе.Период,
                  |   КлючиЗащитыНаСкладе.Регистратор,
                  |   КлючиЗащитыНаСкладе.НомерСтроки,
                  |   КлючиЗащитыНаСкладе.Активность,
                  |   КлючиЗащитыНаСкладе.ВидДвижения,
                  |   КлючиЗащитыНаСкладе.ХарактеристикаКлюча,
                  |   КлючиЗащитыНаСкладе.Контрагент,
                  |   КлючиЗащитыНаСкладе.Количество,
                  |   КлючиЗащитыНаСкладе.МоментВремени
                  |
                  |УПОРЯДОЧИТЬ ПО
                  |   Контрагент,
                  |   ХарактеристикаКлюча
                  |{УПОРЯДОЧИТЬ ПО
                  |   Контрагент.*,
                  |   ХарактеристикаКлюча.*}
                  |ИТОГИ
                  |   СУММА(КоличествоНачальныйОстаток),
                  |   СУММА(КоличествоКонечныйОстаток),
                  |   СУММА(КоличествоОборот),
                  |   СУММА(КоличествоПриход),
                  |   СУММА(КоличествоРасход)
                  |ПО
                  |   ОБЩИЕ,
                  |   ХарактеристикаКлюча,
                  |   Контрагент
                  |{ИТОГИ ПО
                  |   ХарактеристикаКлюча.*,
                  |   Контрагент.*,
                  |   КоличествоНачальныйОстаток,
                  |   КоличествоКонечныйОстаток,
                  |   КоличествоОборот,
                  |   КоличествоПриход,
                  |   КоличествоРасход}
                  |АВТОУПОРЯДОЧИВАНИЕ";


Теги:
 

Закрытие 97 счета, проблемы с закрытием 97 счета в НУ

Автор LisenokkРаздел Пользователям "1С - Предприятие 8"

Ответов: 0
Просмотров: 6852
Последний ответ 20 Июн 2011, 20:39
от Lisenokk
Управление торговлей и управление складом. Проблемы обмена данными.

Автор CabinetonlineРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 3033
Последний ответ 12 Мар 2013, 12:54
от Slin
Обмен данными. Правила обмена данными. Проблемы с повторной выгрузкой.

Автор 1cdpРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 5356
Последний ответ 02 Авг 2011, 18:29
от 1cdp
Проблема с отчетом "Перемещение товаров"

Автор sailРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 3324
Последний ответ 14 Дек 2010, 20:27
от progmikon
1C 8.2 УПП проблема с отчетом "Задолженость по контрагентам"

Автор LeonidLeonidРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 3585
Последний ответ 26 Сен 2011, 20:42
от Dethmontt

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
184 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
51 Сообщений
alex0402
50 Сообщений
andron81_81
41 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
34 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
29 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 314
  • Точка Скрытых: 0
  • Точка Пользователей: 1
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

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

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal