Имя: Пароль:
1C
1C 7.7
v7: Как получить номенклатуру по последней дате
,
0 Slider754337
 
23.09.14
10:33
Подскажите пожалуйста! Нужно получить первую же номенклатуру от текущей даты, номенклатура находится в табличном поле документа. Т.е. на форме есть поле ввода в котором мы вибираем номенклатуру из справочника, сравниваем её с таким же наименованием в поле табличной части документа и все это от текущей даты назад и как только появилось первое же совпадение , вывести номер документа , контрагента, дата документа!
1 palpetrovich
 
23.09.14
10:35
я ниче не понял :(
2 Slider754337
 
23.09.14
10:39
что именно ???
3 DGorgoN
 
23.09.14
10:41
Сделай запрос по всем документам где есть номенклатура, отсортировать по дате документа убывающие и вуаля.
4 Slider754337
 
23.09.14
10:41
есть поле выбора , в этом поле мы выбираем номенклатуру, потом от текущей даты - это константа, начинается поиск этой номенклатуры в документах от текущей даты - 1 день, как только есть совпадение из номенклатуры которое мы выбрали и в табличной части документа , то выводим , контрагента , дата документа,номенклатура , а да и цена
5 Slider754337
 
23.09.14
10:41
как вариант , сейчас смотрю про запросы как раз )
6 Slider754337
 
23.09.14
10:45
а как быть в запросе с полем выбора , которое на форме ?
7 DGorgoN
 
23.09.14
10:48
(6) Условие (Номенклатура=ТоЧтоТыТамНаФормеВыбралИндификаторПоляВыбораКакТоТакСмотриПримерыБудьМужиком)
8 Slider754337
 
23.09.14
10:51
)))
9 Господин ПЖ
 
23.09.14
10:55
ловите наркомана
10 DGorgoN
 
23.09.14
10:57
(9) Не поделюсь и не проси..
11 Эльниньо
 
23.09.14
12:07
(7) Не парь мозг новичку. Будь проще.

Условие (Номенклатура=Ы)
12 Ёпрст
 
23.09.14
12:12
(0) можно и тупо выборкой + ОбратныйПорядок(1)
13 Slider754337
 
23.09.14
12:33
за обратный поиск спасибо не знал )
а вот с запросом я пока еще немного помучаюсь )))
14 Slider754337
 
23.09.14
12:33
ой обратный порядок
15 serg-lom89
 
23.09.14
12:44
(4)когда выбрал ном,делаешь обратный порядок выбора документа,конечную дату указываешь свооей константы,и как только нашел ее в документе, выводишь
конр=Док.Контрагент;
Дата=Док.ДатаДок;
Номер=Док.номерДок;
16 Alexor
 
23.09.14
13:14
Вы случайно велосипед не изобретаете с историей цен?

Я представляю как этот подбор работать будет.
17 Slider754337
 
23.09.14
13:49
на такая задача ) что сказать , для работы расчета себестоимости отдельной детали по последнему контрагенту! сказали сделать )) было несколько проблем , потом решил , сейчас проблема с запросами, просто я не программист 1с )) поэтому и проблемы !
Основная теорема систематики: Новые системы плодят новые проблемы.