Имя: Пароль:
1C
1С v8
Документ Поступление ТМЗ
,
0 asics
 
25.01.15
13:03
Всем здравствуйте!В табличной части документа на вкладке тмз нужна колонка оприходование товара и что бы в этой колонке забивался по всей номенклатуре только один нам нужный документ.  
пишу в процедуре при получении данных. создал запрос берет все документы из оприходования, а как взять именно тот который нужен не пойму. получилось только по срезу последних взять за 2015 год а мне нужен за 2009 ну это так что бы наглядно было на картинке что я хочу.
http://upload.akusherstvo.ru/image733411.png
1 ДенисЧ
 
25.01.15
13:04
2 nordbox
 
25.01.15
13:07
хорошая трава
3 Mankubus
 
25.01.15
13:07
(0) а ты запросу сказал что тебе нужны документы за 2009?
4 asics
 
25.01.15
13:09
(1) бред в смысле не поняли что написал или самое задание бред ?! )
5 asics
 
25.01.15
13:10
(3) нет не говорил, мне не все доки за 2009 год нужны а именно один за 2009 год. а как сказать не знаю
6 asics
 
25.01.15
13:11
(3) нет не говорил мне не нужны все доки за 2009, мне нужен один конкретный за 2009. как сказать не знаю
7 nordbox
 
25.01.15
13:12
ну так и указывай тогда какой тебе надо
8 asics
 
25.01.15
13:13
(7) в чем и вопрос я не знаю как это сделать
9 Mankubus
 
25.01.15
13:14
(8) покажи запрос
а почему именно этот конкретный документ? чем он отличается от остальных?
10 asics
 
25.01.15
13:18
да вроде ничем, но так нужно. бред конечно, но задание есть задание.
ВЫБРАТЬ
ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) КАК ЦенаОптовая,
ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних1.Цена, 0) КАК ЦенаРозничная,
ЦеныНоменклатурыСрезПоследних.Регистратор КАК ОптоваяЦена,
ЦеныНоменклатурыСрезПоследних1.Регистратор КАК РозничнаяЦена,
ВложенныйЗапрос.Ссылка КАК ОприходованиеТоваров
ИЗ
РегистрСведений.ЦеныНоменклатуры.СрезПоследних(
&Период,
ТипЦен = &ТипЦенРозничная
И Номенклатура = &Номенклатура
И Организация = &организация) КАК ЦеныНоменклатурыСрезПоследних1
ПОЛНОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(
&Период,
ТипЦен = &ТипЦен
И Номенклатура = &Номенклатура
И Организация = &организация) КАК ЦеныНоменклатурыСрезПоследних
ПО ЦеныНоменклатурыСрезПоследних1.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
И (ЦеныНоменклатурыСрезПоследних.Организация = ЦеныНоменклатурыСрезПоследних1.Организация),
(ВЫБРАТЬ
ОприходованиеТоваров.Ссылка КАК Ссылка
ИЗ
Документ.ОприходованиеТоваров КАК ОприходованиеТоваров) КАК ВложенныйЗапрос
11 nordbox
 
25.01.15
13:20
asics, ну открой язык запросов, почитай про Параметры запроса,
можно городить много и по разному, например
ГДЕ
Оприходование.ДатаДок >= &ДатаНач
И Оприходование.ДатаДок <= &ДатаКон
Можно и через
МЕЖДУ
можно
ВЫБРАТЬ
ВЫБОР
много чего можно
Запросы читай
12 nordbox
 
25.01.15
13:21
Ты же сам пишешь
>>получилось только по срезу последних взять за 2015 год а мне нужен за 2009
и запрос сам почитай теперь
13 asics
 
25.01.15
13:24
(12) что не так ? нету среза последних имеете в виду ?
если так то это уже я просто пытаюсь без него
14 nordbox
 
25.01.15
13:27
&Период
Это что у тебя???
15 nordbox
 
25.01.15
13:27
чему равно???
16 asics
 
25.01.15
13:32
указал что бы не выдавал все в консоле запросов, он не нужен в принципе
17 nordbox
 
25.01.15
13:41
РегистрСведенийМенеджер.<Имя регистра сведений> (InformationRegisterManager.<Имя регистра сведений>)
СрезПоследних (SliceLast)
Синтаксис:

СрезПоследних(<КонецПериода>, <Отбор>)
Параметры:

<КонецПериода> (необязательный)

Тип: Дата; МоментВремени; Граница.
Определяет момент времени, заканчивая которым необходимо выбрать записи.
Если параметр не указан, то будут возвращены значения ресурсов самой последней записи регистра.
18 asics
 
25.01.15
14:33
(17) куда это впихнуть извиняюсь не совсем понял )
19 nordbox
 
25.01.15
14:49
asics, ты прикалываешься что ли?????????
Читай еще раз свой запрос, потом читай то что ты написал в (16)
а потом читай (17) и ООООООЧЕНЬ хорошо читай, можешь прямо по буквам, по слогам.
20 nordbox
 
25.01.15
14:53
Про какой параметр я у тебя спросил???????
Читай винимательно:
Определяет момент времени, заканчивая которым необходимо выбрать записи.
Если параметр не указан, то будут возвращены значения ресурсов самой последней записи регистра.