Имя: Пароль:
1C
1С v8
Часы в базе
,
0 AlenaS
 
17.02.12
13:43
вот есть такая глупая задачка:
Пользователь входит в терминальный доступ сразу в 1С Предприятие . Рабочего стола сервера у него нет. И всё :) зависает в работе, не видит время, караул!...
Нужно в 1С где-нибудь вывести ему системное время.
Как красивее это сделать?
1 filh
 
17.02.12
13:52
Купите за 50рэ настольные часы.
2 AlenaS
 
17.02.12
13:54
(1) :) не подходит, их не куда поставить ... столь в бумагах ,телефонах и цветах :)
3 filh
 
17.02.12
13:55
(2) приклей на монитор, справа.
4 Heckfy
 
17.02.12
13:55
Процедура ВыводВремени()
   ОчиститьСообщения();
       Сообщить("Тек. дата: "+ТекущаяДата());    
КонецПроцедуры

ПодключитьОбработчикОжидания("ВыводВремени",1);

:):):)
5 БалбесВ1с
 
17.02.12
13:56
Если Формат(ТекущаяДата(), "ДЛФ=T") итд сообщить
"Орден горбатого не дадим,иди домой!"
6 le_
 
17.02.12
13:57
Терминальное окошко можно не разворачивать на весь экран, а растянуть до панели задач, чтобы было видно часы. Окно 1С-ки в терминале подогнать так, чтобы видно было удобно.
7 PuhUfa
 
17.02.12
13:58
(6) в терминале может не быть панели задач -)
8 le_
 
17.02.12
13:59
(7) Я имею ввиду панель задач системы, в которой mstsc запускается.
9 AlenaS
 
17.02.12
14:00
(4) спасибо :)
только через сообщения не удобно ,сообщения для другого нужней.. лишнее окно по любому мешает
может куда-то в кнопочку на панели инструментов выводить
10 AlenaS
 
17.02.12
14:01
(6) да вот вопрос весь в том, что в данном терминальном режиме пользователь работает без панели задач и рабочего стола... только 1С и все !!!
11 AlenaS
 
17.02.12
14:02
(7) что это за панель задач?
12 pessok
 
17.02.12
14:03
(0) открывай форма модально за 5 минут до конца рабочего дня :)
13 AlenaS
 
17.02.12
14:04
сори (8)панель задач системы, в которой mstsc запускается
Что это за панель задач?
у пользователя только 1С и к системе его не допускают
14 въезжаю в 1с
 
17.02.12
14:05
раз у вас все так "строго", тогда (12) отличный вариант :)
15 PuhUfa
 
17.02.12
14:05
(11) переведу (6)+(8) запускай терминальную сессию не в полноэкранном режиме а в окне и тогда будешь видеть часики на локальном компе -)
16 Heckfy
 
17.02.12
14:05
(9)

Процедура ВыводВремени()
   ЭлементыФормы.Кнопка1.Заголовок=("Тек. дата: "+ТекущаяДата());    
КонецПроцедуры

ПодключитьОбработчикОжидания("ВыводВремени",1);
17 Heckfy
 
17.02.12
14:05
:):):
18 le_
 
17.02.12
14:08
+ (15) А еще, есть программы, которые без панели задач могут часы показывать в любом месте экрана, в том числе поверх всех окон (в малюсенькой такой формочке). Можно установить сие на сервак и прописать всем в автозагрузку. Кстати, написать такое на C# - дело 5 минут.
19 pessok
 
17.02.12
14:09
(18) а почему именно шарпы?) даешь холивар?!
20 AlenaS
 
17.02.12
14:10
(15) эх, уважаемый, но разве ж это решение вопроса !
одно неосторожное движение мышью - во весь экран  и часики пропали :)
21 le_
 
17.02.12
14:12
(19) Ну, дело это дело личных предпочтений )
Вообще, в любой среде такое за пять минут пишется )
22 AlenaS
 
17.02.12
14:15
(18) + (21) замечательно было бы , конечно, но я и за день ни в какой среде это не пропишу :-(
23 le_
 
17.02.12
14:17
24 AlenaS
 
17.02.12
14:22
(23) супер!! Спасибо!! Замечательное решение вопроса и не надо изобретать велосипед
:) :)
если, конечно, на сервере все нормально будет запускаться
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой