Красивая временная блокировка (7.7+Formex)

23.04.09

Администрирование - Информационная безопасность

Просто красивая блокировка сеанса

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
fn_lock.ert
.1240304255 36,50Kb
472
472 Скачать (1 SM) Купить за 1 850 руб.
fn_lock + Formex
.1240390985 246,17Kb
264
264 Скачать (1 SM) Купить за 1 850 руб.

Можно просто добавить на панель инструментов или

заменить стандартную блокировку с помощью //infostart.ru/projects/602/

 

См. также

Разработка внешних компонент Программист Платформа 1С v7.7 1C77 Абонемент ($m)

Компонента позволяет в среде 1С 7.7 генерировать двухмерный QR код из любого текста длиною до 1800 символов и сохранять его в файле BMP формата. Из файла он может быть загружен в объект 1С "Картинка".

1 стартмани

29.01.2025    167    0    mdbruyfn    1    

4

Разработка внешних компонент Системный администратор Программист Платформа 1С v7.7 Платформа 1С v8.3 Платформа 1C v8.2 Платформа 1С v8.1 Россия Платные (руб)

Аддон "Структура Обмена" (ExchangeStruc) - это компонента, которая обеспечивает доступ к разделяемым процессом структурам, аналогичным структурам 1С. Обеспечивает прозрачную передачу данных примитивных типов, в том числе Двоичных данных, в режиме Реального времени между разными контекстами (формами) или потоками одного процесса. В перспективе функционал будет расширен для обмена между процессами, даже разных версий платформ. Совместим с версиями Windows рабочих станций и серверов, с платформами 1С разных версий и релизов в режиме Native начиная с 8.2, и в режиме COM начиная с версий 7.7. По скорости чтения и записи лишь немногим уступает стандартной структуре 1С. НОВОЕ: Добавлен функционал регистрации компоненты COM в качестве OLE Auto (COMОбъект) для поддержки её работы в серверах старых версий 1С: 8.0 и 8.1, где работа с компонентами исключена. Теперь можно коммуникацию с Фоновыми заданиями на этих версиях проводить.

7200 руб.

19.04.2023    5348    1    0    

3

Разработка внешних компонент WEB-интеграция Программист Платформа 1С v7.7 1C77 Платные (руб)

Компонента HttpSrv7 позволяет создавать веб-сервисы в среде 1С 7.7 и даже, используя файлы HTML, несложные веб-сайты. С помощью нее можно обеспечить доступ к данным 1С 7.7 из браузера. Дополнительно используя компоненту HTTP_Async или синхронный клиент HTTP для 1С 7.7 (публикация № 1152364) можно наладить обмен данными между удаленными информационными базами. С помощью компоненты HTTP_Async можно сначала послать несколько запросов к сайтам, веб-сервисам (в т.ч. к HttpSrv7), а затем обрабатывать данные по мере их поступления. Компонента GISMT в дополнение к HTTP_Async имеет функцию цифровой подписи и, таким образом, имеет все возможности для работы с API ГИС МТ "Честный знак" непосредственно из среды 1С 7.7.

2000 руб.

27.05.2022    9133    23    17    

34

Разработка внешних компонент Программист Платформа 1С v7.7 Платные (руб)

Компонента для выбора значения из больших списков значений.

1200 руб.

02.12.2021    6330    2    19    

4

Разработка внешних компонент Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v7.7 1C77 Абонемент ($m)

Эта внешняя компонента Base64.dll предназначена для платформы 1С версии 7.7. Используется для преобразования файлов из/в кодировку Base64 из встроенного языка 1С Предприятие. Компонента тестировалась на базе конфигурации Бухгалтерский учет для Казахстана, редакции 7.70.257.

10 стартмани

06.04.2021    10172    14    softmaker    13    

5

Разработка внешних компонент Защита ПО и шифрование Программист Платформа 1С v7.7 Абонемент ($m)

Цифровые подписи, шифрование, просмотр сертификатов ключей ЭЦП, работа с различными криптопровайдерами (в т.ч. КриптоПРО ГОСТ 2012) в 1С 7.7.

1 стартмани

08.06.2020    9533    28    mdbruyfn    10    

9

Разработка внешних компонент Программист Платформа 1С v7.7 Абонемент ($m)

Обмен сообщениями и небольшими файлами по протоколу UDP с 1С и внешними приложениями в локальной сети или сети VPN.

1 стартмани

23.05.2020    7692    7    mdbruyfn    0    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. sys_adminus 9 21.04.09 14:25 Сейчас в теме
это конечно прикольная штука- но ввожу пароль, а он не впускает обратно :-(
2. Noy 1079 21.04.09 14:29 Сейчас в теме
(1) Странно, я тестировал на 20 пользователях - вроде все ОК.
3. sys_adminus 9 21.04.09 14:36 Сейчас в теме
к стати у меня терминал - щас покапаюсь
4. artbear 1565 21.04.09 14:38 Сейчас в теме
5. vip 21.04.09 14:52 Сейчас в теме
6. Noy 1079 21.04.09 14:56 Сейчас в теме
(1,3) Как вариант - обработку можно запустить со "своим" паролем - передать в Форма.Параметр строку. (Например ОткрытьФормуМодально("Отчет","777","C:\... .\fn_lock.ert") - пароль будет "777" ).
7. ded00786 347 22.04.09 09:54 Сейчас в теме
8. Bezborodoff 22.04.09 10:02 Сейчас в теме
9. kery 22.04.09 10:42 Сейчас в теме
А я красоты не увидела.
{C:\2009\ZIK2009\FN_LOCK.ERT(57)}: Неудачная попытка создания объекта (Окна)
11. Noy 1079 22.04.09 10:57 Сейчас в теме
(9) Скачайте http://www.dorex.ru/files/?formex_t.zip Затем из архива достаньте файлик FormEx.dll и положите его в каталог с обработкой...
10. andrewalexk 22.04.09 10:47 Сейчас в теме
:)
..а у мадемуазель формекс стоит?
12. kiyaas 22.04.09 12:39 Сейчас в теме
Здравствуйте!! Я начинающий 1с программсит! не подскжете как это добавиьт????
13. Noy 1079 22.04.09 12:42 Сейчас в теме
(12) Зайти в конфигуратор - Открыть Конфигурацию - Интерфейсы - нужный интерфес - панели инструментов - там добавляешь пункт "Отчеты - Отчеты.ВнешнийОткрыть" на вкладке дополнительно указываешь путь к файлу (лучше положить его в ExtForms), назначеашь иконку/комбинацию клавиш
14. kiyaas 22.04.09 12:52 Сейчас в теме
(13)
Окна=СоздатьОбъект("Окна");
{D:\NSS-OFFICE\EXTFORMS\FN_LOCK.ERT(57)}: Неудачная попытка создания объекта (Окна)
15. Noy 1079 22.04.09 13:00 Сейчас в теме
16. Noy 1079 22.04.09 13:04 Сейчас в теме
Добавил архив вместе с компонентой Альфа и обработкой.
Для тех, у кого еще нет єтой прекрасной компоненты
(14) и (9) Это для вас...
17. Джиневра 22.04.09 13:06 Сейчас в теме
Вау :) Какая красивая задумка.
19. kiyaas 22.04.09 13:30 Сейчас в теме
все равно такая же ошибка!!!
21. Noy 1079 22.04.09 13:31 Сейчас в теме
(19) Возьми обработку из архива (!!!) и длл-ку и все положи в ExtForms
23. kery 22.04.09 13:53 Сейчас в теме
(21) Выражаю признательность за донесение искусства 1С до всяких, не особо умелых пользователей. Мерси.
20. pata 22.04.09 13:30 Сейчас в теме
22. ТипТопыч 22.04.09 13:42 Сейчас в теме
dahanago попробуй капслок нажать и большими символами набери пароль.
27. sarius 24 22.04.09 17:09 Сейчас в теме
24. chsm 22.04.09 16:02 Сейчас в теме
Вхожу в 1С без пароля, заставку каким паролем убрать?
25. Душелов 4021 22.04.09 16:04 Сейчас в теме
(24) Отправь SMS на короткий номер ХХХХ со словом пароль и в ответ пришлют смс с паролем снятия блокировки. :))
26. Noy 1079 22.04.09 16:07 Сейчас в теме
(25) :) :) :)
(24) по-логике пустым...
но там немного мутно все с пользователями, у которых пароль "неопределён"...
я думал что поборол проблемку, оказывается не совсем.
28. Андроид 218 22.04.09 17:19 Сейчас в теме
У меня ошибка такая.. У меня не прописан католог пользователя..
FN_LOCK.ERT(76)}: Поле агрегатного объекта не обнаружено (ПолучитьХэшПароляПользователя)
ХешПравильногоПароля=Сервис.ПолучитьХэшПароляПользователя(ИмяПользователя(), КаталогИБ());
29. АЛьФ 22.04.09 17:48 Сейчас в теме
2(28) Наверное, надо обновить FormEx.
30. sarius 24 23.04.09 09:30 Сейчас в теме
Кстати, насчет пароля - может взять пароль в ВРЕГ() в самой проверке пароля?
31. Noy 1079 23.04.09 10:11 Сейчас в теме
(30) А есть проблемы с паролем? У меня все пароли цифровые - там проблем нет.
Если есть ошибка - пишите - я поправлю.
32. sarius 24 23.04.09 15:41 Сейчас в теме
(31) Да, такая проблема есть - ввод большими буквами ее решает. У себя в обработке поднял регистр - проблемы нет.
33. Noy 1079 23.04.09 16:21 Сейчас в теме
(32) Исправил, обновил.
34. demaoleg 24.04.09 00:16 Сейчас в теме
В ExtForms базы - создать папку FormEx.grp вложить оба файла (ert и dll) все работает на ура.
35. vip 24.04.09 00:31 Сейчас в теме
(34) А без этого не работает? ;))
36. napala@ 106 27.04.09 16:28 Сейчас в теме
Красота какая! даже не хочется включать обратно ))
37. simply1 6 29.04.09 10:36 Сейчас в теме
Красиво. Только размеры нужно подправить. Красота должна быть красивой до конца. :))
Идея - супер! Автору - уважуха и респект!

Провел несколько экспериментов и сделал для себя открытие. Оказывается, пароль в 1С 7.7 регистронезависимый! :((((
Столько лет я верил что регистр имеет значение ...

Исходя из этого, при проверке можно оставить только переменные: <ХешПравильногоПароля> и <ХешПароля2>. И условие упростить:

Если ХешПравильногоПароля=ХешПароля2 Тогда
... снять блокировку ...
КонецЕсли;
38. Noy 1079 29.04.09 10:48 Сейчас в теме
(37) Размеры как раз и подбирал что бы покрасивше (но это уже дело вкуса).
по поводу регистронезависимого пароля - для меня тоже открытие (sarius подсказал), но так как я лично тестов не проводил, то просто добавил еще одну проверку.
39. simply1 6 29.04.09 11:05 Сейчас в теме
Список контролируемых клавиш - хороший ход.
Но не понятно, зачем он здесь?
Разве не достаточно перехватывать только клавишу <Esc>?
40. Noy 1079 29.04.09 11:46 Сейчас в теме
(39) Нет, нужно перехватывать еще и хоткеи...
У меня используется обработка http://infostart.ru/projects/3800/ - так если вызывать с помощью хоткея какой-нибудь журнал - то он открывается под "экраном блокировки", что есть не очень-то красиво...
то же самое относиться к хоткеям на кнопках и пунктах меню...
43. simply1 6 29.04.09 15:10 Сейчас в теме
(40) я комбинации горячих клавиш сам нигде не назначал, кроме тех, что по умолчанию заложены в конигурацию. Поэтому, у меня ни один хоткей под блокировкой не срабатывает.
Но уж сильно большой список нужных клавиш у тебя получился.
Я бы пошел по принципу "чего меньше". Меньше перечислений нужных или НЕ нужных. Проследил бы закономерность всех хоткеев, например, они все используют сочетание Контр+Шифт, или везде используются функциональные (F?) и т.д.
Но не подумай что я тебя учу? Тем более, что обработка уже написана и работает!
Хочу отметить - написана хорошо даже для не опытных или начинающих - только скачай и запускай! Это признак профессионализма!
45. Noy 1079 29.04.09 15:43 Сейчас в теме
(43) мерси за коплимант! (с) За двома Зайцами
:)

А по сути я и пошел по принципу "чего меньше" - просто у меня уже есть несколько обработок, которые содержат в себе списки "отфильтрованных" клавиш и я банально сделал копи-паст ;)
41. Yashazz 4804 29.04.09 11:49 Сейчас в теме
Красиво, но идейно не вполне верно - отсутствующий сотрудник может оставить на экране важные сведения, каковые всё равно видно, а это уязвимость. Лучше, если занавеска будет совсем сплошная, чтоб изображение рабочего окна 1С стало нечитабельным.
42. Noy 1079 29.04.09 11:59 Сейчас в теме
(41) там легко поправить в коде ищи строки:
Для х=1 по 220 Цикл
х=х+14;
Форм.Прозрачность=х;
КонецЦикла;

Меняй на

Для х=1 по 250 Цикл
х=х+14;
Форм.Прозрачность=х;
КонецЦикла;
Форм.Прозрачность=255;

P.S. у нас в компании важные данные вообще запрещено оставлять на экране даже при блокировке, в остальных случаях - наоборот присутствует определенная открытость - сотрудник временно отошел, но он работает и даже видно над чем.
44. simply1 6 29.04.09 15:13 Сейчас в теме
(42) - поддерживаю полностью!
А я изменил прозрачность до 190.
46. simply1 6 30.04.09 10:21 Сейчас в теме
Предлагаю при включении блокировки в цикл вставить задержку на 500 миллисекунд. Или другое число, кому как нравится :)

"...
Для х=1 по 190 Цикл
х=х+14;
Форм.Прозрачность=х;
ВыполнитьЗадержку(500);
КонецЦикла;
..."

Когда экран затемняется постепенно, то очень красиво получается.
А для разблокировки задержка не нужна. Работать надо ведь быстро, правильно? :)

Вот код функции:

//-----------------------------------------------
Функция ВыполнитьЗадержку(мс=1000) Экспорт
// Устанавливает задержку в указанных миллисекундах
Попытка
TextScript="
|Function pause(ms)
| WScript.Sleep ms
|End Function
|";
ScrptCtrl=CreateObject("MSScriptControl.ScriptControl");
ScrptCtrl.Language = "vbscript";
ScrptCtrl.AddCode(TextScript);
ScrptCtrl.Run("pause",1000);
ScrptCtrl=Пусто;
Возврат 1;
Исключение
Возврат 0;
КонецПопытки;
КонецФункции // ВыполнитьЗадержку
47. Noy 1079 30.04.09 10:29 Сейчас в теме
(46) Хорошая идея, только сильно зависит от скорости компа. Например у меня и так плавно затухает...
48. simply1 6 30.04.09 10:32 Сейчас в теме
(46) что-то в цикле задержка не срабатывает ... :(
Надо еще покопаться.
49. Noy 1079 30.04.09 10:41 Сейчас в теме
(48) Попробуй "обычную" задержку:
ТекВремя=ТекущееВремя(); Пока ТекВремя=ТекущееВремя() Цикл Состояние ("Пауза");КонецЦикла;
51. simply1 6 30.04.09 14:39 Сейчас в теме
(46) функция не рабочая, прошу никого не копировать. Объект WScript с 1С-ом не подружен. Подружу, перевыложу.

(49) - задержка на 1 секунду. Это слишком много, миллисекунд 100 - с головой.

59. simply1 6 30.04.09 17:49 Сейчас в теме
(46) и (51) - туфта все это!

Есть метод Sleep у объекта "Система" внешней компоненты 1С++.
При мощном ПК затухание смотрится красиво только при задержке 12 миллисекунд, не больше.
50. .S.e.R.e.G.a. 30.04.09 13:12 Сейчас в теме
52. antz 30.04.09 14:58 Сейчас в теме
54. GSoft 2237 30.04.09 15:29 Сейчас в теме
а у меня сделано так

-==Глобальный модуль==-

//ЛОКАЛЬНЫЕ ПЕРЕМЕННЫЕ
Перем ЕстьАктивность; //нужна для определения активности пользователя


//глобальная процедура внешней компоненты FormEx

//__________________________________________________________­___________________
Процедура ПриНажатииКнопкиКлавиатуры(Конт, КодКл, кнАльт, кнШифт, кнКонтрол, Символ)
ЕстьАктивность = 1;
КонецПроцедуры


//__________________________________________________________­___________________
Процедура ЗаблокироватьПрограмму()
//проверка активности пользователя
//в конце каждой минуты флаг активности выставляем в ноль
//если за минуту активность была то время неактивности обнуляем
//иначе время неактивности накапливаем
//как только время неактивности достигает значения переменной
//КолвоМинутДоБлокировки - блокируем программу.

Если ПустоеЗначение(глПользователь.КолвоМинутДоБлокировки) = 1 Тогда
Возврат;
КонецЕсли;

Если ЕстьАктивность = 0 Тогда
ВремяНеактивностиПользователя = 1 + ВремяНеактивностиПользователя;
Иначе
ВремяНеактивностиПользователя = 1;
КонецЕсли;

Если ВремяНеактивностиПользователя = глПользователь.КолвоМинутДоБлокировки Тогда //КолвоМинутДоБлокировки Тогда
Если глПрограммаЗаблокирована = 0 Тогда
глПрограммаЗаблокирована = 1;
ОткрытьФормуМодально("Обработка.ПроверкаПароля", "Блокировка");
КонецЕсли;
КонецЕсли;

ЕстьАктивность = 0;
КонецПроцедуры // ЗаблокироватьПрограмму



//__________________________________________________________­___________________
Процедура парамОбработкаОжидания()
ЗаблокироватьПрограмму();
КонецПроцедуры // парамОбработкаОжидания


//__________________________________________________________­___________________
Процедура ПриНачалеРаботыСистемы()
Если ЗагрузитьВнешниеКомпоненты() = 0 Тогда
СтатусВозврата(0);
Возврат;
КонецЕсли;

Если глПриНачалеРаботыСистемы() <> 1 Тогда
СтатусВозврата(0);
Возврат;
КонецЕсли;

//вызов процедуры парамОбработкаОжидания каждые 60 секунд (60000мС)
глСервис.ОбработкаОжидания("парамОбработкаОжидания", 60000);
КонецПроцедуры // ПриНачалеРаботыСистемы
55. Noy 1079 30.04.09 15:33 Сейчас в теме
(54) Завидую...
а вот у меня есть несколько пользователей, работающих исключительно с мышей...

А каждый чих мышки ловить - накладно выходит.
56. GSoft 2237 30.04.09 15:52 Сейчас в теме
(55)

повесь на обработку нажатия кнопки мыши. В формексе есть на правую и левую, сингл и дабл клик
58. artbear 1565 30.04.09 17:25 Сейчас в теме
(54) Ага, решение из (57) я делал как раз для подобных задач
57. JohnyDeath 302 30.04.09 16:03 Сейчас в теме
60. simply1 6 30.04.09 17:52 Сейчас в теме
(57) - мы с тобой в обоих форумах одновременно! :)))
61. Abadonna 3969 01.05.09 06:24 Сейчас в теме
54.>ЗаблокироватьПрограмму();
при нективности. Посмешил. У меня стоит ЗавершитьРаботуСистемыНах() ибо не фиг там неактивному торчать. И бокировать у менеджера только 1С не вижу смысла.
Боликровать надо комп, решается скрин-сейвером с паролем. А тех манагеров, у которых он не стоит, у нас на первый раз предупреждают, на второй - выгоняют
62. GSoft 2237 04.05.09 11:03 Сейчас в теме
и такое есть:
у каждого пользователя в настройках есть реквизит - колво минут до блокировки,но это значение не может превышать значение константы, достигнув которого система пользователя выкидывает
63. GSoft 2237 06.05.09 02:24 Сейчас в теме
собстно там просто надо в процедуре ЗаблокироватьПрограмму() убрать первое условие вначале и добавить добавить условие на проверку времени неактивности со значением константы


//__________________________________________________________­___________________
Процедура ЗаблокироватьПрограмму()
//проверка активности пользователя
//в конце каждой минуты флаг активности выставляем в ноль
//если за минуту активность была то время неактивности обнуляем
//иначе время неактивности накапливаем
//как только время неактивности достигает значения переменной
//КолвоМинутДоБлокировки - блокируем программу.

Если ЕстьАктивность = 0 Тогда
ВремяНеактивностиПользователя = 1 + ВремяНеактивностиПользователя;
Иначе
ВремяНеактивностиПользователя = 1;
КонецЕсли;

Если ВремяНеактивностиПользователя = глПользователь.КолвоМинутДоБлокировки Тогда
Если глПрограммаЗаблокирована = 0 Тогда
глПрограммаЗаблокирована = 1;
ОткрытьФормуМодально("Обработка.ПроверкаПароля", "Блокировка");
КонецЕсли;
КонецЕсли;

Если ВремяНеактивностиПользователя > Константа.КолвоМинутДоВыходаПриНеактивности Тогда
ЗавершитьРаботуСистемы(0);
КонецЕсли;


ЕстьАктивность = 0;
КонецПроцедуры // ЗаблокироватьПрограмму

64. Paully 06.05.09 16:17 Сейчас в теме
Меня так и не пускает обратно:
ХешПравильногоПароля=Сервис.ПолучитьХэшПароляПользователя(ИмяПользователя(), КаталогИБ());
{C:\DOCUMENTS AND SETTINGS\NEVASILEVSKIY\МОИ ДОКУМЕНТЫ\1С БАЗЫ\BASE КУРГАН\BASE\EXTFORMS\FORMEX.GRP\FN_LOCK.ERT(106)}: Поле агрегатного объекта не обнаружено (Полу
И чего не так? Скачал отдельно длл-ку, с офф.сайта - ни к черту. Все описанные рекомендации - делал.
65. Noy 1079 06.05.09 16:28 Сейчас в теме
(64) У тебя загружается старая версия длл. Найди по поиску formex.dll на всех локальных дисках и все длл замени на новую версию.
66. Paully 06.05.09 16:59 Сейчас в теме
не помогло... че делать - как быть?
67. Noy 1079 06.05.09 17:26 Сейчас в теме
в 1С - Помощь - О программе - Закладка Formex - там есть путь к внешней компоненте...
в твоем случае должен быть
C:\DOCUMENTS AND SETTINGS\NEVASILEVSKIY\МОИ ДОКУМЕНТЫ\1С БАЗЫ\BASE КУРГАН\BASE\EXTFORMS\FORMEX.GRP\FORMEX.DLL
71. Paully 07.05.09 08:43 Сейчас в теме
(67)
Не нахожу таковой закладки. 1C++ - есть. На этом - все.
72. Noy 1079 07.05.09 09:32 Сейчас в теме
(71) Значит формекс не обновлен. Запусти на "чистой" машине!
73. Paully 07.05.09 09:37 Сейчас в теме
(72)
Ничего не понимаю - что значит, что я не нахожу вкладки с ФормЕкс? И, я все скачивал с твоего топика. Зачем еще что-то обновлять?
74. Noy 1079 07.05.09 09:41 Сейчас в теме
(73) разберись со своими внешними компонентами. У тебя либо старый формекс подгружается, либо старый 1С++ (тот который содержит в себе формекс)
68. GSoft 2237 06.05.09 18:40 Сейчас в теме
69. Paully 07.05.09 08:29 Сейчас в теме
да, все так и есть - по поиску же ВСЕХ локальных дисков - все нашел и позаменял...
70. Paully 07.05.09 08:30 Сейчас в теме
но ничего не изменяется...
75. Paully 07.05.09 11:07 Сейчас в теме
Все нормально - обновил 1cpp.dll на 2.5.0.7-версию. Спасибо!
76. Noy 1079 07.05.09 12:15 Сейчас в теме
(75) Тут принято оценивать обработку: "+" или "-"...
а то куча усилий по запуску и ноль реакции - непонятно.
77. vip 07.05.09 12:36 Сейчас в теме
78. Paully 07.05.09 12:57 Сейчас в теме
79. vip 07.05.09 13:04 Сейчас в теме
(78) http://www.1cpp.ru/images/3/32/Icpp-latest.rar

Опасаться не надо. Нормальная, стабильная сборка.
И возможностей гораздо больше, чем в 2.5
2.5 больше развиваться не будет.
80. Paully 07.05.09 13:13 Сейчас в теме
(79) Спасибо за информацию!
81. artbear 1565 07.05.09 15:13 Сейчас в теме
(80) Добавлю к (79)
Не просто стабильная сборка, но в результате простого запуска 1С++ вся система 1С начнет работать быстрее :)
Например, СоздатьОбъект() будет работать намного быстрее, чем без 1С++ или даже со старыми версиями 1С++, где уже было ускорение.
И т.д. и т.п.
82. Paully 07.05.09 15:25 Сейчас в теме
понятно, спасибо, что учите меня, коллеги!
83. Paully 20.05.09 10:33 Сейчас в теме
Привет. Простите за офф-топ. Почему одни журналы (к примеру) в 1С 7.7 "захлопываются" клавишей Esc, а другие нет. (в режиме Предприятие, естесственно).
84. vip 20.05.09 10:43 Сейчас в теме
85. Noy 1079 20.05.09 10:50 Сейчас в теме
(83) По Esc закрываются только отчеты, обработки, документы, формы элементов справочника. Журналы и формы списка справочников закрываются по Esc только если они открыты в режиме выбора/подбора.
86. vip 20.05.09 10:53 Сейчас в теме
(85) Все правильно рассказал.
87. Paully 20.05.09 10:58 Сейчас в теме
Общий журнал документов в ТиС'е закрывается, остальные журналы - нет.
88. Abadonna 3969 20.05.09 12:03 Сейчас в теме
(87) У тебя там формекс случаем не висит на журнале? Или в глобальнике на
ПриНажатииКнопкиКлавиатуры()? Не могёт он стандартно закрываться по Esc
89. Paully 20.05.09 13:54 Сейчас в теме
на журнале - no formex.dll detected;
в глобальном - ничего подобного нет;
-------------------------------------
в чем же дело?
90. dumal 26.10.11 18:37 Сейчас в теме
Поставил в одной организации и забыл. Работают уже год, наверное. Это - самая лучшая рекомендация
Оставьте свое сообщение