|
Поле объекта недоступно для записи (ЕдиницаДляОтчетов) | ☑ | ||
---|---|---|---|---|
0
web_profiler
06.05.12
✎
23:27
|
Помоги плиз!!!!!
Весь гугл перерыл.Знаю, что где-то в тексте необходимо получить объект, но ничего у меня не получается. Может кто подскажет? | Номенклатура.Представление КАК Представление1 |ИЗ | Справочник.Номенклатура КАК Номенклатура"; Результат = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = Результат.Выбрать(); СпрН = Справочники.Номенклатура; КЕИ = Справочники.КлассификаторЕдиницИзмерения; СпрЕд = Справочники.ЕдиницыИзмерения; Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Номенкл= ВыборкаДетальныеЗаписи.Ссылка; Если Номенкл.ЭтоГруппа<>Истина Тогда Ед = СпрЕд.СоздатьЭлемент(); Ед.Владелец = СпрН.НайтиПоКоду(Номенкл.Код); Ед.ЕдиницаПоКлассификатору = Номенкл.БазоваяЕдиницаИзмерения; Ед.Коэффициент = 1; Ед.Наименование = Номенкл.БазоваяЕдиницаИзмерения.Наименование; Ед.Записать(); Номенкл.ЕдиницаДляОтчетов = СпрЕд.НайтиПоКоду(Ед.Код); Номенкл.ЕдиницаХраненияОстатков = СпрЕд.НайтиПоКоду(Ед.Код); Номенкл.Записать(); КонецЕсли; КонецЦикла; P.S. Не ругайте за код. |
|||
1
andrewks
06.05.12
✎
23:32
|
ПолучитьОбъект()
|
|||
2
Ranger_83
06.05.12
✎
23:33
|
Думаю "ЕдиницаДляОтчетов" -это не реквизит объекта номенклатуры
|
|||
3
web_profiler
06.05.12
✎
23:33
|
ткни в меня, пожалуйста кодом. Вообще уже ничего не монимаю
|
|||
4
Ненавижу 1С
гуру
06.05.12
✎
23:34
|
Номенкл= ВыборкаДетальныеЗаписи.Ссылка.ПолучитьОбъект();
|
|||
5
Wobland
06.05.12
✎
23:34
|
(0) не надо с ссылкой такого делать, она не любит. возьми объект по ссылке, он более сговорчив
|
|||
6
Ranger_83
06.05.12
✎
23:37
|
(5)Ссылка-дура,объект-молодец
|
|||
7
andrewks
06.05.12
✎
23:37
|
(6) смотря, какая ситуация. может быть и наоборот
|
|||
8
web_profiler
06.05.12
✎
23:37
|
Ненавижу 1С СПАСИБО.Целый день кручю, то так то эдак.А вот после ссылка никак не догадался поставить ПолучиОбъект.
Еще РАЗ ОГРОМНОЕ СПАСИБО!!! |
|||
9
Wobland
06.05.12
✎
23:38
|
(6) к вопросу объектов. вот не устану цитировать (модуль документа):
Если ЭтотОбъект.Ссылка.Проведён Тогда ... |
|||
10
Ranger_83
06.05.12
✎
23:38
|
(7)в данной ситуации
|
|||
11
Wobland
06.05.12
✎
23:38
|
(9) оговорился.
Если ЭтотОбъект.Ссылка.ПолучитьОбъект().Проведён Тогда |
|||
12
andrewks
06.05.12
✎
23:39
|
(11) это откуда?
|
|||
13
Wobland
06.05.12
✎
23:39
|
(12) подозреваю, автор читает мисту, не скажу ;) нетленка такая
|
|||
14
web_profiler
06.05.12
✎
23:40
|
Wobland ты про что?
|
|||
15
web_profiler
06.05.12
✎
23:40
|
как к коду это присобачить?
|
|||
16
Wobland
06.05.12
✎
23:40
|
(14) да на тему вспомнилось, не обращай внимания, к твоему вопросу это уже не имеет отношения
|
|||
17
Ranger_83
06.05.12
✎
23:40
|
(13)Ты про маню?
|
|||
18
andrewks
06.05.12
✎
23:40
|
(13) блеать, теперь ты просто обязан сказать! автора в студию!
|
|||
19
web_profiler
06.05.12
✎
23:41
|
автор темы - тут я.
|
|||
20
Wobland
06.05.12
✎
23:42
|
(17) ой, да не.. узкоспецифическая конфигурация. я много оттуда могу нацитировать.
функция убратьпробелы(нашастрока) экспорт возврат сокрлп(нашастрока); конецфункции |
|||
21
andrewks
06.05.12
✎
23:42
|
(19) ты своё уже получил, не мешай взрослым дядям общаться
|
|||
22
web_profiler
06.05.12
✎
23:43
|
ок
|
|||
23
Dethmont
07.05.12
✎
03:54
|
Ед.Владелец = СпрН.НайтиПоКоду(Номенкл.Код);
Ну это тоже супер - особенно если уникальность кодов отключена, то у всех один владелец =))) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |