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

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

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

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

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

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

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

 

ЗЫ:

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

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

81

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

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

См. также

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

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

Кстати у меня есть дружбан латыш, Андрис Ёкст.
Угадай с трех раз, как я его называю?
46. Ёпрст 1027 29.05.09 13:04 Сейчас в теме
51. vip 29.05.09 13:25 Сейчас в теме
(46) А разве есть другие варианты? ;))))

(47) В помойку ИС превращают (превратили) не Ёпрсты, а те, кто выкладывает подобные разработки на полном серьезе.
Только не надо про то, что и начинающим надо тренироваться и самовыражаться.
Пусть дома тренируются на кошках.
Lyolik; Dobermann86; Craig; Abadonna; biv75; Ish_2; Душелов; Ёпрст; +8 Ответить
58. WiseSnake 1765 29.05.09 13:43 Сейчас в теме
Не знаю кто перевел обработку в раздел life, но теперь для таких тупых как я (ну и еще кто первый раз попал на инфостарт) понятно что это шутка. Теперь еще бы отбор сделать Доржи, чтобы исключать подобные вещи.

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

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

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

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

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

ИМХО
80. Ish_2 1015 29.05.09 14:37 Сейчас в теме
(67) Есть такое. В (51) не удержался. Виноват.
47. WiseSnake 1765 29.05.09 13:07 Сейчас в теме
Мдя... идеи fixin`а заразительны и уже нравятся народу! Отлично! Каждый должен внести свой вклад для превращения ИС в помойку!

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

Но автор явно упустил один мегаважный момент, за который чуть минус не влепил. Так и быть, консультирую бесплатно по основам пиара. Название - плохое (х...е, точнее говоря). Ну что это за "Вывод текста в окно сообщений v7.7"... Должно называться "ExWriter 7.7 v 1.0 Pro" Это уже будет весЧЬ! Оформление - тоже не ахти. До коробки исчо далеко, короче.
52. vip 29.05.09 13:27 Сейчас в теме
(50) Международный смертельный летучий ExWriter 7.7 v 1.0 Pro имени пролетарского гнева.
54. Ёпрст 1027 29.05.09 13:29 Сейчас в теме
(50) Не..так потом по поиску не найдут.
Лучше попроще, или тогда уж, что-то совсем запоминающееся...
А про оформления до коробочного решения, ну это пока так, проба пера.
53. vip 29.05.09 13:28 Сейчас в теме
(52+) Лауреат нескольких премий (квартальных) и т.д.
55. Ёпрст 1027 29.05.09 13:32 Сейчас в теме
В принципе, если кто-то будет выкладывать мегавелосипед из 3-х строк, сразу редирект на эту обработку для обучения...
DrAku1a; vip; +2 Ответить
56. O-Planet 6946 29.05.09 13:34 Сейчас в теме
Кстати, если серьезно, то решение может стать вполне коммерческим и восстребованным, если его доработать. Пусть выводится сообщение в окнах сообщений у всех пользователей сразу. Уверен, взлетит, потому как 1) простое 2) понятное 3) удобное 4) нужное
57. Ish_2 1015 29.05.09 13:43 Сейчас в теме
(56) Фраза "если серьезно" - лишняя.
59. WiseSnake 1765 29.05.09 13:46 Сейчас в теме
(56) Не взлетит, потому что в это окно выводится еще много всякой системной белеберды, для сообщений нужно отдельное окно...
61. O-Planet 6946 29.05.09 13:54 Сейчас в теме
(59) Это ж как нужно мучать 1С, чтобы выводилась вякая системная билеберда в больших количествах! Нет, сообщение: "Все - в актовый зал!", думаю, ни кто не проморгает. В окно сообщений как раз-таки почти ничего не выводится, если все нормально.
66. vip 29.05.09 14:23 Сейчас в теме
(61) Пральна.
Окно сообщений использую только сам для отладки.
И при входе и выходе в 1С принудительно его закрываю.
Многие юзеры его пугаются, называют "ото белое".

И не все знают, что массовый вывод в окно сообщений жрет ресурсы немерянно.
72. Abadonna 3721 29.05.09 14:28 Сейчас в теме
(66)> массовый вывод в окно сообщений жрет ресурсы немерянно.
Фигня! Провожу в комплексухе документ Реализация, что там паршивенький вывод о том, что док провелся, по сравнению с тем, какие ресурсы жрет ОбработкаПроведения? Тфу и растереть. Всё познается в сравнении ;)
74. vip 29.05.09 14:30 Сейчас в теме
(72) ОбработкаПроведения в комплексухе - это преступление против человечества.
62. O-Planet 6946 29.05.09 13:55 Сейчас в теме
... а вообще, этот топик нуна рассматривать, как тихий бунт ))
63. Свой 165 29.05.09 14:01 Сейчас в теме
А почему звездочка с оценкой разработки отличается по цвету от других разработок ?
64. Ёпрст 1027 29.05.09 14:05 Сейчас в теме
(63) смотри форум ... там обсуждение этого вопроса..и про разный цвет звёздочек и про Life
65. Душелов 3862 29.05.09 14:18 Сейчас в теме
С разрешения автора воспользовался его идей и сделал для 8.1 http://dushelov.ru/temp/message.zip , ну и скриншотик приложил http://dushelov.ru/temp/message.jpg

Ну и добавил еще конекстное меню к полю сообщений.
Ёпрст, включи в свою разработку эту обработку.
68. Abadonna 3721 29.05.09 14:24 Сейчас в теме
(65) Стоп! А Microsoft .NET Framework 2.0 ставить надо?
70. Душелов 3862 29.05.09 14:26 Сейчас в теме
(68) Он нужен, если автор будет использовать компоненту http://infostart.ru/projects/3277/ для вывода сообщений в отдельном окне, как на скриншоте http://infostart.ru/projects/data/0003277/images/large/v8_messages.jpg
73. vip 29.05.09 14:28 Сейчас в теме
(70) А я вот, блин, балуны люблю для сообщений.
Разноцветныя...
Кстати, создание балуна с нуля задача совсем не тривиальная.
91. Душелов 3862 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. Ёпрст 1027 29.05.09 14:58 Сейчас в теме
(91) Дык агент и в клюшках нормально живёт..
http://avb1c.narod.ru/?=a26
94. Душелов 3862 29.05.09 14:59 Сейчас в теме
(92) Да я понимаю, это так, в качестве идеи! Бесплатной, при том!
71. vip 29.05.09 14:26 Сейчас в теме
(68) Не, ну ты как ребенок...
2.0 недостаточно, минимум 3.5 (уже анонсирован 4.0)
69. vip 29.05.09 14:25 Сейчас в теме
(65) О! Процесс пошел...
А что интересного можно вытянуть из очередного перенумератора?

Вот это по-нашему!
75. Душелов 3862 29.05.09 14:31 Сейчас в теме
(69) Ну еще можно кроме окна сообщение и вопроса еще текст вот так выводить:

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

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

ЗЫ да и вообще почему версия для клюшек в 10 с лишним раз тяжелее, чем версия для снеговика.
Не иначе как засланцы от 1С среди нас - и тут свою восьмерку толкают :)
84. Ёпрст 1027 29.05.09 14:43 Сейчас в теме
(82) картинки в виде bmp же хранятся .. вот и весят столько..
85. vip 29.05.09 14:44 Сейчас в теме
86. Ёпрст 1027 29.05.09 14:44 Сейчас в теме
88. Ёпрст 1027 29.05.09 14:48 Сейчас в теме
Ну... а разве не Пятнично получилось ?
:)
89. biv75 29.05.09 14:49 Сейчас в теме
Во разошлись-то )) сразу видно пятница.
98. larisab 159 29.05.09 15:06 Сейчас в теме
(89) Цитата:
70.
Сhe Burashka 22.10.2007 01:47:51
о, блин.. собралась стая старых лысых дядек...

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

100. vip 29.05.09 15:17 Сейчас в теме
(98) Лариса, стесняюсь спросить, а как Муж относится к вашей кейбордофилии?
102. larisab 159 29.05.09 15:22 Сейчас в теме
90. vip 29.05.09 14:54 Сейчас в теме
По сравнению с унылыми инсинуациями отдельный личностей о "дружелюбном и непринужденном" стиле общения на ИС даже Воскресно.
93. Ёпрст 1027 29.05.09 14:59 Сейчас в теме
95. vip 29.05.09 15:00 Сейчас в теме
Не, не катит.
Разными цветами нельзя.
96. MrDen 435 29.05.09 15:00 Сейчас в теме
(0) не любой текст с маркером "err" можно вывести в окно сообщений
Оставьте свое сообщение