Скриптами никто не поделится?

Обсуждение технических вопросов работы с системами управления базами данных (СУБД), работе с языком SQL и скриптовыми языками.
Ответить
Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Скриптами никто не поделится?

Сообщение Александр »

Извините за наглость, просто срочно нужно написать пару функций...

-Перевод суммы в пропись
-Склонение ФИО и Должностей

Всего этого в интернете навалом, но для других языков, может у кого есть свободная реализация для Лоции в виде VBScript или JScript или ХП для MSSQL :roll:

ps или как прикрутить к скриптам Лоции *.dll

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Старик Крупский
Активный участник
Сообщения: 803
Зарегистрирован: 27 июл 2006, 22:17
Откуда: Москва

Сообщение Старик Крупский »

сумма прописью есть в Лоции
Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Сообщение Александр »

Крупский вы мой спаситель!
она действительно оказалась доступной в отчетах, запрятанная неизвестно где, но хотелось бы вызывать ее в скрипте поскольку основные вычисления пройдут там (а из скрипта ее наверно не вызовешь) (хотя посмотрим)

Все равно спасибо :wink:

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Сообщение Александр »

с предыдущим вроде разобрались.

А никто не не подскажет еще пару вещей:
- как использовать стандартные GUI(или Widgets) MS Excel из скриптов WSH для отображения каких нибудь своих диалогов. Используя только библиотеки MS Office - чтобы не связываться с клиентскими местами (а то, если идти через свой ActiveX нужно будет его регистрировать на клиентах - неохота , а на сервере наверно не правильно)
- как через скрипты WSH закрыть наконец окно отчета, да и вообще не показывать его, ведь главное не отчет а получаемый файл

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Anderyt
Активный участник
Сообщения: 777
Зарегистрирован: 15 июл 2004, 13:15
Используемое ПО: Lotsia PDM PLUS
Откуда: Тюмень
Контактная информация:

Сообщение Anderyt »

по поводу закрытия окна отчета - если не ошибаюсь, Лоция добавила такую возможность в очередном обновлении (но был уже релиз или нет - не в курсе). мы их попросили недавно добавить такую штуку, чтобы как раз получать файл по отчету в практически автоматическом режиме (на автосервере, например :-) )
лучше день потерять, потом за пять минут долететь!
Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Сообщение Александр »

"Ctrl+F4" - да вчера сказали что в следующей сборке будет, но интересует не это...

в данном конкретном случае мы экспортируем файл сами (без OleExport) и интересно как из самого скрипта обратиться к самой Лоции и сказать ей - вам полыска "Ctrl+F4" закройте свое окно :wink:
как то так

Код: Выделить всё

Dim WshShell
       Set  WshShell=CreateObject("WScript.Shell")
              WshShell.SendKeys "^{F4}"
      Set   WshShell=Nothing 
но пока не разобрался :?

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Аватара пользователя
Anderyt
Активный участник
Сообщения: 777
Зарегистрирован: 15 июл 2004, 13:15
Используемое ПО: Lotsia PDM PLUS
Откуда: Тюмень
Контактная информация:

Сообщение Anderyt »

хм... может быть, я не так их понял... но суть была такая, что именно закрывать окно автоматически, а не через Ctrl+F4...
там какие то параметры передаются, не то из действия, не то в скрипте...
?????
лучше день потерять, потом за пять минут долететь!
Аватара пользователя
Александр
Активный участник
Сообщения: 1652
Зарегистрирован: 24 авг 2006, 08:06
Используемое ПО: Lotsia PDM PLUS
Откуда: 55.745578,37.665825

Сообщение Александр »

Да нет ты все понял правильно, но параметр будет передаваться не в действии и не в скрипте а будет использоваться только внутри OleExport,

а нам нужна свобода, мы хотим сами управлять Лоцией через скрипты и не ждать пока разработчики добавят тот или иной параметр в функцию которую мы не используем в своей работе

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный

Ответить