С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
Tr@$ter
1 / 1 / 1
Регистрация: 30.09.2010
Сообщений: 61
1

Печать запроса из справочника и ТЧ

11.09.2012, 10:39. Просмотров 1380. Ответов 12
Метки нет (Все метки)

Доброго дня!

1С 8.2, управляемое приложение.
Есть справочник, в справочнике ТЧ. Необходимо вывести на печать таким образом, чтобы сначала выводилась строка справочника, затем данные из её ТЧ, потом снова строка справочника и т.д.
Как должен выглядеть запрос для такого отбора?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.09.2012, 10:39
Ответы с готовыми решениями:

Печать справочника
Здравствуйте! Подскажите пожалуйста как распечатать справочник Товары. В...

Печать справочника списком
Помогите....пишу и надеюсь на вашу помощь.... Если тема такая уже есть, дайте...

Кнопка печать для справочника
Здравствуйте. Работаю с 1с недавно. Конфигурация 8.2 УПП. Вроде вопрос простой,...

Cоздать ссылку на реквизит "Наименование" справочника "Специалисты" из справочника "ЗаявкаНаОбучениеКлиентов"
Пожалуйста, подскажите. Необходимо создать ссылку на реквизит "Наименование"...

Печать табличной части справочника
Добрый день! Помогите пожалуйста! Конфигурация УТ 11.2. Печатная форма...

12
Dethmontt
Модератор
Эксперт 1С
2617 / 2417 / 407
Регистрация: 10.03.2011
Сообщений: 8,595
Записей в блоге: 1
Завершенные тесты: 1
11.09.2012, 11:26 2
ВЫБРАТЬ
Спр.Ссылка КАК СПРАВОЧНИК,
Спр.КакиеТоДанныеТЧ КАК Данные1
ИЗ Справочник.ИмяТабличнойЧасти КАК Спр

(На СКД это делается группировкой строк по СПРАВОЧНИК)
1
Tr@$ter
1 / 1 / 1
Регистрация: 30.09.2010
Сообщений: 61
20.09.2012, 14:50  [ТС] 3
Dethmontt, спасибо, но я несколько неверно описал ситуацию.
Есть справочник СПРАВОЧНИК1 (Код. Наименование), в нём есть ТЧ (Код, Наименование).
Также имеется второй справочник СПРАВОЧНИК2 (Код, ЭлементСпр2) с табличной частью ТЧСпр2 (ЭлементТЧ).
При этом ТЧ.Наименование из СПРАВОЧНИК1 это ссылка на СПРАВОЧНИК2.Код.
Табличная часть СПРАВОЧНИК2 заполняется данными из СПРАВОЧНИК2, т.е. ЭлементТЧ это ссылка на СПРАВОЧНИК2.Код.

Нужно вывести на печать таким образом:
1. Сначала из СПРАВОЧНИК1 код и наименование.
2. ИЗ ТЧ СПРАВОЧНИК1 вывести строку данных с реквизитами ЭлементСпр2, потом, если есть вывести принадлежащие ей ЭлементТЧ из ТЧСпр2, затем снова строка данных с реквизитами ЭлементСпр2 и т.д.

Как должен выглядеть запрос для такого отбора?
0
Fenomen
899 / 876 / 8
Регистрация: 15.03.2012
Сообщений: 2,680
20.09.2012, 15:28 4
Цитата Сообщение от Tr@$ter Посмотреть сообщение
При этом ТЧ.Наименование из СПРАВОЧНИК1 это ссылка на СПРАВОЧНИК2.Код.
Это неправильно. Добавьте реквизит типа СправочникСсылка и связывайте через него.

Дальше я вообще ничего не понял...
0
Tr@$ter
1 / 1 / 1
Регистрация: 30.09.2010
Сообщений: 61
20.09.2012, 16:06  [ТС] 5
Да, написал сумбурно.
Приложил схему связей (выделено серым цветом). Связи через СправочникСсылка.
СПРАВОЧНИК1 - это спр-к ТК
СПРАВОЧНИК2 это Справочник Н
0
Изображения
 
duk337
2948 / 1760 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
20.09.2012, 18:03 6
Fenomen правильно намекнул. В ТЧ Спр.ТК д.б. не "НомерЧертежа", а СпрСсылкаН

Добавлено через 1 минуту
Цитата Сообщение от Tr@$ter Посмотреть сообщение
Приложил схему связей
1с - не реляционная БД, а объектная
0
Tr@$ter
1 / 1 / 1
Регистрация: 30.09.2010
Сообщений: 61
21.09.2012, 13:34  [ТС] 7
Попробую ещё раз.
Есть справочник СПРАВОЧНИК.
В каждой записи справочника можно заполнить записи табличной части ТЧ.
Вот как вывести запросом записи в таком порядке:
- первая запись и если есть, то следующей строкой идут записи из её ТЧ
- вторая запись и если есть, то следующей строкой идут записи из её ТЧ
- и т.д.
?
0
Dethmontt
Модератор
Эксперт 1С
2617 / 2417 / 407
Регистрация: 10.03.2011
Сообщений: 8,595
Записей в блоге: 1
Завершенные тесты: 1
21.09.2012, 13:46 8
Попробую еще раз.... ВОТ ТАК:

ВЫБРАТЬ
Спр.Ссылка КАК СПРАВОЧНИК,
Спр.КакиеТоДанныеТЧ КАК Данные1
ИЗ Справочник.ИмяТабличнойЧасти КАК Спр

Добавлено через 49 секунд
И установить группировку по ССЫЛКЕ

Добавлено через 1 минуту
Результат будет примерно вот такой
Справочник1
... ДанныеИзТЧ1
... ДанныеИзТЧ2
... ДанныеИзТЧ3
Справочник2
... ДанныеИзТЧ1
Справочник3
Справочник4
... ДанныеИзТЧ1
0
duk337
2948 / 1760 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
21.09.2012, 13:51 9
1C
1
ВЫБРАТЬ Ссылка,* Из Спр.ТЧ Итоги ПО Ссылка
0
Dethmontt
Модератор
Эксперт 1С
2617 / 2417 / 407
Регистрация: 10.03.2011
Сообщений: 8,595
Записей в блоге: 1
Завершенные тесты: 1
21.09.2012, 13:54 10
НА СКД не надо делать ИТОГИ
0
Tr@$ter
1 / 1 / 1
Регистрация: 30.09.2010
Сообщений: 61
21.09.2012, 15:00  [ТС] 11
Цитата Сообщение от Dethmontt Посмотреть сообщение
Результат будет примерно вот такой
Справочник1
... ДанныеИзТЧ1
... ДанныеИзТЧ2
... ДанныеИзТЧ3
Справочник2
... ДанныеИзТЧ1
Справочник3
Справочник4
... ДанныеИзТЧ1
Сделал по предложенному варианту, но у меня получается результат:
СправочникЗапись1 | ДанныеИзТЧЗапись1
СправочникЗапись1 | ДанныеИзТЧЗапись2
СправочникЗапись2 | ДанныеИзТЧЗапись1
СправочникЗапись3 | ДанныеИзТЧЗапись1
СправочникЗапись3 | ДанныеИзТЧЗапись2

Добавлено через 1 минуту
Цитата Сообщение от Dethmontt Посмотреть сообщение
НА СКД не надо делать ИТОГИ
Пока нужно без СКД

Добавлено через 3 минуты
Цитата Сообщение от duk337 Посмотреть сообщение
1C
1
ВЫБРАТЬ Ссылка,* Из Спр.ТЧ Итоги ПО Ссылка
Так табличная часть вообще выводится "РЕЗУЛЬТАТ ЗАПРОСА"
0
duk337
2948 / 1760 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
21.09.2012, 21:31 12
Цитата Сообщение от Tr@$ter Посмотреть сообщение
1
1C
1
ВЫБРАТЬ Ссылка,* Из Спр.ТЧ Итоги ПО Ссылка
Так табличная часть вообще выводится "РЕЗУЛЬТАТ ЗАПРОСА"
Создайте новый отчет в конфигураторе. Воспользуйтесь конструктором формы и создайте запрос по ТЧ справочника. В конструкторе запроса не забудьте отключить построитель.
0
Dethmontt
Модератор
Эксперт 1С
2617 / 2417 / 407
Регистрация: 10.03.2011
Сообщений: 8,595
Записей в блоге: 1
Завершенные тесты: 1
21.09.2012, 23:51 13
Непонимаю - зачем придумывать то, чем уже никто не пользуется!!! Для таких вот отчетов и был придуман механизм СКД.
Тогда делайте как вам написал duk337 (замените звездочку на имена полей которые вам нужны!)

Добавлено через 3 минуты
ВЫБРАТЬ
Спр.Ссылка КАК СПРАВОЧНИК,
Спр.КакиеТоДанныеТЧ КАК Данные1
ИЗ Справочник.ИмяТабличнойЧасти КАК Спр
ИТОГИ ПО
Ссылка
0
21.09.2012, 23:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.09.2012, 23:51

Печать нескольких справочника и документов в 1 печати
Необходимо вывести на печать несколько справочников и документов в 1 печати как...

Печать ценников всего справочника
Ребята, помогите, пожалуйста, нужно вывести на печать все ценники справочника...

Печать реквизитов в документе из справочника
Добрый день.Может кто подскажет как можно распечатать документ если в нем...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru