powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / связь в запросе
4 сообщений из 4, страница 1 из 1
связь в запросе
    #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
связь в запросе
    #37587134
tvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а просто запрос к подчиненному справочнику с выводом владельца?
...
Рейтинг: 0 / 0
связь в запросе
    #37587703
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Xellosslol,

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

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


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