powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Улучшаем перевод продуктов InterSystems вместе
25 сообщений из 185, страница 5 из 8
Улучшаем перевод продуктов InterSystems вместе
    #38132567
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
П.С.М.Написал.
Problem: 789583
а проблемы, видны только своим и поддержке wrc.
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38135225
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa, у вас только программы (.int, .mac, .inc) ?
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38135272
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doublefintу вас только программы (.int, .mac, .inc) ?
А какие еще бывают программы?
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38135282
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще бывают классы, csp, csr
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38135314
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А у всех нормально на 2013.1 ft отображается описание поля, если его посмотреть из инспектора?
У меня дома нерусские буквы.
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38135338
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.Еще бывают классы, csp, csr
Это делаем в Студио... Да и программками этоне назовешь...
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38135956
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н. ,

WRC уже оповещён о проблеме.
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38137526
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa, опишу свое понимание вашей ситуации, поправьте если не прав.
У вас сервер Cache (в кодировке CP1251), в который с помощью стороннего ПО (не ISC ), в глобали ^rMAC, ^ROUTINE, ^rINC (видимо, только ^ROUTINE) записаны программы (для консольного приложения?) в кодировке CP866.
Соответственно, при открытии в Студии (CP866'=CP1251) или экспорте в файл (CP866 -> CP1251/UTF8 ), вместо комментариев или текстовых ресурсов получаются кракозяблы, что, имхо, логично.
Избежать этого можно используя низкоуровневое API
Код: vbnet
1.
2.
 ; экспортируем без перекодировки
 s sc=$$Export^%apiRTN("DFPRK.INT","c:\temp\DFPRK.INT","example export cp866","WNSK\RAW\","-d /diffexport",.err)


В выгруженном файле, в конце первой строки указывается кодировка выгруженной программы (это утверждение справедливо с определенной версии Cache. Какая у вас?). Например, она может выглядеть так:
Код: sql
1.
Cache for Windows^INT^^^~Format=Cache.S~^RAW


Заменив "RAW" на "CP866", такой файл можно импортировать стандартными средствами ( ##class(%SYSTEM.OBJ).Import, Студия, Портал ) на другой сервер, и работать с ним в Студии.
При возвращении на исходный сервер отредактированных в Студии программ, надо проделать обратную последовательность действий.

krvsa, если все вышеописанное верно, отпишитесь, можно автоматизировать этот процесс
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38137620
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doublefintможно автоматизировать этот процесс
Я не совсем понимаю для чего нам все эти пляски с бубном?

Т.е. какие прелести можно получить?
Наше ПО имеет больше возможностей при работе с текстами программ.
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38137696
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕслиkrvsaНаше ПО имеет больше возможностей при работе с текстами программ.тогда к чемуkrvsa...просьбы сделать Студио для работы с этой кодировкой...?
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38137808
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Maslovтогда к чемуkrvsa...просьбы сделать Студио для работы с этой кодировкой...?
А мне предлагают именно это?

Мне предлагают организовать два сервера... Наладить какой-то автоматизированный процесс...
И все это для некой возможности что-то, когда-то подредактировать в Студии?
По-ме так это не одно и то же.

Да и цитату мою следовало бы привести целиком... А не какой-то её огрызок.
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38137822
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот как цитата выглядит целиком.
krvsa Шваров Евгений , наша основная задачка все еще работает в ДОС кодировке... И просьбы сделать Студио для работы с этой кодировкой так ни к чему не привели по сей день...

Т.е. если бы такая возможноть была - наверное мы бы её пользовались хотя бы на выездах, без установки своего ПО... Может быть кому-то было бы лень переключаться с редактора на Студио - и он пользовался бы только ей...

Но городить такой огород для возможности что-то пописать в Студио! Неее, такое врядли нам нужно.
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38137941
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaНаше ПО имеет больше возможностей при работе с текстами программ.
Заинтриговали, перечисляйте

krvsaЯ не совсем понимаю для чего нам все эти пляски с бубном?
Разработка -> Контроль Исходников -> Сборка -> Тестирование -> Поставка? Нет, не слышал
krvsa, вам, судя по бесконечным ухмылкам, очевидно, ни к чему, у вас и так все отлично.
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38137952
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doublefintу вас и так все отлично.
Повторюсь...
Возможность редактирования наших программ в Студио нам бы не помешала. Но не такими ухищрениями. Оно того не стоит...
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38137985
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,
вы не подтвердили предположений (хз, какие у вас цели - можно и без ухищрений, двух серверов и прочего)
вы не перечислили возможностей "вашего ПО"
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38138019
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doublefintвы не подтвердили предположений
Они были как-то мудрёно описаны...
Есть программки mac, int, inc их тексты в ДОС кодировке... Нужно иметь возможность их редактировать с сохранением кодировки при записи/компиляции.
Вроде все просто... Пример такй программки я дал...

doublefintвы не перечислили возможностей "вашего ПО"
А смысл? В Студио их либо нет вовсе... Либо есть в убогом варианте...

Или опять вернемся к вопросам типа "тогда для чего вам Студия"?
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38138033
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaА смысл? В Студио их либо нет вовсе... Либо есть в убогом варианте...Смысл в том, чтобы действительно полезную для всех функциональность добавить в будущие версии Studio.
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38138045
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servitСмысл в том, чтобы действительно полезную для всех функциональность добавить в будущие версии Studio.
Вот как сделают опцию "Компилировать при сохранениии" и доделают "возврат после перехода" нормально, а не как сейчас - тогда я поверю в их "добрую волю".
А так - нет смысла...

Есть множество хороших текстовых редакторов - пусть берут любой на выбор. Там уже сервиса больше чем в Студио. Не специфических для классов и пр... А обычных сервисов для редактирования текстов и текстов программ в частности.
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38138065
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsadoublefintвы не подтвердили предположений
Они были как-то мудрёно описаны...
Есть программки mac, int, inc их тексты в ДОС кодировке... Нужно иметь возможность их редактировать с сохранением кодировки при записи/компиляции.
Вроде все просто... Пример такй программки я дал...

doublefintвы не перечислили возможностей "вашего ПО"
А смысл? В Студио их либо нет вовсе... Либо есть в убогом варианте...

Или опять вернемся к вопросам типа "тогда для чего вам Студия"?
Дополню из того что помню, когда еще работал с этим редактором.
Подсветка синтаксиса там есть.
переход по метке к объявлению и обратно (с недавних пор есть и в Studio но не как то не так).
поддержка макросов (запись последовательности действий в редакторе и исполнения их)
разумеется сохранение при компиляции (что есть и в Studio)
минус конечно в том что я тогда не додумался до реализации проверки переменных (что и в студии появилось не так давно)
и вроде была какая то подсказка кода, но точно не помню
и работает соответственно только с MAC, INT, INC в кодировках CP866 и CP1251
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38138070
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaЕсть программки mac, int, inc их тексты в ДОС кодировке... Нужно иметь возможность их редактировать с сохранением кодировки при записи/компиляции.Так это вроде как, начиная с Cache 5.0, можно было делать. Через "хуки" контроля версий: перекодировка из CP866 при загрузке в Студию, и назад в CP866 на обратном пути.
Приходилось писать такое для 5.0. Код утрачен за давностью, да и API с тех пор поменялось, но думаю всё возможно :)
Наверное, такой (лежащий на поверхности) путь вас чем-то не устроил?
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38138103
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMorПодсветка синтаксиса там есть.
Ну это и в Студии было...

DAiMorпереход по метке к объявлению и обратно (с недавних пор есть и в Studio но не как то не так).
Напомню что Студия возвращается тупо на строку в самую первую позицию, а не на ту с какой был сделан переход...

DAiMorразумеется сохранение при компиляции (что есть и в Studio)
Там только "Сохранение при компиляции"... Что не одно и то же по удобству...

Есть еще работа с метками... И всякие удобности при поиске... Копирование из области в область... Корректировка "коментария первой строки"...
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38138109
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaВот как сделают опцию "Компилировать при сохранениии"Вы имеете в виду " вернут обратно "?
krvsaи доделают "возврат после перехода" нормально, а не как сейчас Есть :
  • Ctrl+Shift+G - Перейти к "..."
  • Ctrl+Alt+G - Вернуться назад
Можно поподробнее и "а как сейчас"?
krvsaтогда я поверю в их "добрую волю"Вы выходили с Вашими предложениями в WRC?
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38138110
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey MaslovНаверное, такой (лежащий на поверхности) путь вас чем-то не устроил?
Оно не стоит этих затрат... Какая разница, ставить какие-то хуки, которые зависят от версии Каше... Или просто поставить своё ПО?
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38138115
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaНапомню что Студия возвращается тупо на строку в самую первую позицию, а не на ту с какой был сделан переход...У меня возвращается именно на ту, с которой был переход.
...
Рейтинг: 0 / 0
Улучшаем перевод продуктов InterSystems вместе
    #38138117
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaТам только "Сохранение при компиляции"... Что не одно и то же по удобству...

Есть еще работа с метками... И всякие удобности при поиске... Копирование из области в область... Корректировка "коментария первой строки"...
Компиляция при сохранении MAC есть в студии давно, для CLS нету, но я для себя эту проблему давно решил и автоматом всегда жму Ctrl+F7 для всех типов программ, это приводит и компиляции и сохранению.

я уже всего и не помню что там было, давно уже с ним не работал.
...
Рейтинг: 0 / 0
25 сообщений из 185, страница 5 из 8
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Улучшаем перевод продуктов InterSystems вместе
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]