Перейти к содержимому


Связанные списки


Сообщений в теме: 3

#1 nk

    Активный участник

  • Пользователи
  • PipPipPip
  • 228 сообщений
  • Пол:Мужчина

Отправлено 14 Сентябрь 2011 - 13:14

Хотелось бы поднять тему http://clientbase.ru...?showtopic=1949 . Ответьте на 7 пост: Теперь в таблице Гостиницы одна и та же гостиница перечисляется столько раз, сколько заполнено описаний номеров этой гостиницы.

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

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 14 Сентябрь 2011 - 16:17

Просмотр сообщенияnk (14.9.2011, 14:14) писал:

Ответьте на 7 пост
Отвечаю: что касается "неправильности" дублирования, то эта проблема решена в 1.9.5. Подробнее будет описано при выходе версии.

Просмотр сообщенияnk (14.9.2011, 14:14) писал:

Как реализовать два связанных списка, чтобы при выборе пункта в первом списке, во втором были доступны для выбора только определенные пункты, "связанные" с выбранным пунктом первого списка?
Здесь не понял в чем суть вопроса - разве сами по себе связанные списки этого не дают? В чем вопрос то?

#3 nk

    Активный участник

  • Пользователи
  • PipPipPip
  • 228 сообщений
  • Пол:Мужчина

Отправлено 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 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 14 Сентябрь 2011 - 16:50

1. Значит вы неверно сказали номер сообщения - то что вы процитировали это 6-й пост, а не 7-й (номер поста в правом верхнем углу, там же есть прямая ссылка на пост)

2. http://clientbase.ru/forum/index.php?s=&am...post&p=2989





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных