View previous topic :: View next topic |
Author |
Message |
Vasilich123
Joined: 10 May 2011 Posts: 6
|
(Separately) Posted: Tue May 10, 2011 19:37 Post subject: Неправильная сортировка по пользовательской колонке |
|
|
Здравствуйте!
Я создал колонку "Страница", в которой отображается количество страниц в документах DOC и PDF таким образом:
Code: | [=xpdfsearch.Число страниц][=office2007.Pages][=shelldetails.Число страниц] |
Когда я делаю сортировку по этому полю, то получаю сортировку отдельно для каждого типа файлов. Сначала сортируются DOC, потом PDF. См. скрин.
Как сделать общую сортировку без реагирования на тип файла? Можно ли убрать колонку "тип" из набора колонок? Она там, походу, всегда.
imglink_ru/pictures/10-05-11/5e4b5e2203c30fa6d652b58c057527cf.jpg
Last edited by Vasilich123 on Tue May 10, 2011 22:58; edited 1 time in total |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Tue May 10, 2011 21:04 Post subject: |
|
|
1) У меня всегда сортирует по той колонке, которую я укажу;
2) Сборка? (так, на всякий случай);
3) Ссылку пиши полностью, включая всякие там http://;
4) Колонку "тип" убрать нельзя, но можно крысой сузить до почти полной невидимости. Хотя в твоем случае это не спасет;
5) Попробуй пощелкать по заголовкам колонок при нажатом Ctrl'е. Что-нибудь меняется? _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue May 10, 2011 21:32 Post subject: |
|
|
Vasilich123
А тут ничего уже не получится. Это особенность работы, кот. создают сами плагинами, используя полные имена файлов, а не базовые.
Вахмурка
2) При чём тут сборка?
3) 13.03.2011 |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10417 Location: Россия, Саратов
|
(Separately) Posted: Tue May 10, 2011 21:35 Post subject: |
|
|
Вахмурка
Ссылку он полностью никак не напишет: у новичков на это запрет. Впрочем, у меня указанная ссылка и с http и пр. не открывается.
Vasilich123 wrote: | Когда я делаю сортировку по этому полю, то получаю сортировку отдельно для каждого типа файлов. Сначала сортируются DOC, потом PDF. |
Vasilich123 wrote: | Как сделать общую сортировку без реагирования на тип файла? |
Минуточку. Без реагирования на тип файла — ладно. А с реагированием на что? Никакой абстрактной "общей сортировки" в природе не бывает, строки в пользовательской колонке всё равно должны идти в каком-то порядке. В каком? Если по именам — переключиться на колонку "Имя" и т.д. Если по числовым значениям страниц в пользовательской колонке — лично у меня это превосходно работает. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Tue May 10, 2011 21:48; edited 1 time in total |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue May 10, 2011 21:46 Post subject: |
|
|
Avada wrote: | Если по именам — переключиться на колонку "Имя" и т.д. | Условие - при сортировке по указанной колонке. А нажатие на табулятор "имя" собъёт последовательность. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10417 Location: Россия, Саратов
|
(Separately) Posted: Tue May 10, 2011 21:51 Post subject: |
|
|
Flasher
Да, я уже поправил. И для топик-стартера повторяю ещё раз: при сортировке в колонке, созданной точно по критериям, указанным в первом посте, никаких проблем не имею. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue May 10, 2011 22:02 Post subject: |
|
|
Avada
Ты похоже не понимаешь, что требуется. Нужно, чтобы файлы в списке с обоими форматами при сортировке смешивались, и последовательность шла не по полному имени, а по базовому. ИМХО, такое осуществить нереально, если бы только это не был один единственный плагин, который считывает число страниц из обоих типов. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10417 Location: Россия, Саратов
|
(Separately) Posted: Tue May 10, 2011 22:16 Post subject: |
|
|
Flasher wrote: | Нужно, чтобы файлы в списке с обоими форматами при сортировке смешивались, и последовательность шла не по полному имени, а по базовому. |
Я не вижу, где подобное сказано у топик-стартера. А сортировка конкретно по этому полю может идти либо по возрастанию чисел, либо по убыванию чисел. И больше никак. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue May 10, 2011 22:26 Post subject: |
|
|
Avada wrote: | Я не вижу, где подобное сказано у топик-стартера. | Как же?
Vasilich123 wrote: | то получаю сортировку отдельно для каждого типа файлов. Сначала сортируются DOC, потом PDF. См. скрин. | На скрине при приближении тамбса это видно.
Avada wrote: | А сортировка конкретно по этому полю может идти либо по возрастанию чисел, либо по убыванию чисел. И больше никак. | Нет, сортировка будет идти сперва для первых указанных данных поля, потом для вторых, потом для третьих. Это простая логика. |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
(Separately) Posted: Tue May 10, 2011 22:26 Post subject: |
|
|
Ссылка в первом посте на самом деле открывается, если заменить подчёркивание на точку. Но ведёт она, к сожалению, на эскиз, а не на полноразмерное изображение. Тем не менее, даже по эскизу можно разглядеть, что у Vasilich123 при сортировке по свежесозданной колонке наблюдается неожиданная картина: сначала идут все DOC-файлы по возрастанию числа страниц в них, а потом — все PDF-файлы, опять же по возрастанию их числа страниц, при том, что первые PDF имеют меньшее число страниц, чем последние DOC. Иначе говоря, такая сортировка на самом деле никакой сортировкой не является, о чём и говорится в первом посте.
Я сейчас сходу не могу сказать, в чём причина, надо разбираться. Вижу следующие направления для исследования:
1) Понять, позволяет ли Тотал единую сортировку для комбинированных полей.
2) Выяснить типы полей, использующихся в данной колонке: может, первое — число, второе — строка, и Тотал не может считать их единым типом, чтобы отсортировать как одну цельную последовательность. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10417 Location: Россия, Саратов
|
(Separately) Posted: Tue May 10, 2011 22:37 Post subject: |
|
|
CaptainFlint
Все значения там числовые. И я теперь понял, о чём идёт речь. Видимо, действительно дело в комбинированных полях. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
(Separately) Posted: Tue May 10, 2011 22:39 Post subject: |
|
|
Проверил сейчас у себя с другими плагинами для полей, гарантированно являющихся числами. Поведение Тотала для комбинированных полей подтверждаю: сначала идут все файлы одного типа, потом — другого.
Видимо, чтобы перемешать, нужно воспользоваться промежуточным плагином-агрегатором типа super_wdx. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
Vasilich123
Joined: 10 May 2011 Posts: 6
|
(Separately) Posted: Tue May 10, 2011 23:00 Post subject: |
|
|
Вахмурка
2) Сборка : TOTAL COMMANDER 7.55A EXTREMEPACK 2010.9 RUS.
5) Ctrl ничего не изменил в плане сортировки по страницам.
Avada
Скрин по ссылке я обновил (нужно только заменить подчеркивание на точку). Сортировка получается двойная: 1. по типу файла, 2. внутри группы однотипных файлов по страницам.
Flasher wrote: | Avada
ИМХО, такое осуществить нереально, если бы только это не был один единственный плагин, который считывает число страниц из обоих типов. |
Спасибо за инфу. Попробую разрабам написать, может откликнутся. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10417 Location: Россия, Саратов
|
(Separately) Posted: Tue May 10, 2011 23:20 Post subject: |
|
|
Vasilich123 wrote: | 2) Сборка : TOTAL COMMANDER 7.55A EXTREMEPACK 2010.9 RUS.
5) Ctrl ничего не изменил в плане сортировки по страницам. |
Это в данном случае к решению проблемы отношения не имеет.
Vasilich123 wrote: | Спасибо за инфу. Попробую разрабам написать, может откликнутся. |
Сомнительно. К тому же там из трёх плагинов два — специализированные. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
Vasilich123
Joined: 10 May 2011 Posts: 6
|
(Separately) Posted: Wed May 11, 2011 00:24 Post subject: |
|
|
CaptainFlint wrote: | Видимо, чтобы перемешать, нужно воспользоваться промежуточным плагином-агрегатором типа super_wdx. |
Ура, все получилось
Единственное, пришлось изменить планигы для DOC-файлов, т.к. super_wdx не видел поле [=shelldetails.Число страниц], написанное на русском, по все видимости. Строка для DOC у меня получилась такой:
Вот результат: imglink_ru/pictures/11-05-11/99b81d36959f8d127752cc9897053839.jpg
Спасибо всем откликнувшимся за помощь
P.S. (сори за оффтоп) Может кто-то подскажет плагины, для подсчета числа страниц в HTML, MHT, FB2? Это веб-страницы и "число страниц" можно определять исходя из заданного числа знаков на станицу.
P.P.S. Еще плагин для числа страниц в djvu нужен.
Last edited by Vasilich123 on Wed May 11, 2011 00:31; edited 1 time in total |
|
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
|