OpenRec

автор: jurist23rus
модуль: RecordEditor

Открывает для редактирования (в отдельном окне) указанную запись указанной родительской формы.

OpenRec ('ИмяФормы', 123)

Параметры

  1. имя формы - текст (не может быть пустым)
  2. идентификатор записи - число или функция, возвращающая число.

Результат

ничего не возвращает

Пример

OpenRec ('ИмяФормы', 123)
OpenRec ('ИмяФормы', DBGETID ('ИмяФормы2', '[!Фамилия]="Иванов"'))

Если DBGETID возвращает NULL, то есть не находит запись, то OpenRec вернёт ошибку, чтобы этого избежать можно поступить следующим образом

OpenRec ('ИмяФормы', NZ (DBGETID ('ИмяФормы2', '[!Фамилия]="Иванов"'), 0))

В последнем случае, даже если DBGETID не найдёт записи и вернёт NULL, ошибки не будет, а в окне вывода появится сообщение о том, что запись не найдена.