Как думаете, как бороться с тем, чтобы наименования переменных модуля не совпадали с наименованиями реквизитов объекта? Как проще, как удобнее? Добавлять префиксы в наименования реквизитов (например, рКонтрагент, фКонтрагент - если это переменная формы) или в наименования переменных? А может есть ещё какие-то удобные способы?
Вам-бы азы программирования выучить...
Венгерская нотация именования переменных.
Кг/ам
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший