#0
by pessok
Всем доброго времени суток. Подскажите, пожалуйста, с таким моментом. Есть ТП, связанное с ТЧ. При нажатие на кнопку делается отбор по текущей колонке. Появилась необходимость удалять последний вид отбора. Т.е. отбор может быть последовательно сделан по нескольким колонкам, а удалить надо только отбор по поледней колонке. Эдакая нопка "Назад". Пытаюсь сделать через ЭлементыФормы.ИмяТП.ОтборСтрок.Удалить(Индекс); Индекс увеличиваю при нажатии на кнопку отбора... Но, даже если сделан только 1 отбор, то ЭлементыФормы.ИмяТП.ОтборСтрок.Количество уже выдает 12.. А удаление происходит только после 3-4 нажатия на кнопку "Назад". З.Ы. типовых под рукой нету, чтобы посмотреть...
#2
by pessok
дык она вроде для справочниксписок, нет? да и нету ее, конфа полностью самописная, типовых под рукой нету. да и надо именно тыкнуть "Назад" и вернуться в прошлый отбор :)
#3
by Mitriy
правой кнопкой мышки в табполе кликни... а если полностью самописная, то, значит, сам можешь эту кнопку в командную панель добавить...
#4
by pessok
не работет история отборов, т.к. отбор писан саморучно. да и не то это, все таки. нужно именно по индексу удалить последний отбор, без лишних телодвижений, без просмотра истории. одной кнопкой.
#7
by pessok
+ меня всеже больше интересует, почему ОтборСтрок.Количество в любом варианте выдает 12...
#9
by LAAry
по теме, отбор по колонке отменяется выделением элемента в этой колонке и кнопкой "Установить отбор по текущему значению"
#10
by pessok
хех, странно. как же тогда получить заполненные отборы? угу, так работает, спасибо. но мне нужно именно последний нажатый отбор :) т.е., допустим, человек отборал по реквизиту, потом что-то изменил в друних колонках, нажал кнопку назад - отбор по этому реквизиту убрали. а не так, чтобы он вставал на колонку и тыкал отбор по текущему значению.
#12
by pessok
угу, верно, спасибо, сейчас попробую. т.е. я по циклу их обхожу, смотрю в каких Истина, записываю его индекс и потом в ОтборСтрок[Индекс].Исопльзование = Ложь ставлю?
#13
by hhhh
12) и там они расположены по-порядку и этот порядок совсем не зависит от того, как вы там на кнопки тыкаете.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- РИБ, движения документов
- Формирование Word через терминал - долго работает
- ЗуП. Пособие на погребение не попадает в 4-ФСС
- Изменение длины номера при конвертации
- Правильный вывод макета на печать
- Расшифровка в схеме компоновки данных
- Конвертация данных. Как скопировать ПКО вместе со всеми ПКС?
- Отловить событие запуска восстановления последовательности
- Как программно поменять текущую страницу формы?
- Ошибка СУБД: ERROR: ScalarArrayOpExpr
- OLE-подключение к 1С8 из 1С77
- Помогите с партионным учетом
- Объединение 2ч локальных сетей с помощью VPN
- как поменять выгрузку с прямого подключения на файловый обмен?
- Оплата поставщику не попадает в расходы
- Идентификация процесса восстановления последовательностей
- Анализ начисленных взносов и ФСС4 не идут суммы начислений
- Два макета в одной внешней печатной форме
- проблемма с COMОбъект("Word.Application") в 8.2
- Не обнаружены данные для записи в табличную часть документа.