Особенности использования |
Нужно обратить внимание на следующую особенность использования именованных структур в public функциях интерфейсов. Если такая структура описана в контексте интерфейса, то она может быть использована при декларации параметров public функции, но при использовании такой функции из другого интерфейса возникнет проблема, так как внешний интерфейс ничего не знает об этом типе данных. Поэтому, в случае использования именованных структур в качестве параметров public функций, необходимо описывать эти структуры глобально в контексте всего программного файла, а не интерфейса.
Дополнительно вводится функция ClearAdvRecord(var record) - очистить все поля структуры значениями по умолчанию.
В диалоге "Вычислить и модифицировать" (вызывается через Ctrl-F4) нельзя использовать поля структурного типа и элементы структур (это временное органичение).
Начиная с версии 5.0.05 возможно использование полей структур, описаных в главной логической таблице, в диалоге "Вычислить и модифицировать".