УстановитьКурсор |
Устанавливает курсор на указанной записи в таблице в окне или диалоге.
Окно.УстановитьКурсор(Запись)
Окно.УстановитьКурсор([НомерЗаписи[, ИмяТаблицы]])
Запись (объект) – запись, на которой нужно установить курсор.
НомерЗаписи (целое) – порядковый номер записи (начиная с 1), на которой устанавливается курсор.
ИмяТаблицы (текст) – имя таблицы с записями в окне или диалоге. Параметр имеет смысл применять, если окно или диалог содержит более одной таблицы с записями.
Диалог должен содержать таблицу с записями.
Целое, номер записи, на которой установлен курсор.
оОкно = Окно("Сотрудники");
оОкно.УстановитьКурсор(3); # курсор установлен на 3 записи реестра
"Сотрудники".
оОкно.ИзменитьЗапись(); # изменим эту запись.
При сохранении приходной накладной, если в таблице наименований присутствует услуга, то будет выдано сообщение об ошибке и курсор будет установлен на этой записи. Документ при этом сохранен не будет:
перем пНомерЗаписи = 1;
ДляВсех(Наименований())
{
Если(Наим.Тип=="Услуга")
{
УстановитьКурсор(пНомерЗаписи,"ДокументПриходы");
Ошибка("В документе обнаружена
услуга");
}
пНомерЗаписи ++;
}
• Окно
• Диалог