Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Гарантирванно запретить показ столетия...  [new]
neznajka
Member

Откуда: Łódź, Polska
Сообщений: 407
Беда прям: несмотря на настройки (SET CENTURY OFF, SET DATE GERMAN) в TextBox'е Grid'а в фокусе всё равно виден век в дате. Т.е., изначально век не виден, а при получении фокуса TextBox'ом - сразу показываются 4 цифры года :( Как это запретить? Пробовал уже и форматы лепить в TextBox, и с SET SYSFORMATS экспериментировал - ничего не помогает...
7 мар 21, 23:45    [22291006]     Ответить | Цитировать Сообщить модератору
 Re: Гарантирванно запретить показ столетия...  [new]
ВладимирМ
Member

Откуда: г. Москва
Сообщений: 7919
Форматы - это где отображать дни, где месяц, а где год. А также какой разделитель использовать. На факт отображения столетия не влияет никак.

Столетие - это TextBox.Century. По умолчанию там стоит 1. Т.е. всегда отображать столетие. Надо установить там значение 0

Но это если Вы не разрушаете структуру Grid при подключении источника данных. Т.е. если не теряете сделанных в дизайнере настроек. Впрочем, можно эту настройку сделать и в Run-Time
8 мар 21, 21:33    [22291284]     Ответить | Цитировать Сообщить модератору
 Re: Гарантирванно запретить показ столетия...  [new]
neznajka
Member

Откуда: Łódź, Polska
Сообщений: 407
To ВладимирМ:
Большое спасибо! Сработало :)
Не углядел эту настройку отображения дат среди других похожих настроек. Жаль, что их так много :)

Сообщение было отредактировано: 10 мар 21, 22:52
10 мар 21, 22:59    [22292738]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить