Имя: Пароль:
1C
1С v8
Отчет
0 Singenor
 
26.09.12
15:04
Задача такая: нужно в СКД сделать 2 набора данных запроса, в одном берутся данные из РС (Цена)
ВЫБРАТЬ
   ЦеныНоменклатурыСрезПоследних.Номенклатура,
   ЦеныНоменклатурыСрезПоследних.Цена,
   ЦеныНоменклатурыСрезПоследних.Регистратор
ИЗ
   РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних


И второй запрос из документа ПТиУ(Продажи)
ВЫБРАТЬ
   ПоступлениеТоваровУслуг.Ссылка,
   ПоступлениеТоваровУслуг.Номер,
   ПоступлениеТоваровУслуг.Дата,
   ПоступлениеТоваровУслуг.Контрагент
ИЗ
   Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг


Потом в СКД на связях наборов данных делаю связи:
http://pikucha.ru/i9g2j


В Настройках следующее:
http://pikucha.ru/i9g2p

По идее все должно выводиться, но в режиме предприятия выводится только цена без номеров договоров, дат и т.д. Почему?(
1 Maxus43
 
26.09.12
15:05
зачем для этой задачи 2 набора? в одном соедний
2 HouseCD
 
26.09.12
15:08
А поступление является регистратором в этом РС?
3 HouseCD
 
26.09.12
15:08
Есть подозрение, что нужен РС ЦеныНоменклатурыПоставщиков
4 Singenor
 
26.09.12
15:10
(1) можно и в один набор, не важно, с одним та же история получается
(3) нет такого
http://pikucha.ru/i9g2t
5 shamannk
 
26.09.12
15:11
3000 т.р.
6 Maxus43
 
26.09.12
15:12
>>с одним та же история получается
дак это уже запрос кривой, или настройка
7 shamannk
 
26.09.12
15:12
(5) Нееее, пошутил я.
8 Singenor
 
26.09.12
15:13
(6) в книге написано так все делать,тока документ там приходная накладная, но у меня это ПТИУ. но сути это не меняет, в книге работает,у меян нет((
9 HouseCD
 
26.09.12
15:13
(4) 1. разница есть, наборы будет соединять сервер предприятия, если одним запросом, то инструкция будет полностью выполняться субд
2. уточнения требовал вопрос, есть ли среди регистраторов документ поступление
10 Singenor
 
26.09.12
15:15
(9) ОперацияБух, и УстановкаЦенНоменклатуры 2 документа, я так понимаю мне тогда вместо ПТиУ нужно последний брать?
11 Maxus43
 
26.09.12
15:16
(10) и чо ты хотел соеденить тогда?
что надо? задача какая?
12 Singenor
 
26.09.12
15:16
но в УстановкаЦенНоменклатуры нет контрагента понятное дело
13 Singenor
 
26.09.12
15:18
да, документ надо было ставить установка цен номенклатуры, данные начали отображаться, теперь еще по контрагентам надо сделать чтобы отображались
14 HouseCD
 
26.09.12
15:18
Если цель избавиться от двух точек (чтобы не делать разыменование), то лучше сделать левое соединение в запросе с таблицей Установка цен номенклатуры
15 Singenor
 
26.09.12
15:22
http://pikucha.ru/i9g2O
я хочу чтобы перед датой у меня еще контрагент был, но не могу понять как его туда засунуть
16 shuhard
 
26.09.12
15:22
(8)[в книге написано так все делать,тока документ там приходная накладная, но у меня это ПТИУ. но сути это не меняет, в книге работает,у меян нет]
ни чё, что в книге другие Рг ?
17 Singenor
 
26.09.12
15:22
(16) с этим вопросом разобрались, там уже следующие появились
18 Singenor
 
26.09.12
16:11
как добавить контрагента в отчет?
19 DrShad
 
26.09.12
16:12
писали же уже что делать запрос к документу ПТиУ и соединять с ценами, но не по регистратору
20 Singenor
 
26.09.12
16:18
а почему?
21 DrShad
 
26.09.12
16:19
а что не так?
22 Singenor
 
26.09.12
16:20
(21) я делаю запрос к ПТиУ, выбираю там контрагента, дату, номер,
делаю запрос к РС, беру оттуда цену, номенклатуру, и по какому объекту их сравнивать?
23 DrShad
 
26.09.12
16:21
по номенклатуре не?
24 Singenor
 
26.09.12
16:29
http://pikucha.ru/i9g37
Вот сделал запрос из РС и ПТиУ
http://pikucha.ru/i9g38
Потом на вкладке Связи устанавливаю их
http://pikucha.ru/i9g3a
только что выбирать в последней колонке?
25 DrShad
 
26.09.12
16:40
(24) прострели себе коленку
26 Singenor
 
26.09.12
16:41
(25) а по делу?
27 Singenor
 
26.09.12
16:42
как я соединю РС и документ, если они никак не свыязаны походу?
28 DrShad
 
26.09.12
16:44
(27) пиво ставишь за текст запроса?
29 Singenor
 
26.09.12
17:10
(28) могу дудки дать)
30 Singenor
 
26.09.12
17:11
(28) как только будет) ну я согласен за пиво, тока я хчоу не текст запроса, а связи посмотреть) ну можно в прицнипе и по коду разобраться)
31 DrShad
 
26.09.12
17:15
ВЫБРАТЬ
   ПоступлениеТоваровУслугТовары.Ссылка,
   ПоступлениеТоваровУслугТовары.Ссылка.Дата,
   ПоступлениеТоваровУслугТовары.Ссылка.Номер,
   ПоступлениеТоваровУслугТовары.Ссылка.Контрагент,
   ПоступлениеТоваровУслугТовары.Номенклатура,
   ЦеныНоменклатурыСрезПоследних.Цена
ИЗ
   Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
       ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
       ПО ПоступлениеТоваровУслугТовары.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
32 DrShad
 
26.09.12
17:16
типа такого
33 Singenor
 
26.09.12
17:17
(31) в ПТиУ нет реквизита номенклатура
34 Singenor
 
26.09.12
17:18
и зачем

   ПоступлениеТоваровУслуг.Ссылка.Номер,
   ПоступлениеТоваровУслуг.Ссылка.Дата,
   ПоступлениеТоваровУслуг.Ссылка.Контрагент
можно ведь
   ПоступлениеТоваровУслуг.Номер,
   ПоступлениеТоваровУслуг.Дата,
   ПоступлениеТоваровУслуг.Контрагент
не?
35 DrShad
 
26.09.12
17:20
(34) в ПТиУ есть ТЧ Товары, у которой есть Номенклатура
учи матчасть если до сих пор дупля не отбиваешь
36 Singenor
 
26.09.12
17:22
(35) да так и есть) написла не подумав)
37 Singenor
 
26.09.12
17:22
терь все збс, по сути у меня и был этот запрос, надо было не много исправить)
38 Singenor
 
26.09.12
17:23
ВЫБРАТЬ
   ЦеныНоменклатурыСрезПоследних.Цена,
   ЦеныНоменклатурыСрезПоследних.Номенклатура,
   ПоступлениеТоваровУслуг.Номер,
   ПоступлениеТоваровУслуг.Дата,
   ПоступлениеТоваровУслуг.Контрагент
ИЗ
   Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
       ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
       ПО ПоступлениеТоваровУслуг.Товары.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
39 Singenor
 
26.09.12
17:23
хватит и такого запроса)
40 Singenor
 
26.09.12
17:24
Всем спасибо, я понял)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший