Bankir.Ru
9 декабря, пятница 03:05

Объявление

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

помогите разобраться с DSScript

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

  • помогите разобраться с DSScript

    Вопросик: у меня есть написанный мною скрипт, допустим он выдает название текущего месяца, как его вставить в отчет? Что при этом надо указывать при создании скрипта? Почему при обычном подходе: вставить в отчет поле, при формировании отчета значение на выдается, хотя при компиляции все работает?

  • #2
    Скрипт должен возвращать значение.
    Необходимо определить системное поле, в котором указать вызываемый метод -- больше никаких хитростей. Если есть желание -- присылайте экспорт скрипта -- верну отчет с ним
    Serg Voronov

    Комментарий


    • #3
      Скрипт возвращает значение типа STRING

      При формировании отчета у меня выдается ошибка:

      При генерации отчета по образцу "D_test (D_test)" произошла ошибка вычисления значения поля "DSScript\Глобальное\USRP_month": невозможно произвести вызов функции "USRP_month" (с идентификатором "-16776979"), код ошибки: -1093632. Образец отчета требует корректировки. Генерация отчета может быть продолжена, при этом значение указанного поля будет принято как "пусто" (ноль для числа или строка из пробелов).

      Как победить проблему?

      Комментарий


      • #4
        Invisible Невозможно открыть библиотеку функций на языке DiasoftSCRIPT (DSL). Проверьте, что в настройке PDBSCRIPT в Вашем SETUP.DAT содержится правильное имя каталога, а также наличие прав на этот каталог

        Комментарий


        • #5
          Hotline_WF а есть ли особенности использования скриптов в отчетах для версий WF СТАНДАРТ и ПРОФ ? И как тогда правильно сделать отчет с ипсользованием DSScript ?

          Комментарий


          • #6
            Invisible Принципиальных различий между Проф и Стандарт нет. А по поводу конкретно этого скрипта - что в поле "Приложение"?

            Комментарий


            • #7
              Dmitry_V.L. в поле "приложение" ничего не указано

              Комментарий


              • #8
                Invisible А права есть на папку DSL?

                Комментарий


                • #9
                  Invisible При этом кнопки "Подробнее" нет? И вообще, лучше мессагу или dbl отправить на горячку - там точно разберутся...

                  Комментарий


                  • #10
                    После мучений с вычислимыми полями, зашел в admin
                    В проекте USR создал метод (обязательно участвующий в отчетах)
                    Теперь создаю системное поле и пользуюсь спокойно своим методом.

                    Комментарий


                    • #11
                      baraban А зачем в admin?

                      Комментарий


                      • #12
                        Dmitry_V.L., да кстати, по поводу различий между ПРОФ и СТАНДАРТ: тот же самый скрипт, один в один, заработал после перехода на версию ПРОФ! Так есть различии или нет, вот в чем вопрос?!

                        Комментарий


                        • #13
                          Invisible Нет никаких отличий...

                          Комментарий


                          • #14
                            Dmitry_V.L.
                            Ну попутал я, попутал. Заходил в vocedit
                            Но главное, что работает! И не бейте меня ногами по животу, пожалуйста.

                            Комментарий


                            • #15
                              baraban Вот и ладненько, вот и разобрались...

                              Комментарий

                              Пользователи, просматривающие эту тему

                              Свернуть

                              Присутствует 1. Участников: 0, гостей: 1.

                              Обработка...
                              X