Имя: Пароль:
1C
1С v8
Универсальный отчет
,
0 Fktrc
 
27.02.12
15:47
Здравствуйте, помогите пожалуйста разобраться с проблемой. На основе универсального отчета создал отчет, где запросом из справочников выбирал контрагентов и базы, которые у них есть. Далее есть регистр сведений, в который заносится база клиента и релиз конфигурации этой базы. А теперь вопрос: Можно ли в отчете сделать дополнительную колонку с именем "Релиз", в которую в соответствии с базой контрагента проставлялся релиз? Сам релиз имеет тип Справочник.Релизы
1 Ненавижу 1С
 
гуру
27.02.12
15:50
(0) учет во франче? ох уж эти франчи!
2 NDN
 
27.02.12
15:52
Можно, левым соединением.
Имхо лучше использовать СКД
3 le_
 
27.02.12
15:53
(0) Можно.
Левое соединение к исходному запросу.
4 Fktrc
 
27.02.12
16:01
Прооблема не в получении данных, а в отображении их на форме
5 le_
 
27.02.12
16:02
(4) Поясни.
6 Fktrc
 
27.02.12
16:06
Нужна доп колонка "релизы", что бы напротив поля "базы" стояли соответствущие значения "релиз"
7 le_
 
27.02.12
16:07
8 Fktrc
 
27.02.12
16:08
Уже читал, но ответа на свой вопрос не нашел.
9 Dasty
 
27.02.12
16:12
Обрати внимание на строчки после запроса:

УниверсальныйОтчет.мСтруктураПредставлениеПолей.Вставить...
УниверсальныйОтчет.ДобавитьПоказатель...

и т.п.
10 Fktrc
 
27.02.12
16:15
"Релиз" не является вычисляемым полем-показателем, поэтому так его вывести нельзя. Группировки по этому полю мне тоже не нужны.
11 Dasty
 
27.02.12
16:30
Не понял...
Если ты получаешь релиз в запросе унив.отчета, то см. (9)
Если же не получаешь, то тогда, лично я, вижу единственный, и ОЧЕНЬ ИЗВРЕЩЕННЫЙ путь - "кури" сервис/Доп отчеты и обработки/обработки подключаемые к отчету :)
12 Alex S D
 
27.02.12
16:32
зачем тебе сдался универсальный отчет? твой отчет делается за минуту на скд
13 le_
 
27.02.12
16:38
(10) УниверсальныйОтчет.ДобавитьДополнительноеПоле();

И после смотри "Дополнительные поля" в настройках.
14 Fktrc
 
27.02.12
16:43
Простите что долго, через доп поля пробовал, не получается. А на скд не делаю, так как отчет для меня не особо простой и заново писать на скд неохота
15 Fktrc
 
27.02.12
16:50
С выбором данных проблем нет, только с выводом. Например берем 2 болта: один за 200р. другой 300. Тогда вывожу на форму

Товары     цена
болт1      200р.
болт2      300р.

А теперь нужно вывести следующее: один болт-белый, другой черный.

Товары   Цвет
болт1    Белый
болт2    Черный

С первым вариантом проблем нет так как цена является вычисляемым полем. Как сделать второй вариант?
16 le_
 
27.02.12
17:32
(15) Наверное, правильно было бы использовать свойства и категории.
Но если их нет, отключаются все группировки, ставится галка "Выводить детальные записи" и в доп. полях выбираются нужные поля.
17 Fktrc
 
28.02.12
11:09
Спасибо, сделал через доп. поля.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший