Перейти к содержимому


Поле прогресс-бар


Сообщений в теме: 9

#1 TelecomMedia

    Активный участник

  • Пользователи
  • PipPipPip
  • 378 сообщений

Отправлено 27 Октябрь 2015 - 14:02

1. Как сделать поле "прогресс-бар" (как в примере готовой конфигурации "Управление проектами")? (https://yadi.sk/i/zUUBeBa6k3YeG)
2. Где можно взять пример формирования отчета как по ссылке https://yadi.sk/i/TIg45KXnk3Ygi ?

Сообщение отредактировал fabrika-r: 27 Октябрь 2015 - 14:04


#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 27 Октябрь 2015 - 14:18

Данная конфигурация является платной, поэтому просто выложить код из нее мы не можем. Тут либо вы покупаете конфигурацию целиком и изучаете/модифицируете самостоятельно, либо заказываете в КБ индивидуальную доработку с подобным функционалом и затем также можете использовать этот код для других своих целей. Возможно также мы выложим примеры "как это сделать" когда-нибудь в будущем, но я бы не стал на это сильно уповать в ближайшей перспективе.

#3 TelecomMedia

    Активный участник

  • Пользователи
  • PipPipPip
  • 378 сообщений

Отправлено 27 Октябрь 2015 - 14:34

Я правильно понимаю, что купив конфигурацию на 1 пользователя на 1 месяц (за 500р), я буду иметь возможность просмотра вычислений?

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 27 Октябрь 2015 - 14:38

Это аренда конфигурации, а не покупка. Аренда не даст вам администраторских прав (иначе вы бы легко скопировали конфигурацию себе без всякой покупки).

Цитата

Покупка конфигурации:
Единоразово 25000 руб.
https://clientbase.r...ket/?config=109

#5 TelecomMedia

    Активный участник

  • Пользователи
  • PipPipPip
  • 378 сообщений

Отправлено 27 Октябрь 2015 - 14:41

:unsure:
Спасибо.

#6 maksn

    Активный участник

  • Пользователи
  • PipPipPip
  • 314 сообщений
  • Пол:Мужчина

Отправлено 28 Октябрь 2015 - 09:19

Просмотр сообщенияfabrika-r (27 Октябрь 2015 - 14:02) писал:

2. Где можно взять пример формирования отчета как по ссылке https://yadi.sk/i/TIg45KXnk3Ygi ?
Это диаграмма Ганта.
Погуглите, или посмотрите здесь http://openwebstuff....art-components/
"...Сижу, паяю. CRM починяю..."
Мои разработки

#7 serg63rus

    Активный участник

  • Пользователи
  • PipPipPip
  • 52 сообщений

Отправлено 24 Ноябрь 2015 - 19:17

Просмотр сообщенияCbCoder (27 Октябрь 2015 - 14:38) писал:

Это аренда конфигурации, а не покупка. Аренда не даст вам администраторских прав (иначе вы бы легко скопировали конфигурацию себе без всякой покупки).


https://clientbase.r...ket/?config=109
а если я знаю как сделать поле прогресс бар - можно подсказать человеку?

#8 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 25 Ноябрь 2015 - 09:12

Просмотр сообщенияserg63rus (24 Ноябрь 2015 - 19:17) писал:

а если я знаю как сделать поле прогресс бар - можно подсказать человеку?

Если это ваш собственный код, а не из чужой платной конфигурации, то разумеется.

#9 serg63rus

    Активный участник

  • Пользователи
  • PipPipPip
  • 52 сообщений

Отправлено 10 Декабрь 2015 - 18:45

Это не то чтобы код, а возможный вариант решения этого вопроса - используется он еще гдето или нет - вполне вероятно, но это же не значит что теперь нельзя пользоваться стандартными функциями jquery и КБ...
Как вариант:
создать текстовое поле с обработкой html
вставить туда в значение по умолчанию элемент div с запретом на редактирование
через jquery подцепить на этот div прогресс бар с использованием значений текущей записи

#10 Александр Пономарев

    Активный участник

  • Пользователи
  • PipPipPip
  • 435 сообщений
  • Пол:Мужчина
  • Город:Таганрог

Отправлено 15 Март 2016 - 00:04

А что-то типа
function progress($got) {
// got - Готовность в процентах
  $got2=100-$got;
  $html='
  <div style="width:100%;">
	<div style="width:'.$got.'%; background:red;float:left;height:16px;">
	</div>
	<div style="width:'.$got2.'%; background:green;float:left;height:16px;">
	</div>
	<div style="clear:both;">
	</div>
  </div>';
  return $html;
}

не подойдет?
В любом месте потом вставляете в код вызов функции и передаете в нее % прогресса, а на выходе получаете html код полоски прогресс-бара.
Писал по памяти, но аналог работает у меня во многих местах.

Сообщение отредактировал Александр Пономарев: 15 Март 2016 - 00:06






Количество пользователей, читающих эту тему: 9

0 пользователей, 9 гостей, 0 анонимных