Я только что познакомился с пользовательскими формами и пытаюсь еще больше упростить уже автоматизированный процесс VB с помощью выбора возможных отчетов, которые я проверяю по каденциям отчета к отчету.
Процесс включает в себя получение отчетов издве отдельные папки, старые отчеты и новые отчеты, затем проверка их для каждого отчета (по странам). У меня есть этот процесс в сценарии VB, но я должен постоянно менять даты в соответствии с «датой последнего извлечения» и «датой нового извлечения», затронутыми странами и проектом, в котором я работаю.
Идея состоит в том, чтобы ввести даты, отметить, над каким проектом я работаю, а затем проверить страны, в которых я буду работать. Ниже я описал шаги для завершения.
- Выбор проекта (допускается только один выбор)
- Выбор отчета по стране (множественный выбор)
- Введите последнее нажатиедата для перехода к последнему формату папки с каталогом извлечения. ("гггг-мм-дд")
- Введите новую дату извлечения для перехода к новому формату папки каталога извлечения ("гггг-мм-дд")
Пример:
Проекты - в одном выбранном списке A, B, C (я выбираю B)
Страны - может быть списком с несколькими вариантами выбора или может бытьфлажки AR, BR, CA, SA, WD (я выбираю BR, CA, & WD)
Дата последнего извлечения - введено в 2019-06-23
Дата нового извлечения - введенов 2019-11-07
-> Вопрос: Как назначить переменные, выбранные на шагах 1-4, для динамического ввода в подпроцесс? Список, который, я полагаю, я могу получить, но как мне назначить контрольный список для варианта, а затем для переменной внутри подпроцесса, который должен быть выполнен?