|
v7: Активизация таблицы на форме отчета с "пустой таблицей" | ☑ | ||
---|---|---|---|---|
0
1C_noob_1C
08.04.16
✎
17:00
|
Доброго времени суток.
Использую пустую таблицу для формы отчета (Действия->Свойство формы). У пользователей в распоряжении только клавиатура (мышки нет) и для навигации они используют стрелки. Возможно ли активизировать таблицу на форме при открытии, чтобы пользователи могли для навигации по таблице использовать кнопки клавиатуры? |
|||
1
Ёпрст
08.04.16
✎
17:01
|
можно
|
|||
2
Ёпрст
08.04.16
✎
17:01
|
режим во всё окно ? или оставил кусок формы ?
|
|||
3
1C_noob_1C
08.04.16
✎
17:02
|
оставил кусок формы
|
|||
4
Ёпрст
08.04.16
✎
17:03
|
Активизировать("Таблица",1) работает ?
Лень пофигуратор от 7.7 искать |
|||
5
1C_noob_1C
08.04.16
✎
17:04
|
(4) Не работае
|
|||
6
Ёпрст
08.04.16
✎
17:26
|
ща
|
|||
7
Ёпрст
08.04.16
✎
17:27
|
посмотрю
|
|||
8
1C_noob_1C
08.04.16
✎
17:28
|
(7) спасибо
|
|||
9
Масянька
08.04.16
✎
17:32
|
Извини, что вмешиваюсь - а просто настроить порядок обхода элементов формы нельзя?
|
|||
10
1C_noob_1C
08.04.16
✎
17:34
|
(9) В этом режиме таблица как элемент у формы становиться при создании самой формы (при открытии). На этапе конфигурирования на форме нет таблицы.
|
|||
11
Масянька
08.04.16
✎
17:36
|
(10) Всё, поняла.
А активизировать почему не работает? |
|||
12
Масянька
08.04.16
✎
17:37
|
+(11) В ПослеОткрытия().
|
|||
13
1C_noob_1C
08.04.16
✎
17:44
|
(11) В "ПослеОткрытия()"
Активизировать("Таблица", 1); В данной формуле не может быть вызвана эта процедура(функция) |
|||
14
Масянька
08.04.16
✎
17:46
|
(13) У меня работает так:
Процедура ПослеСозданияФормы() Закладки = СоздатьОбъект("ЗакладкиФормы"); Закладки.УстановитьАтрибут(Форма,"фЗакладки"); Закладки.Инициализация(); Закладки.УстановитьКартинкиВЗакладках(Кар,2); Закладки.Закладки.Font.Size = 10; Закладки.УдалитьВсе(); Закладка = Закладки.ДобавитьЗакладку(1 ,"ЗаполнитьПоПоступлению, ДляОстатков, ЗаполнитьЦены, КнопкиТабЧасти, ЦенникиОбычные, КнопкиОбщие", "Ценники ""Обычные""", , ); Закладки.ДобавитьЗакладку(2 ,"ЗаполнитьПоПоступлению, ДляОстатков, ЗаполнитьЦены, КнопкиТабЧасти, ЦенникиУменьш, КнопкиОбщие", "Ценники ""Уменьшенные""", , ); Закладки.ДобавитьЗакладку(3 ,"ЗаполнитьПоПоступлению, ДляОстатков, ЗаполнитьЦены, КнопкиТабЧасти, ЗаполнитьЦеныБумага, ЦенникиБумага, КнопкиОбщие", "Ценники ""Бумага""", , ); ПредЗакладка = Закладки.ТекущаяЗакладка(); ПредЗакладка.Image = 2; ПриВыбореЗакладки(1, "ЗаполнитьПоПоступлению, ДляОстатков, ЗаполнитьЦены, КнопкиТабЧасти, ЦенникиОбычные, КнопкиОбщие"); Номер = 1; Активизировать(ТабОбщихЦенников); КонецПроцедуры // ПослеСозданияФормы Процедура ПриОткрытии() Номер = 1; // инициализация закладки для ценников - обычные ТабОбщихЦенников.НоваяКолонка("Пометка" ,"Число" , 4, 0,"Вкл" , 6); ТабОбщихЦенников.НоваяКолонка("Код" , , , ,"Код" , 6); ТабОбщихЦенников.НоваяКолонка("АртикулПрайс" , , , ,"Арт." , 8); |
|||
15
Ёпрст
08.04.16
✎
17:50
|
(8) так пробуй:
Процедура ПриОткрытии() Шелл = СоздатьОбъект("WScript.Shell"); Шелл.SendKeys("{F6}"); КонецПроцедуры |
|||
16
Ёпрст
08.04.16
✎
17:51
|
(14) ты не внимательна. У ТС - Пустая таблица. вот на ней и играйся.
:) |
|||
17
1C_noob_1C
08.04.16
✎
17:52
|
(15) сейчас попробую
|
|||
18
Масянька
08.04.16
✎
17:53
|
(16) Не понял...
У меня тоже пустая таблица на форме. В ПриОткрытии - инициализируется (колонки). А заполняется - по кнопке. |
|||
19
Ёпрст
08.04.16
✎
17:55
|
(18) не путай Таблицу с Таблицей Значения на форме.
|
|||
20
1C_noob_1C
08.04.16
✎
17:56
|
(15) Так все работает.
Спасибо огромное. Теперь буду знать про "F6". |
|||
21
1C_noob_1C
08.04.16
✎
17:59
|
Вопрос считаю закрытым
|
|||
22
Масянька
08.04.16
✎
18:00
|
(19) Въехала... Пятница, вечер, жирафа :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |