Форум программистов, компьютерный форум CyberForum.ru

1С: Собственные программы

Войти
Регистрация
Восстановить пароль
 
thedanilich
1 / 1 / 0
Регистрация: 25.09.2014
Сообщений: 32
#1

Формирование отчета 1с 8.3. Отключение отбора по Читателю. - 1С

08.01.2017, 18:30. Просмотров 214. Ответов 4
Метки (Все метки)

Значит создал отчет, с параметром читатель (ФИО) который берется из справочника. В пользовательских настройках поставил галочку "Включить в пользовательские настройки" -> в отчете выводится поле выбора. Все хорошо пока я не убираю галочку возле этого поля уже в самом отчете, получается что &Читатель пустой и выводит ошибку. Дак вот, как сделать так чтобы когда я убирал там галочку выводились все читатели?
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
ВЫБРАТЬ
    КнигиУЧитателейОстатки.Книга,
    КнигиУЧитателейОстатки.Читатель,
    КнигиУЧитателейОстатки.ДатаВыдачи,
    КнигиУЧитателейОстатки.ДатаВозврата,
    КнигиУЧитателейОстатки.КоличествоОстаток
ИЗ
    РегистрНакопления.КнигиУЧитателей.Остатки КАК КнигиУЧитателейОстатки
ГДЕ
    КнигиУЧитателейОстатки.Читатель = &Читатель 
СГРУППИРОВАТЬ ПО
    КнигиУЧитателейОстатки.Читатель,
    КнигиУЧитателейОстатки.Книга,
    КнигиУЧитателейОстатки.ДатаВыдачи,
    КнигиУЧитателейОстатки.ДатаВозврата,
    КнигиУЧитателейОстатки.КоличествоОстаток
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2017, 18:30     Формирование отчета 1с 8.3. Отключение отбора по Читателю.
Посмотрите здесь:

1С Формирование документа на основании отчета
Отображение параметров отбора на обычной форме отчета 1С 1C 8.x
Формирование отчета 1С 1C 7.x
Программное создание отбора в динамическом списке 1С 1C 8.x (тонкий)
1С 1C 8.x Поле отбора компоновщика настроек
1С 1C 8.x Условия отбора в форме
Формирование отчета из нескольких источников 1С 1C 8.x
1С Ошибка в элементе отбора
Как записать условие отбора по конкретным значениям? 1С
Формирование отчета на скд остатки материалов в организации на складе 1с 8.3 1С
Реализация отбора за период в регистре сведений 1С 1C 8.x
1С 1C 8.x Реализация отбора динамического списка документа

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
thedanilich
1 / 1 / 0
Регистрация: 25.09.2014
Сообщений: 32
08.01.2017, 18:32  [ТС]     Формирование отчета 1с 8.3. Отключение отбора по Читателю. #2
Вот скриншот
Миниатюры
Формирование отчета 1с 8.3. Отключение отбора по Читателю.  
thedanilich
1 / 1 / 0
Регистрация: 25.09.2014
Сообщений: 32
08.01.2017, 19:22  [ТС]     Формирование отчета 1с 8.3. Отключение отбора по Читателю. #3
Нашел решение
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
ВЫБРАТЬ
    КнигиУЧитателейОстатки.Книга,
    КнигиУЧитателейОстатки.Читатель,
    КнигиУЧитателейОстатки.ДатаВыдачи,
    КнигиУЧитателейОстатки.ДатаВозврата,
    КнигиУЧитателейОстатки.КоличествоОстаток
ИЗ
    РегистрНакопления.КнигиУЧитателей.Остатки КАК КнигиУЧитателейОстатки
{ГДЕ 
    КнигиУЧитателейОстатки.Читатель = &Читатель}
СГРУППИРОВАТЬ ПО
    КнигиУЧитателейОстатки.Читатель,
    КнигиУЧитателейОстатки.Книга,
    КнигиУЧитателейОстатки.ДатаВыдачи,
    КнигиУЧитателейОстатки.ДатаВозврата,
    КнигиУЧитателейОстатки.КоличествоОстаток
Не знаю что делают фигурные скобки, но вродебы все работает =)

Добавлено через 40 секунд
Как бы исключают если значения в параметре нету
GreenkA
Модератор
Эксперт 1С
1574 / 1067 / 365
Регистрация: 25.06.2009
Сообщений: 2,741
12.01.2017, 02:34     Формирование отчета 1с 8.3. Отключение отбора по Читателю. #4
thedanilich, создайте "Отбор" по Читателю в Настройках СКД, "Отбор" можно отключать в отличии от Параметров запроса.
Joker_vad
451 / 392 / 47
Регистрация: 26.09.2012
Сообщений: 1,688
12.01.2017, 17:54     Формирование отчета 1с 8.3. Отключение отбора по Читателю. #5
Этот отбор лучше засунуть в параметры виртуальной таблицы, работать будет быстрее, если конечно будет работать) Также не надо выводить наименование, выводите ссылку, она все равно представлена наименованием + будет возможность сразу открыть нужный элемент.
Yandex
Объявления
12.01.2017, 17:54     Формирование отчета 1с 8.3. Отключение отбора по Читателю.
Ответ Создать тему
Опции темы

Текущее время: 14:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru