Цитата |
---|
SaprOnOff написал: хотите сказать, что в Инвенторе нет отдельного редактора макросов, нет окна со списком переменных, а только Ilogic, всё в одном месте ?) |
Код |
---|
If (P1 > P2) Then ... End If |
Переменные, в редакторе переменных T-FLEX CAD, могут быть связаны отношениями в выражениях. Что такое выражение в T-FLEX CAD? Это примерно тоже самое что в iLgic называется правилом. Только синтаксически тернарные операторы выглядят иначе,
Код |
---|
P1 > P2 ? P1 : P2 |
Однако, правила в iLogic могут изменять значения статических переменных, чего нельзя сделать в выражениях редактора переменных T-FLEX CAD. Но суть не в этом. Проблема в том, что выражения в табличном представлении сложнее читаются по сравнению традиционного кода, написанного в текстовом редакторе (по аналогии с iLogic). И потом, выражения в полях операции, это уже слишком...

1. Нельзя вернуть значение по умолчанию (защита от дурака);
2. Нельзя изменять значения статических переменных из пользовательских функций.
Если хотите продолжить обсуждение, предлагаю перейти в тему:
T-FLEX CAD 17.1.21.0