Windows VIsta + ПолучитьАтрибут() - не работает!
☑
0
qz_er
09.10.08
✎
18:49
Хелп! чудной трабл :)
Windows Vista + v7.7(025) + DBFная Бухгалтерия для Украины не работает ПолучитьАтрибут(), хотя эта же база стоит на 2003 Server и полет нормальный.
Ощибка собственно:
Список.Установить(ИмяПараметра,Фирма.ПолучитьАтрибут(ИмяПараметра));
{Глобальный Модуль(1556)}: Неверное имя атрибута
ИмяПараметра соответствует имени атрибута.
1
bahmet
09.10.08
✎
18:50
Вот так с Россией ругаться...еще не то вылезет...
2
qz_er
09.10.08
✎
18:52
(1) мде... ты бы помог а не блестал своим остроумием...
3
Evg
09.10.08
✎
19:09
на висте что то с семеркой прилично багов ....
4
qz_er
10.10.08
✎
12:30
up
5
ДенисЧ
10.10.08
✎
12:31
для начала проверь на последнем релизе платформы.
6
Эльниньо
10.10.08
✎
12:42
7
qz_er
10.10.08
✎
12:44
(5) щас попробую.
(6) да знаю... но ноут шефа - база дожна работать на Висте...
8
Ёпрст
гуру
10.10.08
✎
12:48
(0) в отладчике чего ? ИмяПараметра=?
9
Ёпрст
гуру
10.10.08
✎
12:50
+8 И у Фирмы, точно есть этот реквизит? ...
10
qz_er
10.10.08
✎
12:55
(8) ИмяПараметра соответствует имени атрибута. Это было самое первое что я проверил...
(9) Это копия ДБФ базы с сервера - шефу нужна на нуте. на серваке полет идеальный - все реквизиты есть.
Дошло до того что я перенес эту копию обратно на сервер - запустил = все отлично....))
11
qz_er
10.10.08
✎
13:28
Все оказалось очень просто...
Вся причина в Региональных Настройках Vista - с украинскими или же другими помимо русских ПолучитьАтрибут() наотрез не работает.
Ставим в Региональный настройках "Россию" и заново изменяем кодировку самой базы данных на "+ Текущая системная настройка" даже если у вас уже стояла.
вуаля - все работает.... на релизах платформы выше 025 не проверял.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.