Как лучше всего назначать элементы управления пользовательским интерфейсом (текстовые поля, раскрывающиеся списки и т. Д.) В формах и отчетах для справки на страницах с выделенным кодом?
Я разрабатываю много отчетов и форм в моем офисе. У меня есть несколько веб-приложений, предоставляющих около 80+ «живых» отчетов, генерируемых из различных источников данных (Access, SQL, Oracle). Эти отчеты считаются «живыми», поскольку они принимают параметры, заданные пользователем из формы, а затем запрашивают базу данных, чтобы создать отчет на основе текущей доступной информации.
Итак, процесс начинается с получения значений, установленных пользователем, передачи их в запрос к базе данных, получения набора данных и, наконец, назначения набора данных для отчета. В некоторых случаях дополнительные поля, отображаемые в отчете, должны быть рассчитаны из набора данных, прежде чем отчет может быть сгенерирован. Это требует ссылки на выходные элементы управления в отчете, чтобы назначить вычисленное значение.
Хотя мне и не важно использовать префиксы в моем коде для переменных или полей-членов, я использую их для идентификации элементов управления пользовательского интерфейса. Например, txtFirstName для ссылки на элемент управления отчета для назначения данных из поля FirstName в наборе данных для элемента управления отображением в отчете. Есть ли лучшая практика для именования / ссылки на элементы управления пользовательского интерфейса в формах и отчетах?