Проблема все еще актуальна. Помогите, пожалуйста.
Объявление
Свернуть
Пока нет объявлений.
CheckXML - UFA
Свернуть
X
-
Возможно, какой-нибудь файрволл блокирует. Попробуйте поставить стандартную установку Уфы со встроенным Firebird и убрать 127.0.0.1 из check.ini . При этом у пользователя, работающего с Уфой, должны быть полные права доступа на папки Уфы.Сообщение от delphin Посмотреть сообщениеWindows XP SP3. Путь 127.0.0.1 прописывать пробовал, толку нет.
-
Спасибо
0
Комментарий
-
-
Файрвола нет. Пробовали и стандартную установку, и портативную. 127.0.0.1 ставили и убирали. Права полные. Не помогает!Сообщение от lubezniy Посмотреть сообщениеВозможно, какой-нибудь файрволл блокирует. Попробуйте поставить стандартную установку Уфы со встроенным Firebird и убрать 127.0.0.1 из check.ini . При этом у пользователя, работающего с Уфой, должны быть полные права доступа на папки Уфы.
-
Спасибо
0
Комментарий
-
-
Возможно, не имеет прав на создание файлов в том месте, где находится XML-файл для создания файла с протоколам.Сообщение от delphin Посмотреть сообщениеНовые подробности!
Пользователь доменный, имеет права локального админа, права на папку CheckUFA полные. Если запускать от имени администратора, файлы проверяются. Если обычный запуск - выдает ошибку. Не могу понять, что мешает...
Смог получить подобное сообщение при тестировании файла на дискете с защитой записи после сообщение о невозможности записи и разрешения на запись.
-
Спасибо
0
Комментарий
-
-
http://www.microsoft.com/download/en...s.aspx?id=3988Сообщение от WDT1950 Посмотреть сообщениеКоллеги помогите ! При проверке файла в CheckXML Ufa выдается сообщение:
Класс не зарегистрирован, ClassID: {88d96a05-f192-11d4-a65f-0040963251e5}
И проверка не делается.
Возьмите здесь нужную Вам версию MSXML 6, скачайте и установите. По идее, должно помочь.
-
Спасибо
0
Комментарий
-
-
Значит, что-то в доменных политиках мешает. Но что, сказать не могу - это вопрос, скорее, к разработчикам Уфы.Сообщение от delphin Посмотреть сообщениеЕсть права абсолютно на все, в т.ч. и на папку с файлами (она на харде лежит). А вот логи ну никак не создаются
-
Спасибо
0
Комментарий
-
-
Спасибо большое.Сообщение от lubezniy Посмотреть сообщениеhttp://www.microsoft.com/download/en...s.aspx?id=3988
Возьмите здесь нужную Вам версию MSXML 6, скачайте и установите. По идее, должно помочь.
-
Спасибо
0
Комментарий
-
-
Вообще поражает поведение разработчиков уфы. Вопрос про парсер возникает регулярно. Неужели трудно проверить программно и выдать предупреждение на нормальном русском языке.Сообщение от lubezniy Посмотреть сообщениеhttp://www.microsoft.com/download/en...s.aspx?id=3988Сообщение от WDT1950Коллеги помогите ! При проверке файла в CheckXML Ufa выдается сообщение:
Класс не зарегистрирован, ClassID: {88d96a05-f192-11d4-a65f-0040963251e5}
И проверка не делается.
Возьмите здесь нужную Вам версию MSXML 6, скачайте и установите. По идее, должно помочь.
-
Спасибо
0
Комментарий
-
-
А как к ним обратиться?Сообщение от lubezniy Посмотреть сообщениеЗначит, что-то в доменных политиках мешает. Но что, сказать не могу - это вопрос, скорее, к разработчикам Уфы.
Проблему решил методом тыка: оказалось, что если в настройках региональных параметров в разделе "Краткий формат даты" поменять "Разделитель компонентов даты" с точки на слэш, то программа вешается и не работает. А нашей бухгалтерии этот слэш жизненно необходим, т.к. иначе неправильно работает другая программа. Замкнутый круг
-
Спасибо
0
Комментарий
-
-
Это уже интересно... В своём ПО я решал эту проблему примерно так (привожу, т. к. догадываюсь, на чём была сделана Уфа):Сообщение от delphin Посмотреть сообщениеПроблему решил методом тыка: оказалось, что если в настройках региональных параметров в разделе "Краткий формат даты" поменять "Разделитель компонентов даты" с точки на слэш, то программа вешается и не работает. А нашей бухгалтерии этот слэш жизненно необходим, т.к. иначе неправильно работает другая программа. Замкнутый круг
Код:procedure WorkWithDate (s : string); var FS : TFormatSettings; D : TDate; begin GetLocaleFormatSettings (1049,FS); with FS do begin DateSeparator := '.'; ShortDateFormat := 'dd/mm/yyyy'; end; // тут всякий разный код до момента преобразования даты // а тут, собстно, преобразуем дату D := StrToDate (s,FS); end;
-
Спасибо
0
Комментарий
-
-
А я, наверно, ограничусь двумя reg-файлами, меняющими разделитель даты под нужную программу. Спасибо!Сообщение от lubezniy Посмотреть сообщениеЭто уже интересно... В своём ПО я решал эту проблему примерно так (привожу, т. к. догадываюсь, на чём была сделана Уфа)
-
Спасибо
0
Комментарий
-
-
А ещё проще, наверное, задавать глобально для программы где-нибудь при запуске:Сообщение от lubezniy Посмотреть сообщениеЭто уже интересно... В своём ПО я решал эту проблему примерно так (привожу, т. к. догадываюсь, на чём была сделана Уфа):
Код:procedure WorkWithDate (s : string); var FS : TFormatSettings; D : TDate; begin GetLocaleFormatSettings (1049,FS); with FS do begin DateSeparator := '.'; ShortDateFormat := 'dd/mm/yyyy'; end; // тут всякий разный код до момента преобразования даты // а тут, собстно, преобразуем дату D := StrToDate (s,FS); end;
, действуя дальше с помощью той же StrToDate без доп. параметра. Но этот вариант я проверял только с обратным преобразованием (DateToStr).Код:DateSeparator := '.'; ShortDateFormat := 'dd/mm/YYYY';
-
Спасибо
0
Комментарий
-
реклама
Свернуть

Комментарий