- Форум CRM программы Клиентская база
- → Публикации Analitic
Публикации Analitic
114 публикаций создано Analitic (учитываются публикации только с 11-Май 23)
#19046 Медленный SQL запрос
Отправлено от Analitic в 18 Июнь 2013 - 10:00 in Как это сделать
#22216 массовое прикрепление вычислением файлов
Отправлено от Analitic в 24 Февраль 2014 - 09:33 in Как это сделать
#17880 Расширенные права
Отправлено от Analitic в 20 Март 2013 - 12:03 in Как это сделать
#18078 Переход с версии на версиюю
Отправлено от Analitic в 29 Март 2013 - 12:56 in Как это сделать
#18073 Переход с версии на версиюю
Отправлено от Analitic в 29 Март 2013 - 12:51 in Как это сделать
#21624 Где увидеть время исполнения системой каждого напоминания
Отправлено от Analitic в 09 Декабрь 2013 - 14:36 in Как это сделать
Вы можете отключить остальные напоминания, и увидеть информацию только по одному включенному.
#20565 Сменить/пзменить доменное имя
Отправлено от Analitic в 26 Август 2013 - 09:58 in Как это сделать
#18594 Распечатка нескольких шаблонов печати
Отправлено от Analitic в 09 Май 2013 - 11:49 in Как это сделать
#19481 Последовательность выполнения вычислений
Отправлено от Analitic в 09 Июль 2013 - 11:31 in Как это сделать
Пример:
1. data_update меняет два поля Количество и Описание.
2. у вас два РАЗНЫХ вычисления которые срабатывают отдельно при изменении Количество и отдельно Описания. Но вам важно чтобы обрабатывалась сначала Количество, а потом Описание, т.к. вычисление Описание опирается на поля из вычисления Количество (например поле Цена).
Верный вариант: Объедините два вычисления в одно с двойным условием срабатывания: изменение Количество, изменение Описание. И уже в нем пропишите явный порядок действий опираясь на $event['changed'].
Ленивый вариант: Добавить в условия срабатывания вычисления Описание, изменения поля Цена. Но таким образом ваше вычисление Описание - будет срабатывать дважды, первый раз при вызове data_update, второй раз при изменении поля Цена.
#19482 Последовательность выполнения вычислений
Отправлено от Analitic в 09 Июль 2013 - 11:42 in Как это сделать
изменение количество:
$line['Цена']=$line['Количество']*$line['Сумма'];
изменение описания, изменение цены:
$line['Результат']=$line['Описание'].$line['Цена'];
А создать 1 вычисление:
изменение количество, изменение описание, изменение цены
$line['Цена']=$line['Количество']*$line['Сумма'];
$line['Результат']=$line['Описание'].$line['Цена'];
Сохранение в базу происходит только измененных полей, если результат вычисления поля Цена совпал с существующим значением, сохранения поля не происходит.
Накладные расходы от установки значения поля Цена в вычислении намного меньше чем вызов отдельного вычисления с отдельным условием.
#20102 Чистка логов, логов ишибок, расхождений
Отправлено от Analitic в 06 Август 2013 - 08:15 in Как это сделать
#20089 Чистка логов, логов ишибок, расхождений
Отправлено от Analitic в 05 Август 2013 - 14:38 in Как это сделать
#17726 JS выбор полей связей
Отправлено от Analitic в 13 Март 2013 - 16:21 in Как это сделать
Также округу будут принадлежать компании. Далее связываете через поля связи, используя параметр фильтр по полю Округ.
#17797 Вычисление не отрабатывает.
Отправлено от Analitic в 15 Март 2013 - 11:50 in Как это сделать
- Форум CRM программы Клиентская база
- → Публикации Analitic