Будет ли отрабатывать вычисление
#1
Отправлено 09 Август 2013 - 14:40
#2
Отправлено 09 Август 2013 - 15:13
К примеру: стоит фильтр по полю связи "АБВ", на значение "111", но первоначально поле везде пустое, и заполняется вычислением. В результате фильтр отображает 0 записей, вычислению работать негде, список в поле пустой.
#3
Отправлено 09 Август 2013 - 15:14
CbCoder (09 Август 2013 - 15:13) писал:
К примеру: стоит фильтр по полю связи "АБВ", на значение "111", но первоначально поле везде пустое, и заполняется вычислением. В результате фильтр отображает 0 записей, вычислению работать негде, список в поле пустой.
Сообщение отредактировал wondertalik: 09 Август 2013 - 15:17
#5
Отправлено 09 Август 2013 - 15:20
CbCoder (09 Август 2013 - 15:18) писал:
Сообщение отредактировал wondertalik: 09 Август 2013 - 15:20
#6
Отправлено 09 Август 2013 - 15:39
Цитата
Желательно.
#7
Отправлено 13 Август 2013 - 18:23
wondertalik (09 Август 2013 - 15:14) писал:
Оказывается, вы дописали свое сообщение уже после того, как я его увидел и написал ответ. Естественно, что вычисление на отображение у вас НЕ сработает, т.к. это поле при открытии его в таблице 2 нигде не отображается. Я думал речь о вычислении, которое как-то влияет на значение полей в самом списке. Но даже в этом случае, как я уже вам написал выше, сначала сработает фильтр, поэтому вычисление абсолютно бесполезно, если по его результатам идет фильтрация.
#8
Отправлено 13 Август 2013 - 19:22
Цитата
Не знал, что вы такое добавили. Тогда вопрос решается намного проще. Спасибо.
#9
Отправлено 14 Август 2013 - 02:17
CbCoder (13 Август 2013 - 18:23) писал:
#10
Отправлено 14 Август 2013 - 08:40
Цитата
Это добавили еще года 4 назад, в версию 1.х
Цитата
Добавьте вычисление в таблицу 2, в чем проблема то? Например, на изменение поля связи с таблицей 1. Вычисление будет менять тот же статус позиции в таблице 2 по выбранной позиции.
$line['Поле связи']['Статус позиции'] = "не свободен";
При добавлении новой записи в таблицу 2 эта позиция уже не всплывет, если по статусу стоит фильтр.
#11
Отправлено 14 Август 2013 - 10:51
CbCoder (14 Август 2013 - 08:40) писал:
$line['Поле связи']['Статус позиции'] = "не свободен";
При добавлении новой записи в таблицу 2 эта позиция уже не всплывет, если по статусу стоит фильтр.
#12
Отправлено 14 Август 2013 - 11:14
CbCoder (14 Август 2013 - 08:40) писал:
http://awesomescreen....com/0371ltx878
Такого даже в 197 не было. И почему-то не прикрепляются файлы.
Сообщение отредактировал wondertalik: 14 Август 2013 - 11:15
#13
Отправлено 14 Август 2013 - 11:16
Во-вторых, перед присвоением можно дополнительно проверять, не стоит ли уже в поле статуса "не свободен", и если это так, запрещать присвоение поля связи с предупреждением пользователя. После обновления страницы поле уже выйдет с новым списком.
#14
Отправлено 14 Август 2013 - 11:20
Цитата
Вы это мне что ли будете рассказывать, человеку который сам добавил его еще 4 года назад?
Количество пользователей, читающих эту тему: 4
0 пользователей, 4 гостей, 0 анонимных













