Имя: Пароль:
1C
1С v8
В веб клиенте ошибка проверки данных XDTO, как обойти?
,
0 Ник второй
 
07.11.14
15:25
При выполнении запроса динамического списка :
ВЫБРАТЬ РАЗРЕШЕННЫЕ
    ЗадачиПоИсполнителю.ДатаНачала КАК ДатаНачала

ИЗ
    Задача.ЗадачаИсполнителя.ЗадачиПоИсполнителю КАК ЗадачиПоИсполнителю
ГДЕ
    ЗадачиПоИсполнителю.СостояниеБизнесПроцесса = ЗНАЧЕНИЕ(Перечисление.СостоянияБизнесПроцессов.Активен)

Выскакивает ошибка:
Ошибка проверки данных XDTO
Значение '0000-12-31Т23:00:00' не соответствует простому типу: {http://www.w3.org/2001/XMLSchema/}dateTime

Запрос в тонком клиенте работает нормально. В задачах данное поле не заполнено. Как обойти данную проблему?
1 Ник второй
 
07.11.14
15:29
(0) Платформа 8.3.5 Упр формы не такси. Режим совместимости не используется
2 Ник второй
 
07.11.14
15:32
В общем подмечено, что такая ошибка вызывается при открытии любых форм где не заполнено поле/колонка с типом ДАТА. Куда копать комрады? )
3 DS
 
07.11.14
15:46
Броузер?
4 DS
 
07.11.14
15:48
Ошибка проверки данных XDTO
Код ошибки: 10133300
Исправлена:
"Технологическая платформа", версия 8.3.5.1068
5 Serginio1
 
07.11.14
15:50
6 Ник второй
 
07.11.14
15:52
(3) Ослик.
7 Ник второй
 
07.11.14
15:52
(4)
1С:Предприятие 8.3 (8.3.5.1186)
8 Ник второй
 
07.11.14
15:53
(5) ну и что делать? смещение в субд поставить?
9 butterbean
 
07.11.14
15:54
(8) часовой пояс на компе клиентском поменяй на какой-нибудь стандартный с тем же смещением
10 butterbean
 
07.11.14
15:55
(9)+ в 11 и 8 версиях эксполера все нормально кстати, проблемы я наблюдал только в 9-м
11 Serginio1
 
07.11.14
16:03
Сделай запрос и установи дату незаполненных как Дата(1,1,1)
или Дата(2,2,2) Наверняка и обрабатывай их как пустые
12 Ник второй
 
07.11.14
16:07
Пошел по пути установки смещения, посмотрим.
13 Ник второй
 
07.11.14
16:16
(12) + К сожалению у меня потгре, а там оказывается не как у взрослых систем и смещения нет (((
14 Serginio1
 
07.11.14
16:38
8 Нет
Выбор
Когда ЗадачиПоИсполнителю.ДатаНачала=Дата(1,1,1) Тогда
    Дата(2,2,2)
иначе
ЗадачиПоИсполнителю.ДатаНачала
конец КАК ДатаНачала
15 Ник второй
 
07.11.14
17:46
(14) К сожалению не помогает.
Точнее первично форма списка отображается и нормально отрисовывается:
Выбор
Когда ЗадачиПоИсполнителю.ДатаНачала=Дата(1,1,1) Тогда
    "пусто"
иначе
ЗадачиПоИсполнителю.ДатаНачала
конец КАК ДатаНачала

И даже слово "пусто" рисуется. Но при перезаписи или создании новой задачи все падает, а именно:
- Выскакивает ошибка из (0)
- форма списка очищается
16 jk3
 
10.11.14
13:34
(5) +
(8) Дело НЕ в смещении скуля, у меня mssql, смещение 2000 стоит.
17 jk3
 
10.11.14
13:42
(9) Спасибо, помогло!!!
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.