|
v7: число цифр года в представлении даты в 1с 7.7 |
☑ |
0
Volodja
11.02.21
✎
09:08
|
Можно ли установить программно этот параметр из Настройки системы?
Сегодня натолкнулся на любопытный глюк или фичу.
У пользователя в настройках данный параметр = 2
Год начала рабочего столетия стоит 1961
При забивании даты рождения 15.02.61 система сразу определяет ее как 15.02.2061
Нажимаю на кнопку справа (выбор календаря) и выбираю дату 15.02.1961
Проверяю. Действительно 1961 год.
Сохраняю элемент. Открываю. И оба-на снова стоит 2061 год
|
|
1
ДенисЧ
11.02.21
✎
09:09
|
Это ноормально.
А прогрммно - cfg-файл поменять можно...
|
|
2
ТакВотЖе
11.02.21
✎
09:16
|
а год рабочего столетия почему не поставить раньше года рождения?
ставишь 1960 и всё вводится корректно
|
|
3
Volodja
11.02.21
✎
09:17
|
(2) у пользователей отключено меню. Нет доступа туда
|
|
4
Volodja
11.02.21
✎
09:17
|
(1) Это оно
{"DateFormat","2"},
?
|
|
5
ТакВотЖе
11.02.21
✎
09:22
|
(3) ну у тебя-то не отключено)
поставь туда 1939 и спи спокойно)
|
|
6
Провинциальный 1сник
11.02.21
✎
09:24
|
В глобальный модуль, в процедуру ПриНачалеРаботыСистемы добавить
ЗагрузитьВнешнююКомпоненту(КаталогИБ()+"V7AppProfile.dll");
Профиль=СоздатьОбъект("ПрофильПриложения");
Профиль.Атрибуты.DateFormat=1; // 4 знака в представлении даты
Профиль.Атрибуты.UseFormulCalc=1; // формульный калькулятор
Особенность - фактически применяется для пользователя при входе в базу. То есть, нужно войти повторно, чтобы 4-значный год был в диалогах.
|
|
7
Volodja
11.02.21
✎
09:25
|
(5) на всех подействует?
|
|
8
ТакВотЖе
11.02.21
✎
09:27
|
(7) конечно на всех
|
|
9
Volodja
11.02.21
✎
09:34
|
(8) не действует.
Только для текущего пользователя.
У всех настроены рабочие каталоги
|
|
10
Volodja
11.02.21
✎
09:35
|
Исправление в 1cv7.cfg параметра
{"DateFormat","2"},
тоже ничего не дает. Видимо куда-то еще пишет
|
|
11
Volodja
11.02.21
✎
09:36
|
(6) можешь поделиться библиотекой. У меня такой нет.
|
|
12
ДенисЧ
11.02.21
✎
09:37
|
(11) 10 секунд гуглежа и ...
|
|
13
Volodja
11.02.21
✎
09:48
|
(6),(10) Спасибо. Все получилось
|
|