Имя: Пароль:
1C
1C 7.7
v7: "Торговля+Склад" Окно для ввода текста на панели инструментов
,
0 orsy-surgut
 
04.06.14
17:42
Всем привет!
1С:Предприятие 7.7 Типовая конфигурация "Торговля+Склад", редакция 9.2
Релиз 7.70.979

Пожелания: разместить справа от панели инструментов поле для ввода текста, который видели бы пользователи при входе.
Простыми словами заметка(текстовое поле) для всех пользователей, которую без труда можно стереть либо отредактировать.

Что пробовал: создал кнопку - ЗАДАЧА - к ней привязал одноименную обработку, которая должна открывать поле с текстом. Но...это не совсем то, что требуется.

Подскажите в какую сторону копать...
1 2S
 
04.06.14
17:46
(0) Сургуту привет ) обработкой только
2 orsy-surgut
 
04.06.14
18:41
(1) обработка, которая автоматически запускается при входе в 1С?

Задумка такая: директор, либо менеджер в главном офисе заходит с утра в программу. Вводит в эту строку к примеру, Петрова 2 недели не отгружать, и каждый кто заходит должен это видеть у себя в окне программы...
3 vcv
 
04.06.14
20:24
(2) Можно посредством FormEx сделать плавающее окно. А в нём хоть чат, хоть уведомления... У меня в одной конфе вот так выглядит плавающее сообщение пользователю. http://1drv.ms/1pRpqeI
4 2S
 
04.06.14
20:40
(3) чтобы пишется слитно )
5 vcv
 
04.06.14
21:00
(4) На одном из филиалов была менеджер - филолог по образованию. При ней часть "литературных" косяков исправили. А потом опять расслабился ;)
6 ildary
 
04.06.14
21:24
(3) можно узнать, какие параметры окна были вставлены формексом, чтобы получить такое плавучее окошко?
7 vcv
 
04.06.14
21:53
(6)
Процедура ПослеОткрытия()
    Перем ШиринаЭкрана, ВысотаЭкрана, Ширина, Высота;
    Окна = СоздатьОбъект("Окна");
    Окна.ПолучитьРазрешение(ШиринаЭкрана, ВысотаЭкрана);
    Окна.РазмерОкна(Форма,Ширина,Высота);
    Окна.СтильОкна(Форма,1);
    Окна.ПоложениеОкна(Форма,ШиринаЭкрана-Ширина-20,40);
КонецПроцедуры // ПослеОткрытия
8 ildary
 
04.06.14
23:04
(7) спасибо за науку! Сколько нам открытий чудных, сулят ВК семерки. Давно хотел сделать создавать окошки для reminder-а в таком стиле.
9 ADirks
 
05.06.14
09:41
(8) ещё вот такая прикольная штука есть  http://vxplib.sourceforge.net/
может рисовать baloon'ы с простенькой HTML-разметкой, всяческие transparency, always on top, autohide, fade in/out прилагаются
типа того http://itmages.ru/image/view/1702628/bd9a2601
10 orsy-surgut
 
05.06.14
09:44
Можно ли за основу решения задачи (0) взять стандартное поле поиска и модифицировать его под мои нужды? Проще говоря дублировать поиск и присвоить ему другие функции.
11 orsy-surgut
 
05.06.14
09:48
Сообщение в строке должно иметь возможность изменяться в
любое время, всегда доступно для редактирования, и не докучать пользователю...висит сверху и никому не мешает...но все его видят...
12 an-korot
 
05.06.14
09:54
(9) прикольная штука. ))
13 an-korot
 
05.06.14
09:56
а почему бы просто не добавить в справочник флаг блокировки ? если флаг стоит то контрагенту отгрузка блокируется?
нафига вы 5 этажный сарай строите?!
о..О
14 vcv
 
05.06.14
10:04
(13) Тоже вариант. Можно даже без внесения изменений в справочник, а с помощью свойств. Только в глобальник в процедуру глМожноЗаписатьДокумент или глПриПроведении вставить кусочек своего кода с проверкой для нужных видов документов свойств контрагентов.
15 an-korot
 
05.06.14
10:07
можно и без внешних компонент:
создай отчет с окошком в котором будет текстовое поле,
в это окошко передавай текст который тебе нужен,
при запуске выводи этот отчет на экран.
Его вывод флажок показывать или нет, можно сделать любым способом:
1 через константу, но профи тебе за лишние константы по рукам бил бы.
2 создай файл в котором храни выводить или нет.
3 создай документ в котором храни что выводить на экран и дату вывода, при запуске будет показывать все что нужно если дата совпадает нужному тебе условию.
как то так.
16 Ёпрст
 
05.06.14
10:11
(11) По твоей хотелке, писать в это окно кто будет ?
Один какой-то человек, или все ?..
17 Ёпрст
 
05.06.14
10:13
Если штатно и не навязчиво - тупо пиши в Заголовок Системы.. что хочешь, можешь так, например

http://gfile.ru/a7WIi
18 Ёпрст
 
05.06.14
10:13
так точно увидят
19 Мимохожий Однако
 
05.06.14
10:23
Добавить при позиционировании в справочнике Контрагенты сообщения, если есть примечание по этому клиенту. Константой можно регламентировать появление сообщения.
20 orsy-surgut
 
05.06.14
10:29
(16) Один пользователь пишет...остальные видят...остальным не обязательно его редактировать...
В окне пишет директор указания для менеджеров
21 orsy-surgut
 
05.06.14
10:31
(19) про отгрузку я для примера написал...
Директор там может хоть что написать, даже: "сегодня работаем до 15.00" или "Кто за водкой бежит?"
22 an-korot
 
05.06.14
10:49
(21) тебе тогда не при запуске нужно, а регламентное задание чтобы окно даже в открытой базе выскакивало или еще вариант, создаешь отчетик с окошком куда директор пишет меску, а еще рассылаешь стандартной старой доброй виндовой  нетсенд ;) через вызов строки.
23 an-korot
 
05.06.14
10:50
а её вместо - а еще :)))
24 Ёпрст
 
05.06.14
10:56
(20) Если без ВК, то делай как в (17).
Значение заголовка храни где хочешь - хоть в константе, хоть в справочнике, хоть во внешнем файле.
Директору - мини обработку, по изменению этого текста. и усё.
25 orsy-surgut
 
05.06.14
11:29
(22)
вот, вот, вот...регламентное задание нужно покопать
посмотрю, отпишусь
26 orsy-surgut
 
05.06.14
11:34
(22) что-то вроде запуска внешней обработки из регламентных заданий?
а в 7.7 регламент разве есть?