![]() |
|
|
![]()
|
|
| Arks |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 197 Регистрация: 7.5.2006 Где: Барнаул Репутация: нет Всего: нет |
Такая вот странная ошибка получается...
Прога БД на oracle, а клиент - vfp9 В программе была таблица laccount: (PK) id_account, money, id_actype, id_client id_account была и первичным ключом и смысловым полем. Понадобилось разделить их, сделал так (напрямую в oracle): (PK) id_account, account_num, money, id_actype, id_client. Далее заполнил новый столбец и приступил к изменению клиента. Добавил в отображаемые (используемые) поля таблиц в remote view (r_laccount) новое, в итоге получилось это: 3 таблицы - основная laccount и две вспомогательных actype (перв. ключ id_actype), client (id_client). связи innerjoin от основной к первичным ключам доп. таблиц. Далее в форме просмотра добавил новый столбец. Здесь всё нормально. Проблема возникла, когда стал изменять форму корректировки: У меня id_account сначала был полем Text (Text1) с ReadOnly = .F. Изменил на .T., изменил ControlSource с r_laccount.id_account на r_laccount.account_num. Но ничего не меняется: когда вызываешь эту форму для изменения или добавления записи, Text1 становится readonly и в него загружается текущее (либо новое по автоинкременту, если добавляется новая запись) значение первичного ключа. Почему это происходит? Как можно исправить? Заранее спасибо. Вот, наверное это оно (remote view изнутри):
|
|||
|
||||
| Arks |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 197 Регистрация: 7.5.2006 Где: Барнаул Репутация: нет Всего: нет |
Протупил жутко
Там просто не та форма вызвалась.)) Вопрос закрыт. |
|||
|
||||
![]()
|
| Правила форума "Foxpro/Clipper/Dbase" | |
|
|
Запрещается! 1. Публиковать ссылки для чисто рекламных целей. 2. Оффтопить, флеймить, говорить не культурно. Пожалуйста, адекватно задавайте свой вопрос. Тема должна создаваться с названием характеризующем Вашу проблему. Задавайте вопросы правильно - как спросите, так вам и ответят. Разрешено! Давать ссылки на статьи, обзоры, если это не нарушает первый пункт правил. Задавая вопрос, давайте нужную информацию касающуюся Вашей проблемы. Этим вы ускорите полезные ответы. P.S. Размещение рекламы будет строго наказываться! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MoLeX |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Foxpro/Clipper/Dbase | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |