Как использовать Стандартные команды формы программно со своими параметрами (УФ)

1. Asya.Ozerova 41 13.12.19 02:03 Сейчас в теме
Доброго всем времени суток!
Подскажите, как в УФ можно использовать Стандартные команды формы программно со своими параметрами?
Суть вопроса в том, что находясь в форме с фокусом на таблице (1) на строке с данными в столбце (4) и вызвав
Контекстное меню в которое я добавила Стандартную команду "Найти" (3) другой таблицы формы (2)
выполнить поиск в таблице (2) по текущей (активной) ячейке в колонке (4), эта колонка присутствует в обоих таблицах.
Ну... И по окончанию поиска перевести фокус на таблицу (2).
Вроде бы понятно объяснила, извините, если "Коряво" :(
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
4. dhurricane 13.12.19 07:33 Сейчас в теме
(3) Кажется, что у Вас не получится озвученный "финт ушами". Упростите себе задачу, используйте свойство "ОтборСтрок" таблицы формы.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Asya.Ozerova 41 13.12.19 02:34 Сейчас в теме
В принципе, поиск и сейчас работает.
Только поля "Что искать" и "Где искать" не заполняются автоматически, как это происходит если поиск идет
в той же таблице! Вот собственно и вопрос: Как передать значения для поиска в Стандартную команду "Найти",
а собственно: Колонку в которой искать и Данные которые искать!!!
Ну и Фокус перевести на таблицу в которой искали из той в которой вызвали команду!
Заранее спасибо за помощь! Если это вообще реально сделать!
Прикрепленные файлы:
3. Asya.Ozerova 41 13.12.19 02:39 Сейчас в теме
Можно конечно использовать "НайтиСтроки", но тогда надо Создавать временную таблицу, чтобы хранить Оригинал той в которой ищем, для того, чтобы можно было отменить поиск! Но если есть Стандартная команда платформы, то зачем "Велосипед придумывать"
4. dhurricane 13.12.19 07:33 Сейчас в теме
(3) Кажется, что у Вас не получится озвученный "финт ушами". Упростите себе задачу, используйте свойство "ОтборСтрок" таблицы формы.
5. Asya.Ozerova 41 13.12.19 23:52 Сейчас в теме
(4)
используйте свойство "ОтборСтрок" таблицы формы.

Да, Вы правы!
Как я поняла Стандартная команда "Найти" использует именно это свойство!
Спасибо!!!
6. Омский Домовой 408 03.03.24 20:48 Сейчас в теме
(5) Для строковых полей ОтборСтрок работает по вхождению.
К примеру если в строках есть значения типа "МК","МК1","МК2", а в отборе задать ФиксированнаяСтруктура("Цех","МК") то выйдут все строки где встречается "МК".
Сам сейчас бьюсь с этой проблемой. Платформа 8.3.24.1368
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот