Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
16 апр 2024, 06:34

Возможна ли динамическая точность?

Автор ANF1999, 26 окт 2015, 16:34

0 Пользователей и 1 гость просматривают эту тему.

ANF1999

Есть Регистр сведений
В регистре измерение Номенклатура и ресурсы Единица измерения и количество.

Задача,чтобы если Единица измерения штуки,то точность в Количестве была 0, а если Единица измерения Килограммы,то точность 3.

Возможно ли это сделать и как?

Kironten

Цитата: ANF1999 от 26 окт 2015, 16:34
Есть Регистр сведений
В регистре измерение Номенклатура и ресурсы Единица измерения и количество.

Задача,чтобы если Единица измерения штуки,то точность в Количестве была 0, а если Единица измерения Килограммы,то точность 3.

Возможно ли это сделать и как?

Сделайте точность у ресурса регистра 3.
А при записи в него данных проверяйте, если штука, тогда округляйте до 2 знаков.
А так, ресурс не будет менять точность. Сколько поставили, столько поставили. Иначе возможны потери данных.

ANF1999

Цитата: Kironten от 26 окт 2015, 18:32
Цитата: ANF1999 от 26 окт 2015, 16:34
Есть Регистр сведений
В регистре измерение Номенклатура и ресурсы Единица измерения и количество.

Задача,чтобы если Единица измерения штуки,то точность в Количестве была 0, а если Единица измерения Килограммы,то точность 3.

Возможно ли это сделать и как?

Сделайте точность у ресурса регистра 3.
А при записи в него данных проверяйте, если штука, тогда округляйте до 2 знаков.
А так, ресурс не будет менять точность. Сколько поставили, столько поставили. Иначе возможны потери данных.

Т.е. будет выглядеть как 1,000? И нельзя скрыть нули?

Kironten

Цитата: ANF1999 от 26 окт 2015, 19:36
Т.е. будет выглядеть как 1,000? И нельзя скрыть нули?

В самом РС, насколько я знаю, нельзя.
А вот если из него выводить данные куда-либо, например отчет, то если оставлять формат по умолчанию, то нули будут скрываться самим отчетом.

ANF1999

Цитата: Kironten от 27 окт 2015, 11:20
Цитата: ANF1999 от 26 окт 2015, 19:36
Т.е. будет выглядеть как 1,000? И нельзя скрыть нули?

В самом РС, насколько я знаю, нельзя.
А вот если из него выводить данные куда-либо, например отчет, то если оставлять формат по умолчанию, то нули будут скрываться самим отчетом.

Спасибо. Об этом я знаю... Про округление тоже знал, но спасибо за ответ!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск