можно ли в 1с переключать раскладку #470886


#0 by SuperLivingStar
пользователь хочет что бы при редактировании табличной части документа при переходе в определенное поле переключалась сама раскладка клавиатуры на английский ну и потом назад соответственноб можно ли это сделать в 1с ?
#1 by КапЛей
можно.
#2 by ДенисЧ
формекс возьми...
#3 by Deon
Нас за такую фишку чуть не съели. Мол, какого хрена у меня язык сам переключается???!!!!!!!!!!!!!!
#4 by Filin
Тут посмотри -
#5 by Filin
+И вообще - поиск рулит, пять лет назад еще было:) -
#6 by Kavar
ПунтоСвитчер рулит :)
#7 by 1Сергей
"Какая же классная вещь, этот пунто cdbnxth" (С) Баш
#8 by DJ Anthon
пунто рулит. только он у меня всегда выключен от греха подальше. мне от него горячие клавиши только нужны. ой извраааат... а другие как на это отреагируют?
#9 by SuperLivingStar
увидел вот такой код, у меня стоит задача в переключении раскладки и обратно, рабочий ли этот код?  и что это NetaTable.dll? Где взять? NetaTable.dll
#10 by ДенисЧ
#11 by SuperLivingStar
библиотеку эту вроде нащел
#12 by VasilyKushnir
Инфостарт, автор Abadonna, библиотека Мираке (если память не изменяет) - автор добавил по моей просьбе и украинскую раскладку.
#13 by VasilyKushnir
Миракле
#14 by VasilyKushnir
А вот и ссылочка
#15 by SuperLivingStar
что т  я там не прочел про программное переключение раскладки и в основном для 1с 8 она вроде
#16 by Sadovnikov
А чем NetaTable не устроила?
#17 by АЛьФ
А чем FormEx не устроил?
#18 by Sserj
Можено без всяких формексов. Счас код гляну вылажу.
#19 by АЛьФ
2 Если через SendKey, то попутно выкладывай как определить комбинацию клавиш переключения.
#20 by Sserj
Ага, именно через него, только несколько тупопроломно :)
#21 by Sserj
При началеработысистемы добавим хоткеи, так это в реестр:
#22 by Sadovnikov
Офигеть...
#23 by FN
По-моему у Альфа самое простое решение...
#24 by Sserj
Ну что сделаешь, другого решения не хотел искать :) Хоткеи повешались, в справочнике в нужном месте:
#25 by Sserj
+ Можно и просто через wrapper.dll, но у меня 30-ть точек по разным городам, ломало развозить, регить всем :)
#26 by SuperLivingStar
я пока что не пробовал, собираю инфу, мне админ закинул, зарегистрирую буду пользовать!!! Хорошая должна быть вешь!
#27 by SuperLivingStar
у Альфа это через FormEx? не пользовал....
#28 by SuperLivingStar
пробую зарегистрировать в виндовс Netatable.dll никак не получается как она подключается то?
#29 by Sadovnikov
Не надо ее регистрить. ЗагрузитьВнешнююКомпоненту и вперед.
#30 by SuperLivingStar
Ок! А из РовнаяТаблица это что? смотрю по примеру...
#31 by Sadovnikov
Объект этой компоненты.
#32 by SuperLivingStar
у меня ругается на РовнаяТаблица в конфигураторе
#33 by АЛьФ
2 Хе! А FormEx регить не надо :)
#34 by SuperLivingStar
РовнаяТаблица<<?>>.УстановитьРаскладку(67699721); {Документ.ВходящийЗвонок.Форма.Модуль}: Переменная не определена (РовнаяТаблица) РовнаяТаблица<<?>>.УстановитьРаскладку(68748313); {Документ.ВходящийЗвонок.Форма.Модуль}: Переменная не определена (РовнаяТаблица) При проверке модуля обнаружены синтаксические ошибки!
#35 by АЛьФ
2 Текст ошибки сюда запости.
#36 by SuperLivingStar
а оно регится при открытии куда регинье и этой поставил просто в конфигураторе ругается
#37 by SuperLivingStar
#38 by АЛьФ
2 Переменную РовнаяТаблица в глобальнике сделай экспортной.
#39 by SuperLivingStar
Ок
#40 by SuperLivingStar
а NetaTable.dll тоже в глобальном модуле подключать?
#41 by SuperLivingStar
я её в этом модуле объевил просто
#42 by АЛьФ
2 Эээээ.... А ты сколько дней 1С занимаешься?
#43 by SuperLivingStar
началось!!!
#44 by АЛьФ
В глобальник в ПриНачалеРаботыСистемы: В глобальник в самое начало модуля: Перем РовнаяТаблица Экспорт;
#45 by SuperLivingStar
спасибо! делаю...
#46 by АЛьФ
2 Так уж про экспортные переменные надо бы знать... О них в самом начале документации написано.
#47 by SuperLivingStar
а если она не загрузится то что, конфигурацию никто не откровет?
#48 by АЛьФ
2 Да. А тебе сложно переписать этот код так, чтобы он выполнял нужные действия?
#49 by SuperLivingStar
-)
#50 by SuperLivingStar
он меня не пускает в конфу ( где она должна лежать?
#51 by АЛьФ
2 Кто "он"? Дай ему по голове.
#52 by SuperLivingStar
написал что в библиотеке отсутствует CLSID
#53 by SuperLivingStar
сделал как сказали сейчас конфу не открывает
#54 by Sadovnikov
Прав, блин, в винде себе нормальные дай.
#55 by SuperLivingStar
ну тут же пользователи тогда и им нужно будет права расширять что бы у них работала эта компонента?
#56 by SuperLivingStar
правами я не распоряжаюсь
#57 by АЛьФ
2 Не надо пользователям давать. Достаточно один раз под админом на компе зарегить. 2 Тогда обрати внимание на .
#58 by SuperLivingStar
а обязательно регить NetaTable.dll в глобально модуле? у меня зарегистрирована вроде в том же документе для которого хочу зарегить и эту
#59 by Sadovnikov
У тебя уже есть формэкс? Нафига тогде тебе еще и эта ВК?
#60 by SuperLivingStar
искал как раскладку переключить программно метод
#61 by VasilyKushnir
Дааа.... Ветку явно надо в юмор - никогда еще формекс так потешно не регистрировали. Вижу пора запасаться пивом - эта комедия надолго.
#62 by SuperLivingStar
не советую пить много пива (((
#63 by VasilyKushnir
А я его коньячком разбавлю, чтобы не сильно шибануло :-))
#64 by VasilyKushnir
#65 by SuperLivingStar
лкчше примите стаканчик чистого!
#66 by SuperLivingStar
у меня не регит и все (((
#67 by VasilyKushnir
То, что в прописывается в глобальнике в процедуре Процедура ПриНачалеРаботыСистемы  Экспорт
#68 by SuperLivingStar
формекс зарегистрирован а вот нетатабле нет, пойду от админа попробую
#69 by VasilyKushnir
Повторю вопрос из - НАФИГА?!
#70 by SuperLivingStar
а как мне использовать?
#71 by SuperLivingStar
Зарегил отадмина !)) счас не ругается!
#72 by VasilyKushnir
Наливай!
#73 by Sadovnikov
Процитирую из : "По-моему у Альфа самое простое решение... Сервис=СоздатьОбъект("Сервис"); Сервис.РаскладкаКлавиатуры("Russian");" P.S. Цирк какой-то...
#74 by SuperLivingStar
хорошо попробую так!
#75 by VasilyKushnir
Жаль... Даже до сотки не дотянули...
#76 by Sadovnikov
Ты погоди... А то еще щас вернется и скажет, что нифига не получилось...
#77 by VasilyKushnir
:-))))))))))))) Я почему-то не удивлюсь...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С