"Захват окон" - ActiveX-компонента для 1С

Публикация № 16794 20.11.08

Разработка - Разработка внешних компонент

Захватывает открытые окна и помещает их в 1С, так же получает скриншот выбранного окна.

Хотите играть в пасьянс в 1С, смотреть кино или просматривать секретные документы ;)
и не светить эти окна на рабочем столе, тогда эта компонента для Вас :)

*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.

и зарегистрировать компоненту в Windows - запустить reg.bat
(для удаления информации о компоненте в Windows - запустить unreg.bat)
или использовать совместно с хранилищем внешних компонент: //infostart.ru/projects/2863/

В архиве приложены примеры для 7.7 и 8.1

*** Добавление на форму 1С:

v7: Использовать 1С++:

Перем ЗахватОкон;
Процедура ПослеОткрытия() ЗахватОкон = СоздатьОбъект("АктивИкс"); 
    ЗахватОкон.УстановитьАтрибут(Форма, "АктХ"); 
    //"АктХ" - идентификатор элемента диалога, на месте которого будет создан элемент ActiveX. 
//только для реквизитов диалога типа "Текст".
ЗахватОкон.СоздатьЭУ("Душелов.WinHost1C"); ЗахватОкон.УстановитьФокус(); КонецПроцедуры


v8: Меню "Форма" - "Вставить ActiveX..." - Выбрать элемент "Душелов.WinHost1C"

*** Методы:

//ВОССТАНОВИТЬ ВСЕ ЗАХВАЧЕННЫЕ ОКНА:
 
   ВосстановитьОкна();

//ПОЛУЧИТЬ СПИСОК ОТКРЫТЫХ ОКОН (Массив):

   ПолучитьСписокОткрытыхОкон(Фильтр); //фильтр - строка для фильтрации в заголовке 
   //возвращает в виде строки: Заголовок окнаИдентификатор процессаПуть к exe-файлу процесса 

//ПОЛУЧИТЬ СПИСОК ОТКРЫТЫХ ОКОН (Строка с разделителями): 

   ПолучитьСписокОткрытыхОконСтрокой(Фильтр); //фильтр - строка для фильтрации в заголовке 
   //возвращает в виде строки: Заголовок окнаИдентификатор процессаПуть к exe-файлу процесса 

//ЗАХВАТИТЬ ОТКРЫТОЕ ОКНО: 

   ЗахватитьОкно(ЗаголовокОкна);
   ЗахватитьОкноПоPID(PID);

//СКРИНШОТ ОКНА: Скриншот(ЗаголовокОкна, ПутьКФайлу);

   СкриншотПоPID(PID, ПутьКФайлу);

//МЕНЮ:
  
   ПоказатьМеню();
   СкрытьМеню();

//АКТИВАЦИЯ ОКНА:

   АктивироватьОкно(ЗаголовокОкна);
   АктивироватьОкноПоPID(PID);

//ЗАКРЫТЬ ОКНО:

   ЗакрытьОкно(ЗаголовокОкна);
   ЗакрытьОкноПоPID(PID);

//ВОССТАНОВИТЬ ОКНО:

   ВосстановитьОкно(ЗаголовокОкна);
   ВосстановитьОкноПоPID(PID);

Скачать файлы

Наименование Файл Версия Размер
Полная версия

.1234947992 95,33Kb
250
.1234947992 95,33Kb 250 Скачать бесплатно

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Душелов 3951 20.11.08 14:27 Сейчас в теме
Вообщем, режим "АнтиБосс" ;)
2. coder1cv8 3448 20.11.08 14:35 Сейчас в теме
Прикольно! Но бесполезно... )
А можешь сделать ВК что-бы она выбранное окно принтскринила?... )
3. Душелов 3951 20.11.08 14:38 Сейчас в теме
(2) Ну почему же бесполезно? Я на позапрошлом месте работы использовал аналог для сокрытия оперы, а то когда подходили к компу - много чего левого можно было в заголовках окон увидеть ;)))

Ну запринтскринить -то можно, если оно открыто, а если закрыто другим приложением, тогда врядли....
4. coder1cv8 3448 20.11.08 14:44 Сейчас в теме
(3) В смысле принтскринить в файл, пофиг, с активизацией окна!...
Типа так:
ВК.ПринтскринВФайл(ПИДПроцессаОкна, ПутьКФайлу)
Но это я так, мечтаю... Кроме плюса предложить нечего )
А со всякими существующими длл-ками, типа V7ICQ.dll у меня лично, проблемы...
5. Душелов 3951 20.11.08 17:16 Сейчас в теме
(4) Да в целом можно.... Так же по заголовку, активировать его, определить координаты и запринскринить выбранный диапазон.
10. Hadgehogs 478 23.11.08 00:58 Сейчас в теме
(4) Чего, Нетленку уже отменили?
coder1cv8; +1 Ответить
11. Душелов 3951 23.11.08 01:13 Сейчас в теме
6. luns 20.11.08 18:26 Сейчас в теме
(0) Ай молодец, сколько интересных идей...
7. CheBurator 3114 20.11.08 18:34 Сейчас в теме
Душелов жжот!
+1
.. а закладочки в 7-ке тоже будут?
.. чат - дорабатывается?
8. Душелов 3951 20.11.08 18:37 Сейчас в теме
(7) С чатом пока взял перерыв... То, на практике его использовал, а чисто теоретически дорабатывать - не интересно...
Скрин 7.7 сейчас сделаю и выложу.
9. Душелов 3951 20.11.08 18:54 Сейчас в теме
12. Душелов 3951 23.11.08 01:54 Сейчас в теме
Добавил функцию получения скриншота. Пока в таком виде...
coder1cv8; +1 Ответить
13. coder1cv8 3448 23.11.08 08:08 Сейчас в теме
(12) Спасибо. Но, лично мне, по PID-у нужно... )
(10) Будем смотреть! )
14. Душелов 3951 23.11.08 13:13 Сейчас в теме
(13) Добавил:
- Получение списка открытых окон - возвращает в виде строки: <title>Заголовок окна</title><pid>Идентификатор процесса</pid><path>Путь к exe-файлу процесса</path>
- ЗахватитьОкноПоPID(PID);
- СкриншотПоPID(PID, ПутьКФайлу);
coder1cv8; +1 Ответить
15. coder1cv8 3448 23.11.08 13:22 Сейчас в теме
(14) Класс! Спасибо огромное!!!
16. Душелов 3951 23.11.08 13:27 Сейчас в теме
(15) Единственное, с чем я не стал заморачиваться - когда окон развернутое на весь экран, я просто делаю полный скриншот, не вычисляю размер окна.
17. skom 74 25.11.08 13:26 Сейчас в теме
)))) вот это прикол под конец раб дня.....
Антибосс))
клева...
тока скачал. сегодня присоединить уже не успею. завтра побалуюсь.
но идейка зачет
19. skom 74 25.11.08 13:26 Сейчас в теме
сорри за дубль...два раза даванул. модеры - убейте дубль и этот мессаг плиз
20. cleaner_it 216 28.11.08 10:43 Сейчас в теме
Когда располагаю на другом в закладке - фокус не устанавливается. Хотя окно "живое" - то есть отображаются все действия. А мышкой тыкнуть не моги. Еще помучаюсь, может у меня косяк
21. cleaner_it 216 28.11.08 10:44 Сейчас в теме
(20) на другом слое, конечно. в 7.7
25. Душелов 3951 09.12.08 11:19 Сейчас в теме
(20) что 7-ка, что 8-ка таким образом перехватывают окна, так что победить эту проблему не могу. На других платформах этой проблемы нет.
22. Душелов 3951 28.11.08 10:55 Сейчас в теме
(20-21) Ок, сейчас при себе исходников нет, дома посмотрю. Проблему воспроизвел.
23. Froloid 66 05.12.08 00:34 Сейчас в теме
Добрался наконец-то до нужной странички. Душелову однозначно +
24. Душелов 3951 05.12.08 00:35 Сейчас в теме
26. HotShot 2 15.12.08 09:57 Сейчас в теме
Очень удобная компонента. Каким методом можно автоматически перейти на вновь захваченное окно?
27. Душелов 3951 15.12.08 09:58 Сейчас в теме
(26) Т.е. активировать нужную закладку?
29. Solemn 15.12.08 10:04 Сейчас в теме
(27) ага, и мне тож это нужно очень
28. HotShot 2 15.12.08 10:04 Сейчас в теме
Необходимо автоматически активировать закладку с захваченным окном... и скрыть закладку меню, что бы не вводить пользователя в заблуждение.
30. Душелов 3951 15.12.08 11:00 Сейчас в теме
Добавлено:

Код
//МЕНЮ:
  
   ПоказатьМеню();
   СкрытьМеню();

//АКТИВАЦИЯ ОКНА:

   АктивироватьОкно(ЗаголовокОкна);
   АктивироватьОкноПоPID(PID);
Показать полностью
31. HotShot 2 15.12.08 11:05 Сейчас в теме
Спасибо... Буду пробовать.
32. Solemn 15.12.08 11:15 Сейчас в теме
33. HotShot 2 16.12.08 11:10 Сейчас в теме
Добрый день.
Дополнительные методы сильно упростили задачу разработки.
Однако, встала проблема программного закрытия приложения... Возможно ли интегрировать метод закрытия захваченного приложения по PID?
34. Душелов 3951 16.12.08 11:16 Сейчас в теме
Спасибо в стакан не нальешь ;)

(33) Сейчас напишу метод закрытия окна с восстановлением или без.
35. Душелов 3951 16.12.08 11:48 Сейчас в теме
Написать-то написал... Вот только обновить разработку не могу... :(
36. Душелов 3951 16.12.08 11:59 Сейчас в теме
Добавлено:

Код
//ЗАКРЫТЬ ОКНО:

   ЗакрытьОкно(ЗаголовокОкна);
   ЗакрытьОкноПоPID(PID);

//ВОССТАНОВИТЬ ОКНО:

   ВосстановитьОкно(ЗаголовокОкна);
   ВосстановитьОкноПоPID(PID);
Показать полностью


Скачать пока тут: http://dushelov.ru/1c/WinHost.zip
37. trdm 23.01.09 17:46 Сейчас в теме
А можно на каком-нить менее ресурсоемком фраймверке сделать?
А то не очень хочется на серваке фраймверки городить?
Или хоть подсказку какую для имплементации?
38. Душелов 3951 26.01.09 12:06 Сейчас в теме
(37) > можно на каком-нить менее ресурсоемком фраймверке сделать?
На каком?
39. trdm 26.01.09 14:04 Сейчас в теме
(37)>> можно на каком-нить менее ресурсоемком фраймверке сделать?
(38)>На каком?
WTL/ATL например?
40. trdm 26.01.09 14:04 Сейчас в теме
Хоть они и не фраймверки :)
41. Душелов 3951 13.02.09 19:34 Сейчас в теме
Для получения демо-версии или покупки обращайтесь по контактам, указанным в профиле.
42. Душелов 3951 18.06.09 17:53 Сейчас в теме
Снова в бесплатном доступе :)
43. liooo 04.08.09 01:34 Сейчас в теме
Как определить программно что приложение захвачено компонентой???
45. Душелов 3951 04.08.09 11:03 Сейчас в теме
(43) Храните список захваченых приложений.

(44) :) иногда надо скрывать лишние окна ;)
44. Abadonna 3940 04.08.09 03:15 Сейчас в теме
(0)"Хотите играть в пасьянс в 1С, смотреть кино или просматривать секретные документы ;)"
Вась, а что, пасьянс внутри 1С пасьянистее становится? ;))))
Как проггер понимаю, как юзер - на ... оно надо?
46. Abadonna 3940 04.08.09 11:53 Сейчас в теме
Стал быть примерно так?:
procedure TMiracleClass.CaptureAimp;
var wnd:hwnd;
begin
wnd:=FindWindow('TAIMP2Main',nil);
if isWindow(wnd) then begin
SetParent(wnd,h1C);
end;
end;
Могу приватно подарить коды WM_COMMAND для управления Aimp прям из 1С ;)
Для особых извращенцев :)))))))))
55. liooo 06.08.09 01:54 Сейчас в теме
Abadonna
(46) подари коды WM_COMMAND для управления Aimp прям из 1С
47. liooo 04.08.09 12:24 Сейчас в теме
Abadonna
Я такой извращенец, а точнее руководство!!! Необходимо запустить эту прогу http://www.thebrain.com/ на форме списка справочника и показать графические связи элементов, а потом изменить данные в 1С, если изменили связи в этой приблуде, так что коды WM_COMMAND для управления Aimp -- это для меня ;)
dushelov
У меня нет списка захваченных, я запускаю приложение и пытаюсь его захватить, но захват отрабатывает до открытия этой проги, поэтому надо организовать цикл проверки захвата, а ни один метод по захвату не возвращает никакого значения
48. Душелов 3951 04.08.09 12:28 Сейчас в теме
А что он должен возвращать?
50. Abadonna 3940 04.08.09 14:20 Сейчас в теме
(48)>А что он должен возвращать?
По уму - хэндл ;)))))
51. Душелов 3951 04.08.09 14:29 Сейчас в теме
(50) Скорее ПИД, хэндл для 1С-ы не нужен.
52. Abadonna 3940 04.08.09 14:34 Сейчас в теме
(51) Зато его наличие гарантирует, что захват произошел.
А на хрена 1С-е PID? Мочить при выходе?
53. Душелов 3951 04.08.09 14:35 Сейчас в теме
(52) У меня методы есть, которые по пиду работают ;)
54. Abadonna 3940 04.08.09 14:36 Сейчас в теме
(53) Хэндл ВСЕГДА PID даст, а вот по PIDу хэндл - сложнее ;)))
49. liooo 04.08.09 12:57 Сейчас в теме
решил все циклом с получением списка запущенных и нахождением в списке нужного, спасибо
56. cool.vlad4 2 10.02.11 14:08 Сейчас в теме
(0) Вопрос возник...как это все работает не разбирался...хочется сделать следующую штуку - надоело работать с консолью кода без подсказок. Возникла мысль сделать захват конфигуратора, затем перехват кода, текста и передача в консоль. Поможет ли мне эта ActiveX?
57. yoyoman 16.03.12 10:00 Сейчас в теме
У меня зависает при использовании нескольких вкладок. Если на второй вкладке добавить этот элемент управления, сделать захват. И переключиться на первую вкладку - все вылетает :(
58. DimaP 63 14.08.12 16:05 Сейчас в теме
А можно-ли этой компонентой ловить окна внутри самой 1С?
Например, стандартные формочки (список значений, ввод значения и т.д.)
59. alyuev 202 17.12.12 20:03 Сейчас в теме
Вопрос. Как сделать открытие приложения внутри самой 1С? Запомнить ПИДы запущенных приложений до запуска нужного и после запуска найти новое открытое?
60. alyuev 202 01.04.13 18:37 Сейчас в теме
Я воспользовался твоей компонентой захвата окон - захватываю по имени файла. Работает отлично. Но не могу найти свойство закрытия вкладки програмно. Буду очень признателен за помощь. Спасибо.
61. smaharbA 01.04.13 19:08 Сейчас в теме
мальчоник если чо эта фигня реализовывается и без вк
62. alyuev 202 01.04.13 23:21 Сейчас в теме
(61) Сотрясение воздуха не приветствуется, а конструктив - да.
63. dagroma 114 29.07.16 21:27 Сейчас в теме
А кто-нибудь может поделиться последней версией компоненты?
64. Alex_Legacy 29.09.17 11:15 Сейчас в теме
Мало с какими окнами работает
65. leha1904 15.02.18 12:04 Сейчас в теме
Добрый день. У кого-нибудь есть последняя версия компоненты? Заранее премного благодарен.
Почта - pohomoff@mail.ru
66. user1375266 20.01.23 14:59 Сейчас в теме
Как установить компоненту
Оставьте свое сообщение

См. также

HTTP сервер 1С 7.7 + HTTP асинхронный клиент: внешние компоненты для 1С 7.7

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

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

2000 руб.

27.05.2022    5381    7    9    

17

Выбор из большого списка (для 1С 7.7)

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

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

1200 руб.

02.12.2021    5006    2    19    

4

Компонента для 1С, принимающая вес с железнодорожных, автомобильных, крановых весов

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

Программа "Компонента приёма веса для 1С, версия 3.0" позволяет принимать и заносить вес с весов непосредственно в программу "1С" - то есть, прием веса осуществляется целиком и полностью из программы "1С".

26400 руб.

09.04.2019    14874    2    8    

5

Оболочка для работы с последними драйверами ККМ АТОЛ для 1С 7.7, 8.1

Разработка внешних компонент ККМ Кассовые операции Оперативный учет 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Внешняя компонента - оболочка для работы в среде 1С 7.7 или 1С 8.1 с последними версиями драйверов ККМ от АТОЛ. Поддерживаются драйвера x32 начиная с версии 9.11. Присутствует внешняя обработка для полноценной работы с данными драйверами (поддержка ревизий 2.0, 2.1, 2.2, поддержка протокола ОФД 1.0, 1.0.5, 1.1).

1 стартмани

09.08.2017    52725    340    asdfghgghjdhg    140    

19

1sqlite reborn

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

Обновленная версия внешней компоненты для работы с базами данных SQLite и прямыми запросы в ДБФ-базах 1С.

1 стартмани

07.11.2016    32909    28    Djelf    39    

37

.NET(C#) для 1С. Динамическая компиляция класса обертки для использования .Net событий в 1С через ДобавитьОбработчик или ОбработкаВнешнегоСобытия

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

Динамическая компиляция класса обертки для использования .Net событий в 1С через ДобавитьОбработчик или ОбработкаВнешнегоСобытия, а так же генерация модулей на C# и 1С для подключения к событиям. Использование DynamicMethod и ILGenerator. Представлены примеры для использовании событий System.IO.FileSystemWatcher (Ожидает уведомления файловой системы об изменениях и инициирует события при изменениях каталога или файла в каталоге.) и SerialPort (обработка сканера штрих кода подключенного к COM порту). Обертка позволяет использовать классы .Net только на языке 1С. Реализация 1C Messenger описанного здесь http://infostart.ru/public/434771/

12.11.2015    49927    Serginio    36    

56

Компоненты распознавания и печати штрих-кодов

Разработка внешних компонент Сканер штрих-кода Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Абонемент ($m)

Комплект программного обеспечения для реализации функций оптического распознавания штрих-кодов различных систем при помощи обычной web-камеры, а также их отображения в печатных формах. Программы могут работать в составе конфигураций, созданных на базе платформ «1С-Предприятие» версий 7.7, 8.2, 8.3. Компонент чтения кодов реализован в виде внешней компоненты 1С с COM-интерфейсом. Компонент отображения создан по стандартной технологии ActiveX для Windows, и может быть встроен в любое приложение, поддерживающее встраивание ActiveX элементов управления, например в документ Word или Excel, или форму VBA. P.S. Добавлена новая версия программы распознавания. Новые функции: обработка видео в реальном режиме (а не по таймеру, как раньше), добавлена возможность распознавания штрих-кодов из графических файлов JPEG, PNG, GIF, BMP, а также передавать для распознавания картинки из 1С, теперь можно получить в 1С захваченное с камеры или файла изображение, как с выделением мест, содержащих коды, так и без, а также отдельные фрагменты изображений, содержащие код. Добавлены новые свойства и методы для программирования. Обновлена документация.

10 стартмани

10.07.2015    88404    98    igorberezhnov    122    

51

Обработка для формирования классов для прямого доступа к файлам 1С через курсоры BDE. И многого другого

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

Обработка формирует классы для прямого доступа к файлам 1С через курсоры BDE. Исходник ВК, которая загружает Объект Автоматизации, поддерживающий ITypeInfo и выполняет все его свойства и методы через IlanguageExtender. Обработка для формирования диспинтерфейсов к объектам 1С (таблицаЗначений, справочники, документы, перечисления). Обработки для группировки данных Таблицы Значений в виде ТЗ, где колонками являются ключи и ТзПоГруппе вида ТЗ с детальными записями. Вывод иерархии из ТЗ элементов, поиск дублей, сравнение 2 ТЗ

1 стартмани

14.04.2015    25334    2    Serginio    1    

1

Использование сборок .NET в 1С 7. и 8.x. Создание внешних Компонент.

Разработка внешних компонент Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Абонемент ($m)

Данная разработка создана для использования сборок .Net в 1С через преобразование объектов и классов в COM-объекты, которые можно использовать в 1С. Достигается это путем создания класса, реализующего методы интерфейса IReflect public class AutoWrap: IReflect.

1 стартмани

28.11.2013    105720    323    Serginio    80    

141

Примеры дизайнов торговых отчетов 2001

Розничная торговля Работа с интерфейсом Оперативный учет 7.7 1С:Торговля и склад 7.7 Розничная и сетевая торговля (FMCG) Управленческий учет Абонемент ($m)

В 2001 году я работал программистом, сопровождал базу «Торговля и склад 77» в сети супермаркетов. Для нужд бизнеса писал отчеты, при этом добиваясь максимальной эффективности и красоты. Потому что красивые отчеты воспринимаются проще и лучше. Приведу примеры дизайнов и расскажу, в чем изюм каждого отчета.

1 стартмани

13.08.2013    25073    fixin    23    

13

Быстрый поиск в справочниках по наименованию, с использованием svcsvc.dll

Поиск данных Универсальные обработки Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

По аналогии с http://infostart.ru/public/14286/, недавно узнал что в svcsvc.dll несколько обновился функционал, в частности был добавлен метод AddString(). В прилагаемом коде показан запрос, реализованный методами ВК 1SQlite, т.е. только для DBF. Это только пример. Т.е. если например у справочника отсутствует поле "Наименование", то скорее всего будет ошибка. Тем не менее критика приветствуется))) Необходимые ВК: 1SQlite, FORMEX, svcsvc.dll (отсюда: http://www.1cpp.ru/forum/YaBB.pl?num=1373266553). p.s. Спасибо огромное уважаемому ADirks за все эти прекрасные плюшки, и помощь в их освоении)))

12.07.2013    158969    unichkin    13    

14

Пример работы с Web камерой (WIA)

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

Делаем фото с веб камеры. Используем стандартную библиотеку Windows Image Acquisition Automation Library. Библиотеку wiaaut.dll качаем (из инета, бесплатно), регистрируем командой regsvr32.

1 стартмани

23.10.2012    38603    157    via    19    

32

Мини-класс для непосредственного ввода в элементах диалога V7.7

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Класс основан на баге платформы 7.7, является продолжением публикации http://infostart.ru/public/140861/ позволяет искать по наименованию в реквизитах типа справочник "а-ля снеговик".

26.06.2012    27235    183    Ёпрст    88    

53

Группы "быстрых" индикаторов на формах 1с7.

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Индикация влож. циклов, параллел. процессов; динам.гистограммы. Индикаторы: реагируют на отрицат.шаги - не только Прогресс-Индикаторы. "Быстрые": вывод на экран не на каждом, а на заранее расчитанном шаге. Управление: инверсия белого-черного, переворот линейки. Можно записывать истории Процессов. Возможны вертикальный и компактный вывод.

1 стартмани

13.06.2012    15685    23    newold2    6    

15

Набор иконок 1С 7.7/8.x

Работа с интерфейсом Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Россия Абонемент ($m)

Набор иконок 1С 7.7/8.x в формате Vista/Windows 7.

1 стартмани

05.06.2012    80284    258    gorenski    16    

25

Класс 1С++ для программного добавления изображений/текста/ШК в таблицу

Работа с интерфейсом OpenConf Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Необходимо добавить в сформированную таблицу изображения/текста/ШК (81 тип ШК) с прозрачным фоном? Вставить фирменный логотип? Быстро организовать оформление документов в корпоративном стиле? Данная разработка поможет в этом!

1 стартмани

03.06.2012    259055    238    zarius    127    

49

Вывод и перенумерация отчета с заранее неизвестным количеством группировок.

Работа с интерфейсом OpenConf Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

1C v.7.7 Пример вывода отчета с заранее неизвестным количеством группировок, с возможностью изменять уровень вложенности группировок из списка значений на форме, с нумерацией конечного отчета, с выводом структуры вложенности группировок (с помощью внешней компоненты Йоксель - http://yoksel.net.ru/Hotfixes). В приложенном файле показан пример вывода отчета из сформированной таблицы значений. Код я старался закомментировать как можно подробней. Хоть семерка и вымирающая платформа, думаю еще есть люди, которые только начинают ей заниматься, и им это может пригодиться.

21.03.2012    34078    23    unichkin    11    

21

v77. Закладки в многоуровневом справочнике аля Total Commander

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

В больших многоуровневых справочниках можно ускорить доступ пользователю к наиболее популярным группам.

09.03.2012    15603    70    item    17    

29

v77. Паинт

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

v77. 1С:Паинт :) Такая вот игрушка. Без внешних компонент.

06.03.2012    19718    96    item    38    

53

v77. Календарь на форме.

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

v77. Календарь на форме. В помощь разработчику.

05.03.2012    16587    84    item    17    

16

Гиперссылки в диалогах форм 1С:Предприятие-7.7

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Правдоподобная имитация гиперссылок при двойном клике мышью на надписях в диалогах форм 1С:Предприятие-7.7

1 стартмани

29.12.2011    29331    33    yuraos    16    

5

Небольшое украшение для 1С-Предприятие-7.7

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Поздравляю всех девушек с 8 марта! Желаю им цвесть-расцветать и радовать глаз всех окружающихю По поводу такого случая предлагаю небольшое украшение для 1С-Предприятие-7.7 + тематичекую подборку слайдов.

1 стартмани

28.12.2011    27638    58    yuraos    23    

11

Шаблон помощника 7.7.

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Шаблон (каркас) пошагового исполнения неких действий.

1 стартмани

28.11.2011    21901    29    Арчибальд    24    

15

Улучшенная обработка УОПО ("Универсальная обработка подбора объектов") для 1С:Предприятие 7.7

Обработка справочников Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Исправлена работа в модальном режиме обработки УОПО, распространяемой фирмой 1С на дисках ИТС. СДЕЛАНА ФУНКЦИЯ ПЕЧАТИ (УНИВЕРСАЛЬНЫЙ РАСПЕЧАТНИК СПИСКОВ ОБЪЕКТОВ). Расширен список типов объектов, которые могут отбираться в таблицу выбора. Добавлен новый режим подбора. Предусмотрена установка своего заголовка формы обработки вместо стандартного. Также в диалог добавлена надпись с количеством отобранных в обработке объектов.

1 стартмани

10.11.2011    37785    176    yuraos    20    

22

7.7.: Структурируем свои отчеты.

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Укомплектовываем отчеты в группы с подгруппами и работаем как с регламентированной отчетностью.

1 стартмани

28.07.2011    21180    92    Арчибальд    9    

29

Кнопка обновления версии внешнего отчета

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Россия Бесплатно (free)

После исправления внешнего отчета вместо рекомендации пользователю: "Закрой отчет и открой его заново", говорим: "Нажми на кнопку".

18.06.2011    14261    Shaman100M    8    

19

Загрузка процессора 100% в 7.7 под Windows Server 2008 при блокировке журнала транзакций.

Разработка внешних компонент Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

1C 7.7 "Секретный релиз" + Windows Server 2008r2 и 1С запускается и работает, но ввиду того, что обновили BkEnd, потеряли полезнейший функционал, такой как предотвращение "загрузки процессора на 100%" при ожидании блокировки журнала.

2 стартмани

31.03.2011    44838    436    maxpiter    104    

73

Табличный документ в документе: табличная часть с расширенными возможностями.

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Случается, что визуальных возможностей табличной части документа не хватает. А очень хочется задействовать весь арсенал возможных средств – цвет, шрифт, ширину/высоту строк , объединение и ориентацию ячеек. В общем, все как в объекте «Таблица».

1 стартмани

18.03.2011    26845    185    andy23    13    

34

Класс 1С++ для доступа к базе данных FireBird

Внешние источники данных Разработка внешних компонент Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Класс написан для упрощения работы программиста - уменьшения объема кода.

1 стартмани

04.03.2011    109293    75    wing    3    

18

Еще один вариант WYSIWYG редактора (для 7.7)

WEB-интеграция Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

WYSIWYG редактор (не TinyMCE) в форме элемента справочника. Требует ВК 1С++ и FormEx (прилагаются).

1 стартмани

07.12.2010    19092    77    vladismi    6    

18

Как раскрасить контрагентов в отчетах за 15 минут

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Попросили меня как-то ввести «цветовую дифференциацию штанов» у контрагентов в базе 1С 7.7, да так, чтобы они и в печатных формах отчетов выводились соответствующим цветом. Например, чтобы можно было каких-нибудь «злостных» должников выделять красным, а особо важных – синим, а уже не актуальных – сереньким и т.п. И если раскрасить формы списков справочника и организовать выбор цвета с формы элемента справочника не особо напряжно (с FormEx’ом), то с отчетами хотелось бы сделать так, чтобы не прилагать «титанических» усилий по переписыванию и дописыванию разнообразных отчетов, где фигурируют контрагенты. И поэтому, немного подумав, поступил так…

06.12.2010    27180    venger    27    

82

Имитация бурной деятельности (шутка)

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Бесплатно (free)

Как изобразить бурную деятельность программы для нежелательного контролера

01.12.2010    14180    vladismi    12    

39

WYSIWYG редактор на базе TinyMCE

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

WYSIWYG редактор на базе TinyMCE. Может использоваться как редактор HTML-кода и самостоятельный редактор форматированного текста. Требует ВК 1С++ и FormEx (прилагаются).

1 стартмани

19.11.2010    105209    90    maljaev    9    

27

ПрогрессБар отдельной формой

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

ПрогрессБар отдельной формой. Со "статистикой" (без ВК)

1 стартмани

13.11.2010    12154    22    via    15    

14

Меню с красивыми 3D кнопками

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Классы 1С++ для работы с библиотекой 3D Active Button Magic.

1 стартмани

23.10.2010    17898    349    bainov    23    

23

Йоксель, научившийся читать Excel 95 + парочка параметров печати

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

Небольшое ответвление проекта Йоксель с поддержкой чтения файлов Excel 95 (BIFF5) и небольшое расширение параметров печати

1 стартмани

22.09.2010    27722    155    Djelf    14    

16

Web клиент к 7.7

Работа с интерфейсом Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free)

В качестве примера возможности использования API J1C предлагается демонстрация реализации web-клиента к 7.7

13.09.2010    22087    gildebrand    36    

81