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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.07.2011, 22:31   #1
new_here
Пользователь
 
Регистрация: 03.10.2010
Сообщений: 20
По умолчанию зависимость значений в списке от флажка

Здраствуйте!

имеется следующая задача

есть 2 логических поля, например

x<5
x>5

и третье поле со списком значений


Как сделать так, чтобы если флажок был в первом поле,то список значений был
1,2,3,4

А если во втором, то

6,7,8,9

??

Спасибо!
new_here вне форума Ответить с цитированием
Старый 26.07.2011, 22:10   #2
R Dmitry
Форумчанин
 
Регистрация: 07.03.2010
Сообщений: 796
По умолчанию

Цитата:
Сообщение от new_here Посмотреть сообщение
Здраствуйте!

имеется следующая задача

есть 2 логических поля, например

x<5
x>5

и третье поле со списком значений


Как сделать так, чтобы если флажок был в первом поле,то список значений был
1,2,3,4

А если во втором, то

6,7,8,9

??

Спасибо!
К стати а что делать если = 5
попытаюсь предположить, так как логика построения вопроса хромает

Код:
поле3=iif(поле1,"1,2,3,4","6,7,8,9")
если используете не в vba то запятую заменить на ;
решено исходя из ваших терминов
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
R Dmitry вне форума Ответить с цитированием
Старый 27.07.2011, 18:40   #3
new_here
Пользователь
 
Регистрация: 03.10.2010
Сообщений: 20
По умолчанию

Хм… не работает
У меня 2 таблицы…в одной 1,2,3,4 , а в другой 5,6,7,8
И я хочу, чтобы в случае первого флажка в третьем поле был выбор: либо 1, либо 2, либо 3, либо 4…
В общем чтобы выполнялось что то вроде
=iif(полет1;SELECT таблица1.значение FROM таблица1; )…………….
..но оно не работает))
new_here вне форума Ответить с цитированием
Старый 28.07.2011, 13:20   #4
R Dmitry
Форумчанин
 
Регистрация: 07.03.2010
Сообщений: 796
По умолчанию

Цитата:
Сообщение от new_here Посмотреть сообщение
Хм… не работает
У меня 2 таблицы…в одной 1,2,3,4 , а в другой 5,6,7,8
И я хочу, чтобы в случае первого флажка в третьем поле был выбор: либо 1, либо 2, либо 3, либо 4…
В общем чтобы выполнялось что то вроде
=iif(полет1;SELECT таблица1.значение FROM таблица1; )…………….
..но оно не работает))
определитесь в терминах, поле это поле, поле со списком это поле со списком и .........надеюсь речь идет не о таблице
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
R Dmitry вне форума Ответить с цитированием
Старый 28.07.2011, 13:40   #5
new_here
Пользователь
 
Регистрация: 03.10.2010
Сообщений: 20
По умолчанию

поле со списком,
и речь идет о форме
new_here вне форума Ответить с цитированием
Старый 29.07.2011, 01:00   #6
R Dmitry
Форумчанин
 
Регистрация: 07.03.2010
Сообщений: 796
По умолчанию

Цитата:
Сообщение от new_here Посмотреть сообщение
поле со списком,
и речь идет о форме
Код:
ПолеСоСписком0.RowSource = iif(поле1,"1;2;3;4","6;7;8;9")
правда я не знаю что вы пишите в поле1? но так на всякий случай
истина для поле1 (,TRUE,число не равное нулю)
Ложь для поле1 (False,число 0)
текст или null выдаст ошибку

если вы все же используете флажок то и напишите соответственно Флажок1
зы... я понял что истина может быть только в одном и ложь тоже.
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234

Последний раз редактировалось R Dmitry; 29.07.2011 в 01:08.
R Dmitry вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
dbgideh. ввод с клавиатуры значений не всегда находит в списке Tanuska___:) БД в Delphi 0 08.09.2010 11:54
Создание флажка LENA_M Microsoft Office Excel 10 30.04.2009 13:41
скрывать или отображать столбцы с "флажка" Иванов_ДМ Microsoft Office Excel 3 02.03.2009 13:22
Скрывать часть листа с "флажка" Иванов_ДМ Помощь студентам 1 18.02.2009 00:34
как после определенного просчета, при нажатий флажка, результат записался там навечно Илюха1 Microsoft Office Excel 3 07.11.2007 20:01