Имя: Пароль:
1C
1С v8
Программно нажать кнопку "Вывести список"
0 memb3r
 
20.03.14
12:25
Требуется программно нажать кнопку "Вывести список". Горячих клавиш у неё нет ... так бы SendKeys спас.

Задача: Вывести Табличный документ моего Табличного поля на форме со всеми отборами и видимостью колонок(как это и делает кнопка "Вывести список").
Искал и на форуме, и в интернете, да всё не то ...
1 Базис
 
naïve
20.03.14
12:26
То есть объектное меню ты сендкейсом не можешь вызвать?
2 memb3r
 
20.03.14
12:29
Базис, если ты про контекстное меню Табличного поля, то она "нестандартное"
3 jsmith82
 
20.03.14
12:29
журнал действий пользователя не поможет?
4 memb3r
 
20.03.14
12:34
1С 8.1 если что ...
jsmith82, ну рассказывай как поможет =)
5 jsmith82
 
20.03.14
12:36
(4) а, тогда хз
6 х86
 
20.03.14
12:45
построитель понимает табПоле как источник
7 jsmith82
 
20.03.14
12:57
(6) типа этого чтоли
    Построитель = Новый ПостроительОтчета;
    Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ЭтаФорма.СправочникСписок);
    Построитель.МакетОформления = ПолучитьМакетОформления(СтандартноеОформление.Асфальт);
    Построитель.Выполнить();
    Для каждого Колонка Из Построитель.ВыбранныеПоля Цикл
        Колонка.Представление = ЭтаФорма.СправочникСписок.Колонки[Колонка.Имя].Имя;
    КонецЦикла;
    Построитель.Вывести();
8 memb3r
 
20.03.14
13:19
х86, построитель нормально работает с ТЗ.
А при указании в качестве источника Табличного поля выскакивает:

Несоответствие типов (параметр номер '1')

пример:
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ЭлементыФормы.ТабПоле);
9 jsmith82
 
20.03.14
13:19
(8) реквизит формы ставь, а не элемент формы
10 jsmith82
 
20.03.14
13:20
у таб поля данные же есть
11 х86
 
20.03.14
13:20
(7)типа да,
ЗЫЖ старый баян между прочем
12 х86
 
20.03.14
13:21
(8)перед ником сабаку ставь
типа х86
13 jsmith82
 
20.03.14
13:22
@x86
14 jsmith82
 
20.03.14
13:22
у меня не работает
15 jsmith82
 
20.03.14
13:23
<a href="х86; target="_blank" class="registered-user">х86</a>
16 х86
 
20.03.14
13:23
(8) ЭлементыФормы.ТабПоле.Значение
(13)@jsmith82
17 jsmith82
 
20.03.14
13:23
18 х86
 
20.03.14
13:24
(16)еще раз jsmith82
19 memb3r
 
20.03.14
13:40
х86
а цвета через построитель не получить жеж?
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший