- Форум CRM программы Клиентская база
- → Публикации bottrop
Публикации bottrop
83 публикаций создано bottrop (учитываются публикации только с 25-Сентябрь 23)
#32248 Вычисление и ввод текстового поля
Отправлено от bottrop в 27 Ноябрь 2016 - 14:03 in Как это сделать
1. Есть поле Стоимость, у каждого товара в этом поле своё значение. Периодически стоимость поднимается, к примеру на 1000 руб. Вопрос: как сделать, чтобы не пересчитывать каждый товар прибавляя к нему 1000 руб, а сделать вычисление, чтобы 1000 руб добавлялась автоматом к имеющейся стоимости.
Думал, сделать ещё два поля: Старая цена и Прибавка, а в поле стоимость выводить сумму этих двух полей. Но конструкция эта кажется нагроможденной. Может есть другие способы, подскажите.
2. Второй вопрос связан с копированием. Допустим есть несколько товаров, у которых разная только цена. Выделяю эти товары и нажимаю Копировать, выдает надпись, что копировать можно только одну запись. Как сделать копирование нескольких выделенных записей?
#32268 Как правильно составить запрос?
Отправлено от bottrop в 01 Декабрь 2016 - 22:44 in Как это сделать
В контрагента клиента есть связанное поле Объекты, при нажатии открывается список объектов (отфильтрованный) принадлежащих данному контрагенту.
Ссылка имеет вид: http://домен.ру/fiel...rel_field=10850
Вопрос: как сделать, чтобы при нажатии на дополнительное действие во всплывающем окне появлялась такая выборка по контрагенту?
Делаю ссылку http://alfabase.ru/f...rel_field=10850, где 1365 меняю на id записи, ссылка не работает.
Подскажите как должно выглядеть подобное вычисление?
#31334 Внешняя форма-вычисление
Отправлено от bottrop в 23 Апрель 2016 - 02:10 in Как это сделать
И ещё такой вопрос:В поле (тип пользователь) есть "Значение по умолчанию": текущий, случайное, и выбор конкретного пользователя. Вопрос: по какому принципу выбирается случайное? и можно ли этот алгоритм как-то логизировать. Например сделать последовательный выбор пользователей, либо ещё как-то изменить логику?
Думаю это довольно интересная возможность для большинства, кто хочет автоматизировать распределение новых клиентов в клиентской базе.
#31384 Внешняя форма-вычисление
Отправлено от bottrop в 28 Апрель 2016 - 17:43 in Как это сделать
Тогда возникает вопрос, можно ли создать правило или вычисление, по которому некоторые менеджеры буду выключаться из такой раздачи? Например, правило по которому менеджер не учавствует в раздаче клиентов до 01.05.20156 (т.е. по дате)?
#31409 Внешняя форма-вычисление
Отправлено от bottrop в 05 Май 2016 - 17:50 in Как это сделать
Я понимаю так.
Если менеджер = включен (в таблице пользователей), то "он должен быть в списке раздачи новых клиентов".
Проблема в том, что когда я архивирую пользователя, он не может войти в свой аккаунт, хотя успешно удаляется из списка раздачи.
Вопрос: как включать или выключать пользователей в список раздачи с сохранением остальных функций? (поле Ответственный, тип поле пользователь)
#30972 Фильтр по сравнению двух полей
Отправлено от bottrop в 22 Март 2016 - 12:44 in Как это сделать
$cur_line['Статус клиента']['db_value']=='Перенос' and strtotime($cur_line['Дата']['db_value'])<date($cur_line['Добавлена']['db_value'], mktime(date('H'), date('i'), date('s'), date('m'), date('d')+3, date('Y')))
Не выделяет то, что нужно. Подскажите что не так?!
#30638 Фильтр по сравнению двух полей
Отправлено от bottrop в 21 Февраль 2016 - 18:47 in Как это сделать
Вопрос такой: Как сделать фильтр по сравнению двух полей одной таблицы? Например, таблица Задачи, в ней поля Дата задачи, Дата выполнения и Выполнено. Нужно отфильтровать задачи по просрочености выполнения.
Т.е. я создаю фильтр "Просроченные задачи" и там выбираю условия выполнено-Да, дата задачи < Даты выполнения. Как прописать такое условия в фильтре?
Такой же вопрос к Форматированию и Напоминаниям.
Заранее спасибо за подсказку.
#30962 Фильтр по сравнению двух полей
Отправлено от bottrop в 21 Март 2016 - 20:53 in Как это сделать
поле "Дата" по условию должна быть меньше поля "Добавлена"+3 дня. Т.е. поле "дата" не может быть назначено на срок более 3 дней от даты добавления записи.
Как такое выражение сделать при форматировании?
Форматирование:
$cur_line['Статус клиента']['db_value']=='Перенос' and (substr($cur_line['Дата']['db_value'],0,10)<strtotime($cur_line['Добавлена']['db_value'])
Как прибавить три дня?
#30980 Фильтр по сравнению двух полей
Отправлено от bottrop в 22 Март 2016 - 14:53 in Как это сделать
Может кто-то может помочь в решении проблемы?!
#30675 Фильтр по сравнению двух полей
Отправлено от bottrop в 22 Февраль 2016 - 19:42 in Как это сделать
AntonKravchenko (22 Февраль 2016 - 18:58) писал:
Спасибо, тоже вариант. Не хочеться делать лишние поля, думаю есть прямой способ сравнения?! Надеюсь CbCoder поможет, а не формально отпишется.
#30656 Фильтр по сравнению двух полей
Отправлено от bottrop в 22 Февраль 2016 - 14:51 in Как это сделать
#30672 Фильтр по сравнению двух полей
Отправлено от bottrop в 22 Февраль 2016 - 18:47 in Как это сделать
#30864 Защита внешних форм от спама, остановка добавления данных
Отправлено от bottrop в 10 Март 2016 - 19:00 in Как это сделать
#30847 Защита внешних форм от спама, остановка добавления данных
Отправлено от bottrop в 10 Март 2016 - 09:46 in Как это сделать
#30841 Защита внешних форм от спама, остановка добавления данных
Отправлено от bottrop в 09 Март 2016 - 20:40 in Как это сделать
Вопрос такой: есть Дополнительное действие "Документ", при нажатии на которое открывается файл документа в формате htm.
Само вычисление выглядит так:
echo "<script>location.href='".$config["site_root"]."/document.htm'</script>";
Вопрос: как сделать так, чтобы открывшийся документ нельзя было скачать/скопировать по нажатию правой кнопки или просмотреть код страницы?
В инете нашел скрипты запрещающие копирование и нажатие сочетаний типа Ctrl+C и других (вставлять между head), но не пойму как их нужно вставлять, чтобы запрет действовал только на этот документ при нажатии дополнительного действия.
Помогите разобраться. Спасибо заранее.
#30858 Защита внешних форм от спама, остановка добавления данных
Отправлено от bottrop в 10 Март 2016 - 16:25 in Как это сделать
<script type="text/javascript">
document.ondragstart = noselect;
// запрет на перетаскивание
document.onselectstart = noselect;
// запрет на выделение элементов страницы
document.oncontextmenu = noselect;
// запрет на выведение контекстного меню
function noselect() {return false;}
document.oncontextmenu;
function catchControlKeys(event){
var code=event.keyCode ? event.keyCode : event.which ? event.which : null;
if (event.ctrlKey){
// Ctrl+U
if (code == 117) return false;
if (code == 85) return false;
// Ctrl+C
if (code == 99) return false;
if (code == 67) return false;
// Ctrl+A
if (code == 97) return false;
if (code == 65) return false;
}
}
</script>
Его нужно вставить перед закрывающим тегом </head>.
А к тегу <body> добавить атрибут onkeypress=”return catchControlKeys(event)”..
Где в КБ находятся head и body? Куда вставить?
Также вопрос:
Как сделать запрет выделять контент при помощи CSS-стилей.
Для этого нужно указать для слоя, на котором размещается контент. Код следующий:
-moz-user-select: -moz-none;
-o-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
user-select: none;
Вопрос, где css искать?
Нужно чтобы все эти ограничения работали только для документов открываемых по нажатию Доп. действия.
Насчет адекватности с вашей токи зрения понимаю, но для нас вопрос важный, так как воровство документов это факт, с которым пытаемся бороться. Помогите разобраться.
#31585 доп действие добавление в подтаблицу
Отправлено от bottrop в 07 Июнь 2016 - 20:17 in Как это сделать
Подскажите, как сделать чтобы при нажатии кнопки Дополнительного действия в таблице клиенты, кроме прочих изменений в под таблице работа по клиенту, всплывало окно, в которое менеджер должен записать комментарий (он записывается автоматом в ту же подтаблицу). Как реализовать подобное?
#31385 Расписание заданий Cron
Отправлено от bottrop в 28 Апрель 2016 - 17:54 in Как это сделать
Timur (28 Апрель 2016 - 16:23) писал:
Также стоит проверить, установлен ли вообще Cron на сервере.
Спасибо, разобрался, всё работает. Вычисление корректное, допустил чисто техническую ошибку.
#31335 Расписание заданий Cron
Отправлено от bottrop в 23 Апрель 2016 - 02:16 in Как это сделать
Делают так, но не работает 0 9,23 * * *
#30963 Сокрытие кнопок в фильтре
Отправлено от bottrop в 21 Март 2016 - 22:14 in Предложения по доработке
#31453 простое дополнительное действие
Отправлено от bottrop в 16 Май 2016 - 01:42 in Как это сделать
echo "<script>location.href='".$config["site_root"]."/view_line.php?table=330&line=new&f5020=$ID'</script>";
Что не так?
#31479 простое дополнительное действие
Отправлено от bottrop в 20 Май 2016 - 00:28 in Как это сделать
#31463 простое дополнительное действие
Отправлено от bottrop в 17 Май 2016 - 22:44 in Как это сделать
#30734 Запретить добавление в подтаблице
Отправлено от bottrop в 29 Февраль 2016 - 18:48 in Как это сделать
При входе в карточку клиента , внизу есть подтаблица. Все большие записи подтаблицы (поля где много текста) автоматически сжимаются и появляется ползунок справа как на скрине.
Если добавить пробел или точку в любом поле, то все записи распахиваются и принимают нормальный вид.
Вторая проблема: Также замечено, что пропадают данные из этой подтаблицы, возможно есть взаимосвязь между проблемами, не знаю. Откликнитесь, у кого есть похожие глюки.
Третья проблема. Слетают настройки доступа с таблицы клиенты, именно Добавить запись, Удалить, Архивировать и вся эта строка. Только она, другие настройки остаются на месте. Такое происходит периодически у всех кроме Администратора.
Проблемы появились после обновления ревизии в декабре 2015-го. Как решить? помогите. Спасибо заранее.
#32074 Сортировка в календаре
Отправлено от bottrop в 10 Октябрь 2016 - 21:34 in Как это сделать
- Форум CRM программы Клиентская база
- → Публикации bottrop