Ерунда какая то.
1. Все переменные по умолчанию в программе идут текстовые.
2. Переменная, при вставке её в логический шаг может вообще не содержать никаких данных.
3. Одна и та же переменная может содержать как текст, так и число, так и быть вообще пустой.
Исходя из этого, думаю, что...