|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.10.2010, 15:49 | #1 |
Пользователь
Регистрация: 17.09.2010
Сообщений: 17
|
связать поля на форме с полями таблицы для редактирования
Добрый день,
Прошу спецов помочь мне связать поля на форме базы с полями таблицы для редактирования. Все проблемы описаны прямо на форме в текстовых полях. Моя борьба с формой идет не первый месяц. За основу была взята готовая база. |
08.10.2010, 20:06 | #2 |
Пользователь
Регистрация: 17.09.2010
Сообщений: 17
|
На примере двух полей (это "Организация" и "Состояние"), сделайте пожалуйста, остальное я по образцу до делаю.
(переформулировал предложение) Последний раз редактировалось Людвиг; 09.10.2010 в 09:26. Причина: не правильная формулировка |
09.10.2010, 00:56 | #3 | |||
Пользователь
Регистрация: 01.09.2010
Сообщений: 28
|
Здравствуйте!
Уточните, а что такое "поле 2"? В Вашем примере, ни в одной из форм, не обнаружил поле с таким именем. Далее... Цитата:
Если да, то просто укажите, что является данными для этого поля. Например для "ПолеСоСписком66" такими данными будет - Контроль. Цитата:
Цитата:
Последний раз редактировалось D.Shibanov; 10.10.2010 в 00:40. |
|||
09.10.2010, 21:13 | #4 |
Пользователь
Регистрация: 17.09.2010
Сообщений: 17
|
В роде начало получаться, но есть проблема с календарем (на форме он имеется),
Помогите подключить календарь на форме что бы он вводил дату в поле и закрывался а обновление поля "Прошло дней:" было сразу. так же данные из поля на форме "Прошло дней" не заносится в таблицу. Обновленное приложение прилагаю. |
09.10.2010, 23:58 | #5 |
Пользователь
Регистрация: 17.09.2010
Сообщений: 17
|
Календарь запустил. Не получается сделать так, что бы выбранная дата и подсчитанное прошедшее количество дней (от выбранной даты) появлялось в таблице.
Кто то поможет? Почти закончил свой труд. |
10.10.2010, 03:13 | #6 |
Пользователь
Регистрация: 01.09.2010
Сообщений: 28
|
Здравствуйте.
Используйте процедуру обработки событий. Как правило, для этого достаточно там указать присвоение вычисленного значение полю, которое связано с таблицей (запросом). В общем, у Вас это может выглядеть так: Код:
Последний раз редактировалось D.Shibanov; 10.10.2010 в 03:25. |
10.10.2010, 10:29 | #7 |
Пользователь
Регистрация: 17.09.2010
Сообщений: 17
|
Не получается... Дата всегда появляется в первой строке.
Количество прошедших дней не появляется в таблице. Прошу показать на примере прикрепленного файла: пробую 11 База.rar Кто нибудь поможет? |
10.10.2010, 20:26 | #8 | |
Пользователь
Регистрация: 01.09.2010
Сообщений: 28
|
Здравствуйте.
Откровенно говоря, общая идея и логика Вашего приложения мне не понятны и многие вещи я бы никогда бы так не сделал. В частности, Вы используете подчиненную форму для инициирования данных в главной (это, извините, как вывернуть изнутри наружу!!!); во многих случаях имя поля и данных совпадает; обращение к данным в модулях часто происходит только по имени поля, без указания имени формы или запроса... Возможно именно в этом корень большинства проблем. Но глобальное редактирование Вашего приложения потребует огромных затрат времени, поэтому попробую показать решение только конкретного вопроса. Цитата:
Код:
Последний раз редактировалось D.Shibanov; 10.10.2010 в 20:33. |
|
10.10.2010, 21:26 | #9 |
Пользователь
Регистрация: 17.09.2010
Сообщений: 17
|
Спасибо за помощь.
Ваш ответ меня озадачил. Вы можете дать мне ссылку на примерное решение моей задачи (примерно похожего приложения)? Или создать приложение с пустыми вызываемыми формами ТАК, как Вы видите как это должно быть. Я тогда займусь этим заново. |
15.10.2010, 05:26 | #10 |
Пользователь
Регистрация: 01.09.2010
Сообщений: 28
|
Здравствуйте.
Посмотрите личное сообщение. Возможный вариант схемы данных во вложении. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TDBLookupComboBox для редактирования поля | Сид | Общие вопросы Delphi | 0 | 15.05.2010 09:31 |
Ограничение связей между полями таблицы в БД | BloodyRose | Помощь студентам | 1 | 16.04.2010 09:04 |
автоматически добавить ссылку для редактирования значения поля в базе? | bush007 | PHP | 13 | 14.12.2009 13:19 |
Записать табл DataSours без ввода в поля редактирования | Virga | Помощь студентам | 3 | 15.08.2009 16:32 |
Размещение информации из таблиц "Справочников" на форме для добавления-редактирования | vovk | БД в Delphi | 9 | 15.06.2009 21:50 |