ExtJS
CWICWEB, ClarioNET и пр.
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Alex
- Дед Пахом
- Старичок
- Сообщения: 3302
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 51 раз
- Контактная информация:
Re: ExtJS
Сегодня будет вебинар, вот выдержка из анонса:
"Thinking about making your application available as an SAAS solution? Have you looked at using Thin@, RDP or some other technology to do this, but find that your clients are looking for a true browser based solution?
One possible answer is to use Ext JS (a Javascript library) and NetTalk. This allows you to keep using your clarion knowledge, hopefully your business logic from your application and provide the user a rich internet experience while they use your application.
We will create a simple browse / form, a Clarion staple for any business application, from start to finish using this technology."
С уважением, ДП
Дед Пахом
Re: ExtJS
Clarion 8.8778 NetTalk 6.17
Для поддержки русской кодировки использую конвертер. Шаблоны ABC Free Templates String class, перегоняю строку в HEX потом по соответствию кодов в русские символы (метод replase). Может топорно, но работает
вчера попросил Брюса сделать поддержку utf-8 cyrillic непосредственно в NetTalk, может отклитнется. Если кому интересно могу выслать пример.
Для поддержки русской кодировки использую конвертер. Шаблоны ABC Free Templates String class, перегоняю строку в HEX потом по соответствию кодов в русские символы (метод replase). Может топорно, но работает

GuestSS
morkovin
Re: ExtJS
Безусловно NetTalk 6 нужен .(причем и тот, что для CW6.3). Ибо в предыдущих версиях нет поддержки кириллицы. А место, где перекодируется ANSI в UTF , в их исходниках я не смог отыскать. Одним словом есть большая проблема.
GuestSS : Да . Интересно было б посмотреть пример. Может на NetTalk4 сработает. alexnak@mail.ru
Skype: AlexTheSoftMaker
GuestSS : Да . Интересно было б посмотреть пример. Может на NetTalk4 сработает. alexnak@mail.ru
Skype: AlexTheSoftMaker
Alex
GuestSS
Alex
Re: ExtJS
меньше кода уходит через сервер, соответственно меньше трафик, больше действий на стороне клиента, а в чистом nettalk для сложной проверки нужно отправлять значения на сервер, соответственно замедление реакции на действия пользователя... ExtJs быстрее и эстетичнее)) НО! для изучения требуется время. Хотя для подключения 100 пользователей к Webapp на чистом NetTalk для комфортной работы хватает 2Ghz процессора, 2gb ОЗУ, СУБД MSSQL 2008 r2 Express. Сейчас тестирую на Linux СУБД FireBird 2.5 как закончу выложу тесты в сравнении 
Alex, если тебе не подойдут методы для перекодировки, то можешь использовать перевод строки в HEX потом в ASCII. NetTalk использует EncodeWebString для GET и POST, так что слово например "Привет" при передачи выглядит вот так %D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82 соответственно %D0%9F = 'П' и т.д.

Alex, если тебе не подойдут методы для перекодировки, то можешь использовать перевод строки в HEX потом в ASCII. NetTalk использует EncodeWebString для GET и POST, так что слово например "Привет" при передачи выглядит вот так %D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82 соответственно %D0%9F = 'П' и т.д.
GuestSS
Дед Пахом
Re: ExtJS
Пробую собрать приложение под Nettalk 6. Кириллица нормально отображается и в списках и в entry строках (в том числе и в локаторе). Но поиск (даже если стоит режим AsIs) Регистро зависимый. Строки же в списке отсортированы регистро - независимо.
Может в NT7 исправлено?
Хм. Только не найти его NT7 этот. Как и книжку Брюса : Developing web application..
Также нелогичным (для меня во всяком случае) показалось то, что если в строке списка есть кнопка, вызывающая процедуру, то Server side code, уложенный под нее(embed) , не выполняется. Выполняется только вызов процедуры. Чуть с ума не сошел, пока понял. Осваиваю путем проб и ошибок, по примерам и отправляю себе подсказки о том , что выполняется в моменте,- в dbgview при помощи p_web.trace(). На нетталкцентрал.ком есть конечно вопросы-ответы, но хм.. скудноватенько таки. Вот бы книжку почитать- другое дело.
Может в NT7 исправлено?

Также нелогичным (для меня во всяком случае) показалось то, что если в строке списка есть кнопка, вызывающая процедуру, то Server side code, уложенный под нее(embed) , не выполняется. Выполняется только вызов процедуры. Чуть с ума не сошел, пока понял. Осваиваю путем проб и ошибок, по примерам и отправляю себе подсказки о том , что выполняется в моменте,- в dbgview при помощи p_web.trace(). На нетталкцентрал.ком есть конечно вопросы-ответы, но хм.. скудноватенько таки. Вот бы книжку почитать- другое дело.
Alex
Вернуться в «CLARION for Internet»
Перейти
- CW
- ↳ CLARION for Windows
- ↳ CLARION for Internet
- ↳ Clarion.NET
- Эксклюзив
- ↳ Приват
- CLARION и...
- ↳ Reports
- ↳ Железо
- ↳ Готовые программы, шаблоны, библиотеки...
- ↳ cJSON
- ↳ LibCurl
- ↳ MAV
- ↳ SQL, Oracle, ...
- ↳ Multi-программирование(Pascal/Delphi, и т.д.)
- ↳ WinDev
- DOS
- ↳ CLARION for DOS
- Разное
- ↳ Новости
- ↳ English
- ↳ Ресурсы
- ↳ Работа
- ↳ Обо всем ...
- ↳ Обсуждение этого Форума (типа, Гостевая книга)