Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 21:46

мутабельные значения с сервера на клиет

Автор Volus, 13 фев 2020, 19:19

0 Пользователей и 1 гость просматривают эту тему.

Volus

Добрый день! Помогите с задачей, внизу представлен код, он находится в форме реквизита сведений. Нужно закомментированный код перенести в общий модуль, в настройках установлен "Сервер" и"вызов с сервера. А из Формы регистра его вызывать. но выдается ошибка переноса 1-го мутабельного значения. что это значит я понимаю. Как это исправить и как прописать я не знаю. Очень прошу помочь...

Если ЗначениеЗаполнено(НомерВагона) Тогда
НаборЗаписей = РегистрыСведений.мд_ДанныеДляПропуска.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Документ.Установить(обЗаказ.Ссылка);
НаборЗаписей.Прочитать();
Если НаборЗаписей.Количество() = 0 Тогда
НовыйНомер = НаборЗаписей.Добавить();
НовыйНомер.Документ = обЗаказ.Ссылка;
НовыйНомер.МаркаАвто = "ЖД вагон";
НовыйНомер.НомерАвто = НомерВагона;
ИначеЕсли НаборЗаписей.Количество() = 1 Тогда
НовыйНомер = НаборЗаписей[0];
НовыйНомер.МаркаАвто = "ЖД вагон";
НовыйНомер.НомерАвто = НомерВагона;
КонецЕсли;
НаборЗаписей.Записать();
            
    //ЗаписьИстории = РегистрыСведений.мд_ИсторияДанныхДляПропуска.СоздатьМенеджерЗаписи();
    //ЗаписьИстории.Период = ТекущаяДата();
    //ЗаписьИстории.Документ = обЗаказ.Ссылка;
    //ЗаписьИстории.ИмяИзмененногоРеквизита = "Номер авто";
    //ЗаписьИстории.НовоеЗначение = НомерВагона;
    //ЗаписьИстории.Ответственный = глТекущийПользователь;
    //ЗаписьИстории.Записать();
   

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск