ТестируемоеПриложение.УстановитьРезультатДиалогаВыбораФайла (TestedApplication.SetFileDialogResult)

Синтаксис:

УстановитьРезультатДиалогаВыбораФайла(<Результат>, <ИмяФайла>, <ИндексФильтра>)

Параметры:

<Результат> (обязательный)

Тип: Булево.
Значение, содержащее результат работы функции Выбрать или Показать:
  • Истина – имитируется успешное завершение работы функции с выбором файла/файлов.
  • Ложь – имитируется отказ пользователя от выбора файла.

<ИмяФайла> (необязательный)

Тип: ФиксированныйМассив; Массив; Строка.
Имя файла или имена файлов, если требуется имитация множественного выбора.
Если параметр Результат имеет значение Истина – данный параметр является обязательным.
Если параметр Результат имеет значение Ложь – переданное значение игнорируется.

<ИндексФильтра> (необязательный)

Тип: Число.
Индекс активного фильтра в диалоге после выбора файла(-ов).
Если параметр Результат имеет значение Истина – данный параметр является обязательным.
Если параметр Результат имеет значение Ложь – переданное значение игнорируется.

Описание:

Указывает клиенту тестирования, каким будет результат работы методов Выбрать и Показать объекта ДиалогВыбораФайла и определяет набор имен файлов, которые будут являться результатом работы диалога. Заданные значения действуют до завершения работы этих методов (одна установка значений действует на один вызов диалога).
Устанавливаемые параметры также будут использоваться при вызовах диалогов выбора файла в методах НачатьПолучениеФайлов, при сохранении документов и т.д., в случае интерактивной работы.
Важно. При работе в веб-клиенте влияет только на работу объекта ДиалогВыбораФайла.
При вызове добавляет переданные данные в очередь, данные из которой выбираются в том порядке, в каком они туда были помещены.
Если на клиенте в процессе тестирования диалог выбора файла будет открыт без предварительно установленных данных для диалога, то все последующие вызовы методов менеджера тестирования будут генерировать ошибку времени выполнения "В клиенте открыт системный диалог для работы с файлами" до тех пор, пока пользователь не закроет этот диалог вручную.
При записи журнала действий пользователя данное действие записывается после действия, которое инициировало вызов файлового диалога.
Необходимо учитывать, что при выполнении теста это действие должно быть вызвано перед инициировавшим его действием.

Доступность:

Тонкий клиент, толстый клиент.

    

1C:Enterprise Developer's Community