Итак, есть у формы реквизит Объект, а в нём поддреквизит Производитель. Мне нужно изменить заголовок реквизита формы. Так как с него устанавливается заголовок элемента формы.
Что то типа логики
Если ЯзыкАнглийский тогда (
для каждого реквизитформы{
реквизитформы.Заголовок = ПеревестиНаАнглийский(реквизитформы.Заголовок)
}}
Всё работает. Но заголовок не меняется.
То есть после операнда
РеквизитФормы.Заголовок =
отладчик на "РеквизитФормы.Заголовок" показывает то, что мне надо.
но потом как будто я через Знач передавал и получил отдельный экземпляр реквизита =- у самой формы если получить реквизиты заново - их заголовки не поменялись.
Это стандартный баг или я что-то не так делаю, секрет какой нидь?
Спасибо. Да, ЭлементыФормы не подходят - мне нужно именно произвести обработку существующего заголовка - чаще всего у элементов формы он пустой, так как наследуется платформой от реквизита формы. В принципе я понял как победить - заголовок я буду искать у реквизита формы, а назначать его элементу формы.
Вот только определять их связь еще научиться. Ведь они могут быть не одноименные и даже встречаться несколько раз на форме.
Кстати вот с командами формы всё просто - их заголовок меняется. Почему не сделать так с реквизитами формы - не понимаю?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс