Вопрос по вычислениям
#81
Отправлено 06 Июнь 2012 - 15:05
#82
Отправлено 07 Июнь 2012 - 12:12
зарезервированных переменных: http://clientbase.ru...6/calculations/
#83
Отправлено 07 Июнь 2012 - 16:37
Сообщение отредактировал teacsrem: 07 Июнь 2012 - 16:39
#84
Отправлено 07 Июнь 2012 - 17:21
teacsrem (07 Июнь 2012 - 16:37) писал:
#85
Отправлено 08 Июнь 2012 - 13:16
Мне необходимо, чтобы из подчиненной таблицы "табл2" из поля "поле2" подставлялись данные в основную таблицу "табл1" в поле "поле1", а в поле "поле3" подставлялась дата выполнения вычисления.
#86
Отправлено 08 Июнь 2012 - 13:34
#87
Отправлено 08 Июнь 2012 - 13:57
if ($line['табл2']['поле2']) { $line['табл1']['поле1'] == "Да"; $line['дата'] = date("Y-m-d 00:00:00"); // текущая дата }
вычислять по изменению поля2, вычисление пишу в подчиненной табл2
#88
Отправлено 08 Июнь 2012 - 15:19
Второе: что по вашему означают конструкции $line['табл1'] и $line['табл2']?
Подсказка: см. сообщения с 76 по 80 данной темы.
#89
Отправлено 08 Июнь 2012 - 15:23
2. $line['табл1']таблиц
$line['табл2']подчиненная таблица
Поле связь у меня в подчиненной таблице "Адрес"
Сообщение отредактировал teacsrem: 08 Июнь 2012 - 15:24
#90
Отправлено 08 Июнь 2012 - 15:39
teacsrem (08 Июнь 2012 - 15:23) писал:
$line['табл2']подчиненная таблица
Правильный код:
if ($line['поле2']) // это поле в ТЕКУЩЕЙ таблице, обращаемся напрямую!! { $line['Адрес']['поле1'] == "Да"; // к основной обращаемся через поле связи! $line['Адрес']['дата'] = date("Y-m-d 00:00:00"); // и здесь тоже не забываем про связь, т.к. поле НЕ из этой таблицы }
#91
Отправлено 08 Июнь 2012 - 16:03
А можно ли как-то ограничить добавление записей в подчиненную таблицу скажем до 5, чтобы после добавления 5 записи отключалась кнопка "добавить запись". Или это нужно делать через расширенные права пользователя?
#92
Отправлено 08 Июнь 2012 - 16:10
#93
Отправлено 08 Июнь 2012 - 16:17
А если какие-то данные менялись в основной таблице, можно настроить поле в основной таблице, в котором будет меняться дата в зависимости от любых изменений связанным с текущей строкой?
#94
Отправлено 08 Июнь 2012 - 16:53
#95
Отправлено 13 Июнь 2012 - 11:53
Настраиваю фильтр в подчиненной таблице (замеры) по полю связь (Адрес), чтобы каждому пользователю открывать фильтры только на свои адреса.
---
Поле "Адрес" - содержит - Е42
---
Включаю отображение кол-ва записей в фильтре, отображает 0, хотя записи точно есть.
Подскажите как правильно настроить фильтр.
#96
Отправлено 13 Июнь 2012 - 14:27
#97
Отправлено 13 Июнь 2012 - 15:36
#98
Отправлено 15 Июнь 2012 - 15:03
if ($line['Коммерческие']['Клиент'] == $line['Название'])
{
$line['К'] = "Да";
}
#99
Отправлено 15 Июнь 2012 - 15:38
Еще раз: зачем вы используете имя таблицы в переменной $line? В $line используются только имена полей!
Второе: на какое событие настроено вычисление?
Третье: зачем вы добавляете вычисление в основную таблицу, когда сами писали, что вас это не устраивает (нужно обновлять или сохранять страницу), и просили код для подчиненной? Примеры для обоих случаев я выкладывал, у вас же опять что-то не то.
#100
Отправлено 15 Июнь 2012 - 15:50
Количество пользователей, читающих эту тему: 4
0 пользователей, 4 гостей, 0 анонимных