Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.08.2011, 14:10   #1
cvetanet
Новичок
Джуниор
 
Регистрация: 30.08.2011
Сообщений: 10
По умолчанию Привязанность полей

Доброе всем время в очередной раз! сталкнулся с проблемой! незнаю как правильно ее обозвать но попробую объяснить!
есть таблица в ней логическое поле! (Да\Нет) есть второе поле (текстовое) которое надо привязать к логическому что бы получилось так если значение нет то второе поле не задействуется а если значение ДА то подключается текстовое поле в которое надо ввести уже коментарий!
cvetanet вне форума Ответить с цитированием
Старый 31.08.2011, 15:25   #2
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Где это делать?
- форме
- подформе
- запросе
- модуле

Попробуйте поподробней описать проблему и выложить базу.
gluk_fm вне форума Ответить с цитированием
Старый 31.08.2011, 15:33   #3
cvetanet
Новичок
Джуниор
 
Регистрация: 30.08.2011
Сообщений: 10
По умолчанию

Цитата:
Сообщение от gluk_fm Посмотреть сообщение
Где это делать?
- форме
- подформе
- запросе
- модуле

Попробуйте поподробней описать проблему и выложить базу.
Это надо сделать в форме!!
допустим:вид покраски (поле со списком) откуда выдергиваются виды: покраски глянцевая матавая и тд...Так вот надо что бы при выборе в форме виды покраски напремер матовая открывалось дополнительное поле в который введется уникальный номер цвета! а при выборе глянцевая например тон глянца! как это реализовать!?
cvetanet вне форума Ответить с цитированием
Старый 31.08.2011, 15:41   #4
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,542
По умолчанию

какие визуальные объекты (компоненты) используется (будут использованы) для
Цитата:
то подключается текстовое поле в которое надо ввести уже коментарий
Для DBedit это будет что-то вроде
1. прячем/gjrfpsdftv
Код:
DBedit.vizible:=ADOdataSet.Fieldbyanme('mylogicalfield').asinteger =1;
2.запрещаем/разрешаем доступ пользователя
Код:
DBedit.enabled:=ADOdataSet.Fieldbyanme('mylogicalfield').asinteger 
=1;
для редакции в DBgrid надо будет играть с DBgrid.options. разрешать/запрещать редактирование в зависимости от выбранной колонки. нечто вроде
Код:
dbgrid.options.goediting:=dbgrd.selectedfield.fieldname='mytextfield') and (ADOdataSet.Fieldbyanme('mylogicalfield').asinteger=1);
и соответственно отслеживать смену текущей колонки (поля/ ячейки). OnCellEnter/OnCellExit/....
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 31.08.2011, 16:07   #5
cvetanet
Новичок
Джуниор
 
Регистрация: 30.08.2011
Сообщений: 10
По умолчанию

а другово выхода нет?!
cvetanet вне форума Ответить с цитированием
Старый 31.08.2011, 17:02   #6
cvetanet
Новичок
Джуниор
 
Регистрация: 30.08.2011
Сообщений: 10
По умолчанию

ща попробывал как вы написали не получается
cvetanet вне форума Ответить с цитированием
Старый 31.08.2011, 17:31   #7
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

На сколько я понял Вы только начали работать с формами. Недавно что-то похожее для ввода данных делала Karla7. Она всё это рализовала в форме для ввода данных, посмотрите её базу. Я думаю что Вам подойдёт
gluk_fm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Множество полей в JS Sensizu JavaScript, Ajax 10 31.05.2010 16:15
При удалении записей значения полей с type:=Autoincrement (т.е+) в оставшихся полей не изменяются kenta БД в Delphi 2 29.10.2009 08:28
Объеденение полей запроса в для отображения нескольких полей в одном списке mrCreator Microsoft Office Access 3 08.08.2009 00:53
Автозаполнение полей Максим_Леонидович Общие вопросы Delphi 5 17.08.2008 00:51