|
Перестала работать выгрузка в ТХТ |
☑ |
0
Начинающий_13
12.05.16
✎
16:14
|
Здравствуйте
Перешли с ХР 32бит на ВИН 7 64бит SP1
Перестала работать выгрузка в ТХТ файл
Что не так?
//// код
Процедура КоманднаяПанельТоварыДействиеВыгрузкаВТХТ(Кнопка)
БД = Новый ТекстовыйДокумент;
Для Каждого СтрокаТовары Из ЭтотОбъект.Товары Цикл
Если СтрокаТовары.Пометка Тогда
Kod = СокрЛП(Формат(СтрокаТовары.Код, "ЧЦ=13"));
//// т.д.
БД.ДобавитьСтроку(Kod+";"+gname+";"+garticle+";"+gprice+";"+bid+";"+ЕдИзм+";"+ cat_id+";"+parent+";"+cat_name+";"+Кол);
КонецЕсли;
КонецЦикла;
БД.Записать(ПутьКФайлу+"На сайт.txt");
Сообщить("Выгружено...");
КонецПроцедуры
|
|
1
ДенисЧ
12.05.16
✎
16:15
|
права пропали на ПутьКФайлу
|
|
2
Начинающий_13
12.05.16
✎
16:15
|
НЕ создает файл и ошибок не выдает База файловая
|
|
3
Начинающий_13
12.05.16
✎
16:16
|
Права администратор
|
|
4
ДенисЧ
12.05.16
✎
16:17
|
А чему у тебя равен ПутьКФайлу?
В отличие от ХП, 7ка запрещает писать, например, в корень системного диска, пока ей явно не разрешить этого делать
|
|
5
pessok
12.05.16
✎
16:18
|
а какой путь к файлу, для начала?
|
|
6
Начинающий_13
12.05.16
✎
16:18
|
ПутьКФайлу выбиратся руками
|
|
7
pessok
12.05.16
✎
16:19
|
(6) точно человече пытается писать в C:\
|
|
8
Начинающий_13
12.05.16
✎
16:19
|
Я пробовал сохранять в папки по разному
|
|
9
pessok
12.05.16
✎
16:20
|
не терминал ли, случаем? :)
|
|
10
Начинающий_13
12.05.16
✎
16:21
|
(9) в сети на 2008 работает, на компе где идет разработка после смены ОС нет
|
|
11
pessok
12.05.16
✎
16:23
|
ну прошагай отладчиком, мало ли
|
|
12
HawkEye
12.05.16
✎
16:23
|
(10) сообщить(ПутьКФайлу+"На сайт.txt")
результат в студию
|
|
13
Начинающий_13
12.05.16
✎
16:24
|
Может в Вин7 чего не хватает.
|
|
14
pessok
12.05.16
✎
16:24
|
+(12) возможно лишний слеш
|
|
15
Heckfy
12.05.16
✎
16:25
|
А так:
БД.Записать(""+ПутьКФайлу+"\"+На сайт.txt");
|
|
16
Начинающий_13
12.05.16
✎
16:29
|
Сейчас попробую
|
|
17
Начинающий_13
12.05.16
✎
16:34
|
Когда пусть прописан явно, то все идет хорошо
А так он пути не видит
Спасибо за помощь. буду думать как сделать лучше..
|
|
18
Начинающий_13
12.05.16
✎
16:36
|
Вот так заработало
БД.Записать(ЭЛементыФормы.ПутьКФайлу.Значение+"На сайт.txt");
|
|
19
Heckfy
12.05.16
✎
16:41
|
(18) Не коррелирует с "Перешли с ХР 32бит на ВИН 7 64бит SP1 "
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший