Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 16:05

очистить результат запроса

Автор Franc07, 08 апр 2024, 15:39

0 Пользователей и 1 гость просматривают эту тему.

Franc07

доброго дня форумчане! программист стажер с 3х мес.стажем. Прошу помочь. В модуле управляемой формы есть процедура, в ней запрос с обработкой результата, далее выборка перебирается циклом Пока и всё это попадает в таблицу результата. Создал кнопку для очищения запроса, не работает (тз.очистить) Подскажите плиз, как очистить запрос?   

Максим75

Franc07, смотрите, у Вас есть некая процедура в модуле формы, там есть запрос, результат запроса обходится в цикле и в таблицу значений что-то пишется.
что Вы хотите очистить: сам запрос или таблицу результата? Эта самая таблица результата где живет? Она только в процедуре живет или на форму выведена?

Franc07

Максим75, тз динамически не программно выведена на форму, задача очистить таблицу значений.

Максим75

Franc07, ну если на форму выведена, то ТЗ.Очистить(), где ТЗ - реквизит формы (заменить на имя реквизита формы).
следует помнить, что если управляемая форма - то работа с таблицей значений только на сервере.

Franc07

Максим75, прилагаю скрин, не получается, делал ТабПоле.Очистить();

Максим75


Franc07

Максим75, делал так

&НаСервере
Процедура Очистить(Команда)
   
ТабПоле.Очистить();

КонецПроцедуры

Максим75

Franc07, у Вас процедура обработчика команды должна быть на клиенте, а из нее вызываться серверная процедура.
ну сама кнопочка жмакается на клиенте, Вы не можете жмакнуть на сервере.

antoneus

И даже сервер тут вызывать не нужно, все на клиенте делается.

&НаКлиенте
Процедура Очистить(Команда)
   
    ТабПоле.Очистить();

КонецПроцедуры

Franc07

antoneus, Максим75 спасибо огромное!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск