|
ошибка Тип не определен (КонструкторСхемыКомпоновкиДанных) 🠗Ø (Волшебник 15.09.2021 10:56) | ☑ | ||
---|---|---|---|---|
0
VID1234
15.09.21
✎
10:00
|
Здравствуйте. Подскажите, почему при открытии отчета на толстом клиенте, все норм, а при открытии на тонком клиенте пишет: {ОбщаяФорма.ФормаОтчета.Форма(751,22)}: Тип не определен (КонструкторСхемыКомпоновкиДанных), что это может быть?
|
|||
1
ДенисЧ
15.09.21
✎
10:01
|
Потому что нефиг НаКлиенте компоновку крутить.
|
|||
2
Волшебник
модератор
15.09.21
✎
10:01
|
в тонком клиенте нет типа КонструкторСхемыКомпоновкиДанных
|
|||
3
VID1234
15.09.21
✎
10:08
|
(2) Здравствуйте. А что сделать то? Я создал в конфигураторе внешний отчет и там создал отчет на основе СКД, как быть в таком случае?
|
|||
4
VID1234
15.09.21
✎
10:10
|
(1) Здравствуйте. Так у меня формы нет вообще!
|
|||
5
ДенисЧ
15.09.21
✎
10:11
|
(3) (4) Значит, конфигурация не типовая и уже кто-то её поломал.
Потому что у меня в нетиповой бухии с несломанной подсистемой отчётов таких проблем нет. |
|||
6
VID1234
15.09.21
✎
10:12
|
(5) Ну да, не типовая!
|
|||
7
youalex
15.09.21
✎
10:16
|
(4) ОбщаяФорма.ФормаОтчета - этой формы у тебя нет?
|
|||
8
VID1234
15.09.21
✎
10:17
|
(7) Здравствуйте. Эта форма есть, я про форму в СКД отчете, там нет формы!
|
|||
9
youalex
15.09.21
✎
10:35
|
(8) А на закладке Формы, в поле "Форма отчета" у тебя что?
|
|||
10
VID1234
15.09.21
✎
10:39
|
(9) Ничего! у меня нет формы
|
|||
11
VID1234
15.09.21
✎
10:39
|
Вопрос решен, добавил это:
Процедура ОпределитьНастройкиФормы(Форма, КлючВарианта, Настройки) Экспорт Настройки.ФормироватьСразу = Истина; Настройки.События.ПриСозданииНаСервере = Истина; КонецПроцедуры Процедура ПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка) Экспорт ОбъектыНазначения = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Форма.Параметры, "ОбъектыНазначения"); Если ОбъектыНазначения <> Неопределено Тогда Форма.ФормаПараметры.УстановитьЗанчениеПараметра("Регистратор", ОбъектыНазначения); КонецЕсли; КонецПроцедуры и все заработало! |
|||
12
Гений 1С
гуру
15.09.21
✎
10:39
|
(0) запускай в толстом клыенте
|
|||
13
Гений 1С
гуру
15.09.21
✎
10:42
|
(10) там форма по умолчанию используется.
открой ОбщаяФорма ФормаОтчета Форма и посмотри строку 751 если что, замени Новый КонструкторСхемыКомпоновкиДанных на вычислить("Новый КонструкторСхемыКомпоновкиДанных()") |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |