Здравствуйте.
Есть два поля "Категории", "Суб-категории". Оба типа LookupControl и оба wnd_MultiSelectData.
После выбора значений "Категории", фильтрую значения поля "Суб-категории", так, чтобы запрос возвращал только те Суб-категории, для которых выбранные категории являются родительскими.
Если после того как выбраны суб-категории, удалить одно из значений категории, и снова открыть суб-категории, фильтр работает, но остаются прежние выбранные значения(в TargetDataset).
Вопрос: Как удалить значения из TargetDataset (в MultiSelectData) ?
Нравится
Видимо, нужно делать что-то похожее на логику страницы wnd_ReportCurrentSituation и такой же wnd_ReportFinanceResult. Там тоже два мультилукапа и фильтрация значений одного по другому.
Зверев Александр,
Я не нашла ни wnd_ReportCurrentSituation, ни wnd_ReportFinanceResult. Версия Terrasoft 3.2.0.90
Есть какие-то другие примеры? Или, если Вам не сложно, можете отправить фрагмент кода ?
У Вас очень старая версия, многое из более новых может не работать. Вот схемы карточки и скрипта. Если не получится загрузить в систему, смотрите скрипт в блокноте.