Как поместить таблицу на передний план? #26229


#0 by Leyla
Здравствуйте! В форме справочника при нажатии на кнопку вызывается обработка, которая использует одну таблицу для ввода данных, а другую просто открывает для печати. Вторая таблица (которая для печати) формируется и печатается в процедуре ПриОткрытии данной обработки. Как сделать так, чтоб вторая таблица появлялась ПЕРЕД таблицей для ввода данных, а не ЗА ней?
#1 by АЛьФ
Синтаксис: Показать(<Заголовок>,<ИмяФайла>,<Активизировать>) Назначение: Открыть окно редактирования таблицы. Параметры: <...> <Активизировать> - необязательный параметр. Признак активизации. Число: 1 - активизировать окно табличного документа; 0 - не активизировать окно табличного документа;  -1 (минус единица) - закрыть окно если оно открыто; по умолчанию  1. (необязателен).
#2 by Leyla
Пробовала - не помогает. Почему - не понимаю!
#3 by АЛьФ
2 Покажи код вывода таблицы.
#4 by Дурочка 1C
Т.е. нужно использовать таблицу в режиме ввода данных, при этом меняя одну таблицу на другую?
#5 by miki
Потому что, таблица для ввода данных выводится _после_ открытия и забирает фокус на себя. имхо.
#6 by Leyla
Нет, просто при нажатии кнопки в форме справочника, чтоб появлялось 2 таблицы: одна для ввода данных, другая просто для печати. Вот эта просто для печати должна показываться пользователю первой (т.к. это первая страница).
#7 by Leyla
и как мне быть?
#8 by АЛьФ
2 Точно. Чой-то я тормознул (решил, что таблицу надо выдвинуть вперед в процессе работы с обработкой). 2 Тогда можно попробовать это дело обмануть, хитро вызвав Показать. Примерно так: ... КонецПроцедуры ... КонецПроцедуры
#9 by Дурочка 1C
Тогда надо из ПриОткрытии отправляться куда-нибудь еще (можно попробовать в ПриЗакрытии) оттуда формировать печатную форму (не давая форме закрыться). Но самое правильное - это, конечно, использовать для таких целей ВК.
#10 by Leyla
С ума сойти, как все сложно...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям