| View previous topic :: View next topic |
| Author |
Message |
gendalv
Joined: 20 Jul 2013 Posts: 22
|
(Separately) Posted: Wed Jul 15, 2026 05:39 Post subject: |
|
|
| При этом минуты плохо работают например >9 И <9 не показывает, а вот секудны работают, и формат hh:mm:ss не работает особо |
|
| Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 1211
|
(Separately) Posted: Wed Jul 15, 2026 13:41 Post subject: |
|
|
| gendalv wrote: | | например >9 И <9 не показывает |
В смысле не показывает. В поиске всё ищется, всё показывается. | gendalv wrote: | | формат hh:mm:ss не работает особо |
Что имеется в виду, как он должен работать? Если последняя секунда не совпадает, то это может быть. Года два назад на эту тему была большая дискуссия. |
|
| Back to top |
|
 |
Jonmey
Joined: 27 Sep 2010 Posts: 55
|
(Separately) Posted: Fri Jul 17, 2026 03:32 Post subject: |
|
|
gendalv
| gendalv wrote: | | При этом минуты плохо работают например >9 И <9 не показывает, а вот секудны работают, и формат hh:mm:ss не работает особо |
С длительностями существуют варианты: если встроенные не устраивают, то всегда можно использовать поля с собственными расчетными скриптами, не имеющими замеченных проблем.
Кстати, скрипт для указанного формата был в старых версиях плагина, если не ошибаюсь. Вы можете его использовать или написать свой по образцу. Исходным полем для расчета служит поле мелиаинфо выводящее длительность в милисекундах (нужно лишь задать правильный контекст). |
|
| Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 1211
|
(Separately) Posted: Fri Jul 17, 2026 12:51 Post subject: |
|
|
| Jonmey wrote: | | если встроенные не устраивают, то всегда можно использовать поля с собственными расчетными скриптами, не имеющими замеченных проблем |
На предыдущей странице и было об этом. У меня эти поля работают нормально:
| Code: | <column name="Length" coltype="ft_numeric_32">
<unit name="m" type="script">Output:=Trunc(Duration/1000/60);</unit>
<unit name="s" type="script">Output:=Trunc(Duration/1000);</unit>
<unit name="z">Duration</unit>
</column> |
По поводу формата hh:mm:ss ничего не могу сказать. Сколько лет пользуюсь — никогда не замечал никаких проблем, кроме указанной выше проблемы с округлением последней секунды. |
|
| Back to top |
|
 |
Jonmey
Joined: 27 Sep 2010 Posts: 55
|
(Separately) Posted: Sat Jul 18, 2026 21:27 Post subject: |
|
|
Orion9
Насколько понял, речь в сообщении не об округлениях шла. Но гадать не буду, поскольку gendalv пока не заинтересовался обсуждением его проблемы. Нужны, хотя бы, скрины.
| Orion9 wrote: | | По поводу формата hh:mm:ss ничего не могу сказать. |
Я говорил именно о нем. Он мб выведен (сгенерирован) разными способами), по аналогии с форматом mm:ss.
Добавлено спустя 1 час 40 минут:
gendalv
Для использования знаков больше и меньше в поиске нужно использовать поля выводящие заведомо численные значения. Вы же пытаетесь использовать эти знаки на строчных (независимо от того какие они содержат символы - буквы или цифры).
Форматы
hh:mm:ss
mm:ss
и др
являются строчными (строка, содержащая цифры) и к ней применимы лишь операторы работы со строками, например, регэкспы и тд.
Например, аналог оператора работы с числовым значением
>9
(больше 9 [мин])
для строкового формата hh:mm:ss можно отобразить регэкспом
| Code: | 00:(09:0?[1-9]+|[1-9]\d+:[0-5][0-9]) |
При этом, если в выпадающем списке операторов нет арифметических операторов (напр. "<" или ">"), то их бесполезно писать в строку поиска (типа ">9"), поскольку они будут рассматриваться как простые символы, а не арифметические операторы, и вы будете искать строку (">9"), а не числа ("большие 9"). |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|