|
вторая форма во внешнем отчете УФ | ☑ | ||
---|---|---|---|---|
0
Kurbash
24.01.14
✎
08:40
|
Такая ситуация: делаю внешний отчет на УФ. Добавил вторую форму в отчет например Форма2. На ней реквизит с типом ТабличныйДокумент. Хочу сделать так чтобы при нажатии на кнопку на первой форме открывалась форма2. Как это сделать?
|
|||
1
Мимохожий Однако
24.01.14
✎
08:42
|
"Хочется странного...". Открыть только вторую форму как обычно слишком просто?
|
|||
2
Kurbash
24.01.14
✎
08:43
|
почему?
|
|||
3
Мимохожий Однако
24.01.14
✎
08:44
|
Зачем?
|
|||
4
Kurbash
24.01.14
✎
08:48
|
я на нее повешу на открытие выполнение запроса, который в тот табличный документ
|
|||
5
banco
24.01.14
✎
08:59
|
(0) вот так будет работать даже если обработку включить в конфигурацию
ОткрытьФорму(ПолучитьИмяФормы("Форма2")); &НаСервере Функция ПолучитьИмяФормы(ИмяФормы) Возврат РеквизитФормыВЗначение("Объект").Метаданные().ПолноеИмя() +".Форма." + ИмяФормы; КонецФункции |
|||
6
Kurbash
24.01.14
✎
09:02
|
ок, спс
|
|||
7
Kurbash
24.01.14
✎
09:05
|
{Форма.ФормаОтчета.Форма(70)}: Ошибка при вызове метода контекста (РеквизитФормыВЗначение)
Возврат РеквизитФормыВЗначение("Объект").Метаданные().ПолноеИмя() +".Форма." + ИмяФормы; по причине: Недопустимое значение параметра (параметр номер '1') |
|||
8
Infsams654
24.01.14
✎
09:09
|
(7) зачем же так: ("Объект").Метаданные().ПолноеИмя() +".Форма." + ИмяФормы
наверняка знаешь, как это называется... |
|||
9
Kurbash
24.01.14
✎
09:13
|
(8) Возврат РеквизитФормыВЗначение(ВнешнийОтчет.ИмяОтчета.Форма2)-не канает
|
|||
10
Tempest
24.01.14
✎
09:18
|
(4) Мозг сломал над этой фразой :)
|
|||
11
Kurbash
24.01.14
✎
09:19
|
(10)-не дописал:) на этой форме табличный документ. хочу повесить на обработчик события ПриОткрытии() той формы формирование отчета
|
|||
12
Мимохожий Однако
24.01.14
✎
09:24
|
Добавь закладку на Форму 1. В этой закладке размести Табличное поле и делай то, что хотел в Форме 2.
|
|||
13
Kurbash
24.01.14
✎
09:26
|
(12) так проще всего, начальство закладки напрягают эти, хотят чтобы по кнопке отчет выходил а сама форма маленькая была
|
|||
14
banco
24.01.14
✎
09:27
|
(8) могут имя поменять, могут в конфигурацию включить.
а в (5) универсально получается (7) можно было догадаться что в твоем случае вместо РеквизитФормыВЗначение("Объект") надо написать РеквизитФормыВЗначение("Отчет") |
|||
15
Kurbash
24.01.14
✎
09:29
|
(14)-ага, стал руками писать-подсказка сработала:) спасибо
|
|||
16
Мимохожий Однако
24.01.14
✎
09:29
|
(13)внешний отчет будешь встраивать в конфигурацию?
|
|||
17
Kurbash
24.01.14
✎
09:30
|
(16)-нет
|
|||
18
Infsams654
24.01.14
✎
09:32
|
(17) что мешает прочитать в СП ОткрытьФорму ?
|
|||
19
Kurbash
24.01.14
✎
09:38
|
блин вот я баран...все гениальное просто
|
|||
20
Kurbash
24.01.14
✎
09:39
|
ступил что на клиенте делаю-посмотрел досьтупность-там про сервер нет ничего:)))
|
|||
21
Худой
24.01.14
✎
12:10
|
Все гениально просто, разработчики платформы из-за своей простоты, повесили решение по выявлению доступности на плечи разработчиков приложений. А чего заморачиваться, нехай разгребают программеры.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |