|
v7: Что делать с DBF | ☑ | ||
---|---|---|---|---|
0
DeMi4
24.11.11
✎
12:17
|
Имя DBF файла превышает имя файла что можно сделать чтобы его прочитать
|
|||
1
Wobland
24.11.11
✎
12:18
|
сократить имя файла DBF имя файла
|
|||
2
DeMi4
24.11.11
✎
12:23
|
Согласен что надо сократить нашел в 7 базе вот такой код
ФС.ПереименоватьФайл(ИмяФайла,(""+Каталог+"222.dbf"),1); ДБФ=СоздатьОбъект("XBase"); ДБФ.ОткрытьФайл(""+Каталог+"222.dbf"); Но при этом файл на жестком диске не переиминовывается а остатся таким же но работать с этим файлом можно |
|||
3
Reset
24.11.11
✎
12:27
|
>>не переиминовывается
Врёте вы, думаю |
|||
4
DeMi4
24.11.11
✎
12:28
|
Нет не вру файл остается
|
|||
5
DeMi4
24.11.11
✎
12:28
|
Вот более полный код
СпрОС=СоздатьОбъект("Справочник.ОтделенияСвязи"); Каталог=""; Файл=""; Если ФС.ВыбратьФайл(0,Файл,Каталог,"Укажите файл выгрузки","Файлы товаров кассы (*.dbf)|*.dbf")=0 Тогда Возврат; КонецЕсли; ИмяФайла=Каталог+Файл; Если ФС.СуществуетФайл(ИмяФайла)=0 Тогда Сообщить("Файл не найден"); Возврат; КонецЕсли; Если Найти(Строка(Файл),"_K.dbf")<>0 Тогда Сообщить("Это файл с отчетом по движению товаров"); Возврат; КонецЕсли; ФС.ПереименоватьФайл(ИмяФайла,(""+Каталог+"222.dbf"),1); ДБФ=СоздатьОбъект("XBase"); ДБФ.ОткрытьФайл(""+Каталог+"222.dbf"); |
|||
6
Wobland
24.11.11
✎
12:30
|
где ДенисЧ? как работает ПереименоватьФайл() в семёрке? фото выложу за информацию ;)
|
|||
7
Reset
24.11.11
✎
12:31
|
ПереместитьФайл("C:\Temp\Order.htm", "C:\My Documents\Order.htm");
Это в восьмерке (спер из денисова сп) Как в 7 - не помню( |
|||
8
Wobland
24.11.11
✎
12:32
|
(7) вчера это юзал на восьмёрке, файл переименовывается. кстати, именно переименовывается, а не перемещается (если путь не указывать во всяком случае)
|
|||
9
Reset
24.11.11
✎
12:33
|
(6) + к (7) Хоть и не помню, но сомневаюсь что ПереименоватьAfqk там там переименовывает "на время" ;)
|
|||
10
Reset
24.11.11
✎
12:33
|
(8) ну да, универсальная команда, можно как исп как для, так и для.
|
|||
11
DeMi4
24.11.11
✎
12:33
|
Но почему при переименовывании файла имя файла на жестком диске остается тем же
|
|||
12
Reset
24.11.11
✎
12:34
|
(11) Расскажи, как, интересно)
|
|||
13
Wobland
24.11.11
✎
12:34
|
(11) ползут по пустыне три черепашки...
|
|||
14
DeMi4
24.11.11
✎
12:59
|
Ползут они и ползут пока песок не кончится
|
|||
15
Wobland
24.11.11
✎
13:03
|
(14) что, не знаешь?
Ползут по пустыне три черепашки. Первая говорит: "Впереди меня никого, а позади две черепашки". Вторая говорит: "Впереди меня одна черепашка и сзади одна черепашка". Третья говорит: "Впереди меня одна черепашка и сзади одна черепашка". Как это возможно? |
|||
16
hhhh
24.11.11
✎
13:04
|
(14) а обновить если нажать на жестком диске?
|
|||
17
ptiz
24.11.11
✎
13:07
|
(15) Колись.
|
|||
18
Wobland
24.11.11
✎
13:08
|
(17) только после автора ;)
|
|||
19
DeMi4
24.11.11
✎
13:20
|
Сделал так сначало переименовал все из файла достал потом старое название вернул
|
|||
20
ptiz
24.11.11
✎
13:21
|
Теперь ждем продолжение истории про черепашек.
|
|||
21
palpetrovich
24.11.11
✎
13:24
|
(15) одна из черепашек перегрелась? :)
|
|||
22
DeMi4
24.11.11
✎
13:25
|
Зато ей так стало веселее и прикольнее
|
|||
23
Wobland
24.11.11
✎
13:25
|
я так и не понял с этой временностью переименования у автора...
а одна из черепашек врёт |
|||
24
Reset
24.11.11
✎
13:25
|
Сломал голову, не выходит. Заставил черепашеку двигаться задом вперед - не помогает :(
|
|||
25
Reset
24.11.11
✎
13:25
|
(23) ааа блин
|
|||
26
DeMi4
24.11.11
✎
13:31
|
Черепахи не говорят поэтому врать не могут
|
|||
27
KALT
24.11.11
✎
13:33
|
(23) Врать могут и все они...
|
|||
28
KALT
24.11.11
✎
13:34
|
(23) и не только врать, но еще и заблуждаться...
|
|||
29
Junior1s
24.11.11
✎
13:37
|
а если так :
Ползут по пустыне три черепашки. Первая говорит: "Впереди меня никого, а позади две черепашки". Вторая говорит: "Впереди меня одна черепашка и сзади одна черепашка". Третья говорит: "Впереди меня никого, позади две черепашки". Как это возможно? |
|||
30
FN
24.11.11
✎
13:38
|
(29) земля круглая - всегда кто-то впереди, и всегда кто-то сзади
|
|||
31
Junior1s
24.11.11
✎
13:39
|
(30) можно конечно по всякому. но мб она ползет задом ?
|
|||
32
SaM58
24.11.11
✎
13:48
|
В разные стороны ползут?
|
|||
33
Wobland
24.11.11
✎
13:49
|
а вспомните, как всё начиналось. XBase не умеет работать с длиной имени файла больше 8...
|
|||
34
SaM58
24.11.11
✎
13:51
|
(33)да какой XBase, с ним все понятно, а вот с черепашками....
|
|||
35
Jaffar
24.11.11
✎
13:54
|
(29) третья черепашка .опой вперед идет?
|
|||
36
filh
24.11.11
✎
13:54
|
(6) вот из СП:
ПереименоватьФайл(<?>,,); Синтаксис: ПереименоватьФайл(<ИмяФайлаИсточника>,<ИмяФайлаПриемника>,<ФлагПерезаписи>) Назначение: Переименовать/переместить файл. Параметры: <ИмяФайлаИсточника> - строка с именем файла источника; <ИмяФайлаПриемника> - строка с новым именем файла; <ФлагПерезаписи> -: 0 - запрещает перемещение файла между дисками и существующий файл приемника не перезаписывается; 1 - разрешает перемещение файла между дисками (только для файлов) и существующий файл |
|||
37
Jaffar
24.11.11
✎
13:56
|
"Имя DBF файла превышает имя файла что можно сделать чтобы его прочитать"
а тоже самое, но по русски можно написать? я не говорю уже о пропущенной запятой, но даже фразу "Имя DBF файла превышает имя файла" я понимаю с трудом... |
|||
38
SaM58
24.11.11
✎
13:57
|
(29) тут то все просто, третья ползет в противоположную сторону
|
|||
39
Wobland
24.11.11
✎
13:58
|
"разрешает перемещение файла между дисками (только для файлов) и существующий файл" - переведите на русский, плз
|
|||
40
Jaffar
24.11.11
✎
13:58
|
(11) возможно, программное переименование еще не зафиксировано файловой системой.
|
|||
41
Wobland
24.11.11
✎
13:58
|
+(39) я понял, неполная копипаста
|
|||
42
Jaffar
24.11.11
✎
13:59
|
(39) телепатирую: "... перезаписывается".
|
|||
43
Wobland
24.11.11
✎
13:59
|
(42) значит, всё-таки черепашка врёт ;)
|
|||
44
filh
24.11.11
✎
14:02
|
(43) все 3 врут нагло!
|
|||
45
Wobland
24.11.11
✎
14:03
|
(44) ТС, Ресет и я?
|
|||
46
filh
24.11.11
✎
14:04
|
(45) черепахи
:) |
|||
47
DeMi4
24.11.11
✎
14:16
|
Какие то черепашки ниньзя получаются.
|
|||
48
Junior1s
24.11.11
✎
14:44
|
...которые перезаписываются... и может быть в цикле...
|
|||
49
Jaffar
24.11.11
✎
15:36
|
(48) черепашки? :-)
|
|||
50
lals
24.11.11
✎
20:44
|
(15) Пока вторая черепашка сказала свою фразу, третья черепашка ее обогнала
|
|||
51
Mikeware
24.11.11
✎
20:47
|
(50)
Носит панцирь черепаха - Прячет голову от сттраха. Оголяется очко. То-то зверю нелегко.... © |
|||
52
VladZ
24.11.11
✎
20:58
|
(15) Какая-то из черепашек врет. :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |