Также следует учитывать тот факт, что typeOf() возвращает только базовые типы, а не типы из Extended Data Types.
Это значит, что если в списке переменных произошла замена одной переменной на другую с разным типом EDT, но основанным на одном и том же базовом типе, то также возможны проблемы. Будете делать проверку через sysDict...()?
В общем случае, проверка на typeOf() может служить дополнительным контролем, но он не заменяет проверки на номер версии.
|