nk (28 Ноябрь 2012 - 17:06) писал:
У меня есть таблица "ЧЛ", в ней есть поле "Работа" - ссылка на таблицу "Работы". Есть вычисление "Стоимость" при сохранении в таблице "ЧЛ":
$line['Работа']['Стоимость работы'] = 500;
Так вот это вычисление не работает, в таблице работа поле "Стоимость работы" не изменяется. Что я делаю не так?
Быть может в том, что вычисление при
сохранении работает только при нажатии кнопки
Сохранить в режиме
редактирования записи. Кнопка
Сохранить, которую Вы наблюдаете внизу станицы при создании записи через подчиненную таблицу, никакого события не вызывает и как следствие вычисление не отрабатывает. Попробуйте поменять условие срабатывания вычисления. Или в настройках таблицы поставьте галочку напротив опции
Сохранение при добавлении. В этом случае вычисление должно будет сработать при создании записи. Один минус - если значение поля, которое Вы используете в вычислении, будет пустым при создании записи, то в вычисление "уйдет" пустое значение, а не то, которое Вы введете впоследствии.
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения