Хотелось бы поднять тему http://clientbase.ru...?showtopic=1949 . Ответьте на 7 пост: Теперь в таблице Гостиницы одна и та же гостиница перечисляется столько раз, сколько заполнено описаний номеров этой гостиницы.
Как реализовать два связанных списка, чтобы при выборе пункта в первом списке, во втором были доступны для выбора только определенные пункты, "связанные" с выбранным пунктом первого списка?
Связанные списки
Автор nk, 14 сент. 2011 13:14
Сообщений в теме: 3
#1
Отправлено 14 Сентябрь 2011 - 13:14
#2
Отправлено 14 Сентябрь 2011 - 16:17
Ответьте на 7 пост
Как реализовать два связанных списка, чтобы при выборе пункта в первом списке, во втором были доступны для выбора только определенные пункты, "связанные" с выбранным пунктом первого списка?
#3
Отправлено 14 Сентябрь 2011 - 16:36
Разработчик (14.9.2011, 16:17) писал:
Отвечаю: что касается "неправильности" дублирования, то эта проблема решена в 1.9.5. Подробнее будет описано при выходе версии.
Здесь не понял в чем суть вопроса - разве сами по себе связанные списки этого не дают? В чем вопрос то?
Здесь не понял в чем суть вопроса - разве сами по себе связанные списки этого не дают? В чем вопрос то?
значит я неправильно понял, попробуем ещё раз:
В таблице "Заявки" Создать 2 поля: Гостиница и Описание номера. Гостиница - связь с полем Наименование из таблицы Гостиница, а Описание номера с полем Описание из той же таблицы. При выборе гостиницы в поле описание у Вас будут выводиться только описания номеров выбранной гостиницы.
Далее таблица Гостиница должна заполняться следующим образом.
Наименование Описание
Строка 1: Гостиница 1; Описание1
Строка 2: Гостиница 1; Описание2
Строка 3: Гостиница 2; Описание3
Строка 4: Гостиница 2; Описание4
В таблице Заявки, при выборе Гостиница2, в поле Описание в выпадающем списке будут присутствовать только описания Гостиницы2, т.е. Описание3 и Описание4, и выбрать можно будет только 1 из них.
Это будет работать? Просто не очевидно, как программа понимает, что второй список зависит от выбора в первом. Или их взаимосвязь надо как-то явно указать?
#4
Отправлено 14 Сентябрь 2011 - 16:50
1. Значит вы неверно сказали номер сообщения - то что вы процитировали это 6-й пост, а не 7-й (номер поста в правом верхнем углу, там же есть прямая ссылка на пост)
2. http://clientbase.ru/forum/index.php?s=&am...post&p=2989
2. http://clientbase.ru/forum/index.php?s=&am...post&p=2989
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных













