Страница 1 из 1

Лидирующие нули в поле Число

Добавлено: 17.07.2017 12:42
Попов Виктор
Хотелось бы чтобы поле "Число" могло отображаться с лидирующими нулями.

Для чего это нужно:
  1. Сильно лучше восприятие.
  2. Сортировка в выборе записи будет сразу правильная(см. Прикрепленный файл "Выбор справочника.png")
  3. Сортировка в справочнике, тоже будет по умолчанию правильной(если выбрать сортировку, то тогда сортирует правильно) (см. Прикрепленный файл "Справочник.png")
Пример:
Сейчас:
1
153
2 564
9

Хотелось бы
0001
0009
0153
2564


Дополнительно, не получается у поля "Число" убрать чекбокс "Разбивать на группы разрядов".

Добавлено: 22.07.2017 10:40
Dmitry Goncharenko
К сожалению, числовые поля не любят лидирующие нули и напрочь отказываются с ними работать. Может быть, имеет смысл в таком случае использовать строковые? Как потом планируется использовать эти значения?
Дополнительно, не получается у поля "Число" убрать чекбокс "Разбивать на группы разрядов".
Спасибо, увидел проблему, поправим.

Добавлено: 24.07.2017 10:37
Попов Виктор
1. Я тоже сразу подумал над строковыми полями, но мне нужна Автонумерация для заполнение номеров документов, чтобы в голове не держать какой следующий. Например, входящие документы, номер формируется вида Вх17003, Вх1704 и Договор вида 17-Р003, 17-БА004 и так далее.

Если не получиться с этим ничего придумать, то сделайте сортировку правильную(те по цифрам в строках, а по числам)
  1. Сортировка в выборе записи будет сразу правильная(см. Прикрепленный файл "Выбор справочника.png")
  2. Сортировка в справочнике, тоже будет по умолчанию правильной(если выбрать сортировку, то тогда сортирует правильно) (см. Прикрепленный файл "Справочник.png")
2. Для нас было бы очень важно появление сводного или расчетного поля(по идее нужно создать еще одну тему на форуме). Это поле в котором могут вычисляться значения из других полей справочника. Например:

Поле  - Значение
Год - 17
Тип - Р
Номер договора - 014
Дата - 17.07.17
Файл - asd.doc
Сводное поле - 17-Р014

Для начала можно просто складывать как текст, потом расширить арифметическими действиями над цифрами, потом логическими.
Это поле мы бы использовали во всех местах, потому как сейчас приходиться вместо одного поля(17-Р014) в задаче выводить как минимум 3(17, Р, 014). В поиске можно было бы сразу искать по номеру договора "17-Р014", сейчас я ничего толкового не найду по "14". 

Я думаю те же проблемы с любыми другими документами, которые имеют в номере не только число. По моему мнению, для создания документооборота это очень важная задача.

PS. Сейчас ведем в ПФ учет договоров и исходящих документов. До этого вели учет договоров в корпоративной wiki.

Добавлено: 02.02.2018 15:45
Максим Сафронов
+1

Добавлено: 02.02.2018 15:50
Artak Melkumyan
Давно ждем улучшений по справочникам. Очень!