ИзменитьЗапись

Изменяет запись в таблице в окне или диалоге (аналогично нажатию <F3> на записи), т.е открывает диалоговое окно записи для редактирования.

Синтаксис

Окно.ИзменитьЗапись([ИмяТаблицы][, Запись])

Параметры

ИмяТаблицы (текст) – имя таблицы с записями (браузера) в окне или диалоге, в которой нужно изменить запись. Параметр имеет смысл применять, если окно или диалог содержит более одной таблицы с записями.

Запись (объект) – запись в таблице, которую необходимо изменить. Если параметр не указан, функция берет текущую запись в таблице для изменения.

Комментарий

Диалог должен содержать таблицу с записями.

Возвращает

Да (логическое значение) – если нажали кнопку "Сохранить".

Нет (логическое значение) – если действие отменили.

Примеры

Изменим выбранную запись в окне "Организации":

оОкно = Окно("Организации");
если(оОкно.ВыполнитьВыбор())
{
   перем оЗ = оОкно.Запись();
   оОкно.ИзменитьЗапись();
}

Нужно перебрать наименования накладной и изменить те, у которых сумма цен не проставлена:

ДляВсех(Наименований())
  Если(СуммаЦен=="")
    ИзменитьЗапись(Наим);

См. также:

•  ДобавитьЗапись

•  ОтметитьЗапись