|
Элемент управления в табличном документе (отчет) в УФ |
☑ |
0
ИсчадиеADO
25.06.14
✎
12:54
|
хочу сделать как в регл. отчетности, в ячейке - элемент управления.
В своей простейшей обработке цепляю даже не свой макет, а макет из регл. отчетности. В свойствах области стоит: защита = ложь, содержит значение = истина, Тип значения = число, формат.
Настройки табличного документа вроде совпадают, но в регл. отчетности, при начале редактирования, появл. возможность изменения с помощью калькулятора, а у меня ничего.
В чем может быть трабл? Пока ковыряю регл. отчетность, но ничего не вижу
|
|
1
ИсчадиеADO
25.06.14
✎
12:57
|
обработчики событий табл. документа не причем
|
|
2
ИсчадиеADO
25.06.14
✎
12:58
|
гугл ничего не дал, т.к. все повторяют одно и тоже " содержит значение = истина, Тип значения = число"
|
|
3
kosts
25.06.14
✎
13:05
|
(0) Пальцем в небо : попробовать проверить свойства всего табличного поля - только просмотр, доступность, защита.
|
|
4
ИсчадиеADO
25.06.14
✎
13:22
|
(3) не
|
|
5
kosts
25.06.14
✎
13:30
|
(4) Когда стоишь на ячейке, в конфигураторе, в первой (или 2-й строке в 8.3) выбери элемент для которого вводятся свойства: Табличный документе или Ячейка, или Поле ввода. И в свойствах поля ввода уже задашь кнопку выбора.
Думаю так.
|
|
6
PR
25.06.14
✎
13:50
|
(5) Нет
|
|
7
ИсчадиеADO
25.06.14
✎
14:06
|
(5) я в регл. отчете в форме комментирую вызов процедуры Инициализация() и пишу например,
ТабличныйДокумент = Отчеты.РегламентированныйОтчетПрибыль.ПолучитьМакет("ФормаОтчета2013Кв4_Лист02");
нифига не работает. Т.е. что-то происходит в Инициализация(), и я пока не отловил, что именно. Свойства ячейки те же самые получаются. Таким образом, имхо, смотреть в стророну макета бессмысленно
|
|
8
ИсчадиеADO
25.06.14
✎
14:11
|
урезанный регламентный отчет, если кому интересно. Смотреть на БП 3.0
отрубил то, что не влияет на результат, смотрю на листе 2 поля.
|
|
9
PR
25.06.14
✎
14:19
|
Все спасибо, все свободны :))
Разобрались.
Нужно писать не
ТабличныйДокумент = РеквизитФормыВЗначение("Объект").ПолучитьМакет("Макет");
а
ТабличныйДокумент.Вывести(РеквизитФормыВЗначение("Объект").ПолучитьМакет("Макет"));
|
|
10
PR
25.06.14
✎
14:19
|
(9) Всем
|
|
11
mistеr
25.06.14
✎
14:20
|
ОбластьЯчеекТабличногоДокумента (SpreadsheetDocumentRange)
ЭлементУправления (Control)
Использование:
Только чтение.
Описание:
Содержит элемент управления ячеек области.
Доступность:
***Толстый клиент.***
Не то?
|
|
12
ИсчадиеADO
25.06.14
✎
14:22
|
(11) не, тонкий клиент
помогло Вывести из (9), неожиданно...
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший