#0
by Sarmen
Здравствуйте! Выгружаю в файл Excel табличный документ через метод ТабДокумент.Записать(ИмяФайла, ТипФайлаТабличногоДокумента.XLSX). Файл успешно создаётся, но после этого невозможно переименовать папку, в которой создан файл. Пишет ошибку "Папка уже используется - Операция не может быть завершена, поскольку эта папка или файл открыты в другой программе". После закрытия программы 1С папка успешно переименовывается. Подскажите пожалуйста - как победить проблему?
#1
by France
Файл после записи там закрывается? Или что там с ним дед Лалось в 1с? В общем, код в студию
#3
by France
у записать нет никаких опций? И, может, сохранить в темп директорию, и потом перемещать в нужную?
#4
by Sarmen
Нет, кроме типа файла никаких параметров больше нет. Пробовал сначала записать в служебный каталог и потом скопировать файл по заданному пути и имени - результат такой же, папка не доступна для переименования.
#5
by Злопчинский
А переопределить текущую папку...? Может она там унутре застряла Или попробуй после сохранения файла тупо открыит в одинце какойнить файлик из другой папки он и отпустит предыдущую
#7
by Sarmen
Я так понимаю "держит" каталог ДиалогВыбораФайла. Потому что, если перевыбрать каталог на любой другой - то первоначальный каталог становится свободным.
#8
by Wobland
а как ты пришёл к решению выгружать что-либо, если юзер ещё не определился с каталогом?
#9
by Sarmen
Пользователь определился в форме, выбрал каталог и имя файла. Выгрузил. А дальше захотел поменять имя каталога (я не знаю зачем это нужно и как часто, но видимо часто) - и вот тут засада, не меняется имя каталога. Вот такая ситуация.
#11
by Мутабор
При том, что 1С встала в этот каталог и держит его открытым. Смени каталог после записи на другой.
#12
by Мутабор
+11 можно и из меню записать и закрыть, а каталог останется открытым, т.к. 1С в него вошла и не вышла. Понятный и известный факт.
#13
by Sarmen
В форме отчёта есть поле "Имя файла" с кнопкой выбора. Пользователь нажимает на эту кнопку и открывается диалог выбора файла (программно). Пользователь выбирает - куда сохранять файл и под каким именем (точнее имя формируется программно). После выбора имени файла для сохранения нажимает кнопку "Записать". Происходит программное сохранение табличного документа в файл с указанным именем и в указанный каталог. И вот этот выбранный каталог где-то запоминается в 1С и это не позволяет изменить имя каталога вплоть до окончания сеанса или до тех пор, пока не будет выбран другой каталог. Причём не важно где именно (в какой форме - в этой или в другой этот новый каталог будет выбран). Итого вопрос: как и где программно изменить или очистить этот выбранный в последний раз каталог для сохранения файлов?
#16
by Sarmen
Прошу ответить по существу: как и где программно изменить или очистить этот выбранный в последний раз каталог для сохранения файлов? И возможно ли вообще такое сделать?
#20
by Мутабор
Значит не все у кого от зеленой до синей знают эту фигню..... Видимо с файлами из своих программ не работали....
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- УТ 11.1.9.51 + ФР Меркурий версия 2.15.0
- Как перенести сумму из одного документа в другой, созданном на основании.
- v7: ЗиК77: отпуск - начисление в будущем месяце
- В каких типовых конфигурациях есть режим: Запретить открытие нескольких сеансов
- УФ: как при открытии формы выбора справочника установить отбор по владельцу?
- 1С УТ 10,3. Привязка Заявок покупателя к карточке контрагента
- Перенос срока исполнения задачи
- 1C Битрикс. Выгрузка с сайта в 1С и обратно.
- Маршрутизатор с ограничением скорости по IP
- СКД суммирование с отбором измерения
- Прогрузить штрихкоды, используя КД2
- Пропали данные по начислению зарплаты в ЗУП 2.5
- С 2015 нужно ли Обязательно переходить с 8.2 на 8.3?
- Конвертация данных: Перенос регистра накопления
- v7: 1С 7.7, терминал. Не загружается Addin.dll при повторном открытии
- типовой отчет ведомость по взаиморасчетам
- Печать реквизитов справочника в бух 3.0
- v7: The duplicate key value в 1С7.7 SQL
- Перед открытием в управляемых формах
- БП 3.0 переход на Раздельный учет НДС и документ "Ввод начальных остатков"