Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Prablemi s GRID / 6 сообщений из 6, страница 1 из 1
20.04.2006, 00:07
    #33677854
maris10
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Prablemi s GRID
Kak dabavits zapis v Grid (kakoi tekst). table1, i table2 ani svazeni. Svazani po NR. Ja probival APPEND BLANK on mne srazu stiret vso i pridlagaet vvadits zanova.
...
Рейтинг: 0 / 0
20.04.2006, 14:37
    #33679453
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Prablemi s GRID
Добавить запись можно в таблицу. Grid только отображает содержимое этой таблицы или таблиц.

Если в Grid отображается содержимое 2 связанных таблиц, то все зависит от способа связи этих таблиц и того, в какую из этих таблиц предполагается добавить запись.

Обычно это именно APPEND BLANK. Главное не забыть перед этим переключиться в нужную рабочую область

Код: plaintext
1.
2.
SELECT Table1
APPEND BLANK

Если необходимо добавить запись в подчиненную таблицу, то тут лучше действовать через INSERT-SQL, поскольку необходимо сразу же записать значение внешнего ключа (поля NR) из текущей записи главной таблицы.

Код: plaintext
INSERT INTO Table2 (NR) VALUES (Table1.NR)
...
Рейтинг: 0 / 0
20.04.2006, 14:40
    #33679465
Grin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Prablemi s GRID
Записи добавляются в таблицу и отображаются в Грид

Редактировать данные в гриде не хорошо в своих програмах я грид использую только для отображения информации, возможности выбора из справочников и т д. Редактирование данных осуществляю в отдельной форме

в фоксе пустая запись в конец таблицы добавляется по APPEND BLANK
если же вам нужно изменить значение текущей записи то используйте replace
или insert


вообщето както несовсем понятно вы ставите вопросы
...
Рейтинг: 0 / 0
20.04.2006, 15:07
    #33679565
Флш
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Prablemi s GRID
Grin
если же вам нужно изменить значение текущей записи то используйте replace
или insert
...
Рейтинг: 0 / 0
20.04.2006, 22:39
    #33680818
maris10
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Prablemi s GRID
esho vapros. A kak patom naprimer adnu zapis stirets?
...
Рейтинг: 0 / 0
21.04.2006, 10:40
    #33681488
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Prablemi s GRID
Код: plaintext
1.
2.
3.
4.
5.
6.
select Table1
DELETE
SKIP
IF EOF()=.T.
	SKIP - 1 
ENDIF

При этом должна действовать глобальная настройка

SET DELETED ON
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Prablemi s GRID / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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