#0
by Zareshivatel
Регистр независимый, периодический. Возникает ошибка времени выполнения: ошибка при вызове метода контекста(записать) в модуле... Вот такой код: Ошибка возникает на строк НаборЗаписей.Записать; Все отборы и присваиваемые значения по типам соответствуют измерениям (заказ, этап, исполнитель) и реквизиту (комментарий). В чем косяк, товарищи?
#4
by Zareshivatel
я же написал "ошибка времени выполнения: ошибка при вызове метода контекста(записать) в модуле...". Там дальше ссылка на модуль и строку кода. "По причине..." - этого нет.
#5
by RomanYS
"Там дальше ссылка на модуль и строку кода. " Так открой - ошибка в той самой строчке кода.
#6
by Zareshivatel
Как же я уберу "исключение", если у меня вверху есть "Попытка"?) Или ты вообще предлагаешь эту конструкцию убрать?
#7
by hhhh
ну проверь все процедуры ПередЗаписью и ПриЗаписи. Если их меньше десяти, можешь их сюда выложить.
#10
by hhhh
какая разница? Вс1 равно по-полной вызываются всен 70 процедур при записи и перед записью. Или сколько их у вас?
#12
by hhhh
ну если ты записываешь регистр, значит должна вызываться процедура при записи этого регистра. Правильно?
#13
by RomanYS
тогда смотри модуль объекта и лови отладчиком Отказ = Истина в одном из обработчиков (перед/при записи)
#14
by Zareshivatel
Это самописная обработка, модуль объекта пустой Регистр я сам создал, нет было у меня в модуле набора записей ничего. Подумал, что, быть может, обязано быть, скопировал процедуру "перед записью" из другого РС: ничего не изменилось
#15
by Zareshivatel
Раньше подобные вещи делал уже - ошибок не было. Да и где им тут взяться, казалось бы. Единственный нюанс: у меня нет ресурсов в этом регистре. Как-то может влиять?
#19
by Zareshivatel
я и говорю: регистр этот мой. Модуль менеджера и модуль набора записей у него пустой. Соответственно, нет там процедур, связанных с записью
#20
by RomanYS
остановись отладчиком на НаборЗаписей.Записать; и включи замер производительности - увидишь весь код, который исполняется при обработке записи
#21
by Zareshivatel
Ага. Ну вот смотрите: Если ТолькоПросмотр Тогда СтрокаОшибки = НСтр("ru = 'Изменение неразделенных данных (%1), загружаемых из приложения, в Автономном рабочем месте запрещено. И процедура из АвтономнаяРаботаСлужебный: // Определяет возможность внесения изменений в объект // Объект нельзя записать в Автономном рабочем месте, если он одновременно соответствует следующим условиям: И Не ОбщегоНазначенияПовтИсп.ЭтоРазделенныйОбъектМетаданных(ОбъектМетаданных.ПолноеИмя, ОбщегоНазначенияПовтИсп.РазделительВспомогательныхДанных)) И Не ОбъектМетаданныхЯвляетсяИсключением(ОбъектМетаданных) В переменной ТолькоПросмотр возвращается "Ложь". То есть вроде бы все норм
#25
by Zareshivatel
Я вот что-то предполагал, что период автоматически система должна поставить. А нет - попробовал вручную текущую дату присвоить, прокатило. Спасибо!
#30
by RomanYS
у тебя 1с плохая)), у меня говорит {Обработка.Обработка5.Форма.Форма.Форма}: Ошибка при вызове метода контекста (Записать) Набор.Записать; по причине: Запись не верна! Период не может быть пустым!: РегистрСведений3: 01.01.0001, sdsd (Регистр сведений: РегистрСведений3; Номер строки: 1)
#31
by Zareshivatel
обновлю платформу) Чем это плохо? Правило дурного тона? Ухудшение производительности? Прошу объяснить или ссылку на статью хотя бы. От ваших пустых возгласов ума у меня не прибавиться))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Ошибка времени выполнения при записи в регистр накоплений
- что означает "ошибка записи при записи: устройство com1"
- Странная ошибка "ошибка формата потока" с вылетом из сеанса
- Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Де
- v7: Ошибка СУБД.Внутренняя ошибка dbeng 8
- При отправке сообщения произошла ошибка : Общая ошибка MAPI
- v8: Ошибка СУБД. Внутренняя ошибка компоненты DBENG8 при обмене данными
- Ошибка при попытке выгрузить данные из УТ в БП. интересная необычная ошибка
- v8: Ошибка записи! Не установлен отбор по регистратору (Регистр сведений)
- Ошибка при вызове web-сервиса 1C 8.3 (Внутренняя ошибка. Ошибка инициализации б)
- Ошибка при вызове метода контекста (Записать) Ошибка при выполнении файловой опе
- Ошибка при вызове конструктора (ComОбъект): Ошибка при выполнении приложения-сер
В этой группе 1С
- Как перейти на обмен в формате EnterpriseData между БП и УТ
- Кто шарит во внешних компонентах? Нужна помощь
- Синхронизация УТ11.2 БП3.0 ПКО Получение розничной выручки
- v7: 1С:Зарплата и кадры бюджетного учреждения 8 прекращается поддержка
- Вопрос по лицензиям 1С
- Обновление 1с Розница 2.2.4.17
- ут 11 ПараметрыСеанса.ОбластьДанныхИспользование
- v7: dialmail и win7 x64
- Оповещения в новой БСП 2.3.4
- Платформа 8.3 на нестандартных портах
- УПП. Заказ на производство. Зачем реквизит Заказ?
- БСО 3.0 учет затрат.
- 1с бгу 1.0, ошибка при переносе остатков кпс
- Приказ о приеме на работу с надбавкой и районным коэффициентом
- Зависает веб-клиент, остаются непонятные блокировки.
- СКД вывод итогов в отдельной колонке
- УТ 10.3 Повторить попытку записи чека
- УТ 11.3 Как правильно отразить расхождение при поступлении на ордерном складе.
- Корректировка правил обмена
- ABC классификация клиентов в ERP 2