|
Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода |
☑ |
0
tiago
03.09.15
✎
12:45
|
Доброго дня!
Помогите понять причину ошибки.
Конф-я "Консолидация" 2.1, платформа 8.3.6.
Win Serv 2012 Std.
Работал в файловой режиме - проблем не было, загрузил на SQL сервер - появилась ошибка, остальные загруженные базы работают нормально:
{Отчет.ОборотноСальдоваяВедомостьТиповой.Форма.ФормаОтчета.Форма(60)}: Ошибка при вызове метода контекста (НазначитьФормеУникальныйКлючИдентификации)
ТиповыеОтчеты.НазначитьФормеУникальныйКлючИдентификации(ЭтаФорма);
по причине:
Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода НазначитьФормеУникальныйКлючИдентификации ().
(60) ТиповыеОтчеты.НазначитьФормеУникальныйКлючИдентификации(ЭтаФорма);
//Процедура назначает форме уникальный ключ идентификации для возможности открытия нескольких одинаковых форм
Процедура НазначитьФормеУникальныйКлючИдентификации(Форма) Экспорт
Если Форма.КлючУникальности = Неопределено Тогда
Форма.КлючУникальности = Новый УникальныйИдентификатор();
КонецЕсли;
КонецПроцедуры
|
|
1
Irbis
03.09.15
✎
12:46
|
И какое из написанных слов не понятно?
|
|
2
tiago
03.09.15
✎
12:50
|
Перво на перво не понятно, почему работает файловом режиме, а в серверном - нет ?
|
|
3
Irbis
03.09.15
✎
12:51
|
(2) Потому что нет сервера, наверное?!
|
|
4
Cyberhawk
03.09.15
✎
12:51
|
(2) может ты путаешь с толстым клиентом?
|
|
5
tiago
03.09.15
✎
13:01
|
(3) Что значит - нет сервера?
(4) Поясню, раньше база находилась локально на польз. компе в файл. режиме - в простой папке, потом выгрузил ДТ, создал базу на SQL, присоединил в 1с-сервере, загрузил ДТ... все работает как и в файловом - док-ы изменяются/создаются, но не открывается отчет ОборотноСальдоваяВедомостьТиповой (((
|
|
6
Irbis
03.09.15
✎
13:05
|
(5) Почему я не удивлён? Мозг включаем, здесь достаточно и спинного.
|
|
7
mehfk
03.09.15
✎
13:05
|
(0)
|
|
8
ibreiter
03.09.15
✎
13:18
|
(5) То и значит, в файловом ведь она была варианте...
|
|
9
tiago
03.09.15
✎
13:26
|
То есть конф-я будет работать только в файловом, а не серверном варианте?
Или это из-за того, что я решил запустить обычное приложение вместо управляемого?
|
|
10
ibreiter
03.09.15
✎
13:36
|
Что вы там запустили, я не знаю, но в серверном варианте помимо всего, действуют ограничения СУБД
|
|
11
Гёдза
03.09.15
✎
13:37
|
Форму нельзя с клиента на сервер так передавать
|
|
12
tiago
03.09.15
✎
13:40
|
(11) Так ведь это типовой код. Выход - только управляемые формы?
|
|
13
Гёдза
03.09.15
✎
13:50
|
толстый клиент стоит галка на модуле?
|
|
14
tiago
03.09.15
✎
13:53
|
(13) Видимо вы имеете в виду - Клиент (обычное приложение), - сейчас установил и, - ура!, - отчет открывается.
Похожая инф-я ещё здесь
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший