powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с кодом в FPD 2.5
6 сообщений из 6, страница 1 из 1
Помогите с кодом в FPD 2.5
    #34414509
paule
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть определенный каталог. В нем около 30 таблиц. Необходимо одной программулиной изменить значение поля TAB по определенному алгоритму (вставить после третьего символа 0) во всех таблицах где такое поле есть.

Кому не сложно подмогите.....
...
Рейтинг: 0 / 0
Помогите с кодом в FPD 2.5
    #34414572
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Функцией ADir() получаешь список таблиц в каталоге, затем в цикле открываешь таблицу из списка, комвндой REPLACE меняешь поле, закрываешь таблицу
...
Рейтинг: 0 / 0
Помогите с кодом в FPD 2.5
    #34414583
vkluch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если простенько без всяких проверок то может быть так.
CLOSE DATABASES
SET DEFAULT TO (HOME() + 'YourData')
Dbfnumber = ADIR(arDatabase, '*.DBF')
FOR nCount = 1 TO Dbfnumber
use (arDatabase(nCount,1))
Fieldcount = AFIELDS(arMyArray)
FOR iCount = 1 TO Fieldcount
if arMyArray(iCount,1)='TAB'
repl all tab with subs(tab,1,3)+'0'+subs(tab,4)
exit
endif
endfor
ENDFOR
...
Рейтинг: 0 / 0
Помогите с кодом в FPD 2.5
    #34414604
paule
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!
...
Рейтинг: 0 / 0
Помогите с кодом в FPD 2.5
    #34414784
paule
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если TAB имее тип Numeric ?
...
Рейтинг: 0 / 0
Помогите с кодом в FPD 2.5
    #34414826
paule
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сорри, разобрался
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с кодом в FPD 2.5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]