|   |   | 
| 
 | Найти номенклатуру в документах. | ☑ | ||
|---|---|---|---|---|
| 0
    
        antihacker 25.02.14✎ 17:08 | 
        Всем привет !
 Есть документ по установке цен. Как найти цену номенклатуры на самую позднюю дату ? Спасибо. | |||
| 1
    
        wanderer_ица 25.02.14✎ 17:08 | 
        СрезПоследних....     | |||
| 2
    
        Wobland 25.02.14✎ 17:11 | 
        то ему номенклатуру найти, то цену. не уверен в себе?     | |||
| 3
    
        VikingKosmo 25.02.14✎ 17:13 | 
        Консоль запросов?     | |||
| 4
    
        Wobland 25.02.14✎ 17:13 | 
        (3) программист?     | |||
| 5
    
        VikingKosmo 25.02.14✎ 17:14 | 
        (4) не, так, мимо проходил...     | |||
| 6
    
        Wobland 25.02.14✎ 17:14 | 
        (5) это было параллельно предложение ;)     | |||
| 7
    
        VikingKosmo 25.02.14✎ 17:15 | 
        (6) :))))     | |||
| 8
    
        antihacker 26.02.14✎ 07:05 | 
        Нет ребята, мимо не проходил.
 Вот код //***********Спиисать надо по цене себестоимости************** ТекстЗапрос2= Новый Запрос(" |ВЫБРАТЬ |&Дата КАК Дата, |ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Номенклатура, |ЦеныНоменклатурыСрезПоследних.Цена КАК Цена |{ВЫБРАТЬ |Дата, |Номенклатура.*, |Цена} |ИЗ |РегистрСведений.ЦеныНоменклатуры.СрезПоследних( | &Дата, | Номенклатура = &Номенклатура | И ТипЦен = &ТипЦен) КАК ЦеныНоменклатурыСрезПоследних |{ГДЕ |(&Дата), |ЦеныНоменклатурыСрезПоследних.Номенклатура.*, |ЦеныНоменклатурыСрезПоследних.Цена}"); ТекстЗапрос2.Установитьпараметр("Дата",ТекущаяДата()); ТекстЗапрос2.Установитьпараметр("Номенклатура",Выборка.Номенклатура); ТекстЗапрос2.Установитьпараметр("ТипЦен","Закупочный"); Выборка2 = ТекстЗапрос2.Выполнить().Выбрать(); Сообщить(Выборка2.Дата); Сообщить(Выборка2.Номенклатура); Сообщить(Выборка2.Цена); Дает пустой результат. | |||
| 9
    
        Wobland 26.02.14✎ 07:07 | 
        а в запрос что-то попадает?     | |||
| 10
    
        Godofsin 26.02.14✎ 07:08 | 
        (8) ТипЦен наврядли строка     | |||
| 11
    
        Любопытная 26.02.14✎ 07:09 | 
        ТекстЗапрос2.Установитьпараметр("ТипЦен","Закупочный"); Этапять
 И Выборка.Номенклатура сильно попахивает запросом в цикле | |||
| 12
    
        Wobland 26.02.14✎ 07:10 | 
        (11) как ты оригинально говнецо назвала     | |||
| 13
    
        Feunoir 26.02.14✎ 07:14 | 
        (8) Конечно пустой. Нужно же ещё Выборка.Следующий() сделать как минимум.     | |||
| 14
    
        Wobland 26.02.14✎ 07:15 | 
        (13) и вот тогда точно будет пустая выборка     | |||
| 15
    
        Любопытная 26.02.14✎ 07:15 | 
        (12) Макс, я от тебя таких слов неожидала     | |||
| 16
    
        Feunoir 26.02.14✎ 07:16 | 
        Во-вторых ТипЦен ты устанавливаешь строкой. А надо ссылкой на справочник ТипыЦен     | |||
| 17
    
        Feunoir 26.02.14✎ 07:17 | 
        (14) Ну Выборка2, конечно. Не цепляйся к словам.     | |||
| 18
    
        Wobland 26.02.14✎ 07:17 | 
        (15) извините, девушка, неотёсан     | |||
| 19
    
        Wobland 26.02.14✎ 07:20 | 
        (17) да не цепляюсь. с таким типом цен ничего не взлетит     | |||
| 20
    
        Wobland 26.02.14✎ 07:20 | 
        ну и в-третьих, цены надо получать в запросе до     | |||
| 21
    
        antihacker 26.02.14✎ 08:16 | 
        Всем спасибо. Особенно Вобланду. Вот так получился
 ТекстЗапрос2.Установитьпараметр("Дата",ТекущаяДата()); ТекстЗапрос2.Установитьпараметр("Номенклатура",Выборка.Номенклатура); ТекстЗапрос2.Установитьпараметр("ТипЦен",Справочники.ТипыЦенНоменклатуры.НайтиПоКоду("AA0000004")); Выборка2 = ТекстЗапрос2.Выполнить().Выбрать(); ПОКА Выборка2.Следующий() ЦИКЛ Сообщить(Выборка2.Дата); Сообщить(Выборка2.Номенклатура); Сообщить(Выборка2.Цена); СтрокаТабличнойЧасти.Цена= Выборка2.Цена; КОНЕЦЦИКЛА; Вобланд ? Тока что означает - "ну и в-третьих, цены надо получать в запросе до " | |||
| 22
    
        Wobland 26.02.14✎ 08:18 | 
        (21) заставь Выборку1 сразу давать тебе результат с ценами     | |||
| 23
    
        Любопытная 26.02.14✎ 08:19 | 
        (22) почему тебе всегда особенные спасибы дают? Я тоже хочу особенное спасибо :)     | |||
| 24
    
        Wobland 26.02.14✎ 08:19 | 
        фотку! фотку!     | |||
| 25
    
        antihacker 26.02.14✎ 08:41 | 
        Нет. Новичку тяжело трогать сложный запрос. Так не красиво и чуть медленее,  но раюботает.
 Любопытная.И тебе особенное спасибо. Пусть тебя Бог спасет и сохранит !!! | |||
| 26
    
        razlagator 26.02.14✎ 08:43 | 
        (25) открой запрос в КУДИР для предпринимателя, тогда поймешь что такое сложный запрос     | |||
| 27
    
        Wobland 26.02.14✎ 08:46 | 
        (25) да пусть он сразу сохранит C:\Users\Любопытная\Pictures\antihacker.jpg ;)     | |||
| 28
    
        antihacker 26.02.14✎ 08:52 | 
        Вобланд. Я женат ) А жена у меня стена Ваха     | |||
| 29
    
        1Сергей 26.02.14✎ 08:55 | 
        (28) хорошо, что не бревно     | |||
| 30
    
        antihacker 26.02.14✎ 08:58 | 
        То есть жена у меня стена. Потом смех типа )
 Вот так лучше ) | |||
| 31
    
        Starhan 26.02.14✎ 09:00 | 
        (28)(30) а я подумал какой-то вархамерский задрот ...     | |||
| 32
    
        1Сергей 26.02.14✎ 09:09 | 
        (31) я тоже начал гуглить стену Ваха     | |||
| 33
    
        1Сергей 26.02.14✎ 09:09 | 
        (32)+ и нашел стену в контакте какого-то Вахи     | |||
| 34
    
        antihacker 26.02.14✎ 09:11 | 
        Уахаха. Я для звучала какая та еврейская фигня )))     | |||
| 35
    
        Wobland 26.02.14✎ 09:12 | 
        может, имелась в виду доска Махмуда?     | |||
| 36
    
        antihacker 26.02.14✎ 09:12 | 
        МОжет арабская фигня. Вообщем где то там )     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |