- Помещение файла невозможно, повторите попытку позднее #609
- Comments
- ImHunter commented Nov 7, 2019 •
- 1cergey commented Mar 23, 2020 •
- artbear commented May 13, 2020
- artbear commented May 13, 2020
- artbear commented May 13, 2020
- artbear commented May 13, 2020
- rkovtunovich commented May 20, 2020
- artbear commented May 22, 2020
- rkovtunovich commented May 27, 2020
- ImHunter commented Jun 16, 2020 •
- НачатьПомещениеФайла()
Помещение файла невозможно, повторите попытку позднее #609
Comments
ImHunter commented Nov 7, 2019 •
Описание ошибки
При выполнении теста устойчиво получаю ошибку платформы «Помещение файла невозможно, повторите попытку позднее»
Сценарий воспроизведения
Шаги по воспроизведению:
- Использовать платформу 8.3.14-15
- Запустить xddTestRunner.epf
- Загрузить тесты
- Запустить выполнение теста (тестов)
Ожидаемое поведение, если бы ошибки не было
Тесты выполняются со своими успехами/неудачами
Окружение:
- Версия операционной системы: Win 7
- Редакция платформы 1С 8.3.15.1700
- Версия Vanessa.ADD 6.4.0
Ругается при этом в методе формы обработки УправляемаяФорма:
Причем, в доках (СП) про НачатьПомещениеФайла() честно пишется, что
Не рекомендуется использовать, начиная с версии 8.3.15.
Но альтернативных рецептов не приводится. Поэтому решил избавиться от НачатьПомещениеФайла(. ) по-простому.
Новый код метода:
И почти копипаст обработчика оповещения:
С такой доработкой — все норм, работает без ошибок.
The text was updated successfully, but these errors were encountered:
1cergey commented Mar 23, 2020 •
У меня похожая ошибка.
«Выполнить все тесты» отрабатывает без проблем.
«Выполнить выделенные» — завершается ошибкой с текстом «Помещение файла невозможно, повторите попытку позднее.»:
по причине:
Помещение файла невозможно, повторите попытку позднее.
Версия ADD 6.5.0
Платформа 8.3.16.1148
Режим совместимости 8.3.13
Синхронные вызовы и модальность не используются.
artbear commented May 13, 2020
Очень странно, я пропустил этот ишуз (
@ImHunter проверю твое предложение.
artbear commented May 13, 2020
artbear commented May 13, 2020
Эта ошибка какая-то плавающая. у меня то повторяется, то нет.
artbear commented May 13, 2020
Ошибки, возникающие у меня иногда
rkovtunovich commented May 20, 2020
Столкнулся с этой же проблемой
Техническая информация:
— Версия Vanessa-ADD: 6.6.5
— Платформа 1С: 8.3.15.1830
— Тип базы: Клиент-серверная ИБ
— Режим запуска: Управляемое приложение (Толстый клиент)
— Режим совместимости (для TestManager): НеИспользовать
— Режим совместимости интерфейса (для TestManager): ТаксиРазрешитьВерсия8_2
— Режим синхронности: выключен
— Защита от опасных действий: выключен
— Язык (для TestManager): Русский
— Локализация (для TestManager): uk_UA
— Операционная система (клиент): Windows x86 Microsoft Windows 10 version 10.0 (Build 14393)
— Операционная система (сервер): Windows x86-64 Microsoft Windows 10 version 10.0 (Build 14393)
artbear commented May 22, 2020
Коллеги, прикладываю пример файла с исправлением для быстрой проверки
xddTestRunner.zip
у меня перестал воспроизводиться периодический баг — 2й день проверяю, все нормально.
rkovtunovich commented May 27, 2020
Коллеги, прикладываю пример файла с исправлением для быстрой проверки
xddTestRunner.zip
у меня перестал воспроизводиться периодический баг — 2й день проверяю, все нормально.
Спасибо! Когда заменил TestRunner на тот что в архиве, проблема ушла.
ImHunter commented Jun 16, 2020 •
Коллеги, прикладываю пример файла с исправлением для быстрой проверки
у меня перестал воспроизводиться периодический баг — 2й день проверяю, все нормально.
Сходу не сработало. Пишет:
Неизвестный идентификатор плагина:
Пока нет времени поразбираться глубже. Вернулся на свою правленную версию.
Вероятно, нужно сначала поднять версию ADD.
Источник
НачатьПомещениеФайла()
Так вот — не могу понять как можно установить фильтр по типу файла в данному методе?
Есть вариант использовать сначала ДиалогВыбораФайла с фильтрами, а потом не интерактивно помещать файлы во временное хранилище.
Как можно это сделать без таких вот манипуляций?
Спасибо
Глобальный контекст.НачатьПомещениеФайла (Global context.BeginPutFile)
Глобальный контекст (Global context)
НачатьПомещениеФайла (BeginPutFile)
Синтаксис:
Тип: ОписаниеОповещения.
Содержит описание процедуры, которая будет вызвана после завершения помещения файла со следующими параметрами:
— Ложь — в параметре установлен интерактивный режим (Истина) и пользователь отказался от выполнения операции в диалоге выбора файла,
— расположение нового файла,
— Через этот параметр возвращается путь к файлу, указанный в диалоге выбора файла. Для неинтерактивного режима выбранное имя файла соответствует начальному имени файла. В режиме запуска «Веб-клиент» значение параметра зависит от типа браузера. Для Mozilla Firefox 3 в параметре возвращается только имя файла без пути. Для Microsoft Internet Explorer возвращаемое значение зависит от настройки текущей зоны. Подробности: http://msdn.microsoft.com/en-us/library/ms535128(VS.85).aspx ,
— значение, которое было указано при создании объекта ОписаниеОповещения.
Если параметр не указан или имеет тип Неопределено, то по завершении никакая процедура вызвана не будет.
(необязательный)
Тип: Строка.
Содержит адрес файла во временном хранилище, по которому должны быть помещены данные. Если не задан или является пустой строкой, то будет создан новый файл.
(необязательный)
Тип: Строка.
Путь файла на диске, данные из которого будут помещены во временное хранилище. Может быть не указан, если параметр = Истина. В этом случае отображается диалог выбора файла.
(необязательный)
Тип: Булево.
Указывает, используется ли интерактивный режим, в котором отображается диалог выбора файла. Этот файл будет помещен по указанному в параметре расположению во временном хранилище или по новому адресу, если параметр опущен.
Истина — интерактивный режим используется.
Значение по умолчанию: Истина.
(необязательный)
Тип: УникальныйИдентификатор.
Уникальный идентификатор формы, который можно получить с помощью свойства УникальныйИдентификатор управляемой формы. Файл помещается во временное хранилище и автоматически удаляется после удаления объекта формы.
Если параметр не указан, то помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.
Возвращаемое значение:
Тип: Булево.
Ложь — в параметре установлен интерактивный режим (Истина) и пользователь отказался от выполнения операции в диалоге выбора файла.
Описание:
Помещает файл из локальной файловой системы во временное хранилище.
Тонкий клиент, веб-клиент, толстый клиент.
Примечание:
На мобильной платформе параметр игнорируется и диалоговое окно выбора файла не отображается никогда.
В тонком и толстом клиентах, в отличие от веб-клиента, метод блокирует исполнение кода языка. Тем не менее, по завершению помещения файла указанный обработчик оповещения также будет вызван, но до исполнения кода, размещенного после вызова метода.
———————————————————————————
Источник