|
v7: Изменить значение реквизита в справочнике
| ☑ |
0
vmgvmg
10.02.15
✎
19:00
|
НЕ РАБОТАЕТ
сН=СоздатьОбъект("Справочник.Номенклатура");
сН.ВыбратьЭлементы();
Пока сН.ПолучитьЭлемент()>0 Цикл
сНТ=сН.ТекущийЭлемент();
сНТ.Комментарий="+++++"+сНТ.Комментарий;
КонецЦикла;
|
|
1
Chameleon1980
10.02.15
✎
19:04
|
и что сначала надо на нем спозиц (типа найтиэлемент(сНТ))
|
|
2
Chameleon1980
10.02.15
✎
19:05
|
Пока сН.ПолучитьЭлемент()>0 Цикл
в цикле проверяем на группы
|
|
3
Garykom
гуру
10.02.15
✎
19:06
|
(0) работает! тока не записывает...и лишний код с присваиванием зачем то...
и да (2) +1
|
|
4
Chameleon1980
10.02.15
✎
19:06
|
курите сп вобщем
|
|
5
Злопчинский
10.02.15
✎
19:09
|
сНТ - получится ссылка на элемент, а не сам элемент
в ссылку писать нельзя, писать надо в элемент/объект
.
СпрН=СоздатьОбъект("Справочник.Номенклатура");
СпрН.ВыбратьЭлементы();
Пока СпрН.ПолучитьЭлемент()>0 Цикл
Если СпрН.ЭтоГруппа()=1 тогда Продолжить; КонецЕсли;
СпрН.Комментарий="+++++"+СпрН.Комментарий;
СпрН.ЗАПИСАТЬ(); //КТО БЛИН ЗАПОМИНАТЬ БУДЕТ? АС ПУШКИН?
КонецЦикла;
|
|
6
Chameleon1980
10.02.15
✎
19:15
|
проверить некогда, но в былые вренена через
найтиЭлемент
|
|
7
ДенисЧ
10.02.15
✎
19:20
|
(5) Пушкин - он Ас... Это матёрая глыбища, этакий человечище... Он за всех записать может...
|
|
8
Chameleon1980
10.02.15
✎
19:32
|
извиняюсь - в другой ситуации через найтиэлемент
вроде когда у рекфизита формы хотим изменить
|
|