IE2017

Вывод текста в окно сообщений (Теперь и для 8.2 !!!)

Программирование - Практика программирования

Позволяет вывести любой текст набранный с клавиатуры в окно сообщений.
Теперь работает для любых конфигураций 1с предприятие!!!

Подробности внутри обработки.

Теперь и версия для снеговика!

!Обновление! для 8.2

Спасибо Душелову.

 

ЗЫ:

В будующем, функционал разработки будет расширяться, появится возможность вывода в окно Предупреждения,Вопроса.

Следите за обновлениями!

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

Наименование Файл Версия Размер
для 8.2
.epf 7,21Kb
01.11.12
290
.epf 7,21Kb 290 Скачать бесплатно
Для клюшек
.1243576617 165,00Kb
01.11.12
444
.1243576617 165,00Kb 444 Скачать бесплатно
Для снеговика
.1243592723 5,71Kb
01.11.12
301
.1243592723 5,71Kb 301 Скачать бесплатно

См. также

Комментарии
1. Андрей (andrewalexk) 29.05.09 10:07 Сейчас в теме
2. Алексей Кирюшин (int18h) 101 29.05.09 10:08 Сейчас в теме
3. BDE30 (Re:аниматор) 29.05.09 10:09 Сейчас в теме
а смысл данной обработки? подробности внутри обработки не увидел
4. BDE30 (Re:аниматор) 29.05.09 10:14 Сейчас в теме
5. Аркадий Кучер (Abadonna) 3683 29.05.09 10:15 Сейчас в теме
:)))))))))))
По ходу одновременно ваяли, но ты круче - у меня только код, а у тебя еще и форма;)
6. Ёпрст (Ёпрст) 1021 29.05.09 10:17 Сейчас в теме
(3) А разве, вы для себя не узнали что-то нового?
7. miandrew (miandrew) 29.05.09 10:18 Сейчас в теме
8. Алексей Орлов (_also) 343 29.05.09 10:19 Сейчас в теме
Супер! И это без использования ВК?
9. Ёпрст (Ёпрст) 1021 29.05.09 10:20 Сейчас в теме
(8) пока да.. возможно, перехватим событие попозже, например ВК от Orevkov-ва
10. Алексей Орлов (_also) 343 29.05.09 10:22 Сейчас в теме
(9) А какое событие перехватывать будешь?
11. Алексей Орлов (_also) 343 29.05.09 10:23 Сейчас в теме
12. Ёпрст (Ёпрст) 1021 29.05.09 10:23 Сейчас в теме
(10) Пока не определился, но дляначала, перехват вывода в окно сообщений.
13. Алексей Орлов (_also) 343 29.05.09 10:34 Сейчас в теме
(12) А реально реализовать вывод многострочного текста. Очень надо)
14. Роман Ершов (MRAK) 701 29.05.09 10:36 Сейчас в теме
круто. но было бы замечательно увидеть точно такую же на 8-ке. очень нужная вещь. тогда бы автору цены не было...
15. Ёпрст (Ёпрст) 1021 29.05.09 10:37 Сейчас в теме
(13) вывод куда ? в окно сообщений ?
Так он и так есть..
16. Ёпрст (Ёпрст) 1021 29.05.09 10:38 Сейчас в теме
17. Алексей Орлов (_also) 343 29.05.09 10:42 Сейчас в теме
(16) Оно в окно сообщений выводится в одну строку. Блин,а мне надо чтобы в разные строчки. Это наверно нереально ведь без внешней компоненты. Черт :)
18. Роман Ершов (MRAK) 701 29.05.09 10:43 Сейчас в теме
(13), (15). действительно, не разобрался с обработкой, а уже кричишь "программа плохая"!
обработка замечательная, в ней есть ВСЕ!
(только "Предупреждения", действительно иногда не хватает(((( )
19. Ёпрст (Ёпрст) 1021 29.05.09 10:51 Сейчас в теме
(17) Да ладно ?
Выводит как есть, т.е с разделителем строк.. попробуй!
20. Ёпрст (Ёпрст) 1021 29.05.09 10:52 Сейчас в теме
+19 могу скриншот кинуть
21. Ёпрст (Ёпрст) 1021 29.05.09 10:56 Сейчас в теме
22. Василий Демидов (Душелов) 3807 29.05.09 11:01 Сейчас в теме
Немного конструктива, а то требуют...
Надо добавить возмодно вывода текста в окно сообщений из файла, из буфера.
Так же добавить звуковой сигнал при отправке! Так что есть, к чему стремиться!
23. Ёпрст (Ёпрст) 1021 29.05.09 11:03 Сейчас в теме
(22) Я записываю пожелания..
это же мега проект получится тогда! , пора и на продажу выставить.
24. Алексей Орлов (_also) 343 29.05.09 11:05 Сейчас в теме
(19) А ну да. Просто ентер надо нажимать. Все продал разработку клиенту за 5000 уе. Автор спасибо)
25. Аркадий Кучер (Abadonna) 3683 29.05.09 11:09 Сейчас в теме
Как будет работать в паре с формекс?
Совместимо?
26. Алексей Орлов (_also) 343 29.05.09 11:11 Сейчас в теме
(23) Уже купили. Пришли клиенты говорят: А можно вводить текст многострочный и чтоб он так хоп..и снизу появлялся. Я 2 недели мучался, читал СП и ЖКК, но не смог написать. А тут захожу и на тебе готовая. Супер!!!
27. Ёпрст (Ёпрст) 1021 29.05.09 11:12 Сейчас в теме
(25) еще бы!
Осталось только встроить в готовую конфигурацию, оформить в виде коробочного решения и начинать зарабатывать деньги.
28. Василий Демидов (Душелов) 3807 29.05.09 11:13 Сейчас в теме
А для 8-ки можно такую версию? Уж очень обработка понравилась!
29. Роман Ершов (MRAK) 701 29.05.09 11:14 Сейчас в теме
(27) не забудь КЗК заюзать... а то веть... вон оно как могет... получиться-то... вот...
30. Роман Ершов (MRAK) 701 29.05.09 11:15 Сейчас в теме
(28) я уже просил. вроде обещает попозже портировать
31. Ёпрст (Ёпрст) 1021 29.05.09 11:17 Сейчас в теме
(29) Слишком много кода, нужно подумать..
:)
32. Евгений Мартыненков (JohnyDeath) 290 29.05.09 11:23 Сейчас в теме
Я что-то пропустил? Введите меня, пожалуйста, в предысторию.
Не верю, что Ёпрс просто так решил выложить такой шедевр! ;)
33. Ёпрст (Ёпрст) 1021 29.05.09 11:26 Сейчас в теме
34. Евгений Мартыненков (JohnyDeath) 290 29.05.09 11:31 Сейчас в теме
(33) понял )))
Но та обработка покруче - там картинка красивая на форме
35. Ёпрст (Ёпрст) 1021 29.05.09 11:33 Сейчас в теме
(34) В коммерческом решении, возможно, вставлю тётку покрасившее...
36. Василий Демидов (Душелов) 3807 29.05.09 11:40 Сейчас в теме
(35) Для коммерческого решения посоветовал бы вывести ключевые процедуры в ВК!
37. Василий Демидов (Душелов) 3807 29.05.09 11:41 Сейчас в теме
Да, а разрешишь fixin'у добавить к себе в бибилиотеку фунций?
JohnyDeath; +1 Ответить 1
38. Ёпрст (Ёпрст) 1021 29.05.09 11:42 Сейчас в теме
(36) Надо подумать, что лучше - вынос в ВК или обсфу?кация кода или тупо кзк закрыть...
39. Ёпрст (Ёпрст) 1021 29.05.09 11:44 Сейчас в теме
(37) Я думаю, он сам сплагиатит.. вредитель.
А то и кричать будет - "Ёпрст украл мою идею!" ..
40. Сhe Burashka (CheBurator) 29.05.09 11:48 Сейчас в теме
Блин, чуть мозг не сорвало....
Надо добавить возможность вывода в окно сообщений конкретного сеанса 1ски...
41. Аркадий Кучер (Abadonna) 3683 29.05.09 11:54 Сейчас в теме
(38)>вынос в ВК или обсфу?кация кода
1. Пишешь ВК по перехвату сообщения
2. в ВК:
App1C := OleVariant(pConnection).AppDispatch;
App1C._AddRef;
OleVariant(App1C).ExecuteBatch('Сообщить(НашТекст)');
Ish_2; Ёпрст; Душелов; +3 Ответить 1
42. Ёпрст (Ёпрст) 1021 29.05.09 12:22 Сейчас в теме
(41) это как то слишком просто :)
43. vip (vip) 29.05.09 12:51 Сейчас в теме
- Я в восхищении! - завывал Бегемот (с)
44. Ёпрст (Ёпрст) 1021 29.05.09 12:55 Сейчас в теме
(43)Посмотри, сколько скачиваний - вещь реально полезная и нужная...!
45. vip (vip) 29.05.09 13:00 Сейчас в теме
(44) Дык, а кто спорит?
Сам скачал и положил в каталог THE_BEST

Вот чем мне нравится тов. Ёпрст, так это свежестью подхода к привычным проблемам. Код, правда, слегка сложноват для непрофессионала.

Кстати у меня есть дружбан латыш, Андрис Ёкст.
Угадай с трех раз, как я его называю?
46. Ёпрст (Ёпрст) 1021 29.05.09 13:04 Сейчас в теме
47. Алексей Коробов (WiseSnake) 1726 29.05.09 13:07 Сейчас в теме
Мдя... идеи fixin`а заразительны и уже нравятся народу! Отлично! Каждый должен внести свой вклад для превращения ИС в помойку!

P.S. Что то у меня с чувством юмора совсем плохо...
Fisherru; Fuego; +2 Ответить 2
48. Ёпрст (Ёпрст) 1021 29.05.09 13:08 Сейчас в теме
(47) ты просто не догоняешь ...
49. Алексей Коробов (WiseSnake) 1726 29.05.09 13:13 Сейчас в теме
50. Олег Пономаренко (O-Planet) 6696 29.05.09 13:21 Сейчас в теме
Срочно нужно на главную выводить, поэтому плюсуем!

Но автор явно упустил один мегаважный момент, за который чуть минус не влепил. Так и быть, консультирую бесплатно по основам пиара. Название - плохое (х...е, точнее говоря). Ну что это за "Вывод текста в окно сообщений v7.7"... Должно называться "ExWriter 7.7 v 1.0 Pro" Это уже будет весЧЬ! Оформление - тоже не ахти. До коробки исчо далеко, короче.
51. vip (vip) 29.05.09 13:25 Сейчас в теме
(46) А разве есть другие варианты? ;))))

(47) В помойку ИС превращают (превратили) не Ёпрсты, а те, кто выкладывает подобные разработки на полном серьезе.
Только не надо про то, что и начинающим надо тренироваться и самовыражаться.
Пусть дома тренируются на кошках.
Lyolik; Dobermann86; Craig; Abadonna; biv75; Ish_2; Душелов; Ёпрст; +8 Ответить 2
52. vip (vip) 29.05.09 13:27 Сейчас в теме
(50) Международный смертельный летучий ExWriter 7.7 v 1.0 Pro имени пролетарского гнева.
53. vip (vip) 29.05.09 13:28 Сейчас в теме
(52+) Лауреат нескольких премий (квартальных) и т.д.
54. Ёпрст (Ёпрст) 1021 29.05.09 13:29 Сейчас в теме
(50) Не..так потом по поиску не найдут.
Лучше попроще, или тогда уж, что-то совсем запоминающееся...
А про оформления до коробочного решения, ну это пока так, проба пера.
55. Ёпрст (Ёпрст) 1021 29.05.09 13:32 Сейчас в теме
В принципе, если кто-то будет выкладывать мегавелосипед из 3-х строк, сразу редирект на эту обработку для обучения...
DrAku1a; vip; +2 Ответить
56. Олег Пономаренко (O-Planet) 6696 29.05.09 13:34 Сейчас в теме
Кстати, если серьезно, то решение может стать вполне коммерческим и восстребованным, если его доработать. Пусть выводится сообщение в окнах сообщений у всех пользователей сразу. Уверен, взлетит, потому как 1) простое 2) понятное 3) удобное 4) нужное
57. Игорь Исхаков (Ish_2) 981 29.05.09 13:43 Сейчас в теме
(56) Фраза "если серьезно" - лишняя.
58. Алексей Коробов (WiseSnake) 1726 29.05.09 13:43 Сейчас в теме
Не знаю кто перевел обработку в раздел life, но теперь для таких тупых как я (ну и еще кто первый раз попал на инфостарт) понятно что это шутка. Теперь еще бы отбор сделать Доржи, чтобы исключать подобные вещи.

(51) Ну это Ваше личное мнение. Я например из того что выкладывал fixin и то что МИНУСОВАЛИ, пригодилось!

P.S. Убираю минус...
59. Алексей Коробов (WiseSnake) 1726 29.05.09 13:46 Сейчас в теме
(56) Не взлетит, потому что в это окно выводится еще много всякой системной белеберды, для сообщений нужно отдельное окно...
60. vip (vip) 29.05.09 13:50 Сейчас в теме
(58) А почему исключать?
Эта обработка пожалуй будет покруче очень многих, выложенных на ИС.
В части профессионального исполнения.
Вывод многострочного текста, использование массива для маркеров.
Уверен, для многих эти вещи являются откровением.

п. 2
Вижу ниже своего мнения плюсики.
Значит оно уже не личное, а общественное.
61. Олег Пономаренко (O-Planet) 6696 29.05.09 13:54 Сейчас в теме
(59) Это ж как нужно мучать 1С, чтобы выводилась вякая системная билеберда в больших количествах! Нет, сообщение: "Все - в актовый зал!", думаю, ни кто не проморгает. В окно сообщений как раз-таки почти ничего не выводится, если все нормально.
62. Олег Пономаренко (O-Planet) 6696 29.05.09 13:55 Сейчас в теме
... а вообще, этот топик нуна рассматривать, как тихий бунт ))
63. Андрей (Свой) 165 29.05.09 14:01 Сейчас в теме
А почему звездочка с оценкой разработки отличается по цвету от других разработок ?
64. Ёпрст (Ёпрст) 1021 29.05.09 14:05 Сейчас в теме
(63) смотри форум ... там обсуждение этого вопроса..и про разный цвет звёздочек и про Life
65. Василий Демидов (Душелов) 3807 29.05.09 14:18 Сейчас в теме
С разрешения автора воспользовался его идей и сделал для 8.1 http://dushelov.ru/temp/message.zip , ну и скриншотик приложил http://dushelov.ru/temp/message.jpg

Ну и добавил еще конекстное меню к полю сообщений.
Ёпрст, включи в свою разработку эту обработку.
66. vip (vip) 29.05.09 14:23 Сейчас в теме
(61) Пральна.
Окно сообщений использую только сам для отладки.
И при входе и выходе в 1С принудительно его закрываю.
Многие юзеры его пугаются, называют "ото белое".

И не все знают, что массовый вывод в окно сообщений жрет ресурсы немерянно.
67. Алексей Коробов (WiseSnake) 1726 29.05.09 14:23 Сейчас в теме
(60)
Потому что я восновном использую ИС для работы, это мое ИМХО.

п.2 А я тоже отчасти с Вами согласен, но думаю что эти люди не совсем объективны. Ведь каждый из них относит определенный список обработок к "отстою", только, боюсь, у каждого этот список свой и они отличаются

Для примера возьмем Ish_2 он плюсует Вам, но в тоже время и плюсует разработки, которые представляют из себя полный отстой!!!, тем самым поддерживая и их...

ИМХО
68. Аркадий Кучер (Abadonna) 3683 29.05.09 14:24 Сейчас в теме
(65) Стоп! А Microsoft .NET Framework 2.0 ставить надо?
69. vip (vip) 29.05.09 14:25 Сейчас в теме
(65) О! Процесс пошел...
А что интересного можно вытянуть из очередного перенумератора?

Вот это по-нашему!
70. Василий Демидов (Душелов) 3807 29.05.09 14:26 Сейчас в теме
(68) Он нужен, если автор будет использовать компоненту http://infostart.ru/projects/3277/ для вывода сообщений в отдельном окне, как на скриншоте http://infostart.ru/projects/data/0003277/images/large/v8_messages.jpg
71. vip (vip) 29.05.09 14:26 Сейчас в теме
(68) Не, ну ты как ребенок...
2.0 недостаточно, минимум 3.5 (уже анонсирован 4.0)
72. Аркадий Кучер (Abadonna) 3683 29.05.09 14:28 Сейчас в теме
(66)> массовый вывод в окно сообщений жрет ресурсы немерянно.
Фигня! Провожу в комплексухе документ Реализация, что там паршивенький вывод о том, что док провелся, по сравнению с тем, какие ресурсы жрет ОбработкаПроведения? Тфу и растереть. Всё познается в сравнении ;)
73. vip (vip) 29.05.09 14:28 Сейчас в теме
(70) А я вот, блин, балуны люблю для сообщений.
Разноцветныя...
Кстати, создание балуна с нуля задача совсем не тривиальная.
74. vip (vip) 29.05.09 14:30 Сейчас в теме
(72) ОбработкаПроведения в комплексухе - это преступление против человечества.
75. Василий Демидов (Душелов) 3807 29.05.09 14:31 Сейчас в теме
(69) Ну еще можно кроме окна сообщение и вопроса еще текст вот так выводить:

Текст = Новый ТекстовыйДокумент;
Текст.ДобавитьСтроку(Сообщение);
СписокСтрок = Новый СписокЗначений;
Для сч = 1 По Текст.КоличествоСтрок() Цикл
СписокСтрок.Добавить(Текст.ПолучитьСтроку(сч));
КонецЦикла;
СписокСтрок.ВыбратьЭлемент("Сообщение:");
76. Василий Демидов (Душелов) 3807 29.05.09 14:32 Сейчас в теме
(0) Автор, а в планах будет вывод текста с строку состояния?
77. Ёпрст (Ёпрст) 1021 29.05.09 14:33 Сейчас в теме
(76) Что-то слишком много пожеланий :)
78. vip (vip) 29.05.09 14:34 Сейчас в теме
79. vip (vip) 29.05.09 14:35 Сейчас в теме
(77) Дык идея свежа.
Возбудились трохи.
80. Игорь Исхаков (Ish_2) 981 29.05.09 14:37 Сейчас в теме
(67) Есть такое. В (51) не удержался. Виноват.
81. Василий Демидов (Душелов) 3807 29.05.09 14:38 Сейчас в теме
А еще можно текст выводить в окно блокнота!!!!!! Вот, делюсь идеей!

ВремФайл = ПолучитьИмяВременногоФайла(".txt");
Текст = Новый ТекстовыйДокумент;
Текст.ДобавитьСтроку(Сообщение);
Текст.Записать(ВремФайл);
ЗапуститьПриложение("notepad.exe " + ВремФайл);
82. Артур Аюханов (artbear) 877 29.05.09 14:42 Сейчас в теме
Все-таки минусану.
Может быть, мой единственный минус хоть кого-то отвратит от закачки этой программы.

ЗЫ да и вообще почему версия для клюшек в 10 с лишним раз тяжелее, чем версия для снеговика.
Не иначе как засланцы от 1С среди нас - и тут свою восьмерку толкают :)
83. vip (vip) 29.05.09 14:42 Сейчас в теме
(81) А чтобы с гарантией прочитали
ЗапуститьПриложение("start / wait notepad.exe " + ВремФайл);
Душелов; +1 Ответить
84. Ёпрст (Ёпрст) 1021 29.05.09 14:43 Сейчас в теме
(82) картинки в виде bmp же хранятся .. вот и весят столько..
85. vip (vip) 29.05.09 14:44 Сейчас в теме
86. Ёпрст (Ёпрст) 1021 29.05.09 14:44 Сейчас в теме
87. Аркадий Кучер (Abadonna) 3683 29.05.09 14:45 Сейчас в теме
(79)>Возбудились трохи.
Знаю я, чего ты возбудился ;)))))))
Посмотрим, что будет к сотому посту
88. Ёпрст (Ёпрст) 1021 29.05.09 14:48 Сейчас в теме
Ну... а разве не Пятнично получилось ?
:)
89. Игорь Белышев (biv75) 29.05.09 14:49 Сейчас в теме
Во разошлись-то )) сразу видно пятница.
90. vip (vip) 29.05.09 14:54 Сейчас в теме
По сравнению с унылыми инсинуациями отдельный личностей о "дружелюбном и непринужденном" стиле общения на ИС даже Воскресно.
91. Василий Демидов (Душелов) 3807 29.05.09 14:56 Сейчас в теме
(73) Ну в качестве балуна можно использовать MS Agent'а для вывода сообщений:

1. Объявляем переменную
Перем myAgent;

2. Пишем:
myAgent = Неопределено;
myAgent = Новый COMОбъект("Agent.Control.2");
myAgent.Connected = Истина;
myAgent.Characters.Load("Merlin");
merlin = myAgent.Characters("Merlin");
merlin.Show();
merlin.Speak(Сообщение);
92. Ёпрст (Ёпрст) 1021 29.05.09 14:58 Сейчас в теме
(91) Дык агент и в клюшках нормально живёт..
http://avb1c.narod.ru/?=a26
93. Ёпрст (Ёпрст) 1021 29.05.09 14:59 Сейчас в теме
94. Василий Демидов (Душелов) 3807 29.05.09 14:59 Сейчас в теме
(92) Да я понимаю, это так, в качестве идеи! Бесплатной, при том!
95. vip (vip) 29.05.09 15:00 Сейчас в теме
Не, не катит.
Разными цветами нельзя.
96. Денис Денин (MrDen) 432 29.05.09 15:00 Сейчас в теме
(0) не любой текст с маркером "err" можно вывести в окно сообщений
97. vip (vip) 29.05.09 15:06 Сейчас в теме
(96) Так тов. Ёпрст и вызывает exception для этого.
Все учтено могучим ураганом.
98. larissa builova (larisab) 158 29.05.09 15:06 Сейчас в теме
(89) Цитата:
70.
Сhe Burashka 22.10.2007 01:47:51
о, блин.. собралась стая старых лысых дядек...

традиция однако:)))

99. Денис Денин (MrDen) 432 29.05.09 15:11 Сейчас в теме
Оставьте свое сообщение