v7: Как изменить значение поля в файле dbf и потом его записать?
☑
0
web_profiler
06.11.12
✎
17:40
Как изменить значение поля в файле dbf и потом его записать?
Пробую так:
Файлик.Первая();
Пока Файлик.ВКонце()=0 Цикл
НомерЗаписи = Файлик.НомерЗаписи();
ШифрТовара = Файлик.SIFR;
Файлик.SIFR = Число("999"+ Строка(ШифрТовара));
Файлик.Записать();
Файлик.Следующая();
КонецЦикла;
1
web_profiler
06.11.12
✎
17:41
Помогите, плиз!!!
2
Надсмотрщик
06.11.12
✎
17:42
В базе поковыряться решил?
3
web_profiler
06.11.12
✎
17:44
у меня есть файл выгрузки из ТО (ТО 2 штуки), в них по товарам одинаковые шифры. Мне в одном из файлов необходимо изменить шифры товаров.
4
andrewalexk
06.11.12
✎
17:46
:) чем самому писать с такими знаниями лучше поискать готовое решение...рекомендую обзорdbf.ert
5
daniyar5436
06.11.12
✎
17:46
похоже не получиться таким образом... потому как ты модифицируешь файл по которому идет цикл...
6
web_profiler
06.11.12
✎
17:47
(5) а как поступить?
7
daniyar5436
06.11.12
✎
17:48
будет лучше если ты считаешь файл выведешь в отчет и схохранишь как ДБФ через эксель
8
Ёпрст
гуру
06.11.12
✎
17:58
(0)
Для к = 1 По Файлик.КоличествоЗаписей() Цикл
Файлик.Перейти(к);
....
Файлик.SIFR = 999+ШифрТовара;
Файлик.Записать();
КонецЦикла;
9
web_profiler
06.11.12
✎
18:08
(8) Спасибо помогло!!!
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс