Проблема при записи в режиме клиент-сервер в портативных ИР
|
|
tormozit | Дата: Вторник, 23.09.2014, 02:35 | Сообщение # 16 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| С версии 3.14 при возникновении ошибки записи объекта, вызванной передачей мутабельного значения на сервер, теперь выдается сообщение с рекомендацией использовать опцию "Запись на сервере" или функцию "ирОбщий.ЗаписатьОбъектЛкс(Объект, Истина)
|
|
| |
tormozit | Дата: Среда, 10.06.2015, 00:54 | Сообщение # 17 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| В версии 3.33.1 портативных инструментов реализован серверный модуль для конфигураций с БСП и соответственно поддержка опции "Запись на сервере" для всех модифицирующих данные инструментов.
|
|
| |
medvalex | Дата: Четверг, 25.06.2015, 12:46 | Сообщение # 18 |
Майор
Группа: Проверенные
Сообщений: 86
Репутация: 58
Статус: Оффлайн
| Цитата tormozit ( ) В версии 3.33.1 портативных инструментов реализован серверный модуль для конфигураций с БСП и соответственно поддержка опции "Запись на сервере" для всех модифицирующих данные инструментов. Можно ли поподробнее как именно реализовать эту поддержку? Также столкнулся с проблемой попытки передачи с клиента на сервер мутабельного значения при записи, но опция Запись на сервере недоступна в "подборе и обработке объектов" в толстом клиенте в обычном режиме; БСП встроена версии 1.0.7.5, похоже, её недостаточно? В общем модуле ДополнительныеОтчетыИОбработки просто нет процедуры ВыполнитьКоманду. Что именно нужно сделать, чтобы опция "Запись на сервере" заработала? Можно ли это сделать без обновления БСП?
|
|
| |
tormozit | Дата: Четверг, 25.06.2015, 13:07 | Сообщение # 19 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| Насколько я разобрался, версии БСП, не предоставляющие возможность передачи параметров команде внешней обработки, не позволяют реализовать такую возможность. Если ты придумаешь способ для таких версий БСП, то можно будет рассмотреть его добавление в ИР.
|
|
| |
tormozit | Дата: Воскресенье, 19.07.2015, 19:55 | Сообщение # 20 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| В 3.37.1 в общих настройках для конфигураций без БСП добавлен флажок "Эмуляция записи на сервере", включенный по умолчанию и перенаправляющий запись во внешнее соединение. Во внешнем соединении запись объектов в большинстве случаев не вызывает ошибок.
|
|
| |
medvalex | Дата: Среда, 30.09.2015, 22:54 | Сообщение # 21 |
Майор
Группа: Проверенные
Сообщений: 86
Репутация: 58
Статус: Оффлайн
| Цитата tormozit ( ) В 3.37.1 в общих настройках для конфигураций без БСП добавлен флажок "Эмуляция записи на сервере", включенный по умолчанию и перенаправляющий запись во внешнее соединение. Во внешнем соединении запись объектов вбольшинстве случаев не вызывает ошибок. Хм.. спасибо.. только вот при записи элемента в подборе и обработке объектов такая ошибка (файловая база обычный режим платформа 8.3.5.1460 портативные ИР 3.41.1):
{ВнешняяОбработка.ирОбщий.МодульОбъекта(9133)}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V83.COMConnector.1): Идентификация пользователя не выполнена Неправильное имя или пароль пользователя Обработка объекта CatalogObject.нсиКонтрагенты(***) {ВнешняяОбработка.ирПортативный.МодульОбъекта(2168)}: Значение не является значением объектного типа (ВыполнитьКоманду) Обработка объектов завершено, обработано 1 элементов за 0:00:04 (4 сек). Грубое среднее время обработки элемента - 4 000,00 мс
|
|
| |
tormozit | Дата: Среда, 30.09.2015, 23:42 | Сообщение # 22 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| Посмотри в отладчике строку соединения на строке кода {ВнешняяОбработка.ирОбщий.МодульОбъекта(9133)}. Посмотри в списке пользователей ИБ, есть ли пользователь с именем, указанным в строке соединения?
|
|
| |
medvalex | Дата: Суббота, 03.10.2015, 10:12 | Сообщение # 23 |
Майор
Группа: Проверенные
Сообщений: 86
Репутация: 58
Статус: Оффлайн
| Цитата tormozit ( ) Посмотри в отладчике строку соединения на строке кода {ВнешняяОбработка.ирОбщий.МодульОбъекта(9133)}. Посмотри в списке пользователей ИБ, есть ли пользователь с именем, указанным в строке соединения? Да, в списке пользователей в конфигураторе появился "<Пользователь>_ВнешнееСоединение".
|
|
| |
tormozit | Дата: Суббота, 03.10.2015, 10:17 | Сообщение # 24 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| У этого пользователя какая аутентификация включена?
|
|
| |
medvalex | Дата: Суббота, 03.10.2015, 13:14 | Сообщение # 25 |
Майор
Группа: Проверенные
Сообщений: 86
Репутация: 58
Статус: Оффлайн
| аутентификация 1С:предприятия, стоит пароль, остальные галки сняты
|
|
| |
tormozit | Дата: Суббота, 03.10.2015, 22:17 | Сообщение # 26 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| Посмотри в отладчике с каким паролем подключение выполняется. Попробуй сам войти под этим пользователем с таким паролем. К сожалению у меня не воспроизводится такая проблема. Еще можешь сделать скриншот свойств пользователя в отладчике или форме элемента.
|
|
| |