Re: Русская документация My Visual Database

Прошу прощения за беспокойство. Но после перезагрузки компа стало работать. Видимо, несколько экземпляров проекта были открыты. Вопрос всё же есть: установлено 4 знака после запятой и суффикс. В едитбоксе они видны, а в гриде не отображаются, в нём просто число с двумя знаками после запятой.

Не боги горшки лепят!

Re: Русская документация My Visual Database

Странно, пришлите пожалуйста проект на support@drive-software.com

Dmitry.

Re: Русская документация My Visual Database

А можно создать справку в программе и было бы хорошо если там прописали все команды используемые Вами в Вашем проекте., что-то типа справочника команд с описанием формата записи и если можно примерами использования. Тогда мне кажется многие вопросы бы снялись. Сам Дельфи совсем не знаю и процесс освоения Вашей программы идет трудновато.

Re: Русская документация My Visual Database

Начинаю изучение скриптового языка My Visual Database. Дмитрий, Вы можете предоставить для изучения объектную модель приложения?

Re: Русская документация My Visual Database

FROST wrote:

Начинаю изучение скриптового языка My Visual Database. Дмитрий, Вы можете предоставить для изучения объектную модель приложения?

А что это?

Dmitry.

Re: Русская документация My Visual Database

Подразумеваю иерархию классов языка  Object Pascal for MVDB* (так условно назовем встроенный язык). Упомяну, что в окне написания скрипта мы можем найти список (см. скриншот1) всех (надеюсь всех доступных в MVDB*) классов языка Object Pascal for MVDB*. Но с этим списком не очень удобно работать. Мне представляется что у Вас должен быть иерархический вид представления вложенности классов. Например такой (см. скриншот2). Предвижу, что вы можете ответить примерно следующее, мол ищите в интернете структуру классов библиотеки VCL (Visual Component Library). Предполагаю, что MVDB* имеет больше классов, чем предусматривает эта библиотека и к тому же я не нашел схему полной иерархии классов VCL.

------------------------------------------
*MVDB - программа My Visual DataBase

Re: Русская документация My Visual Database

Скриншот 1

Post's attachments

Attachment icon Скриншот1.png 15.92 kb, 286 downloads since 2017-01-14 

Re: Русская документация My Visual Database

Скриншот2

(подскажите как вкладывать более одного вложения к посту?)

Post's attachments

Attachment icon Скриншот2.jpg 97.06 kb, 272 downloads since 2017-01-14 

Re: Русская документация My Visual Database

Все верно, иерархию классов можно посмотреть в документации VCL
http://docwiki.embarcadero.com/Librarie … /Main_Page


Нашел также иерархию от Delphi 5, думаю там не много изменилось касательно основных классов
https://imcs.dvfu.ru/lib.int/docs/Langu … Poster.pdf


Собственных классов в MVD не много: TComPort, TRegExp, TWord


Вкладывать вложения можно больше одного, но по очереди.

Dmitry.

Re: Русская документация My Visual Database

DriveSoft wrote:

Иерархию классов можно посмотреть в документации VCL
http://docwiki.embarcadero.com/Librarie … /Main_Page

... и вот тут засада. Не силен я в инглишь. Может есть источник на русском? Заинтересовался MVDB потому что документация, как казалось в начале, на русском. А выходит что не совсем так? Мало русскоязычной информации для постижения премудрости языка OP for MVDB. Может быть как то можно помочь всем тем кто, как и я, не силен в иностранных языках.

Re: Русская документация My Visual Database

FROST
в MVD в принципе нет объектного программирования, это просто паскаль, т.е. вы не можете создать в нем класс, можете только воспользоваться существующими классами.


Зачем вам эта иерархия?

Dmitry.

Re: Русская документация My Visual Database

Здравствуйте. Начинаю изучать программу. На данный момент прекрасно понимаю что без скриптов не обойдусь.  Посоветуйте с чего начать что бы понять язык написания. Заранее спасибо.

Re: Русская документация My Visual Database

metatron wrote:

Здравствуйте. Начинаю изучать программу. На данный момент прекрасно понимаю что без скриптов не обойдусь.  Посоветуйте с чего начать что бы понять язык написания. Заранее спасибо.

Приветствую.


Здесь можете прочитать о языке Pascal
http://myvisualdatabase.com/forum/viewt … 462#p13462


Если уже знаете какой либо язык программирования, освоить Pacal не составит труда.

Dmitry.

Re: Русская документация My Visual Database

Неплохо бы в справку добавить описание и остальных функций, используемых в программе.
А не только относящихся к визуальным объектам.

Re: Русская документация My Visual Database

DriveSoft wrote:

Собственных классов в MVD не много: TComPort, TRegExp, TWord

Не подскажете, где можно почитать про методы классов TRegExp и TWord? В скрипте только их названия.

И второе, не планируете ли добавить в класс TWord поддержку Bookmarks?

Re: Русская документация My Visual Database

Igor2019 wrote:
DriveSoft wrote:

Собственных классов в MVD не много: TComPort, TRegExp, TWord

Не подскажете, где можно почитать про методы классов TRegExp и TWord? В скрипте только их названия.

И второе, не планируете ли добавить в класс TWord поддержку Bookmarks?

Методы класса TWord можно посмотреть в примере
http://myvisualdatabase.com/forum/misc. … download=1


Здесь можно найти пример для TRegExp
http://myvisualdatabase.com/forum/viewtopic.php?id=2953


По поводу Bookmarks, попробую.

Dmitry.

42 (edited by Igor2019 2019-04-03 08:09:37)

Re: Русская документация My Visual Database

Спасибо.

DriveSoft wrote:

По поводу Bookmarks, попробую.

Большое спасибо! Это сделало бы заполнение шаблонов Word гораздо эффективнее, хотя и менее наглядно в плане лёгкости форматирования текста шаблона. Кому что.

Re: Русская документация My Visual Database

Igor2019 wrote:

Спасибо.

DriveSoft wrote:

По поводу Bookmarks, попробую.

Большое спасибо! Это сделало бы заполнение шаблонов Word гораздо эффективнее, хотя и менее наглядно в плане лёгкости форматирования текста шаблона. Кому что.

Не могли бы вы рассказать подробней, каким образом закладки должны помочь в заполнении шаблонов?

Dmitry.

44 (edited by Igor2019 2019-04-04 20:15:45)

Re: Русская документация My Visual Database

DriveSoft wrote:

Не могли бы вы рассказать подробней, каким образом закладки должны помочь в заполнении шаблонов?

Насколько я знаю, использование закладок - стандарт де факто в работе с шаблонами Word. Например:
https://support.microsoft.com/ru-ru/hel … w-document
https://docs.microsoft.com/ru-ru/visual … ew=vs-2019
https://www.academia.edu/29801473/VBA_D … nd_Edition "VBA Developer's Handbook", стр. 253, "Example: Word as a Report Writer".

Я просто привык с ними работать. Но как я писал в предыдущей реплике, это дело вкуса и мне всё больше нравится Ваш подход заполнения шаблонов, как более простой и наглядный для рядового пользователя.