Цитата Сообщение от Алексей Александрович Посмотреть сообщение
Я про A,B,C и D а не ТР (объявлены как глобальные)
Да пофигу как и где объявлены Ваши ABCD. Здесь T1 - не функция (учим матчасть - классическое определение функции ?)
Коли вызвали T1 - код фб отработает с новой порцией данных, а т.к. фб может иметь "скелеты в шкафу" от предыдущих вызовов
- получаете то, что Вы считаете гимором, а те кто осознает работу фб - нормой.
Не хотите отработки кода - обращайтесь к полям. Хотите разное поведение для разных данных - делайте разные фб. Уже 100^500 раз сказали

НЕВИДИТ ХОРОШО РАБОТАЮЩАЯ АВТОМАТИКА Одно противоречит другому
Нажмите Alt+F8, противоречия отвалятся. Данная автоматика не учитель младших классов:
"А теперь, дети, напишем букву 'A' Все написали ? Покажите ..."
Здесь по взрослому - написали, сдали, утром в кассу за результатом.