Среда, 15.05.2024, 17:07
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум » Основной » Проблемные ситуации » Проблема при записи в режиме клиент-сервер в портативных ИР (На СУБД не хочет производить запись.)
Проблема при записи в режиме клиент-сервер в портативных ИР
Johnny_ViperДата: Вторник, 09.09.2014, 11:59 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 12
Репутация: 0
Статус: Оффлайн
Данная проблема возникает только на СУБД MS-SQL.

При записи объекта в редакторе реквизита, либо в групповой обработке. Возникает такая ошибка.

{ВнешняяОбработка.ирОбщий.МодульОбъекта(7249)}: Ошибка при вызове метода контекста (Записать)
Объект.Записать();
по причине:
Ошибка при выполнении обработчика - 'ПриЗаписи'
по причине:
Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода ПриЗаписиОбъектаКонтактнойИнформации ().

При этом замечательно работает в файловом варианте.

Экспериментирую на УТ11.1 платформа 8.2.19.68.


Сообщение отредактировал Johnny_Viper - Вторник, 09.09.2014, 11:59
 
tormozitДата: Вторник, 09.09.2014, 13:17 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6200
Репутация: 159
Статус: Онлайн
Это не СУБД выдает ошибку, а 1С. Подобные проблемы здесь уже не раз обсуждались. Ищи по слову "мутабельное"
 
Johnny_ViperДата: Вторник, 09.09.2014, 15:30 | Сообщение # 3
Рядовой
Группа: Проверенные
Сообщений: 12
Репутация: 0
Статус: Оффлайн
Я не говорил, что ошибку выдает СУБД.
Попробовал сделать то же самое старой обработкой. Все отлично.
К слову не очень поиск работает. Но зато нашел много информации в другом месте.
Суть от этого не меняется. ИР не могу записать ни один объект.
 
tormozitДата: Вторник, 09.09.2014, 16:12 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6200
Репутация: 159
Статус: Онлайн
Что  за "старая обработка"? Поиск работает нормально. Перед тем как советовать, я проверял. Флажок "Запись на сервере" пробовал?
 
Johnny_ViperДата: Вторник, 09.09.2014, 16:43 | Сообщение # 5
Рядовой
Группа: Проверенные
Сообщений: 12
Репутация: 0
Статус: Оффлайн
Флажок "Запись на сервере" не активен.
Обработка "УниверсальныеПодборИОбработкаОбъектов" не ИР. Позволила поменять реквизиты, но не более того.
 
tormozitДата: Вторник, 09.09.2014, 16:49 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 6200
Репутация: 159
Статус: Онлайн
Следовало бы сразу указать, что используешь мобильные инструменты.
ОбменДанными.Загрузка пробовал?
 
Johnny_ViperДата: Вторник, 09.09.2014, 17:17 | Сообщение # 7
Рядовой
Группа: Проверенные
Сообщений: 12
Репутация: 0
Статус: Оффлайн
Да, мобильный.
ОбменДанными.Загрузка?  А как ее использовать? В Редакторе объектов БД и Подбор и обработка объектов БД.

Немного покопавшись понял, что возможно дело как раз в этом. Но как включить ОбменДанными.Загрузка?


Сообщение отредактировал Johnny_Viper - Вторник, 09.09.2014, 18:17
 
tormozitДата: Пятница, 12.09.2014, 09:24 | Сообщение # 8
Генералиссимус
Группа: Администраторы
Сообщений: 6200
Репутация: 159
Статус: Онлайн
Если еще не разобрался, то сделай скриншот формы редактора объекта БД.
 
Johnny_ViperДата: Пятница, 12.09.2014, 09:39 | Сообщение # 9
Рядовой
Группа: Проверенные
Сообщений: 12
Репутация: 0
Статус: Оффлайн
6_3.12.1
Запись без проверок. Результат тот же.


Сообщение отредактировал Johnny_Viper - Пятница, 12.09.2014, 09:41
 
tormozitДата: Пятница, 12.09.2014, 09:51 | Сообщение # 10
Генералиссимус
Группа: Администраторы
Сообщений: 6200
Репутация: 159
Статус: Онлайн
Теперь давай доказательство того, что какая то другая обработка с обычной формой делает запись того же объекта без ошибки.
 
tormozitДата: Пятница, 12.09.2014, 09:53 | Сообщение # 11
Генералиссимус
Группа: Администраторы
Сообщений: 6200
Репутация: 159
Статус: Онлайн
Вот что ты должен был найти поиском (это на первом месте кстати в результатах) - http://devtool1c.ucoz.ru/forum/2-218-1#866
 
Johnny_ViperДата: Пятница, 12.09.2014, 16:37 | Сообщение # 12
Рядовой
Группа: Проверенные
Сообщений: 12
Репутация: 0
Статус: Оффлайн

Цитата
Теперь давай доказательство того, что какая то другая обработка с обычной формой делает запись того же объекта без ошибки.
Такой нет. На тот момент я пытался редактировать разные объекты. Некоторые поддавались. Поэтому и приплел обработку.
Теперь я понял из-за чего она возникает.

Но непонятным остался такой вопрос. Почему же в файловом режиме все те же действия проходят на ура?
 
tormozitДата: Пятница, 12.09.2014, 16:42 | Сообщение # 13
Генералиссимус
Группа: Администраторы
Сообщений: 6200
Репутация: 159
Статус: Онлайн
В файловом режиме нет серверных вызовов. Именно серверный вызов не допускает передачи мутабельных значений.
 
tormozitДата: Пятница, 12.09.2014, 16:43 | Сообщение # 14
Генералиссимус
Группа: Администраторы
Сообщений: 6200
Репутация: 159
Статус: Онлайн
Один из способов решения проблемы является встраивание подсистемы в целевую конфигурацию. Тогда станет доступен флажок "Запись на сервере".
 
Johnny_ViperДата: Пятница, 12.09.2014, 16:56 | Сообщение # 15
Рядовой
Группа: Проверенные
Сообщений: 12
Репутация: 0
Статус: Оффлайн

Цитата
В файловом режиме нет серверных вызовов.
Вот этого не знал. Теперь все встало на своим места.
Спасибо за просвещение.
 
Форум » Основной » Проблемные ситуации » Проблема при записи в режиме клиент-сервер в портативных ИР (На СУБД не хочет производить запись.)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: