вопрос про "ПараметрРасшифровки" при обращении Макет.Область("R5C4") в макете
☑
0
MrZLO
07.11.18
✎
11:21
Здравствуйте!
Так работает:
Макет.Область("R5C3").Текст = Выборка.НоменклатураНаименование;
Теперь захотелось, чтобы Макет.Область("R5C3") стала кликабельной и открывала нужную "Номенклатуру" из "Справочника"
В макете в свойствах указал Заполнение "Параметр" и ПараметрРасшифровки прописал "СсылкаНаНоменклатуру"
Теперь в цикле делаю так:
Макет.Область("R5C3").Параметр = Выборка.НоменклатураНаименование;
Макет.Область("R5C3").ПараметрРасшифровки.СсылкаНаНоменклатуру = Выборка.СсылкаНаНоменклатуру
В результате ошибка:
Значение не является значением объектного типа (СсылкаНаНоменклатуру)
Макет.Область("R5C4").ПараметрРасшифровки.СсылкаНаНоменклатуру = Выборка.Номенклатура;
Неужели нельзя обращаться к ячейкам-параметрам через Область("R5C3") по координатам?... Или я что-то не так делаю :)
1
shadow_sw
07.11.18
✎
11:27
Макет.Область("R5C3").Параметр = Выборка.НоменклатураНаименование;
Макет.Область("R5C3").СсылкаНаНоменклатуру = Выборка.СсылкаНаНоменклатуру;
2
MrZLO
07.11.18
✎
11:34
(1) Поле объекта не обнаружено (СсылкаНаНоменклатуру)
Макет.Область("R5C4").СсылкаНаНоменклатуру = Выборка.Номенклатура;
3
azernot
07.11.18
✎
11:43
ОбластьНоменклатуры = Макет.ПолучитьОбласть("R5C3");
ОбластьНоменклатуры.Параметры.СсылкаНаНоменклатуру = Выборка.СсылкаНаНоменклатуру
4
MrZLO
07.11.18
✎
11:43
(3) так работает, а через координаты нет...
5
MrZLO
07.11.18
✎
11:44
а ну ок, спс
6
azernot
07.11.18
✎
11:45
Потому что метод Область - возвращает Область, а метод ПолучитьОбласть возвращает ТабличныйДокумент.
Если уж так приспичило именно через область, попробуйте так
Макет.Область("R5C4").Расшифровка = Выборка.Номенклатура;
7
MrZLO
07.11.18
✎
11:57
всем спасибо еще раз, в данной ситуации рабочий вариант оказался такой:
Макет.Область("R5C4").Текст = Выборка.НоменклатураНаименование;
Макет.Область("R5C4").Расшифровка = Выборка.НоменклатураСсылка;
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn