|
|
|
CP866 Grid искажение русских литералов
|
|||
|---|---|---|---|
|
#18+
Я подозреваю, что такое искажение (см. далее Справку) обусловлено тем, что Form по Project Info имеет CP1251, а запускается в сеансе с CP866. Нельзя ли перевести Form на СP866? Вдруг поможет? С П Р А В К А. 1) При разработке формы с CONFIG.FPW!PAGECODE=866 и её запуске из проекта с тем же 866 все литералы (в назначениях полей и текстах сниппетов) в Form и ее членах перекодируются Fox'м "за кулисами" до Object.Init так, что непоправимо искажаются заглавные русские буквы, и эти искажения остаются в проекте формы после такого запуска. 2) При разработке формы с CONFIG.FPW!PAGECODE=1251 и её запуске из проекта под 866 все литералы внутри Grid перекодируются Fox'м "за кулисами" до Object.Init из 1251 в 866, эти перекодированные значения существуют в форме только во время исполнения. Из двух вариантов более приемлем 2-й. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2005, 19:36:22 |
|
||
|
CP866 Grid искажение русских литералов
|
|||
|---|---|---|---|
|
#18+
Ответ самому себе и извинения публике. Подозрение оправдалось. Form с CP866 получается сама собой, если сеанс проектирования запущен с CP866. И это помогло от искажения литералов. Полдела сделано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2005, 19:57:42 |
|
||
|
CP866 Grid искажение русских литералов
|
|||
|---|---|---|---|
|
#18+
Не понимаю, зачем нужен проект под CP866 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2005, 22:32:41 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=293&tid=1593086]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
338ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 199ms |
| total: | 625ms |

| 0 / 0 |
