- Форум CRM программы Клиентская база
- → Публикации vvknet
Публикации vvknet
11 публикаций создано vvknet (учитываются публикации только с 28-Апрель 23)
#29169 Экспорт в .CSV
Отправлено от vvknet в 10 Сентябрь 2015 - 13:59 in Как это сделать
При встроенном экспорте данных из таблицы в формат .csv в полученном файле формат шрифта Calibri, размер 11, а формат ячейки экспоненциальный.
Есть какая-то возможность настроить в экспортируемом файле по-умолчанию другой шрифт, размер, формат ячейки ?
Благодарю !
#29105 Вопрос по вычислениям
Отправлено от vvknet в 27 Август 2015 - 12:09 in Как это сделать
Спасибо !
#29088 Вопрос по вычислениям
Отправлено от vvknet в 26 Август 2015 - 10:36 in Как это сделать
#29080 Вопрос по вычислениям
Отправлено от vvknet в 25 Август 2015 - 14:18 in Как это сделать
попробовал без апострофов - ок
предполагаю ,что не хотело работать из-за того,что в списке значение "гарантия истекла" начиналось с заглавной буквы
#29078 Вопрос по вычислениям
Отправлено от vvknet в 25 Август 2015 - 13:28 in Как это сделать
в строке
$result = data_select_field(111, "id", "status=0 and left(f222, 10)='",date("Y-m-d"),"'");
надо использовать `status`
СПАСИБО ВСЕМ !!!
#29077 Вопрос по вычислениям
Отправлено от vvknet в 25 Август 2015 - 12:09 in Как это сделать
т.е. данные в строках не изменяются
в cron пишет
Лог задания "Отслеживание гарантии" на время 25.08.2015 11:42:01.
2015-08-25 11:42:01 - OneTime -
2015-08-25 11:29:01 - OneTime -
#29075 Вопрос по вычислениям
Отправлено от vvknet в 25 Август 2015 - 11:22 in Как это сделать
#29074 Вопрос по вычислениям
Отправлено от vvknet в 25 Август 2015 - 11:04 in Как это сделать
#29072 Вопрос по вычислениям
Отправлено от vvknet в 25 Август 2015 - 10:28 in Как это сделать
#29001 Вопрос по вычислениям
Отправлено от vvknet в 13 Август 2015 - 14:45 in Как это сделать
Tony999 (11 Август 2015 - 03:30) писал:
// Ищем запись, где дата совпадает с текущей. (269 - это номер таблицы, f4681 - это поле даты, подставьте свои значения)
$res1=data_select_field(261,"`id` as ids", "`status`=0 and left(f4681, 10) ='",$dat,"'");
while ($row = sql_fetch_assoc($res1)) // цикл прохода по полученным записям
{
$ids=$row['ids'];
data_update(269, array('status'=>'0', 'f441'=>'гарантия истекла'), "`id`=$ids" ); // f441 - номер поля "состояние гарантии", подставьте свое значение.
}
И весь этот код надо поместить в Cron (Дополнительно-Настройки Cron), скажем, на 3 часа ночи.
В итоге, в 3 часа ночи все записи будут проверяться на истечение гарантии, а совпадающие по дате буду изменены в части поля "состояние гарантии".
Спасибо за ответ ! Но указанный код работает не совсем корректно. При выполнении кода прописывает в другие поля (не содержащие данных) какое-то текстовое значение :-(
В выделенной красным строке что означает число "261" ?
Спасибо !
#28972 Вопрос по вычислениям
Отправлено от vvknet в 07 Август 2015 - 14:35 in Как это сделать
1. на гарантии
2. гарантия истекла
и есть поле "Дата окончания гарантии".
Как сделать так : когда "Дата окончания гарантии" становится меньше текущей даты, значение поля "состояние гарантии" меняется на значение "гарантия истекла".
Благодарю всех откликнувшихся.
- Форум CRM программы Клиентская база
- → Публикации vvknet