![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Параметр [D7, MSSQL]
Чародей © (2007-04-16 18:33:00)В Table создано поле lookup которое отражает данные из Query. В Query есть параметр, при изменении которого меняются возвращаемые данные, но в результирующем отображении они не меняютя: как заставить таблицу перезапросить данные без их сохранения(т.к текущая запись может быть не до конца введена)?
Sergey13 (2007-04-17 08:54:00) [1]> [4] Чародей © (16.04.07 19:16)
> Чтоб понятнее
Не особо получилось.
ИМХО тебе нужны не лукап поля, а мастер-детальная связка таблиц. Врочем может я и не понял.
sergeii (2007-04-16 19:31:00) [2]:)
Чародей (2007-04-16 19:28:00) [3]
> sergeii © (16.04.07 19:23) [5]
вы ошиблись номерм, вам этажом ниже
sergeii (2007-04-16 19:23:00) [4]Извените за неумение обяснить свою мысль, но идея такая, я просто отображаю данные в DbGrid-e и надо чтобы размеры столбцов были таковы какова самая длинная строка в столбце (пользователи ни каких данных не вводят)
Спасибо :)
Чародей (2007-04-16 19:16:00) [5]
> а если оно еще 5 раз поменялось
это "поменялось" делает сам пользователь, поэтому сколько пользователю захочется столько оно может и поменятся. И еще эта информация не для сохранения, а для контроля(read-only).
Чтоб понятнее:
три таблицы журнал-процессы-расписание работы
Смысл: выбирается процесс(сохр. в журнале) и должно отображаться расписание его работы((вн. парам) зависит от выбранной даты календарика) и в журнал записывается только процесс, вр. начала и вр. конца, которое соответственно ограничено расписанием. Само расписание не меняется! Меняются только отображаемые данные
Val (2007-04-16 19:02:00) [6]а если оно еще 5 раз поменялось, пока пользователь продолжает менять поля текущей записи уже после выбора лукапного поля? что будем делать?
у вас есть 2 состояния - лукапное отображение на начало редактирования (до рефреша) и после поста данных (после рефреша). и вот после рефреша оно примет значение после тех самых 5 изменений. не стоит париться.
Чародей (2007-04-16 18:55:00) [7]да
Val (2007-04-16 18:43:00) [8]т.е - значение отображаемого лукап-поля поменялось во время редактирования текущей записи, притом, что поле-связка осталось тем-же?