2016-03-18 3 views
1

Моя функция работает с запросом, его время от времени зависит от запрашиваемых данных. Во время выполнения запроса я хочу показать реальный запрос, загружая cfprogressbar &, изменяя статус/заголовок, в то время как cfprogressbar делает прогресс. im по-прежнему поиск в google до сих пор не везет все примеры, показывающие статическое время.Coldfusion cfquery realtime cfprogressbar

Я думал, могу ли я получить реальное время загрузки cfquery & Я передам это значение в cfprogressbar. Пожалуйста посоветуйте

  • ColdFusion 11
  • окна 2012
  • cfprogressbar
  • cfquery
+1

Тег cfprogressbar должен отображать данные, к которым он привязан, поэтому, откуда вы собираетесь получить «получить реальное время загрузки cfquery»? Является ли ваш код на стороне сервера, предоставляя это где-нибудь? –

+0

Это то, что я хочу знать? если im запустить запрос, если он принимает время, я могу показать progbar? – IBM

+0

двигатель coldfusion не запускает ваш запрос, сервер db запускает ваш запрос, и по этой причине двигатель coldfusion не знает, где находится ваш сервер db во время выполнения запроса, двигатель coldfusion запросил ваш сервер db и ждет сервер db для ответа –

ответ

5

К сожалению, вы не можете показать точный индикатор. Механизм ColdFusion не запускает ваш запрос, сервер базы данных запускает ваш запрос, и по этой причине механизм ColdFusion не знает, где находится ваш сервер db во время выполнения запроса. Вы можете показать «spinner», если вы хотите, чтобы ваш пользователь знал, что что-то происходит.

+2

Согласен. Ваш [начальный комментарий] (http://stackoverflow.com/questions/36090518/coldfusion-cfquery-realtime-cfprogressbar#comment59840338_36090518) выразился довольно лаконично: * «Время от времени время от времени сообщается двигателю db о двигателе coldfusion время остается до тех пор, пока оно не закончится и не отправит ответы? NO. * ie Таким образом, вы не можете показать точный прогресс. Только какой-то неопределенный индикатор состояния, позволяющий пользователю знать, что что-то происходит ... но не конкретные, как дольше, до тех пор, пока задача завершается. – Leigh

Смежные вопросы