- Форум CRM программы Клиентская база
- → Публикации fmservis
Публикации fmservis
10 публикаций создано fmservis (учитываются публикации только с 30-Апрель 23)
#26525 Дублировать кнопку
Отправлено от fmservis в 20 Ноябрь 2014 - 17:08 in Как это сделать
#21904 Еще один вопрос о напоминаниях
Отправлено от fmservis в 28 Январь 2014 - 15:50 in Прочее
#22052 Еще один вопрос о вычислениях
Отправлено от fmservis в 07 Февраль 2014 - 16:02 in Как это сделать
if ($line['Резерв']<='0')
{
$line['Наличие']=$line['Остаток'];
}
elseif ($line['Резерв']>'0')
{
$line['Остаток'] = $line['Наличие'] - $line['Резерв'];
}
#22054 Еще один вопрос о вычислениях
Отправлено от fmservis в 07 Февраль 2014 - 16:09 in Как это сделать
#22028 Еще один вопрос о вычислениях
Отправлено от fmservis в 06 Февраль 2014 - 17:30 in Как это сделать
Есть три поля: Наличие, Резерв, Остаток.
При данном условии: $line['остаток'] = $line['Наличие'] - $line['Резерв']; Наличие 10; Резерв 3; Остаток 7; Все работает отлично.
Но хотелось бы еще сделать так. чтобы когда Резерв 0; Наличие 7; Остаток 7
Что при условии: if($line['Резерв']=='0') $line['Наличие']=$line['Остаток']; Не работает, когда Резерв становится равен 0; Наличие 10; Остаток 10.
Может я что то делаю не так?
Создаю вычисление: $line['Остаток'] = $line['Наличие'] - $line['Резерв'];
Создаю второе вычисление: if ($line['Резерв']<='0') $line['Наличие']=$line['Остаток'];
Первое работает, второе нет.
#22022 Еще один вопрос о вычислениях
Отправлено от fmservis в 06 Февраль 2014 - 13:40 in Как это сделать
Добрый день!
Извиняюсь за не знание, но не могли бы Вы объяснить словами, что означает данное условие.
Поскольку, при создании нового вычисления: $line['Наличие'] =(!$line['Резерв'])?$line['Остаток']:$line['Наличие']; перестает работать старое вычисление: $line['остаток'] = $line['Наличие'] - $line['Резерв'];
А при изменении поля резерв, система выдает ошибку:
Ошибка системы.
Error generated:
/home/fm-servis/public_html/include/functions1.php(283) : data_update()
/home/fm-servis/public_html/include/functions1.php(341) : form_event_recurs()
/home/fm-servis/public_html/include/functions1.php(611) : calc_line()
/home/fm-servis/public_html/view_line2.php(978) : popup_event()
Ошибка SQL запроса:
UPDATE `f_data501` SET `остаток`='71' WHERE `id`=2
Unknown column 'остаток' in 'field list'
#22013 Еще один вопрос о вычислениях
Отправлено от fmservis в 06 Февраль 2014 - 11:26 in Как это сделать
Существуют три поля: Наличие, Резерв, Остаток. Прописано вычисление для поля Остаток - $line['остаток'] = $line['Наличие'] - $line['Резерв'];
Возможно ли прописать вычисление для поля Наличие, при таком условии: Наличие = Остаток если Резерв равен 0
#26575 Зависает в циклах
Отправлено от fmservis в 27 Ноябрь 2014 - 11:11 in Как это сделать
#26573 Зависает в циклах
Отправлено от fmservis в 27 Ноябрь 2014 - 10:31 in Как это сделать
$j = 0;
for ($i=0; $i = 1 ; $i++) {
j++;
}
$line['Количество'] = $j;
- Форум CRM программы Клиентская база
- → Публикации fmservis