Как сбросить кэш формы, или можно ли сделать фильтр на комбо
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Alkov Профи
Вступление в Клуб: 23.09.2010
|
Вт Апр 05, 2011 08:11  Как сбросить кэш формы, или можно ли сделать фильтр на комбо |
|
Полезность: Нет оценки
|
Здрасьте всем!
Форма операции кэшируется, можно ли её сбросить из операции (аналогично Управление\выгрузить формы операций ) ?
И вопрос второй есть комбо по представлению в справочнике,
требуется накладывать на него фильтр в зависимости от выбора значения другого поля на форме. Реально ли?
(через контекст - не помагает ,похоже кэширует значения при загрузке формы, если в фильтрах параметра- даёт ошибку) в клиент скрипте -у комбо , в отличии от ссылки, нет ViewName ... |
|
 |
r00st Эксперт
Вступление в Клуб: 14.09.2007
|
Вт Апр 05, 2011 09:43   |
|
Полезность: Нет оценки
|
Цитата: | И вопрос второй есть комбо по представлению в справочнике,
требуется накладывать на него фильтр в зависимости от выбора значения другого поля на форме. Реально ли? |
|
|
 |
Alexsey Эксперт
Вступление в Клуб: 06.09.2007
|
Вт Апр 05, 2011 09:44  Re: Как сбросить кэш формы, или можно ли сделать фильтр на к |
|
Полезность: Нет оценки
|
Alkov пишет: | Здрасьте всем!
Форма операции кэшируется, можно ли её сбросить из операции (аналогично Управление\выгрузить формы операций ) ?
И вопрос второй есть комбо по представлению в справочнике,
требуется накладывать на него фильтр в зависимости от выбора значения другого поля на форме. Реально ли?
(через контекст - не помагает ,похоже кэширует значения при загрузке формы, если в фильтрах параметра- даёт ошибку) в клиент скрипте -у комбо , в отличии от ссылки, нет ViewName ... |
В клиент скрипте по combo наложи фильтр по свойству "Object.ViewFilter As String" или "Array.ViewFilter As String".
Цитата: | Свойство имеет смысл для кнопок типа "Ссылка" и "Массив", а также для ссылочных колонок таблиц на форме операции. |
Например для ссылки:
Код: | Object1.ViewShortName = "VW_CRIT_NO_OP_OBJ_PLP"
Object1.ViewFilter = "{C_NUM} = [P_NUM]" |
по сбросу КЭШа, в настройках навигатора поставь признак "Не кэшировать формы операций" _________________ всегда есть как минимум 2 выхода |
|
 |
omela Участник со стажем
Вступление в Клуб: 01.07.2008
|
Вт Апр 05, 2011 23:19  Re: Как сбросить кэш формы, или можно ли сделать фильтр на к |
|
Полезность: Нет оценки
|
Интересно, а как можно избавиться от null'ого значения в комбо. Чтобы пользователь не мог пустой вариант выбрать из списка. Что-то искала по операциям, не нашла ни одного образца. _________________ Трехглазый передает привет банкирам, и желает им долгого здравия (:. |
|
 |
Alexsey Эксперт
Вступление в Клуб: 06.09.2007
|
Чт Апр 07, 2011 16:44  Re: Как сбросить кэш формы, или можно ли сделать фильтр на к |
|
Полезность: Нет оценки
|
omela пишет: | Интересно, а как можно избавиться от null'ого значения в комбо. Чтобы пользователь не мог пустой вариант выбрать из списка. Что-то искала по операциям, не нашла ни одного образца. | А если фильтром? я правда не пробовал.. _________________ всегда есть как минимум 2 выхода |
|
 |
omela Участник со стажем
Вступление в Клуб: 01.07.2008
|
Чт Апр 07, 2011 21:39  Re: Как сбросить кэш формы, или можно ли сделать фильтр на к |
|
Полезность: Нет оценки
|
Alexsey пишет: | omela пишет: | Интересно, а как можно избавиться от null'ого значения в комбо. Чтобы пользователь не мог пустой вариант выбрать из списка. Что-то искала по операциям, не нашла ни одного образца. | А если фильтром? я правда не пробовал.. |
Первое, что попробовала и "Неа"
Заметила, что на всех ЦФТ формах (по крайне мере на тех, что являются для меня образцом наворотов), где есть списки - вариант "пусто" присутствует.
Когда нельзя, чтобы было пусто просто pragma error, что данное поле не заполнено, если оно обязательное для заполнения.
Даже, если выбрать "Сальдовую ведомость с валютным эквивалентом" и посмотреть "Группировки", то там предусмотрен вариант "----Нет----", но в списке вариант "Пусто" тоже доступен для выбора. Как-то не очень красиво  _________________ Трехглазый передает привет банкирам, и желает им долгого здравия (:. |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|