1 (edited by LeJetix 2025-07-14 10:24:01)

Topic: Передача данных в Label

Добрый день!
Начал изучать MVD и столкнулся с затруднением.
Суть - создан полностью новый проект. В разделе таблицы базы данных включено управление доступом.
Внутри main формы поставлен label.
Два вопроса:
1. Как отредактировать форму входа, которую автоматически создал MVD
2. Как в поле caption у label передать логин, под которым я вошёл при помощи этой формы?

Честно пытался гуглить, искать по форуму, даже скачал руководство разработчика и нашёл руководство в сети (ссылку не даёт вставить),но, видимо, смотрю куда-то не туда.
Пытался сделать sql запрос к frmdbCoreLogin, но, тоже не получилось.

Помогите пожалуйста!

Re: Передача данных в Label

Привет!
Попробуйте что-то вроде этого (см. приложение).
Имена пользователей и пароли:
admin / admin
lejetix / lejetix
С уважением,
Derek.

Post's attachments

Attachment icon login form lejetix.zip 454.39 kb, 75 downloads since 2025-07-14 

Re: Передача данных в Label

Добрый день. Ответы на ваши вопросы можно получить, прочитав эту статью:


Аутентификация

https://k245.ru/wp-content/uploads/2022/09/autentifikatsiya.jpg

https://k245.ru/mvdb/autentifikatsiya.html

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

Re: Передача данных в Label

derek wrote:

Привет!
Попробуйте что-то вроде этого (см. приложение).
Имена пользователей и пароли:
admin / admin
lejetix / lejetix
С уважением,
Derek.

Добрый день.
Пробую метод, предложенный вами - не получается изменить значение Label2 в форме main
Так же, вывод в caption самой формы тоже не работает.

Можете подсказать, в чём проблема?

Re: Передача данных в Label

Файл слишком большой для загрузки, поэтому вот так попробую передать (удалите пробелы)

disk .360.yandex. ru/d/QvUjq5w YQga9pw

6 (edited by k245 2025-07-15 07:25:42)

Re: Передача данных в Label

Из архива проекта нужно исключить исполняемый файл, тогда ваш проект можно будет добавить на форум. Квесты с пробелами в ссылке - такое себе...
https://myvisualdatabase.com/forum/misc.php?action=pun_attachment&item=11117&download=0

Post's attachments

Attachment icon удалить исполняемый файл.png 36.22 kb, 25 downloads since 2025-07-15 

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

7 (edited by k245 2025-07-15 07:23:24)

Re: Передача данных в Label

https://disk.360.yandex.ru/d/QvUjq5wYQga9pw

Чтобы добавить ссылку, используйте кнопку в редакторе сообщений. Она добавляет специальные теги к тексту, чтобы получилась ссылка:
https://myvisualdatabase.com/forum/misc.php?action=pun_attachment&item=11116&download=0

Post's attachments

Attachment icon Ссылка.png 15.32 kb, 26 downloads since 2025-07-15 

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

Re: Передача данных в Label

Мне видимо рейтинга не хватает для добавления ссылок(

Внимание! Исправьте следующие ошибки, чтобы добавить сообщение:

    Слишком много ссылок в сообщении. Разрешено 0 ссылок. Уменьшите количество ссылок.

9 (edited by k245 2025-07-15 07:30:59)

Re: Передача данных в Label

LeJetix wrote:

Можете подсказать, в чём проблема?

Необходимо назначить обработчик на событие формы. Это можно сделать, либо прописав название обработчика, либо дважды кликнув на пустой ячейке в редакторе свойств.
https://myvisualdatabase.com/forum/misc.php?action=pun_attachment&item=11118&download=0

Post's attachments

Attachment icon OnShow.png 184.68 kb, 23 downloads since 2025-07-15 

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

Re: Передача данных в Label

Спасибо!!!

Re: Передача данных в Label

Добрый день!
Возникла пара вопросов:
1) При создании полей в одной таблице, во всех остальных таблицах создаётся такое же количество полей. Равно как и при удалении поля из одной таблицы - удаляется поле во всех таблицах.
2) При создании новой записи в таблицу - в форме автоматически подстраивается текст предыдущей записи.

Подскажите, как можно поправить?

Post's attachments

Attachment icon project1.rar 1.73 mb, 69 downloads since 2025-07-17 

12 (edited by LeJetix 2025-07-17 05:17:18)

Re: Передача данных в Label

С первой проблемой смог разобраться, напутал в базе данных. Создал две отдельные таблицы под записи и всё заработало как надо.
Вторую вот победить пока не могу...

Ещё столкнулся с какой-то странной формой записи запятых в таблице. Нас интересует раздел "Приборы, инструменты и материалы"

Post's attachments

Attachment icon форма1.png 41.03 kb, 25 downloads since 2025-07-17 

Re: Передача данных в Label

А так выглядит при запуске приложения

Post's attachments

Attachment icon форма2.png 8.85 kb, 24 downloads since 2025-07-17 

Re: Передача данных в Label

LeJetix wrote:

А так выглядит при запуске приложения

Скорей всего, вы скопировали откуда-то строку в настройки и зацепили юникод-символ. Наберите текст с клавиатуры и всё наладится.

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

15 (edited by k245 2025-07-17 08:54:53)

Re: Передача данных в Label

LeJetix wrote:

2) При создании новой записи в таблицу - в форме автоматически подстраивается текст предыдущей записи.

Подскажите, как можно поправить?

Добавляю новую запись - поле "Наименование" пустое.
https://myvisualdatabase.com/forum/misc.php?action=pun_attachment&item=11132&download=0

На скриншоте покажите, что именно "подстраивается".

Post's attachments

Attachment icon img-2025-07-17-11-53-05.png 15.46 kb, 25 downloads since 2025-07-17 

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

Re: Передача данных в Label

В карточке товара есть 2 таблицы - Класс точности и Техническое обслуживание
Если добавить запись в любую из них, а затем добавить вторую запись, то в окне создания записи отобразится последняя введённая информация.
Скриншотом это сложно показать, поэтому прикладываю ссылку на видеозапись.
Прошу прощения за съёмку монитора на телефон, obs на рабочей машине не дают установить.

https://disk.360.yandex.ru/i/bQ3OtMvJzaSJHg

Re: Передача данных в Label

Вы неправильно настроили кнопку (см. скриншот).
Вместо этого выберите «New Record».
Derek.

Post's attachments

Attachment icon lejetix.jpg 102.83 kb, 23 downloads since 2025-07-17 

Re: Передача данных в Label

Столкнулся с ещё одной проблемой - при запуске все таблицы пустые, однако, стоит добавить какую-либо запись и в таблицах появляются старые записи.

Можно ли как-то выводить записи, добавленные ранее при каждом запуске?

Re: Передача данных в Label

В частности проблема в форме "словари" на главной (креды по умолчанию admin/admin)

Post's attachments

Attachment icon project1.rar 1.73 mb, 71 downloads since 2025-07-21 

Re: Передача данных в Label

Привет
Попробуйте изменить эту настройку (см. снимок экрана).
Derek.

Post's attachments

Attachment icon show all.jpg 104.79 kb, 23 downloads since 2025-07-21