Объявление

Свернуть
Пока нет объявлений.

CheckXML - UFA

Свернуть
X
  • Фильтр
  • Время
  • Показать
  • Сортировать
  • Упорядочить по
Очистить всё
новые сообщения

    #31
    Проблема все еще актуальна. Помогите, пожалуйста.

    Комментарий


      #32
      Сообщение от delphin Посмотреть сообщение
      Windows XP SP3. Путь 127.0.0.1 прописывать пробовал, толку нет.
      Возможно, какой-нибудь файрволл блокирует. Попробуйте поставить стандартную установку Уфы со встроенным Firebird и убрать 127.0.0.1 из check.ini . При этом у пользователя, работающего с Уфой, должны быть полные права доступа на папки Уфы.

      Комментарий


        #33
        Сообщение от lubezniy Посмотреть сообщение
        Возможно, какой-нибудь файрволл блокирует. Попробуйте поставить стандартную установку Уфы со встроенным Firebird и убрать 127.0.0.1 из check.ini . При этом у пользователя, работающего с Уфой, должны быть полные права доступа на папки Уфы.
        Файрвола нет. Пробовали и стандартную установку, и портативную. 127.0.0.1 ставили и убирали. Права полные. Не помогает!

        Комментарий


          #34
          Новые подробности!
          Пользователь доменный, имеет права локального админа, права на папку CheckUFA полные. Если запускать от имени администратора, файлы проверяются. Если обычный запуск - выдает ошибку. Не могу понять, что мешает...

          Комментарий


            #35
            Сообщение от delphin Посмотреть сообщение
            Новые подробности!
            Пользователь доменный, имеет права локального админа, права на папку CheckUFA полные. Если запускать от имени администратора, файлы проверяются. Если обычный запуск - выдает ошибку. Не могу понять, что мешает...
            Возможно, не имеет прав на создание файлов в том месте, где находится XML-файл для создания файла с протоколам.
            Смог получить подобное сообщение при тестировании файла на дискете с защитой записи после сообщение о невозможности записи и разрешения на запись.

            Комментарий


              #36
              Есть права абсолютно на все, в т.ч. и на папку с файлами (она на харде лежит). А вот логи ну никак не создаются

              Комментарий


                #37
                Коллеги помогите ! При проверке файла в CheckXML Ufa выдается сообщение:
                Класс не зарегистрирован, ClassID: {88d96a05-f192-11d4-a65f-0040963251e5}
                И проверка не делается.

                Комментарий


                  #38
                  Сообщение от WDT1950 Посмотреть сообщение
                  Коллеги помогите ! При проверке файла в CheckXML Ufa выдается сообщение:
                  Класс не зарегистрирован, ClassID: {88d96a05-f192-11d4-a65f-0040963251e5}
                  И проверка не делается.
                  http://www.microsoft.com/download/en...s.aspx?id=3988
                  Возьмите здесь нужную Вам версию MSXML 6, скачайте и установите. По идее, должно помочь.

                  Комментарий


                    #39
                    Сообщение от delphin Посмотреть сообщение
                    Есть права абсолютно на все, в т.ч. и на папку с файлами (она на харде лежит). А вот логи ну никак не создаются
                    Значит, что-то в доменных политиках мешает. Но что, сказать не могу - это вопрос, скорее, к разработчикам Уфы.

                    Комментарий


                      #40
                      Сообщение от lubezniy Посмотреть сообщение
                      http://www.microsoft.com/download/en...s.aspx?id=3988
                      Возьмите здесь нужную Вам версию MSXML 6, скачайте и установите. По идее, должно помочь.
                      Спасибо большое.

                      Комментарий


                        #41
                        Сообщение от lubezniy Посмотреть сообщение
                        Сообщение от WDT1950
                        Коллеги помогите ! При проверке файла в CheckXML Ufa выдается сообщение:
                        Класс не зарегистрирован, ClassID: {88d96a05-f192-11d4-a65f-0040963251e5}
                        И проверка не делается.
                        http://www.microsoft.com/download/en...s.aspx?id=3988
                        Возьмите здесь нужную Вам версию MSXML 6, скачайте и установите. По идее, должно помочь.
                        Вообще поражает поведение разработчиков уфы. Вопрос про парсер возникает регулярно. Неужели трудно проверить программно и выдать предупреждение на нормальном русском языке.

                        Комментарий


                          #42
                          Сообщение от lubezniy Посмотреть сообщение
                          Значит, что-то в доменных политиках мешает. Но что, сказать не могу - это вопрос, скорее, к разработчикам Уфы.
                          А как к ним обратиться?

                          Проблему решил методом тыка: оказалось, что если в настройках региональных параметров в разделе "Краткий формат даты" поменять "Разделитель компонентов даты" с точки на слэш, то программа вешается и не работает. А нашей бухгалтерии этот слэш жизненно необходим, т.к. иначе неправильно работает другая программа. Замкнутый круг

                          Комментарий


                            #43
                            Сообщение от 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;

                            Комментарий


                              #44
                              Сообщение от lubezniy Посмотреть сообщение
                              Это уже интересно... В своём ПО я решал эту проблему примерно так (привожу, т. к. догадываюсь, на чём была сделана Уфа)
                              А я, наверно, ограничусь двумя reg-файлами, меняющими разделитель даты под нужную программу. Спасибо!

                              Комментарий


                                #45
                                Сообщение от 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;
                                А ещё проще, наверное, задавать глобально для программы где-нибудь при запуске:

                                Код:
                                DateSeparator := '.';
                                ShortDateFormat := 'dd/mm/YYYY';
                                , действуя дальше с помощью той же StrToDate без доп. параметра. Но этот вариант я проверял только с обратным преобразованием (DateToStr).

                                Комментарий

                                реклама

                                Свернуть
                                Обработка...
                                X