On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
Администратор




Пост N: 1311
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 28.01.10 11:00. Заголовок: БЭСТ-ЗВИТ


Есть такая программа: www.bestzvit.com.ua

Она дается в виде собственно БЭСТ-ЗВИТ и есть еще вариант - АРМ Страхователя, для сдачи отчетности в ПФ

Программа может выступать в качестве COM-сервера
Вопрос: где найти документацию для работы с этим сервером
Так как доки нет, я тыкаюсь аки слепой котенок
Есть примеры: zf_demo.xls с макросами VBA

Вот что у меня получается (создаю документ):

oApp := TOleAuto():new("Zvit.ZApplication")

oDoc := oApp:CreateDocumentByParam(cCode, 0, dFirst, )

// работаю с таблицой
orsTab := oDoc:DataSets('Tab1')

Данные выбрать могу:

orsTab:First()
while ! orsDoc:eof()
orsTab:FldVal("Tab1_A1")
orsTab:next()
enddo

а как добавить строку в таблицу, неясно
Метода Add нет

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 6 [только новые]


постоянный участник


Пост N: 274
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 28.01.10 11:28. Заголовок: Pasha пишет: Метода..


Pasha пишет:

 цитата:
Метода Add нет


Может он называется по-другому? Insert, например?

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 1312
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 28.01.10 12:05. Заголовок: Да, действительно In..


Да, действительно Insert, я уже нашел

т.е:

orsTab:Insert()
orsTab:Edit()
orsTab:FldVal("Tab1_A1", 100)
...

но все равно, остается масса вопросов, которые без доки решать трудно, только методом "научного тыка"

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 1313
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 28.01.10 13:16. Заголовок: В основном я уже раз..


В основном я уже разобрался, методом таскать эмпирического исследования обьекта.
Вопрос снят

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 150
Зарегистрирован: 28.06.05
ссылка на сообщение  Отправлено: 29.01.10 14:13. Заголовок: Дельфи 2007+ (или C+..


Дельфи 2007+ (или C++Builder)
component - import component - import type library (или ActiveX) - Add - Create Unit.

Сделает pas-файл (или cpp+h). В нём вся доступная изнанка.

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 1331
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 03.02.10 11:36. Заголовок: SergeJa пишет: Дель..


SergeJa пишет:

 цитата:
Дельфи 2007+ (или C++Builder)
component - import component - import type library (или ActiveX) - Add - Create Unit.

Сделает pas-файл (или cpp+h). В нём вся доступная изнанка.



А существуют ли еще какие-нибудь анализаторы ActiveX ? Я давно не ставил D, да и у меня его нет под рукой, да и честно говоря не хочется на работе ставить нелицензионного монстра.

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 1332
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 03.02.10 12:26. Заголовок: Ага, вот кое-что наш..


Ага, вот кое-что нашел:

http://www.kb.mista.ru/article.php?id=225&

= Откройте любой продукт Office: Word, Excel, Outlook
= Нажмите Alt+F11 для перехода в редактор Visual Basic for Application
= Выберите пункт Tools-References
= Найдите в списке ваш объект. Если вы его можете создать через СоздатьОБъект, то в списке он есть, может быть правда под другим именем.
= Поставьте галочку. Нажмите ОК.
= В пункте View-Object Browser (F2) теперь можно выбрать этот класс объектов и посмотреть все его свойства и методы.


Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет