Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: хочу найти документ по реквизиту Автор, ругается Поле агрегатного объекта не обнаружено

v7: хочу найти документ по реквизиту Автор, ругается Поле агрегатного объекта не обнаружено
Я
   alpha78
 
13.05.19 - 13:12
Здравствуйте, хочу найти документ по реквизиту Автор, ругается
если Док.НайтиПоРеквизиту("Автор",ФамАвтора)=1 Тогда
{D:\1C_LOCAL\TESTBUH\EXTFORMS\ТАБВИЗ.ERT(30)}: Поле агрегатного объекта не обнаружено (НайтиПоРеквизиту)

вот код обработки нажатия кнопки внешней обработки
ФамАвтора - идентификатор строкового поля на форме обработки:

Процедура ПоискДокумента()
       Док = СоздатьОбъект("Документ.ВизированиеТребованиеТМЦиОС");
        Док.ВыбратьДокументы();
        
         Пока Док.ПолучитьДокумент()=1 Цикл
          если Док.НайтиПоРеквизиту("Автор",ФамАвтора)=1 Тогда
                                              
              Док.ПолучитьЭлемент();
              
              Сообщить(Док.Автор+Док.ДатаДок);
          конецесли;    
         КонецЦикла;

КонецПроцедуры
 
 
   user1217911
 
1 - 13.05.19 - 13:13
(0) Дак это общий реквизит. Там другой синтаксис. Тут в учебнике есть, как оно там делается.
   alpha78
 
2 - 13.05.19 - 13:18
не подскажете где про общий реквизит
   alpha78
 
3 - 13.05.19 - 13:33
не нашел
   ASU_Diamond
 
4 - 13.05.19 - 13:36
а через запрос не проще?
   Дмитрий
 
5 - 13.05.19 - 13:44
Если Док.Автор = ФамАвтора Тогда

И Док.ПолучитьЭлемент(); не заработает


Это если очень хочется все документы перебирать, конечно
   Хряк
 
6 - 13.05.19 - 13:53
Какой-то поток сознания

ВыбратьПоЗначению

и учти что Автор НЕ строка
   Mikeware
 
7 - 13.05.19 - 13:54
изысканный бред.
   Builder
 
8 - 13.05.19 - 13:57
Стаж на форуме: 4 года 25 дней
Точно?
   dk
 
9 - 13.05.19 - 14:00
мухи и котлеты в одной куче
1. найти автора оп строке
2. найти документ автору
   dmitryds
 
10 - 13.05.19 - 14:01
(0) а запросом тоже ругается?)
   Slypower
 
11 - 13.05.19 - 14:22
Автор, ты в прошлый теме искал в справочнике по наименованию, тебе написали ошибки твоего вода: цикл + найтипореквизиту. А тут ты опять пишешь этот бред...
   HawkEye
 
12 - 13.05.19 - 14:46
(0) вот эта конструкция в принципе лишена смысла:
  
Пока Док.ПолучитьДокумент()=1 Цикл 
    Если Док.НайтиПоРеквизиту("Автор",ФамАвтора)=1 Тогда
   HawkEye
 
13 - 13.05.19 - 14:51
(0) у документов НЕТ метода НайтиПоРеквизиту
   HawkEye
 
14 - 13.05.19 - 14:53
(0) фак.... у документа НЕТ метода ПолучитьЭлемент(); 

ты где этот код вообще взял?!
   Дмитрий
 
15 - 14.05.19 - 09:03
(14) содрал с кода обработки справочника, видимо
   HawkEye
 
16 - 14.05.19 - 09:07
(15) ну Выбрать/ПолучитьДокументы - заменил же ))))
   tgu82
 
17 - 14.05.19 - 12:27
Не буду троллить ). Но вот интересно что достаточно много народа работает на 7-ке (в т.ч. я)
   Mikeware
 
18 - 14.05.19 - 12:35
(17) ты считаешь, что (0) - это "работа"?
   tgu82
 
19 - 14.05.19 - 12:39
(18) Я же не знаю что там у них еще есть и как все устроено. По идее там какое-то производство видимо
   dk
 
20 - 14.05.19 - 12:59
В свое вpемя физики пpедложили свою подбоpкy методов pешения задачи о поимке льва в пyстыне и помещении его в клеткy. А как pешают тy же задачy pазличные деятели эпохи инфоpмационных технологий?
....
Геймеp-квестовик
Ищет по всей пyстыне льва, находит, кладет в каpман. Затем ищет по всей пyстыне клеткy, попyтно пытаясь засyнyть льва в чайник, башмак, телевизоp, ведpо с кpаской и дpyгие попадающиеся на пyти емкости.
...
---------
в (0) определенно любитель квестов - применяет методы не к тем объетам а просто перебором пока не подойдет ))
   Slypower
 
21 - 14.05.19 - 15:41
(17) много. У нас одна из крупных фирм работает на 1с7.7, т.к. затратно переходить на 8ку и не стоит оно того - директору фирма не очень интересна, она допилена под нужды и фирма прослужит ну еще пяток лет, может. Так зачем клавдывать деньги и время в переход на 8ку, только нервы будут. Псоел того, как он перевел ЗП на 8ку, его слова были: лучше бы остались на 6й версии.
А вот дочерняя предприятие одной их российских фирм в Беларуси не переходит на 8ку, т.к. все вермя хочет экономить на всем, и тратить огромные деньги на переход - это дорого, лучше Крузак на фирму для директора купить)))))
   HawkEye
 
22 - 14.05.19 - 16:00
(17) да, работает.... некоторые еще и на досовых программах работают )

(18) ну это-же исключение...


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.