Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / 1с8 СКД Не выполняется запрос для получения вида характеристик / 5 сообщений из 5, страница 1 из 1
16.07.2012, 15:59
    #37880839
Fan_GrecoN60
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1с8 СКД Не выполняется запрос для получения вида характеристик
Здравствуйте, в запросе отчета указываю характеристики, в качестве вида характеристики указываю запрос:
Код: sql
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.
28.
29.
30.
31.
32.
33.
ВЫБРАТЬ
	ЗначенияСвойствОбъектов.Объект КАК Объект,
	ЗначенияСвойствОбъектов.Свойство КАК Свойство,
	ЗначенияСвойствОбъектов.Значение КАК Значение,
	ДоговорыКонтрагентов.СрокДействия КАК СрокДействия,
	ДоговорыКонтрагентов.Дата КАК Дата,
	ДоговорыКонтрагентов.Номер КАК Номер,
	КатегорииОбъектов.Категория
ИЗ
	РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
		ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
			ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КатегорииОбъектов КАК КатегорииОбъектов
			ПО (КатегорииОбъектов.Объект = ДоговорыКонтрагентов.Ссылка)
		ПО ЗначенияСвойствОбъектов.Объект = ДоговорыКонтрагентов.Ссылка
{ХАРАКТЕРИСТИКИ
	ТИП(Справочник.ДоговорыКонтрагентов)
	ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
			СвойстваОбъектов.Ссылка,
			СвойстваОбъектов.ТипЗначения,
			СвойстваОбъектов.Наименование
		ИЗ
			ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
				ЛЕВОЕ СОЕДИНЕНИЕ ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов КАК НазначенияСвойствКатегорийОбъектов
				ПО СвойстваОбъектов.НазначениеСвойства = НазначенияСвойствКатегорийОбъектов.Ссылка
		ГДЕ
			НазначенияСвойствКатегорийОбъектов.Код = "00000000110")
	ПОЛЕКЛЮЧА Ссылка
	ПОЛЕИМЕНИ Наименование
	ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
	ЗНАЧЕНИЯХАРАКТЕРИСТИК РегистрСведений.ЗначенияСвойствОбъектов
	ПОЛЕОБЪЕКТА Объект
	ПОЛЕВИДА Свойство
	ПОЛЕЗНАЧЕНИЯ Значение }


Все вроде логично, мне надо чтобы в отборе отчета можно было выбирать только те характеристики которые привязаны к категории объектов с кодом "00000000110" , но мне выводится полный перечень существующих свойств. Подскажите пожалуйста в чем проблема, не понятно в какую сторону надо "копать".
...
Рейтинг: 0 / 0
18.07.2012, 12:02
    #37883430
Fan_GrecoN60
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1с8 СКД Не выполняется запрос для получения вида характеристик
Причем этот запрос нормально отрабатывает в Консоли запросов, выводятся 4 строчки. А когда этот запрос отрабатывает в характеристики, то выводится около полу-тысячи строк
...
Рейтинг: 0 / 0
18.07.2012, 12:13
    #37883463
pail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1с8 СКД Не выполняется запрос для получения вида характеристик
Fan_GrecoN60,
фигурные скобки в тексте запроса обозначают необязательную часть - которую Построитель (или СКД) имеет право исключить, если посчитают возможным. Вот и исключает...
...
Рейтинг: 0 / 0
18.07.2012, 13:13
    #37883612
Fan_GrecoN60
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1с8 СКД Не выполняется запрос для получения вида характеристик
pail
А без фигурных скобок характеристика не работает, я делал как в этом примере . Как тогда добиться нужного результата, если игнорируется код в фигурных скобках?
...
Рейтинг: 0 / 0
18.07.2012, 13:18
    #37883621
Fan_GrecoN60
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1с8 СКД Не выполняется запрос для получения вида характеристик
Да, и если бы этот код игнорировался, то у меня бы вообще свойства не выводились, значит проблема не в этом
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / 1с8 СКД Не выполняется запрос для получения вида характеристик / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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