Страница 5 из 5

Re: ExtJS

Добавлено: 05 Январь 2012, 14:11
Alex
Спасибо,Римас. попробую найти

Re: ExtJS

Добавлено: 13 Январь 2012, 21:01
Дед Пахом
Сегодня будет вебинар, вот выдержка из анонса:
"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

Добавлено: 28 Январь 2012, 12:56
GuestSS
Clarion 8.8778 NetTalk 6.17
Для поддержки русской кодировки использую конвертер. Шаблоны ABC Free Templates String class, перегоняю строку в HEX потом по соответствию кодов в русские символы (метод replase). Может топорно, но работает :-) вчера попросил Брюса сделать поддержку utf-8 cyrillic непосредственно в NetTalk, может отклитнется. Если кому интересно могу выслать пример.

Re: ExtJS

Добавлено: 28 Январь 2012, 18:13
morkovin
NetTalk 6.17
Когда нет NetTalk 6, тут уже не до
поддержки русской кодировки
:(

Re: ExtJS

Добавлено: 14 Июнь 2012, 13:27
Alex
Безусловно NetTalk 6 нужен .(причем и тот, что для CW6.3). Ибо в предыдущих версиях нет поддержки кириллицы. А место, где перекодируется ANSI в UTF , в их исходниках я не смог отыскать. Одним словом есть большая проблема.
GuestSS : Да . Интересно было б посмотреть пример. Может на NetTalk4 сработает. alexnak@mail.ru
Skype: AlexTheSoftMaker

Re: ExtJS

Добавлено: 21 Июнь 2012, 22:57
GuestSS
ответил в личку, а вообще довольно муторно использовать NetTalk как средство отображения сраниц. Дед Пахом в правильном направлении движется и прощще и симпатичнее. Хотя если использовать БД, которая умеет работать с utf8, то и перекодировка не нужна)))

Re: ExtJS

Добавлено: 22 Июнь 2012, 0:24
Alex
GuestSS Большое спасибо. Теперь поищу точки вставки для этого .
Дед - то тоже использует Nettalk , только в связке с библиотекой ExtJs. Почему же тогда проще?

Re: ExtJS

Добавлено: 22 Июнь 2012, 22:48
GuestSS
меньше кода уходит через сервер, соответственно меньше трафик, больше действий на стороне клиента, а в чистом 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 = 'П' и т.д.

Re: ExtJS

Добавлено: 23 Июнь 2012, 18:42
Дед Пахом
Да, NetTalk использую только как обработчик запросов клиента. Примерно так:
запрос: {date: "2012-01-01"}
ответ: набор записей за указанную дату в JSON-формате

Re: ExtJS

Добавлено: 01 Октябрь 2013, 23:20
Alex
Пробую собрать приложение под Nettalk 6. Кириллица нормально отображается и в списках и в entry строках (в том числе и в локаторе). Но поиск (даже если стоит режим AsIs) Регистро зависимый. Строки же в списке отсортированы регистро - независимо.
Может в NT7 исправлено? ;-) Хм. Только не найти его NT7 этот. Как и книжку Брюса : Developing web application..
Также нелогичным (для меня во всяком случае) показалось то, что если в строке списка есть кнопка, вызывающая процедуру, то Server side code, уложенный под нее(embed) , не выполняется. Выполняется только вызов процедуры. Чуть с ума не сошел, пока понял. Осваиваю путем проб и ошибок, по примерам и отправляю себе подсказки о том , что выполняется в моменте,- в dbgview при помощи p_web.trace(). На нетталкцентрал.ком есть конечно вопросы-ответы, но хм.. скудноватенько таки. Вот бы книжку почитать- другое дело.

Re: ExtJS

Добавлено: 02 Октябрь 2013, 2:36
Дед Пахом
Закачал книжку на фтп в папку /_Books/Nettalk Webserver Book/. Сам не читал, всё времени не хватает. Кто осилит, поделитесь впечатлениями.

Re: ExtJS

Добавлено: 02 Октябрь 2013, 15:54
Alex
О! огромное огромное спасибо , ДЕД!