powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите плз!!!
3 сообщений из 3, страница 1 из 1
Помогите плз!!!
    #34933689
Marara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть две связанные таблицы, проиндексированные, одна из них открыта на форме через грид, на клик по кнопке"добавит запись"
select tab1
APPEND BLANK
THISFORM.GRID1.SetFocus
GO bottom
THISFORM.REFRESH

пишется ошибка: нарушена уникальность индекса первой таблицы, причем, данные в гриде не упорядочены..
связи:
CLOSE DATABASES all
USE tab2 ALIAS tab2 IN 0
USE tab1 ALIAS tab1 IN 0
SELECT Tab2
INDEX on fio TO ii_fio
SET INDEX TO ii_fio
SELECT Tab1
INDEX on fio TO i_fio
SET INDEX TO i_fio
SELECT Tab2
SET RELATION TO fio INTO tab1
в чем может быть проблема?
...
Рейтинг: 0 / 0
Помогите плз!!!
    #34933703
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Типы (виды) индексов

После команды APPEND BLANK Вы предпринимаете попытку уйти с нее по команде GO BOTTOM. Это означает автоматическую запись и контроль уникальности индекса. Видимо, у Вас уже есть пустое значение.
...
Рейтинг: 0 / 0
Помогите плз!!!
    #34934734
h.i.a.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не плачь, Marara.
Вместо append blank используй insert into и будет тебе счастье.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите плз!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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