|
v8: Почему Новый РегистрСведенийКлючЗаписи. вываливается с синтаксической на клиенте?
| ☑ |
0
RomaH
naïve
27.06.13
✎
08:46
|
Собственно
|
|
1
vicof
27.06.13
✎
08:50
|
Видимо, потому что на клиенте нельзя обращаться к типам, доступным на сервере. Про СП понятно, читал, но документация может содержать ошибки.
|
|
2
RomaH
naïve
27.06.13
✎
09:17
|
(1) к этому типу можно обращаться на клиенте - документация не содержит ошибок
|
|
3
Maxus43
27.06.13
✎
09:28
|
что за ошибка то?
|
|
4
Любопытная
27.06.13
✎
09:30
|
Чудится мне, что конструктор не хочет конструироваться в тонком
|
|
5
RomaH
naïve
27.06.13
✎
09:30
|
(3) Тип не определен (РегистрСведенийКлючЗаписи.ДокументыФизическихЛиц)
КлючЗаписиДокумента = Новый <<?>>РегистрСведенийКлючЗаписи.ДокументыФизическихЛиц(СтруктураКлючаЗаписи); (Проверка: Тонкий клиент)
|
|
6
RomaH
naïve
27.06.13
✎
09:31
|
вот такая вот фигня уже втрой год
&НаКлиенте
Процедура ДокументПациентаПредставлениеНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтруктураКлючаЗаписи = Новый Структура("Период,ФизЛицо,ВидДокумента",ДокументПациента.Период,ДокументПациента.Физлицо,ДокументПациента.ВидДокумента);
//Лобанов начало затычки - временная затычка в обход синтаксис проверки - почему-то на 13.205 не пускала такую конструкцию
//КлючЗаписиДокумента = Новый РегистрСведенийКлючЗаписи.ДокументыФизическихЛиц(СтруктураКлючаЗаписи);
КлючЗаписиДокумента = "";
ТекстКода = "КлючЗаписиДокумента = Новый РегистрСведенийКлючЗаписи.ДокументыФизическихЛиц(СтруктураКлючаЗаписи)";
//КлючЗаписиДокумента = Новый РегистрСведенийКлючЗаписи.ДокументыФизическихЛиц(СтруктураКлючаЗаписи);
Выполнить(ТекстКода);
//Лобанов конец затычки
|
|
7
RomaH
naïve
27.06.13
✎
09:32
|
Выполнить(ТекстКода); - ведь на клиенте выполняется?
|
|
8
Mitriy
27.06.13
✎
09:36
|
вот такая конструкция вроде ошибку не выдает:
КлючЗаписиДокумента = Новый (Тип("РегистрСведенийКлючЗаписи.ДокументыФизическихЛиц"), СтруктураКлючаЗаписи);
|
|
9
Maxus43
27.06.13
✎
09:37
|
ну или на сервер едь, очепятка в СП может
|
|
10
Mitriy
27.06.13
✎
09:41
|
(9) из СП:
Описание:
Создает новый объект на основе переданных параметров.
Для типов метаданных нужно использовать функциональную форму оператора Новый(<Тип>[, <ПараметрыКонструктра>]).
|
|
11
Maxus43
27.06.13
✎
09:43
|
+ так как при проверке модулей в конфигураторе не определены типы для прикладных объектов
чото далеко это в СП, не вдруг найти
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан