Имя: Пароль:
1C
1C 7.7
v7: Перестали работать отлаженные запросы под SQL 2000 Win7 x64
,
0 wisekat
 
24.02.12
12:18
Перешёл с WinXP на связку SQL 2000/Win7 x64. Ранее работавшие запросы как-то хаотично стали выдавать ошибки - вот 2 примера:

ВЕДОМОСТЬ<<?>>
Переменная не определена (ВЕДОМОСТЬ)
Если Запрос.Выполнить(ТекстЗапроса)=0 Тогда
{C:\USERS\WISEKAT\DESKTOP\2.ERT(34)}: Условие ((Сотр<>Ведомость <<?>> ) и (Сотр<>ЗавСкладом));  
Запрос[9] : Ошибка в выражении 'Ведомость'

ФЛСОВМЕСТИТЕЛЬ<<?>>
Переменная не определена (ФЛСОВМЕСТИТЕЛЬ)
Если Запр.Выполнить(ТекстЗапр) = 0 Тогда
{C:\USERS\WISEKAT\DESKTOP\1.ERT(180)}: Условие((ФлСовместитель <<?>> =0) или (Сот.Совместительство = Перечисление.Сумісництво.Совместитель));
Запрос[15] : Ошибка в выражении 'ФлСовместитель'

В первом случае Ведомость - это переменная модуля, во втором ФлСовместитель - это реквизит на форме.

Дайте хоть идеи где искать - это в 1С, или на стороне SQLServer может быть проблема?
1 zak555
 
24.02.12
12:21
рег настройка какая ?
2 wisekat
 
24.02.12
12:24
Винда: русская Win7 домашняя расширенная
Региональные настройки в ОС все в Украинские выставлены (живу/работаю в Киеве)
SQL collation sequence для SQL Server: Ukrainian_CI_AS, то же самое автоматом для всех баз
3 zak555
 
24.02.12
12:27
а если заменить всё на Русский ?
4 wisekat
 
24.02.12
12:30
А сортироваться тогда строки с украинскими символами корректно будут?
5 wisekat
 
24.02.12
12:38
Я хирею... Поставил только в региональных настройках ОС везде русский - всё заработало :)

Немного поигрался ещё чтобы понять какая именно настройка влияет - это всего лишь один комбобокс "Формат" в диалоге "Язык и региональные стандарты".
6 zak555
 
24.02.12
12:39
(5) ну так это же платформа разработана РФ !
7 wisekat
 
24.02.12
12:42
Я так понимаю, что за сортировку в базах отвечает collation sequence в SQL Server, который у меня остался Ukrainian_CI_AS -  т.е. всё нормально должно быть?
8 wisekat
 
24.02.12
12:43
(6) Да я уже слышал, но чтобы вот так оно влияло на функциональность :)
9 zak555
 
24.02.12
12:43
(7) не скажу =)
10 zak555
 
24.02.12
12:43
(8) видимо кого-то в 1с обидели биндеровцы =)
11 wisekat
 
24.02.12
12:57
Ладно, пока вот 2 базы SQL-ные погонял - вроде всё нормально запускается, и сортировка как надо.
Так что на текущий момент можем считать вопрос закрытым.