Форма из таблицы SQL Server - VB

Узнай цену своей работы

Формулировка задачи:

Всем привет! Помогите, пожалуйста в следующей ситуации. В таблице БД хранится имя формы и метод Show. Делаю запрос к таблице в rs получаю такие данные: Форма |Метод frmUnit |Show Вот как мне сделать так, чтобы открыть форму, которая указана в таблице БД, то есть если не явно прописана операция открытия формы? Например, могу в коде явно прописать какую форму открывать, но это не совсем то, что мне нужно:
Мне надо открывать форму, в зависимости от настроек. Настройки хранятся в таблице и поэтому явно указать какую форму открывать не получится + ко всему, в таблицу будут добавляться новые формы, будет изменяться их порядок и т.п. Настройки последовательности Show формы варьируются в зависимости от предпочтений пользователей. Вот как реализовать подобный алгоритм, типа такого:
То есть, имя формы которую нужно открыть, находится в базе данных. Помогите, пожалуйста, как реализовать такой алгоритм?

Решение задачи: «Форма из таблицы SQL Server»

textual
Листинг программы
Private Sub Form_Click()
Dim nf As Form
Set nf = Forms.Add("Form2")
nf.Show 0
nf.Width = 99
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.077 из 5