- Форум CRM программы Клиентская база
- → Публикации nk
Публикации nk
107 публикаций создано nk (учитываются публикации только с 15-Май 23)
#11105 фильтры
Отправлено от nk в 08 Март 2012 - 12:00 in Предложения по доработке
в этой версии у вас получился удобный расширенный поиск, поэтому теперь предлагаю сделать возможность сохранять настройки расширенного поиска - что-то вроде кнопок, как фильтры; этим поиском можно задать почти любую комбинацию настроек - получатся те же комбинированные фильтры, которые напр. можно сохранять для себя или для всех, не заходя в настройки; в будущем можно было бы усложнить этот поиск, добавив возможность делать вложенные условия.
я считаю, это была бы очень полезная фишка, т.к. уже не раз сталкивался с тем, что ваша система не позволяет реализовать нужный функционал, и приходится изобретать схемы фильтров и прав доступа... вплоть до того что руководство решает перейти на другую CRM, т.к. требования растут, а КБ уже не справляется
вообще, то о чем говорю, очень сильно напоминает механизм отборов в списках в платформе 1С Предприятие 8.
#11123 Автобекап
Отправлено от nk в 11 Март 2012 - 10:19 in Как это сделать
#11745 Автобекап
Отправлено от nk в 11 Апрель 2012 - 11:31 in Как это сделать
#11752 Автобекап
Отправлено от nk в 11 Апрель 2012 - 13:29 in Как это сделать
#12117 Обязательное для заполнения
Отправлено от nk в 13 Май 2012 - 23:49 in Как это сделать
#12126 Обязательное для заполнения
Отправлено от nk в 14 Май 2012 - 16:17 in Как это сделать
Для версии 1.9.4 этот код актуален?
#12201 Отслеживание изменений
Отправлено от nk в 24 Май 2012 - 23:01 in Как это сделать
#12203 Отслеживание изменений
Отправлено от nk в 25 Май 2012 - 09:41 in Как это сделать
#14022 Фильтр по реквизитам поля связи
Отправлено от nk в 06 Сентябрь 2012 - 11:16 in Как это сделать
Т.е. есть поле связи, надо сделать фильтр по значению поля из связанной таблицы.
#14027 Фильтр по реквизитам поля связи
Отправлено от nk в 06 Сентябрь 2012 - 12:57 in Как это сделать
#14817 Подтянуть данные из связанной таблицы
Отправлено от nk в 03 Октябрь 2012 - 00:59 in Как это сделать
Например, выбираем клиента, в поле "Тел" записывается значение поля "Телефон" из таблицы клиенты (из выбранной строки).
Не вычислением при сохранении записи, а чтобы заполнилось при редактировании записи, как только выбрали значение в поле связи.
#14837 Подтянуть данные из связанной таблицы
Отправлено от nk в 03 Октябрь 2012 - 12:37 in Как это сделать
Тогда вопрос: при установке в поле связи пустого значения нужные поля все равно заполняются данными, подозреваю что данными из предыдущего значения... как сделать чтобы в такой ситуации "поля заполнения" просто очищались?
#14839 Подтянуть данные из связанной таблицы
Отправлено от nk в 03 Октябрь 2012 - 13:12 in Как это сделать
#14841 Подтянуть данные из связанной таблицы
Отправлено от nk в 03 Октябрь 2012 - 13:15 in Как это сделать
Например
$data['Тел'] = "12345"; $data['Адр'] = "улица"; echo $data; exit;
#14844 Подтянуть данные из связанной таблицы
Отправлено от nk в 03 Октябрь 2012 - 13:29 in Как это сделать
Например вместо $line['Телефон'] использовать что-то вроде $line['f123'] ну или типа того. При изменении имени поля приходится искать все его упоминания во всех вычислениях. Особенно это печально на начальных этапах внедрения, когда требования к системе меняются с каждый день.
#14847 Подтянуть данные из связанной таблицы
Отправлено от nk в 03 Октябрь 2012 - 14:19 in Как это сделать
#14876 Автобекап
Отправлено от nk в 05 Октябрь 2012 - 10:08 in Как это сделать
#14878 Автобекап
Отправлено от nk в 05 Октябрь 2012 - 10:34 in Как это сделать
Но все равно вопрос, почему может быть в логе крона такое безобразие:
Лог задания "Резервное копирование" на время 04.10.2012 13:05:01.
2012-10-04 13:08:01 - TERMINATED
2012-10-04 12:04:02 - TERMINATED
2012-10-03 12:04:01 - TERMINATED
2012-10-02 12:04:01 - TERMINATED
2012-10-01 12:04:01 - TERMINATED
2012-09-30 12:05:02 - TERMINATED
2012-09-29 12:04:02 - TERMINATED
2012-09-28 12:04:01 - TERMINATED
2012-09-27 12:04:01 - TERMINATED
2012-09-26 12:04:01 - TERMINATED
2012-09-25 12:04:02 - TERMINATED
2012-09-24 12:04:02 - TERMINATED
2012-09-23 12:04:01 - TERMINATED
2012-09-22 12:04:02 - TERMINATED
#14880 Автобекап
Отправлено от nk в 05 Октябрь 2012 - 10:42 in Как это сделать
#14910 Подтянуть данные из связанной таблицы
Отправлено от nk в 07 Октябрь 2012 - 17:21 in Как это сделать
$("#value112").bind("change", function() { customer_val = document.getElementById("value112").value; if (customer_val == "") { document.getElementById("value113").value = ""; document.getElementById("value114").value = ""; } else { $.ajax( { type: "POST", url: "user_button.php", data: { id: '4', line: '{$line_id}', customer_id: customer_val}, success: function(msg) { eval(msg); } }); } });
при очистке ничего не происходит
#14916 Множественный выбор в поле связь
Отправлено от nk в 07 Октябрь 2012 - 21:14 in Предложения по доработке
#14917 Подтянуть данные из связанной таблицы
Отправлено от nk в 07 Октябрь 2012 - 21:47 in Как это сделать
#14919 Вычисление при удалении
Отправлено от nk в 07 Октябрь 2012 - 23:31 in Как это сделать
Но при удалении строки подчиненной таблицы "итого" в родительской не пересчитывается, что очень печально. Как быть? В вычислении проверяю на 'status' = '0', пробовал на вычисление добавить событие "удаление в таблице" и изменение поля status. Не пересчитывает. В стандартной конфигурации у вас та же ситуация.
#14937 Подтянуть данные из связанной таблицы
Отправлено от nk в 08 Октябрь 2012 - 10:51 in Как это сделать
Roman (08 Октябрь 2012 - 08:15) писал:
это понятно, вопрос был про "интерактивное" заполнение, при выборе подтягиваются данные как бы "по умолчанию", а если надо пользователь их изменяет.
на вопрос выше по очистке поля ответите?
#14938 Вычисление при удалении
Отправлено от nk в 08 Октябрь 2012 - 10:56 in Как это сделать
$line['Итого'] = $line['Количество'] * $line['Стоимость']; $sqlQuery = "SELECT SUM(`f187`) AS `materials_amount` FROM `".DATA_TABLE."23` WHERE `status`='0' AND `f161`='".$line['Заказ']['raw']."' AND `id`<>'$ID'"; $result = sql_query($sqlQuery) or user_error(mysql_error()."<br>".$sqlQuery."<br>", E_USER_ERROR); $row = mysql_fetch_assoc($result); if ($row['materials_amount'] == NULL) $materials_amount = $line['Итого']; else $materials_amount = $row['materials_amount'] + $line['Итого']; $line['Заказ']['Стоимость материалов'] = $materials_amount;
я имел ввиду, что при удалении вообще ничего не пересчитывается, а, судя по вашему ответу, вы поняли, что пересчитывается с учетом удаляемой строки.
- Форум CRM программы Клиентская база
- → Публикации nk