Использование Генератора Отчетов

0 (0)
  • Развернуть Использование Генератора Отчетов ( Голованов Виктор  08.04.2003 13:24 )
    5(1)
    Со сборки 68 в программном комплексе RS-Bank 5.10 появился модуль Генератор Отчетов, позволяющий формировать отчеты в программе MS Excel, - в MS Excel импортирован ряд функций, которые позволяют извлекать данные, хранящихся в RS-Bank и RS-Retail. Затем эти данные могут быть обработаны стандартными инструментами MS Excel, - формулами, функциями и т.д. Подробное описание Генератора Отчетов находится в документе ExcelGen.pdf
    Генератор отчетов позволяет формировать отчеты разной степени сложности, от выписок по счетам до отчетных форм ЦБ, не используя RSL, силами функциональных подразделений.
    С Генератором Отчетов можно ознакомиться, запустив файл autoxl.xll, который должен находиться в каталоге RS_Excel установленной сборки RS-Bank. Все настройки, которые нужно провести перед установкой, описаны в документе ExcelGen.pdf
    >> Ответить
    • Развернуть Привет Виктору! ( senevg  19.04.2003 17:16 )
      5(1)
      Хех.
      >>используя RSL, силами функциональных подразделений.
      от рсл-я уходим :)
      >> Ответить
      • Развернуть RSL - всему голова! ( Головин Леонид  21.04.2003 09:39 )
        5(1)
        Возможность формировать отчетность средствами RSL всегда останется.

        Просто ГО (Генератор Отчетов) предназначен для "других" (не автоматизаторов) пользователей: экономистов, бухгалтеров, руководителей подразделений - которые теперь смогут самостоятельно "наваять" в EXCEL несложный отчет на основании живых (on-line) данных из АБС RS-Bank 5.1 (и Retail в том числе).

        Хотя, возможно - за разработкой базовых шаблонов для ГО, "другие" пользователи по привычке будут обращаться к автоматизаторам :)

        >> Ответить
    • Развернуть Коллеги, а кто-нибудь сумел запустить сей продукт? ( MaksR  20.06.2003 11:58 )
      3(2)
      Приветствую сообщество!
      Есть у кого удачный опыт запуска "Генератора отчетов" в трехзвенке?
      Ну никак не хочет запускаться.
      Поддержка озадачена,
      но мне интересно: кто-нибудь им пользуется?
      Кому-то удалось его запустить?

      Этот "Генератор" нам бы сильно помог, как ни странно :)

      С уважением,
      Максим Роянов
      >> Ответить
      • Развернуть В 83-й сборке есть особенности ( Киреев Александр  20.06.2003 12:32 )
        4(2)
        Для запуска Генератора отчетов в трехзвенке в 83-й сборке есть особенности заполнения term.ini. Стандартный term.ini использоваться не может, для ГО нужен свой отдельный (в отдельном каталоге). В последующих сборках (в частности, в 93-й) эти недочеты исправлены и можно пользоваться единым term.ini, а в 83-й сборке отличия в term.ini для ГО от обычного term.ini должны быть следующие:
        1. параметр PROGRAM должен быть строго пустым!
        2. Если используется ASCFORUSER=1, то обязательно должны быть заполнены и параметры USERNAME, DOMAIN, PASSWORD, поскольку сам ГО в 83-й сборке не умеет их спрашивать.

        Вообще, следует попробовать сначала соединение по пайпам (PROTOCOL=1) с ASKFORUSER=0. Это вариант с минимальным количеством прочих настроек (фактически все нюансы коммуникации берут на себя операционные системы).
        Еще следует проверить наличие файла rcomcnt.exe в каталоге исполняемых модулей (Obj) на сервере приложений. Второй вариант - rcomcnt.exe должен лежать в каталоге самого сервера приложений (там же где appserv.exe). Один из вариантов должен заработать.
        >> Ответить
        • Развернуть Результат отрицательный ( MaksR  20.06.2003 14:04 )
          5(1)
          Сделал как написано, rcomcnt лежит в двух местах - не работает.
          Еще:
          мы, видимо, говорим о разных версиях генератора - та, что стоит у нас
          прекрасно спрашивает пользователя, домен и пароль.
          5.10.83.21

          Более того, с любым значением askforuser удается дойти до запроса имени и пароля RS
          Затем корректно отрабатываются ситуации с неверным вводом пароля RS, или входом
          пользователем, неимеющим права доступа к подсистеме "Excel-библиотека", - в обоих случаях
          выдается осмысленное сообщение : "Пароль неверен" или "Нет доступа к подсистеме"
          Т.е. он все-таки коннектится и читает таблицы.

          При вводе же правильного пароля RS и наличии у пользователя доступа к подсистеме,
          Excel и регистрация виснут, ни на что не реагируя. В Pervasive остается пользователь,
          держащий кучу файлов. После сноса Excel и регистрации - пользователь остается, файлы держит.
          Вход пользователя отражается в Registry(с незаполненным полем oper) и в operlog.

          С уважением,
          Максим Роянов



          >> Ответить
          • Развернуть А как вы запускаете генератор в трехзвенке? ( Голованов Виктор  20.06.2003 14:15 )
            5(1)
            Для запуска Генератора отчетов в трехзвенке надо запускать autoxl.xll с удаленной машины. Вместе с autoxl.xll должен лежать term.ini.
            Вы делаете все так, как описано?
            >> Ответить
            • Развернуть да ( MaksR  20.06.2003 14:21 )
              5(1)
              Все запускается с удаленной машины,
              делается строго по документации + попробовал комментарий Киреева
              >> Ответить
              • Развернуть А в двухзвенке (непосредственно с сервера) генератор запускается? ( Голованов Виктор  20.06.2003 14:29 )
                5(1)
                Not specified
                >> Ответить
                • Развернуть Нет. Симптомы те же(-) ( MaksR  20.06.2003 14:39 )
                  5(1)
                  Not specified
                  >> Ответить
                  • Развернуть Последний способ... ( Голованов Виктор  21.06.2003 12:37 )
                    5(1)
                    Попробуйте установить дистрибутивную сборку с Генератором отчетов на рабочую станцию, провести необходимы настройки и запустить генератор.
                    Если не сработает, придется ждать 23-го патча и пробовать на нем, т.к. в 22 патче также обнаружена ошибка (в разработку оформлен запрос).
                    >> Ответить
                    • Развернуть А каковы ориентировочные сроки выхода 23 патча? (-) ( MaksR  21.06.2003 13:22 )
                      5(1)
                      Not specified
                      >> Ответить
                      • Развернуть Сроки не определены. ( Голованов Виктор  21.06.2003 13:32 )
                        5(1)
                        Срок выхода 23-го патча еще не определен. Кроме того, не факт, что ошибка 22-го патча будет исправлена именно в нем, т.к. срок реализации еще не согласован с разработкой.
                        А что, на отдельной рабочей станции генератор отчетов тоже не работает?
                        >> Ответить
                        • Развернуть Мда... ( MaksR  21.06.2003 14:05 )
                          5(1)
                          Еще раз в одном месте:
                          версия 5.10.83.21 проверена
                          - на рабочей станции на тестовой БД в 2 и 3 звенке - не работает
                          - на боевом сервере в 3 звенке - не работает

                          На боевом сервере в 2 звенке не проверялось - мы не держим Office на сервере

                          Первоначальный вопрос так и остался, к сожалению :
                          хоть у кого-то это работает?

                          С уважением,
                          Максим Роянов
                          >> Ответить
                        • Развернуть Тем не менее, спасибо за информацию :) (-) ( MaksR  21.06.2003 15:52 )
                          5(1)
                          Not specified
                          >> Ответить
                          • Развернуть Две новости... ( Голованов Виктор  25.06.2003 18:19 )
                            5(1)
                            Есть две новости, хорошая и плохая:
                            1. Плохая, - в 23 патче запрос не исправлен.
                            2. Хорошая, - в качестве временной меры для устранения ошибки помогает удалить все принтеры в настройках Банка (BANK_INI\ОБЩИЕ ПАРАМЕТРЫ\ПРИНТЕРЫ). Проверил в двухзвенке, - Генератор отчетов запустился.
                            >> Ответить
                            • Развернуть Спасибо. Проверим... (-) ( MaksR  08.07.2003 09:37 )
                              5(1)
                              Not specified
                              >> Ответить
                            • Развернуть Работает, но только в 2-хзвенке(+) ( MaksR  15.07.2003 15:32 )
                              5(1)
                              Вышел из отпуска, сделал как посоветовали - заработало в 2-хзвенке на тестовой машине.
                              Теперь другая проблема - при попытке на этой же машине сделать 3-хзвенку выдает:
                              "Ошибка инициализации RSCOM-сервера listsrv.CAccount" : Server DLL not found".
                              Пока не нашел причины

                              >> Ответить
                              • Развернуть Сделайте две вещи... ( Голованов Виктор  15.07.2003 18:50 )
                                5(2)
                                Мне удалось смоделировать Вашу ошибку. И удалось ее исправить. :))
                                Для исправления нужно сделать две вещи:
                                1. Файл rscom.ini ОБЯЗАТЕЛЬНО должен быть помещен в директорию bin установленного сервера приложений.
                                2. Скопировать в клиентскую часть директории DLL и FListD из каталога RS_Excel.
                                >> Ответить
                                • Развернуть Пока не получается ( MaksR  17.07.2003 13:28 )
                                  5(1)
                                  1. Сделал
                                  2. Было с самого начала

                                  Серверную dll не видит
                                  >> Ответить
                                • Развернуть Все работает! (+) ( MaksR  17.07.2003 15:25 )
                                  5(1)
                                  Спасибо!
                                  Задышало.
                                  В трехзвенке, по tcp, с Askforuser = 1.
                                  Версия 5.10.83.21
                                  Краткое резюме, что нужно сделать (в документации не описано):

                                  1. rscom.ini в каталоге сервера приложений и в obj( в документации - только в obj)
                                  2. rcomcnt.exe в обоих каталогах (в документации - ни слова).

                                  Возможно, дублирование файлов и не необходимо, не проверял

                                  3. term.ini (в документации - ни слова, кроме его наличия на клиенте):
                                  --
                                  PROTOCOL = 2
                                  IP = XXX.XXX.XXX.XXX
                                  PROGRAM =
                                  ASKFORUSER = 1
                                  PORT = XXXXX
                                  BUFSIZE = XXXXXX
                                  KEYPATH = C:\TermRS
                                  --

                                  Про program в документации ни слова.

                                  4. Все ветки prn в настройках банка (BANK_INI\ОБЩИЕ ПАРАМЕТРЫ\ПРИНТЕРЫ) удалить
                                  (в документации - ни слова).

                                  При этом спрашивает и доменное имя/пароль и номер/пароль пользователя.
                                  Перефразируя Салтыкова-Щедрина: "Неполнота документации компенсируется доблестным трудом пользователей и Отдела поддержки"

                                  С уважением
                                  Максим Роянов
                                  >> Ответить
                                  • Развернуть Резюме ( Голованов Виктор  17.07.2003 15:41 )
                                    5(2)
                                    1. Пункты 1, 2, 4, - обязательно.

                                    2. term.ini у меня:

                                    PROTOCOL = 1
                                    ;IP = ...
                                    PROGRAM = startbnk /monitor
                                    ASKFORUSER = 0
                                    PORT = XXXX
                                    KEYPATH = d:\TermGen

                                    С уважением,
                                    Голованов Виктор

                                    P.S. В жизни всегда есть место подвигу... :))




                                    >> Ответить
                                    • Развернуть Чуть добавлю ( MaksR  17.07.2003 15:58 )
                                      5(1)
                                      protocol = 1 и ASKFORUSER = 0 мы использовать не можем - удаленные подразделения
                                      хотят жить и на тонком канале

                                      Проверил Program - без разницы что там, пусто или start...

                                      pps про подвиги:
                                      "Проклятый гололед!". (с)А.Матросов, подкрадываясь к фашистскому доту
                                      >> Ответить
                              • Развернуть Такая же ошибка и победить не получается. ( MF  05.12.2003 16:53 )
                                5(1)
                                Не работает ни в трехзвенке, ни в 2-х звенке. Rs-bank 5.10.083.26.
                                >> Ответить
    • Развернуть Кто-нибудь запустил это чудо в 5,1,93 ? (Connect: Ошибка RSCom) ( MaksR  11.05.2004 12:14 )
      5(1)
      Добрый день!
      Трехзвенка 5,10,93,28.
      Есть ряд проблем:
      доходит до регистрации, спрашивает имя/пароль, после чего выдает сообщение:
      Connect: Ошибка RSCom.

      По журналу аудита RS - вход пользователя зафиксирован.
      DLL -ки перебрали, результат не меняется.
      Если кто запустил, поделитесь, pls, dir-ами
      терминала, сервера приложений и каталога obj,
      если не трудно


      >> Ответить
      • Развернуть У нас все работает ( MF  11.05.2004 12:44 )
        5(1)
        если что нужно. помогу.
        >> Ответить
      • Развернуть Дело было не в бобине! ( MaksR  17.05.2004 11:38 )
        5(1)
        В общем, не без помощи MF, разобрались
        В версии 93,28
        если настройка
        RS-RETAIL\СЕРВИСНЫЕ\КЛИЕНТЫ_ФИЗЛИЦА\ЕДИНЫЙ_КЛИЕНТ = 1
        то возникает вышеуказанная ошибка,
        если выставить в 0, как в дистрибутиве, все работает.

        Может кому пригодится,
        а мы пошли общаться с поддержкой, т.к. тестировали переход на 93 и затачивали все макросы именно с 1.

        Может здесь кто поможет?
        >> Ответить