Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически часто с пользователем)
Текущее время: 11.12.2018 06:11

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: 21.06.2009 16:40 
Не в сети

Зарегистрирован: 17.06.2009 18:30
Сообщения: 10
Иван, при работе с программой "Учет книг", я столкнулся с такой ситуацией.

Есть таблица, содержащая два поля: "Тип публикации" и "Опубликовано в...".
Значение в первое из этих полей заносится из списка: "Тезис", "Статья".
Тогда, если в первом поле выбрано:
1) значение "Тезис", то в поле "Опубликовано в..." список должен содержать пункты "Конференция НТ-2006", "Конференция НТ-2007", "Конференция НТ-2008";
2) значение "Статья", то в поле "Опубликовано в..." список должен содержать уже другие пункты: "Наука и жизнь", "Моделист", "Юный техник".

То есть как сделать так, чтобы список значений в одном поле сделать зависимым от значения, выбранного в списке другого поля???


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24.06.2009 20:51 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3628
Откуда: Санкт-Петербург
Сделайте правый клик на поле "Опубликовано в..." -> Свойства поля -> Выбор значений из списка -> Привязать к таблице, выберите <Формула...>
Посмотрите примеры.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04.01.2015 10:52 
Не в сети

Зарегистрирован: 02.01.2015 00:29
Сообщения: 4
Откуда: Namibia
еще раз
Подскажите, пожалуйста, как сделать так, чтобы при изменении значения в поле любой записи во всех остальных записях значение изменялось на такое же? Если непонятно спросил, поясню...
П.с. извиняюсь за создание темы, если такой вопрос уже обсуждался.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04.01.2015 12:16 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2086
Откуда: Жуковский, Московская область
Ashleycymn писал(а):
Подскажите, пожалуйста, как сделать так, чтобы при изменении значения в поле любой записи во всех остальных записях значение изменялось на такое же?
Назначить триггер, выполняющийся при изменении значения этого поля с подобным телом:
Код:
UPDATE tblTable SET Field = <Field>


Вложения:
trigger.png
trigger.png [ 3.33 КБ | Просмотров: 14242 ]

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB