Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / 1С 8.1 Помогите пожалуйста с запросом... очень нужно... / 6 сообщений из 6, страница 1 из 1
05.05.2009, 10:53
    #35968543
Andrey52
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 8.1 Помогите пожалуйста с запросом... очень нужно...
Здравствуйте, что туплю совсем...
подскажите как быть,
есть регистр сведений с двумя измерениями: заказ и приходная накладная, в этом регмистре проставляется соответствие этим документам,
так вот нужно составить запрос, который выводил бы строки этих документов связывая их по номенклатуре, при чем соединение должно быть полным, все строки этих документов должны выводится...
Спасибо!
...
Рейтинг: 0 / 0
05.05.2009, 11:52
    #35968727
Andrey52
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 8.1 Помогите пожалуйста с запросом... очень нужно...
Да, и ситуация осложняется тем, что в соответствии одной приходной накладной м.б. несколько заказов...
...
Рейтинг: 0 / 0
05.05.2009, 23:11
    #35970626
Geep
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 8.1 Помогите пожалуйста с запросом... очень нужно...
И наоборот наверное?
Одному заказу соотв. несколько накладных?
...
Рейтинг: 0 / 0
06.05.2009, 09:05
    #35970965
Andrey52
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 8.1 Помогите пожалуйста с запросом... очень нужно...
Geep, нет, одному заказу соответствует только одна накладная... котороая в свою очередь может содержать позиции и др. заказа
...
Рейтинг: 0 / 0
06.05.2009, 10:09
    #35971099
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 8.1 Помогите пожалуйста с запросом... очень нужно...
Код: plaintext
который выводил бы строки этих документов связывая их по номенклатуре, при чем соединение должно быть полным, все строки этих документов должны выводится...

номенклатуре какой? связывать с чем ? забавно ) паника на корабле?
...
Рейтинг: 0 / 0
14.05.2009, 20:30
    #35986757
tiniji
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 8.1 Помогите пожалуйста с запросом... очень нужно...
РегистраСведений под рукой не оказалось, накидал быстренько на регистре накопления, но суть такая же вроде. Надеюсь табличные части нужны были =)

Код: plaintext
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.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
ВЫБРАТЬ
	ВЫБОР
		КОГДА ВложенныйЗапрос.Регистратор ЕСТЬ NULL 
			ТОГДА ВложенныйЗапрос1.Регистратор
		ИНАЧЕ ВложенныйЗапрос.Регистратор
	КОНЕЦ КАК Поле1,
	ВЫБОР
		КОГДА ВложенныйЗапрос.Регистратор ЕСТЬ NULL 
			ТОГДА ВложенныйЗапрос1.ЗаказПоставщику
		ИНАЧЕ ВложенныйЗапрос.ЗаказПоставщику
	КОНЕЦ КАК Поле2,
	ВЫБОР
		КОГДА ВложенныйЗапрос.Регистратор ЕСТЬ NULL 
			ТОГДА ВложенныйЗапрос1.Номенклатура
		ИНАЧЕ ВложенныйЗапрос.Номенклатура
	КОНЕЦ КАК Поле3
ИЗ
	(ВЫБРАТЬ
		ВложенныйЗапрос.Регистратор КАК Регистратор,
		ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.Регистратор) КАК РегистраторПредставление,
		ВложенныйЗапрос.ЗаказПоставщику КАК ЗаказПоставщику,
		ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.ЗаказПоставщику) КАК ЗаказПоставщикуПредставление,
		ПоступлениеТоваровУслугТовары.Номенклатура КАК Номенклатура,
		ПРЕДСТАВЛЕНИЕ(ПоступлениеТоваровУслугТовары.Номенклатура) КАК НоменклатураПредставление
	ИЗ
		(ВЫБРАТЬ РАЗЛИЧНЫЕ
			ЗаказыПоставщикам.Регистратор КАК Регистратор,
			ПРЕДСТАВЛЕНИЕ(ЗаказыПоставщикам.Регистратор) КАК РегистраторПредставление,
			ЗаказыПоставщикам.ЗаказПоставщику КАК ЗаказПоставщику,
			ПРЕДСТАВЛЕНИЕ(ЗаказыПоставщикам.ЗаказПоставщику) КАК ЗаказПоставщикуПредставление
		ИЗ
			РегистрНакопления.ЗаказыПоставщикам КАК ЗаказыПоставщикам) КАК ВложенныйЗапрос
			ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
			ПО ВложенныйЗапрос.Регистратор = ПоступлениеТоваровУслугТовары.Ссылка) КАК ВложенныйЗапрос
		ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
			ВложенныйЗапрос.Регистратор КАК Регистратор,
			ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.Регистратор) КАК РегистраторПредставление,
			ВложенныйЗапрос.ЗаказПоставщику КАК ЗаказПоставщику,
			ПРЕДСТАВЛЕНИЕ(ВложенныйЗапрос.ЗаказПоставщику) КАК ЗаказПоставщикуПредставление,
			ЗаказПоставщикуТовары.Номенклатура КАК Номенклатура,
			ПРЕДСТАВЛЕНИЕ(ЗаказПоставщикуТовары.Номенклатура) КАК НоменклатураПредставление
		ИЗ
			Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
				ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
					ЗаказыПоставщикам.Регистратор КАК Регистратор,
					ПРЕДСТАВЛЕНИЕ(ЗаказыПоставщикам.Регистратор) КАК РегистраторПредставление,
					ЗаказыПоставщикам.ЗаказПоставщику КАК ЗаказПоставщику,
					ПРЕДСТАВЛЕНИЕ(ЗаказыПоставщикам.ЗаказПоставщику) КАК ЗаказПоставщикуПредставление
				ИЗ
					РегистрНакопления.ЗаказыПоставщикам КАК ЗаказыПоставщикам) КАК ВложенныйЗапрос
					ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары
					ПО ВложенныйЗапрос.ЗаказПоставщику = ЗаказПоставщикуТовары.Ссылка
				ПО (ВложенныйЗапрос.Регистратор = ПоступлениеТоваровУслуг.Ссылка)) КАК ВложенныйЗапрос1
		ПО ВложенныйЗапрос.Регистратор = ВложенныйЗапрос1.Регистратор
			И ВложенныйЗапрос.ЗаказПоставщику = ВложенныйЗапрос1.ЗаказПоставщику
			И ВложенныйЗапрос.Номенклатура = ВложенныйЗапрос1.Номенклатура
ИТОГИ ПО
	Поле1
АВТОУПОРЯДОЧИВАНИЕ
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / 1С 8.1 Помогите пожалуйста с запросом... очень нужно... / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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