Topic: язык программирования Object Pascal, который мы используем

Подскажите где можно найти нормальную документацию по языку который мы применяем в своих работах. Получается что используется не классический Delphi/Object Pascal, и поэтому приходится по кусочкам собирать код с форума. Я не силён в языках, а нормальной документации найти не могу.

Re: язык программирования Object Pascal, который мы используем

Привет, Олег!
Как и ты, я пытался изучать Паскаль по разным источникам. Однако, поскольку MVD использует лишь подмножество функций Pascal, это оказалось скорее запутанным, чем полезным.
Мой совет — воспользуйтесь этим форумом. Конечно, это менее структурированный способ обучения, но вы можете быть на 100% уверены, что изученное действительно будет работать в MVD.
Если вы не можете найти ответы, я всегда находил, что участники форума с готовностью дадут советы по конкретным вопросам.
А для общего обзора того, как Паскаль используется некоторыми функциями MVD, ChatGPT действительно даёт довольно полезный обзор.
Наконец, имейте в виду, что в зависимости от того, используете ли вы SQLite или MySQL, вы можете заметить небольшие различия в синтаксисе.
С уважением,
Derek.

Re: язык программирования Object Pascal, который мы используем

Testimonial from someone looking for documentation:

I also looked for MVD documentation at first. Although, as Derek said, the information on the forum isn't structured like conventional documentation, the number of threads, member responses to other members' questions, countless example projects, tips, etc. surpass any documentation if it were to have one. Furthermore, the developer Dmitry himself produced a PDF and HTML tutorial with excellent explanations of MVD commands and functions, in addition to answering questions and providing several project examples. I organized myself by downloading these projects and copying script snippets into an MVD database. If I can't find information in the forum, I check my database. If I can't find it, I ask the question in the forum, and 99% of the time, it's answered.

Roberto Alencar

Re: язык программирования Object Pascal, который мы используем

That's right, quite a few people monitor the forum and the responses are generally quick, there are beginners and pros (who will recognize themselves) who intervene as soon as they can by providing very useful examples. I always keep an eye on the forum and if I can help I would be happy.

Destiny

Re: язык программирования Object Pascal, который мы используем

Печально. Информация на форуме действительно сильно разбросана. Буду продолжать собирать по крупицам. Спасибо вам что откликнулись.

Re: язык программирования Object Pascal, который мы используем

В MVDB используется  движок FastScript, в режиме интерпретации языка Pascal. Документацию можно найти в сети, но самое интересное не в самом языке, а в тех классах и процедурах, которые подключил разработчик. К сожалению, не всё описано им в документации. Как говорится, спасение утопающих - дело рук самих утопающих. Можете начать записывать недостающие фрагменты документации и собирать сниппеты. Для хранения найденных на форуме сокровищ можно использовать это: https://k245.ru/software-ru/is-ru/rukov … chika.html

https://k245.ru/wp-content/uploads/2023/06/izobrazhenie_2023-06-02_110147484.png
Явные ограничения и недокументированные ошибки FastScript: https://k245.ru/mvdb/fastscript-black-book.html

Визуальное программирование: блог и телеграм-канал.