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

Справочник, изменить запись.

Автор Isandersam, 19 апр 2011, 10:29

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

Isandersam

Подскажите, как сохранить изменения в справочнике.
Из формы списка справочника открываю запись и передаю эти данные в обработку форма элементов путем присваивания:
&НаКлиенте
Процедура ПриОткрытии(Отказ)
    форма1 = ПолучитьФорму("Обработка.Задача.форма.ФормаЭлемента");
    форма1.открыть();
    Отказ = Истина;
    если  этаформа.Объект.Код <> "" тогда
    форма1.объект.Код=этаформа.Объект.Код;
    форма1.объект.Наименование=этаформа.Объект.Наименование;
    форма1.объект.Номер=этаформа.Объект.Номер;
    форма1.объект.ДатаВремя=этаформа.Объект.ДатаВремя;
    форма1.объект.Автор=этаформа.Объект.Автор;
    форма1.объект.Описание=этаформа.Объект.Описание;
    форма1.объект.Результат=этаформа.Объект.Результат;
    форма1.объект.Срок=этаформа.Объект.Срок;
    форма1.объект.Ключ=этаформа.Объект.Ключ;
    форма1.объект.Уровень=этаформа.Объект.Уровень;
    КонецЕсли;
КонецПроцедуры

На форме обработке пытаюсь сохранить изменения отлавливая команду сохранить.
&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
    если ЭтаФорма.Объект.Код <> "" тогда
    Отказ=Истина;
    // Вот тут что то нужно написать что бы данные записались по коду записались в ту же запись.

    ЭтаФорма.Закрыть();
    КонецЕсли;
   
КонецПроцедуры

Подскажите  код записи в БД для этой ситуации. Или другой способ. Спасибо.

Теги:

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

Рейтинг@Mail.ru

Поиск