![]() |
![]() |
![]() |
|
ОбработкаРасшифровки и ПараметрРасшифровки. | ☑ | ||
---|---|---|---|---|
0
Reraru
04.04.20
✎
00:15
|
На форме находится Табличный документ, имя его Реквизит1. В Макете у меня заданы рисунки, каждый со своим параметром расшифровки: ПунктИ1 (это я так назвал параметр расшифровки, а их 8).
Нужно чтобы после нажатия на рисунок например с параметром расшифровки ПунктИ1 открывалась бы форма. &НаСервере Функция ПриОткрытииНаСервере() ТабДок = Новый ТабличныйДокумент; Макет = Документы.ДокументДляИнтерактивнойКарты.ПолучитьМакет("МакетИнтерактивнойКарты"); Область1 = Макет.ПолучитьОбласть("Область1"); СтруктураРасшифровки = Новый Структура; СтруктураРасшифровки.Вставить("ПунктИ1", ПунктИ1); СтруктураРасшифровки.Вставить("ПунктИ2", ПунктИ1); СтруктураРасшифровки.Вставить("ПунктИ3", ПунктИ1); СтруктураРасшифровки.Вставить("ПунктИ4", ПунктИ1); СтруктураРасшифровки.Вставить("ПунктИ5", ПунктИ1); СтруктураРасшифровки.Вставить("ПунктИ6", ПунктИ1); СтруктураРасшифровки.Вставить("ПунктИ7", ПунктИ1); СтруктураРасшифровки.Вставить("ПунктИ8", ПунктИ1); Область1.Параметры.ПунктИ1 = СтруктураРасшифровки; ТабДок.ТекущаяОбласть.ИспользованиеРасшифровки = ИспользованиеРасшифровкиТабличногоДокумента.Ячейка; Реквизит1.Вывести(Область1); //Это позволит вывести Табличный документ на форме. ИмяТвоегоРеквизитаФормы.Вывести(ИмяПеременнойТабличныйДокумент); ТабДок.Вывести(Область1); //Это откроет новое окно. Пригодится, если необходима печать. ТабДок.ОтображатьЗаголовки = Ложь; Возврат ТабДок; КонецФункции &НаКлиенте Процедура ПриОткрытии(Отказ) ТабДок = ПриОткрытииНаСервере(); ТабДок.ОтображатьСетку = Ложь; ТабДок.Показать(Реквизит1); КонецПроцедуры &НаСервере Процедура Реквизит1ОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка, ДополнительныеПараметры) СтандартнаяОбработка = Ложь; //Задумывается взаимосвязь через условие: если нажата ячейка с параметром ПунктИ1 //ОткрытьФорму("");//то откроется форма с небольшой поясняющей информацией. Для каждого пункта своя форма, заданного размера и в ней содержания. КонецПроцедуры |
|||
1
Reraru
04.04.20
✎
00:18
|
Я не знаю правильно ли я создал структуру или нет, ведь у каждого рисунка только одно значение.
|
|||
2
Reraru
04.04.20
✎
07:59
|
алё...
|
|||
3
ДенисЧ
04.04.20
✎
08:03
|
Я вообще не понял, чего ты хочешь...
|
|||
4
Reraru
04.04.20
✎
10:34
|
(3) ага..типа абсолютно никто не понимает параметры расшифровки а событие обработкарасшифровки у поля табличного документа ?
|
|||
5
Cyberhawk
04.04.20
✎
10:46
|
(4) Много букв
|
|||
6
Reraru
04.04.20
✎
10:49
|
(5) взрыв мозга ?) Это тема для знающих про параметры расшифровки и обработку расшифровки, чтобы объяснить что куда и как тем кто в этом тупит как я.
|
|||
7
Cyberhawk
04.04.20
✎
11:42
|
(6) На одной сути не выедешь, нужно еще хорошенько позаботиться о форме подачи
|
|||
8
ДенисЧ
04.04.20
✎
11:49
|
(6) Про эту тему никто не знает. Вообще. Тут такая штука... Как только человек чуть больше месяца делает такие вещи - он напрочь теряет понимание про это... Вот такое проклятие...
Но для этого есть волшебный эликсир - книга Радченко. По нищебродству - сойдёт и Митичкин.. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |