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".

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

Спасибо.

DriveSoft wrote:

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

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

DriveSoft wrote:

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

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

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

derek wrote:

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

Спасибо, Derek! То, что нужно!
С уважением Игорь

Добрый день, Дмитрий!

Есть таблица "Igroki". В ней одно поле "ФИО".
Есть таблица "Komandy". В ней четыре поля-связи id_Igroki,id_Igroki1, id_Igroki2, id_Igroki3.

Создание и редактирование состава команды проходит на форме отлично: выбираются ФИО из комбобокса, а вот последующее отображение в гриде не айс: выводятся id игроков вместо ФИО. Для одного игрока проблем не было, а вот четыре...

Есть ли решение этой головоломки?

DriveSoft wrote:

Приложил в первом сообщении проект

Спасибо!

Спасибо за отличную работу, Дмитрий!
Мне кажется было бы полезным, как это принято в подобных книгах, сопроводить книгу учебной базой данных.