Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Внешние источники данных в вебклиенте

Внешние источники данных в вебклиенте
Я
   mstis
 
23.05.20 - 03:23
Всем привет. Столкнулся со странной ошибкой. Если создать внешний источник данных с объектной таблицей, и попытаться открыть ее в вебклиенте, выскакивает ошибка - Ошибка отображения типов: Отображение лексического значения 'undefined' в значение типа 'УникальныйИдентификатор'. И что самое печальное, после этого с такой ошибкой валится любая попытка открыть хоть что нибудь в системе в вебклиенте. После этого помогает только переименование источника или таблицы и опять таки только до первого обращения к ней. С необъектными таблицами такого нет. Платформа 8.3.16.1148 клиент-сервер, пробовал на разных базах. Не может же быть это косяком платформы - слишком на виду
 
 
   МихаилМ
 
1 - 23.05.20 - 04:11
   vde69
 
2 - 23.05.20 - 10:21
вообще на клиенте недоступны любые метаданные и любые виды запросы к данным.

почему внешние источники должны быть исключением?
   mstis
 
3 - 23.05.20 - 12:37
(1) Да, я видел этот пост, там проблема не решена, как я понял. К тому же у меня не апач , а iis
   mstis
 
4 - 23.05.20 - 12:41
(2) Разумеется запросы серверные, но проблема возникает и без всякого кода в с формами по умолчанию. Просто добавить таблицу и открыть в браузере
   vde69
 
5 - 23.05.20 - 12:47
запрос серверный и чего ты хочешь на клиенте?

тебе нужна прослойка между серверными запросами и элементами формы, что у тебя выступает оной? какой объект отвечает за обмен клиента с сервером?
   KAO111
 
6 - 23.05.20 - 13:01
Эта ошибка в 17 платформе исправлена
   mstis
 
7 - 23.05.20 - 13:18
(5) я же говорю, нет никаких объектов и никакого кода - все делал нащелкиванием в конфигураторе
   mstis
 
8 - 23.05.20 - 13:18
(6) Спасибо, проверю
   kumena
 
9 - 23.05.20 - 14:36
> Спасибо, проверю

Отпишитесь пожалуйста, а то мы на 14 сидим из за этой ошибки.
   mstis
 
10 - 23.05.20 - 19:16
До кучи еще проблема, теперь уже с необъектной таблицей - есть таблица  в sql - testtable(id, name), id - Primary key , Identity(1,1). Создаем в конфигураторе внешний источник с этой таблицей, ставим id толькоЧтение, выводим в интерфейс и  тонком клиенте  видим что, id ДОСТУПЕН для изменения и при записи дает [Microsoft][ODBC SQL Server Driver][SQL Server]Невозможно вставить явное значение для столбца идентификаторов в таблице "testtable", когда параметр IDENTITY_INSERT имеет значение OFF.
 Ну совсем приехали
   mstis
 
11 - 23.05.20 - 19:18
Если таблицу сделать объектной, то все норм - id недоступен, запись проходит нормально
   Mst
 
12 - 24.05.20 - 02:19
(9) Проверил - в 17 работают объектные таблицы в вебклиенте. Необьектные не работают на запись из «коробки» в любом клиенте
   kumena
 
13 - 25.05.20 - 11:27
спасибо!

Список тем форума
Рекламное место пустует  Рекламное место пустует
Прочитай, хотя бы, Митичкина "Разработка в системе 1С:Предприятие 8". Волшебник
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.