Ошибка при вызове метода контекста (Записать) #680488


#0 by AnyBaz
Полное описание ошибки: {Форма.Загрузка.Форма}: Ошибка при вызове метода контекста (Записать)     СтрСпр.Записать; по причине: Ошибка при выполнении обработчика - 'ПередЗаписью' по причине: {Справочник.Номенклатура.МодульОбъекта}: Поле "Рабочее наименование" не заполнено по причине: Ошибка при выполнении обработчика - 'ПередЗаписью' по причине: {Справочник.Номенклатура.МодульОбъекта}: Поле "Рабочее наименование" не заполнено {Справочник.Номенклатура.МодульОбъекта}: Поле "Рабочее наименование" не заполнено Задача: Необходимо записать Excel-файл в справочник НОМЕНКЛАТУРА. Код:   &НаКлиенте &НаСервере Процедура СозданиеПодключения(стр,ЗагружаемыйФайл,СтруктураКолонок,Знач НачСтрока = 0, Знач КонСтрока = 0)     P.S. Помогите пожалуйста, я новичок. Долблюсь уже 2ю неделю...
#1 by Галахад
Вроде по русски: Поле "Рабочее наименование" не заполнено
#2 by Fish
Так заполни поле "Рабочее наименование"
#3 by Тролль главный
наверное потому что "Рабочее наименование" не заполнено ))
#4 by an_str
как минимум надо "рабочее наименование" заполнить) СтрСпр.РабочееНаименование = ...
#5 by le_
Вторую неделю пытаешься осознать суть ошибки, о которой говорится? )
#6 by AnyBaz
Как? Рабочее наименование это всего лишь заголовок в форме это просто Наименование, я его вроде заполняю. или вручную заполнить надо?
#7 by Тролль главный
и где фото?
#8 by AnyBaz
нет, 2ю неделю, пишу загрузку файла в справочник.
#9 by Тролль главный
отсюда конечно не видно что там происходит в модуле объекта ПередЗаписью
#10 by le_
Справочник.Номенклатура.МодульОбъекта, строка 123 - что там?
#11 by AnyBaz
вот 123 строка             ВызватьИсключение ТекстИсключения;
#12 by Euguln
Это что??? Попробуй СтрСпр.ОбменДанными.Загрузка = Истина; перед записью. Ну или СтрСпр.РабочееНаименование = СтрСпр.Наименование;
#13 by AnyBaz
Если НЕ ЗначениеЗаполнено(Наименование) Тогда                          ТекстИсключения = НСтр("ru='Поле ""Рабочее наименование"" не заполнено'");
#14 by le_
При выполнении какого условия вызывается это исключение?
#15 by Fish
Ошибка в строке: СтрСпр.Наименование = Справочники.Номенклатура.НайтиПоНаименованию(Строка(RecSet.Fields(RecSet.Fields.Item.Name).Value));
#16 by an_str
СтрСпр.Наименование = Справочники.Номенклатура.НайтиПоНаименованию(Строка(RecSet.Fields(RecSet.Fields.Item.Name)..... зачем "НайтиПоНаименованию"???
#17 by Тролль главный
+ согласен, что это бред
#18 by an_str
+
#19 by Euguln
там половина кода - бред
#20 by le_
+ Это тоже как-то не айс:
#21 by Fish
Да и то, если это исправить, то при таком цикле запишется всего один элемент справочника. Тут без явно не обойтись :)
#22 by Euguln
#23 by AnyBaz
Euguln спасибо!
#24 by Euguln
фотка где?
#25 by AnyBaz
фотка чего?
#26 by Fish
Теперь, после того, как тебе помогли, участникам форума хотелось бы увидеть твоё фото в личной карточке.
#27 by ДенисЧ
Народ так думает, что им интересна ваша внешность. И они желают видеть её в стиле ню :-)
#28 by AnyBaz
вечером загружу, завтра увидите. щас не могу - на работе
#29 by AnyBaz
ага, щас
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С