
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.216.21] |
![]() |
|
Сообщ.
#1
,
|
|
|
Как сделать сабж?
|
Сообщ.
#2
,
|
|
|
![]() ![]() НоваяСтрокаТабЧасти = ЭлементСправочника.НазваниеТабличнойЧасти.Добавить(); |
Сообщ.
#3
,
|
|
|
{Документ.ПриходнаяНакладная.Форма.ФормаДокумента(18)}: Ошибка при вызове метода контекста (Добавить): Объект недоступен для изменения.
НоваяСтрока = СпрСкладыТаблЧасть.Добавить(); по причине: Объект недоступен для изменения. |
Сообщ.
#4
,
|
|
|
что такое СпрСкладыТаблЧасть?
|
Сообщ.
#5
,
|
|
|
![]() ![]() СпрСкладыТаблЧасть = Справочники.Склады.НайтиПоНаименованию(Склад).НаличиеМатериалов; |
Сообщ.
#6
,
|
|
|
![]() ![]() СпрСкладыТаблЧасть = Справочники.Склады.НайтиПоНаименованию(Склад).ПолучитьОбъект().НаличиеМатериалов; |
Сообщ.
#7
,
|
|
|
![]() ![]() СпрСкладыТаблЧасть = Справочники.Склады.НайтиПоНаименованию(Склад).ПолучитьОбъект().НаличиеМатериалов; Для каждого СтрТаблЧасти Из ПереченьМатериалов Цикл НайденнаяСтрока = СпрСкладыТаблЧасть.Найти(СтрТаблЧасти.Материал,"Материал"); Если НайденнаяСтрока = Неопределено Тогда НоваяСтрока = СпрСкладыТаблЧасть.Вставить(1); НоваяСтрока.Количество = СтрТаблЧасти.Количество; НоваяСтрока.Материал = СтрТаблЧасти.Материал; Иначе НайденнаяСтрока.Количество = НайденнаяСтрока.Количество + СтрТаблЧасти.Количество; КонецЕсли; КонецЦикла; Но ниче не добавляется. |
Сообщ.
#8
,
|
|
|
А записывать кто будет элемент справочника?
|
Сообщ.
#9
,
|
|
|
![]() ![]() Справочники.Склады.НайтиПоНаименованию(Склад).ПолучитьОбъект().Записать(); Так? |
Сообщ.
#10
,
|
|
|
не совсем так ты получишь новую версию объекта
![]() |
Сообщ.
#11
,
|
|
|
Как же?
|
Сообщ.
#12
,
|
|
|
![]() ![]() СпрСклад = Справочники.Склады.НайтиПоНаименованию(Склад).ПолучитьОбъект(); СпрСкладыТаблЧасть = СпрСклад.НаличиеМатериалов; .... СпрСклад.Записать(); |
Сообщ.
#13
,
|
|
|
Мндаааа... Книжки - наше всё.
|