Уважаемые товарищи подскажите несчастному ламеру как решить кое какую задачку. Весь мозг себе сломал( Не пойму где проблема.
Суть дела:
Создаю некую базу данных с некоторыми стандартными параметрами(определённые диаметры отверстий пазов и т.д.). Бд предназначается для нескольких деталей а вернее для целой серии унифицированных деталей. Сохраняю БД как внешнюю и кидаю всё как положено в ту же папку где и валяются мои чертежи.
После создания БД приступаю к деталям: создаю порядка 10 фрагментов, отверстия пазы и другие параметры завязаннны через переменные именно на эту БД. Всё чики пуки при создании фрагментов переменные принимают все необходимые значения и вытаскивают их и БД (dbf("<*>bd_borta","h","{index}==index")).
Следующий шаг включаю всё это дело в сборку, которая находится в другой папке.
Проблема: при изменение параметров в БД: значения переменных меняются ни сразу!!!!!!!!! Принцип так и не понял....но надо открыть закрыть деталь к которой привязаны параметры. Но даже после изменения значения переменной что наглядно можно проследить и в редакторе переменных и в редактировании контура - выдавливаемый элемент остаётся без изменений!!!!!!!!! Бред полный. Контур вроде поменялся переменная тоже а выдавливаемый элемент всё тот же!!!!!!!!!
Товарищи подскажите в чём проблема!!!
Или если вы не допоняли суть моей проблемы...расскажите принцип выборки значений из базы данных что там за чем изменяется....и всегда ли необходимо для изменения параметров детали открывать именно эту деталь в режиме редактирования? Или это можно сделать из сборки в которую этот фрагмент включён?
Заранее благодарен Юрий [B]
Суть дела:
Создаю некую базу данных с некоторыми стандартными параметрами(определённые диаметры отверстий пазов и т.д.). Бд предназначается для нескольких деталей а вернее для целой серии унифицированных деталей. Сохраняю БД как внешнюю и кидаю всё как положено в ту же папку где и валяются мои чертежи.
После создания БД приступаю к деталям: создаю порядка 10 фрагментов, отверстия пазы и другие параметры завязаннны через переменные именно на эту БД. Всё чики пуки при создании фрагментов переменные принимают все необходимые значения и вытаскивают их и БД (dbf("<*>bd_borta","h","{index}==index")).
Следующий шаг включаю всё это дело в сборку, которая находится в другой папке.
Проблема: при изменение параметров в БД: значения переменных меняются ни сразу!!!!!!!!! Принцип так и не понял....но надо открыть закрыть деталь к которой привязаны параметры. Но даже после изменения значения переменной что наглядно можно проследить и в редакторе переменных и в редактировании контура - выдавливаемый элемент остаётся без изменений!!!!!!!!! Бред полный. Контур вроде поменялся переменная тоже а выдавливаемый элемент всё тот же!!!!!!!!!
Товарищи подскажите в чём проблема!!!
Или если вы не допоняли суть моей проблемы...расскажите принцип выборки значений из базы данных что там за чем изменяется....и всегда ли необходимо для изменения параметров детали открывать именно эту деталь в режиме редактирования? Или это можно сделать из сборки в которую этот фрагмент включён?
Заранее благодарен Юрий [B]