Имя: Пароль:
1C
1С v8
В доке есть атрибут типа Справочник, как правильнее будет сделать измен. в Спр?
,
0 DES
 
19.09.15
23:06
В документе атрибут типа справочник.
Как правильнее при проведении документа изменить атрибут в этом справочнике, типа пометить что запись в спр. использована.
Другие методы пометки не интересуют.
Неужели самый простой способ это искать в справочнике и менять найденный объект?
1 ssh-2013
 
19.09.15
23:12
> искать в справочнике

Зачем искать, если ссылка на элемент уже есть в документе?
ПолучитьОбъект, изменить что нужно и записать
2 Mort
 
20.09.15
08:24
при проведении "изменять атрибут" не может быть "правильнее".
3 itlikbez
 
20.09.15
10:06
(0) Да, самый простой способ - это искать в справочнике. Именно это и произойдет, если ты вызовешь метод ПолучитьОбъект().
4 Апош
 
20.09.15
10:08
>Другие методы пометки не интересуют
следующий!
5 Апош
 
20.09.15
10:13
(3) чо?
6 itlikbez
 
20.09.15
10:30
(5) При вызове метода ПолучитьОбъект() будет выполнен поиск в справочнике. Ты не в курсе?
7 Апош
 
20.09.15
10:39
(6) нет, я не в курсе. всегда считал, что ПолучитьОбъект() получает объект
а как происходит такой поиск? ну не по наименованию же
8 itlikbez
 
20.09.15
10:41
(7) По ID.
9 itlikbez
 
20.09.15
10:42
Его еще ссылкой называют
10 Апош
 
20.09.15
10:48
(8) уговорил. дальше что?
11 ВедущийП
 
20.09.15
11:35
(10) если не прикалываешься...
об = атрибут.получитьобъект();
Об.использовали = истина;
Об.записать();
12 ВедущийП
 
20.09.15
11:36
разве что речь про 7.7, там да, искать и записывать.
13 itlikbez
 
20.09.15
11:39
(12) А в 8 что? не искать? или не записывать?
14 ВедущийП
 
20.09.15
12:00
(13) в 8 искать не надо.
15 itlikbez
 
20.09.15
12:06
(14) Тогда и в 7.7 не надо.
НайтиЭлемент()=ПолучитьОбъект().
16 ВедущийП
 
20.09.15
12:26
Искать больше подходит к Найти чем к Получить
17 itlikbez
 
20.09.15
12:45
(16) Вы зря ориентируетесь на названия (особенно в 1С). Надо смотреть на то, что метод делает.