powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Добавление текстовых файлов в grid
25 сообщений из 30, страница 1 из 2
Добавление текстовых файлов в grid
    #38558505
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я добавляю каталог в текстбокс, вот кнопка прописанная с кодом:
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558512
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как правильно прописать код, чтобы добавились все txt файлы в таблицу grid...., помогите пожалуйста!!!)))
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558575
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
(V_V)
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558586
Grin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ClaymoreКак правильно прописать код, чтобы добавились все txt файлы в таблицу grid...., помогите пожалуйста!!!)))

Читай букварь по
ADIR
APPEND FROM ARRAY
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558608
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Grin,

Прости, не могу сообразить, а в моём случае, код в кнопке как правильно прописать....)
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558618
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Claymore,

countfile = ADIR(mArray, "&ddddd\*.txt")

Как-то так
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558651
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,

Я всякие варианты перепробовал, не получается(, вот один из них:
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558668
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Claymore,

А напрямую в таблице посмотреть добавляются записи или нет после команды APPEND FROM ARRAY?
Или воспользоваться командой DISPLAY MEMORY, чтобы увидеть что в массиве.
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558700
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,

Эмм, короч чет снова я не так понял(((
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558702
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558732
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Claymore,

Ну-у-у, массив то по-другому называется.
Из командного окна запусти:
dddd = GETDIR()
IF NOT EMPTY(dddd)
countfile = ADIR(mArray, "&dddd\*.txt")
APPEND FROM ARRAY mArray
BROWSE
ENDIF
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558754
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558756
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,

У меня Foxpro 5.0
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558760
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,

Мож из-за этого
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558773
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,

Правда версии не играет сильно роли, ну мало ли....
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558820
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorNGClaymore,

Ну-у-у, массив то по-другому называется.
Из командного окна запусти:
SELECT <твоя таблица>
dddd = GETDIR()
IF NOT EMPTY(dddd)
countfile = ADIR(mArray, "&dddd\*.txt")
APPEND FROM ARRAY mArray
BROWSE
ENDIF

У тебя там точно таблица? Не курсор?
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38558824
Grin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Claymore,

Уважаемый, вам бы какую книгу почитать
возьмите хоть справку по фоксу, благо он есть на русском.

Команда APPEND FROM ARRAY

Добавляет одну запись в выбранную в данный момент таблицу для каждой строки массива и заполняет каждую запись данными из соответствующей строки массива .

APPEND FROM ARRAY ArrayName [FOR lExpression]
[FIELDS FieldList | FIELDS LIKE Skeleton | FIELDS EXCEPT Skeleton]

.....
бла бла бла
.....


В ошибке говориться, что данные не могут быть добавлены в курсор
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38559420
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,

Не пойму причем тут таблица....:(
Вот у меня в ините формы прописано
Object form Procedure Init:

public countfile
With _Screen
.Height = 1550
.Width = 750
Endwith
set century on
Thisform.Combo1.RowSource="select mac_address, id_mac_ad from mac1 order by mac_address into cursor temp11"
Thisform.Combo2.RowSource="select name_year1, id_year1 from years order by name_year1 into cursor temp22"
select * from GLAVNAYA where id=currentid into cursor tmp
Thisform.text1.value=tmp.ip_address
Thisform.text2.value=tmp.in_sistemnik
Thisform.text3.value=tmp.in_monitor
Thisform.text4.value=tmp.name_comp
Thisform.text5.value=tmp.name_monitor
Thisform.text6.value=tmp.cab
Thisform.text7.value=tmp.ram
Thisform.text8.value=tmp.processor
Thisform.Combo1.value=tmp.id_mac_ad
Thisform.Combo2.value=tmp.id_year1
thisform.refresh
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38559435
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ClaymoreIgorNG,

Не пойму причем тут таблица....:(
Вот у меня в ините формы прописано
Object form Procedure Init:

public countfile
With _Screen
.Height = 1550
.Width = 750
Endwith
set century on
Thisform.Combo1.RowSource="select mac_address, id_mac_ad from mac1 order by mac_address into cursor temp11"
Thisform.Combo2.RowSource="select name_year1, id_year1 from years order by name_year1 into cursor temp22"
select * from GLAVNAYA where id=currentid into cursor tmp
Thisform.text1.value=tmp.ip_address
Thisform.text2.value=tmp.in_sistemnik
Thisform.text3.value=tmp.in_monitor
Thisform.text4.value=tmp.name_comp
Thisform.text5.value=tmp.name_monitor
Thisform.text6.value=tmp.cab
Thisform.text7.value=tmp.ram
Thisform.text8.value=tmp.processor
Thisform.Combo1.value=tmp.id_mac_ad
Thisform.Combo2.value=tmp.id_year1
thisform.refresh

И что из этого кода значит? Что используются курсоры? И в какой из них ты пытаешься сделать APPEND FROM????
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38559772
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,

Вот чет как та по другому сделал, код прописал:
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38559783
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,

А блин, он вставляет текстовые файлы только те, которые находятся в папке с программой, независимо от пути, я так понял надо sys(2014) прописать, да? и где его прописать не соображу
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38559787
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Claymore,

Ну в массив заносятся все файлы txt. Дальше то что нужно сделать?
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38559816
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,

кстати файлы заносятся только те. которые находятся в папке программы, а например если задать другой путь, он всё равно заносить только те, которые в папке с программой((
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38559822
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот пример: тут я задал путь к папке где моя программа:
...
Рейтинг: 0 / 0
Добавление текстовых файлов в grid
    #38559828
Claymore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Путь я поменял он всё равно находит текстовые файлы где находится сама программа, не соображу sys(2014) надо прописать в коде? и где его прописать...(
...
Рейтинг: 0 / 0
25 сообщений из 30, страница 1 из 2
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Добавление текстовых файлов в grid
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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