Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / связь в запросе / 4 сообщений из 4, страница 1 из 1
21.12.2011, 15:29
    #37587097
Xellosslol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связь в запросе
Нужен пример создания отчета из справочника и подчиненного ему справочника(тоесть типа select * from t1,t2 where t1.id=t.2=id Тока на 1c 7.7)


Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
Процедура new()
	Перем Запрос, ТекстЗапроса, Таб;
	//Создание объекта типа Запрос
	Запрос = СоздатьОбъект("Запрос");
	ТекстЗапроса = 
	"//{{ЗАПРОС(new)
	|с ВыбНачПериода по ВыбКонПериода;
	|Обрабатывать НеПомеченныеНаУдаление;
	|Фамилия=Справочник.Первый.Фамилия;
	|Начало_к=Справочник.Второй.Начало_к;
	|Группировка Фамилия; 
	|"//}}ЗАПРОС
	;
	Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
		Возврат;
	КонецЕсли;
	Таб = СоздатьОбъект("Таблица");
	Таб.ИсходнаяТаблица("new");
	Таб.ВывестиСекцию("Заголовок");
	Состояние("Заполнение выходной таблицы...");
	Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0);
	Пока Запрос.Группировка(1) = 1 Цикл
		Таб.ВывестиСекцию("Фамилия");
	КонецЦикла;
	Таб.ТолькоПросмотр(1);
	Таб.Показать("new", "");
КонецПроцедуры



Ошибка Начало_к<<?>>
Переменная не определена (Начало_к) и выводит пустое значение 2 справочника, в книжках примера не нашел
...
Рейтинг: 0 / 0
21.12.2011, 15:45
    #37587134
tvm
tvm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связь в запросе
а просто запрос к подчиненному справочнику с выводом владельца?
...
Рейтинг: 0 / 0
21.12.2011, 20:09
    #37587703
Злой Бобр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связь в запросе
Xellosslol,

ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Период с ВыбНачПериода по ВыбКонПериода;
|ОбрабатыватьДокументы все;
|Единицы = Справочник.Единицы.ТекущийЭлемент;
|Владелец = Справочник.Единицы.Владелец;
|Группировка Владелец упорядочить по Владелец.Наименование без групп;
|Группировка Единицы упорядочить по Единицы.Наименование без групп;
|"//}}ЗАПРОС
;
...
Рейтинг: 0 / 0
22.12.2011, 11:10
    #37588443
Xellosslol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связь в запросе
Злой БобрXellosslol,

ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Период с ВыбНачПериода по ВыбКонПериода;
|ОбрабатыватьДокументы все;
|Единицы = Справочник.Единицы.ТекущийЭлемент;
|Владелец = Справочник.Единицы.Владелец;
|Группировка Владелец упорядочить по Владелец.Наименование без групп;
|Группировка Единицы упорядочить по Единицы.Наименование без групп;
|"//}}ЗАПРОС
;
а как вывести теперь я поставил тип ячейки выражение и написал "запрос.фамилия" не выводит
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / связь в запросе / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]