Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 ноя 2024, 20:31

Создание отчета из одного регистра

Автор СерьезныйЧеловек, 23 ноя 2010, 10:37

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

СерьезныйЧеловек

А если я документы соединю, то у меня будет показывать , то что находится в их табличных частях, т.е то что я вижу в регистрах?

progmikon

Цитата: СерьезныйЧеловек от 23 ноя 2010, 11:07
А если я документы соединю, то у меня будет показывать , то что находится в их табличных частях, т.е то что я вижу в регистрах?


Не понял ваш вопрос.

СерьезныйЧеловек

Даже не знаю как сформулировать если честно. Т.е вмне нужно взять два документа, создающих движения по регистрам и в запросе их объеденить?

progmikon

Делаете через
ОБЪЕДИНИТЬ.

Напишите код. Что у вас на данный момент?

СерьезныйЧеловек

Даже если честно не знаю как этим объеденить пользоваться :fdbsdfbsd:

progmikon

Я приведу пример для вашего случая. Пишу без конструктора и конфигурации, посему не серчайте. Если будут ошибки  -пишите, разберемся:

ВЫБРАТЬ
ПланированиеОбученияСотрудника.Сотрудник,
ПланированиеОбученияСотрудника.КурсОбучения,
ПланированиеОбученияСотрудника.НачалоОбученияПлан
ПОМЕСТИТЬ План
ИЗ
РегистрСведений.ПланированиеОбученияСотрудника КАК ПланированиеОбученияСотрудника
ГДЕ
ПланированиеОбученияСотрудника.Регистратор ССЫЛКА Документ.ПланПоОбучению
;
ВЫБРАТЬ
ПланированиеОбученияСотрудника.Сотрудник,
ПланированиеОбученияСотрудника.КурсОбучения,
ПланированиеОбученияСотрудника.КонецОбученияФакт
ПОМЕСТИТЬ Факт
ИЗ
РегистрСведений.ПланированиеОбученияСотрудника КАК ПланированиеОбученияСотрудника
ГДЕ
ПланированиеОбученияСотрудника.Регистратор ССЫЛКА Документ.ФактПоОбучению
;
ВЫБРАТЬ
План.Сотрудник,
План.КурсОбучения,
План.НачалоОбученияПлан,
Факт.КонецОбученияФакт
ИЗ
План КАК План
ПОЛНОЕ СОЕДИНЕНИЕ
Факт как Факт
ПО План.Сотрудник = Факт.Сотрудник И План.КурсОбучения = Факт.КурсОбучения

СерьезныйЧеловек

Чуть чуть попозже попробую, сразу отпишусь)))

СерьезныйЧеловек

А это в скд надо делать или ручками забивать?

progmikon

Я делаю

Запрос = Новый Запрос;
Запрос.Текст = "СОБСТВЕННО ТЕКСТ";
Результат = Запрос.Выполнить();

И далее делаем выборку.

СерьезныйЧеловек

Еххуууууууууууууууууууу!!!! Работает!!!!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск