Имя: Пароль:
1C
1С v8
Что не так делаю приск по реквизиту ?
,
0 rogachev
 
22.08.19
15:05
Док= Документы.НекийДокум.НайтиПоРеквизиту("Дата",Дата);

Неверно указан реквизит
1 rogachev
 
22.08.19
15:05
из внешней обработки
2 piter3
 
22.08.19
15:06
УФ?
3 rogachev
 
22.08.19
15:07
(2) уф
4 dezss
 
22.08.19
15:08
А покажи что в переменной Дата?
5 rogachev
 
22.08.19
15:09
(4) Объект.Дата
6 dezss
 
22.08.19
15:10
(5) Сделай сюда именно копипасту строки, на которую ругается.
7 dezss
 
22.08.19
15:10
Или воспользуйся http://cyr-lat.progresssite.pro/
8 dezss
 
22.08.19
15:11
хм...я понимаю, что фигню сейчас напишу, но какой тип у реквизита Дата?)))
9 dezss
 
22.08.19
15:13
И еще...какой тип именно у Переменной Дата?
Док= Документы.НекийДокум.НайтиПоРеквизиту("Дата",Дата);
                                                   ^^^
10 rogachev
 
22.08.19
15:16
Дата=ТекущаяДата()-60 * 60 * 24;    
    
    Док= Документы.НекийДокум.НайтиПоРеквизиту("Дата",Дата);
    Док.ПолучитьОбъект();
    Док.Скопировать();
    Сообщить(Док);

Тип Дата
11 vtolga
 
22.08.19
15:17
Я бы таким именем реквизит не называла.
12 rogachev
 
22.08.19
15:18
(11) да какая разница)
13 piter3
 
22.08.19
15:19
(10) сделай норм или через (7)
14 DimG
 
22.08.19
15:24
НайтиПоРеквизиту не работает с предопределенными реквизитами
15 rogachev
 
22.08.19
15:28
(14) а что делать?
16 piter3
 
22.08.19
15:29
(15)запрос
17 rogachev
 
22.08.19
15:30
(16) ок
18 Salimbek
 
22.08.19
15:32
(15) Вообще - правильнее выборки делать Запросом
Если же очень хочется тут, то есть метод Выбрать(ДатаНачала, ДатаОкончания)