|
напоминания | ☑ | ||
---|---|---|---|---|
0
Vasus55
21.01.12
✎
21:39
|
посдкажите как через регламентые задания реализовать механизм напоминания???
|
|||
1
PVV65
21.01.12
✎
21:51
|
(0) Если используется стандартная конфигурация, гораздо проще подключится к существующему механизму задач.
|
|||
2
Vasus55
21.01.12
✎
21:52
|
каким образом?
|
|||
3
PVV65
21.01.12
✎
21:55
|
(2) Сам механизм задач не сложный. Программировать почти не надо. Просто по изучай его.
|
|||
4
PR
21.01.12
✎
21:58
|
Предвижу следующий вопрос ТС "А как именно?" :))
|
|||
5
Vasus55
21.01.12
✎
22:05
|
ага))
|
|||
6
Vasus55
21.01.12
✎
22:11
|
создал регламентное задание указал следующее расписание Выполнять: c 2 января 0001 г. по 31 декабря 9999 г. каждый день; с 0:00:01 по 23:59:59 каждые 5 сек.
создал модуль Процедура Моя() Экспорт Сообщить("вы"); КонецПроцедуры добавил его в имя метода, запускаю програму но ничего не происходит че делать? |
|||
7
PR
21.01.12
✎
22:12
|
Мне кажется ТС нас разводит :))
|
|||
8
Vasus55
21.01.12
✎
22:15
|
почему?
я пытаюсь хотя бы просто проверить как это дело работает, как говориться я только учусь!)) |
|||
9
Aleksey
21.01.12
✎
22:17
|
(8) Потому что регламентное задание выполняется на сервере, и оно сообщила серверу "вы". А ты сидишь на клиенте, поэтому ты и не видишь
|
|||
10
Vasus55
21.01.12
✎
22:19
|
а это не зависит от того какое приложение обычное или управляемое?
|
|||
11
Vasus55
21.01.12
✎
22:19
|
а как сделать чтобы оно мне передалось?
|
|||
12
PR
21.01.12
✎
22:33
|
(11) У тебя два варианта:
1. Взять умные книжки и их почитать 2. Вызвать программиста и попросить сделать то, что ты хочешь |
|||
13
Vasus55
21.01.12
✎
22:34
|
какую литературу можете посоветовать?
|
|||
14
PR
21.01.12
✎
22:46
|
(13) Из коробки.
|
|||
15
Конфигуратор1с
21.01.12
✎
22:47
|
(14) присоединяюсь к вопросу - какие есть книги с хорошим описанием задач и регламентных заданий?
|
|||
16
RayCon
22.01.12
✎
02:58
|
(12) Пункт 2 - тоже непростая задача: хочу вызвать, а никто не вызывается. :(
Правда, у меня напоминания нестандартные, но тем не менее, "факт на лице"... |
|||
17
Dethmont
22.01.12
✎
03:03
|
(16)Значит так хочешь
|
|||
18
RayCon
22.01.12
✎
04:17
|
(16) Как мне нравятся такие мистянские сентенции! Абсолютно не будучи в теме, модно делать "глубокие" умозаключения...
|
|||
19
zak555
22.01.12
✎
04:20
|
(16) нарисуй, как хочешь
|
|||
20
RayCon
22.01.12
✎
05:31
|
(19) Всё давно нарисовано. И даже выслано нескольким потенциальным исполнителям. Но на разных стадиях умирало.
|
|||
21
Vasus55
22.01.12
✎
17:48
|
пробывал ччерез ПодключитьОбработчикОжидания, тогда он время не смотрит, а только по дате проверяет
|
|||
22
zak555
22.01.12
✎
17:51
|
(20) показал бы скрин
|
|||
23
Vasus55
22.01.12
✎
17:51
|
вот таким кодом все реализовал
а мне необходимо, что бы он еще часы, минуты и секунды учитывал и отложить мне нужно на то время время которое я сам ввиду в полеввода как мне это реализовать?? Процедура Подключение() Экспорт ПодключитьОбработчикОжидания("Отложить",5); КонецПроцедуры Процедура Отключение() Экспорт ОтключитьОбработчикОжидания("Отложить"); КонецПроцедуры Процедура Отложить() Экспорт // идеальный вариант Запрос=Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Напоминания.Ссылка |ИЗ | Документ.Напоминания КАК Напоминания |ГДЕ | Напоминания.ВремяНапоминания МЕЖДУ &ДатаНачала И &ДатаОкончания"; Запрос.УстановитьПараметр("ДатаНачала", НачалоДня(ТекущаяДата())); Запрос.УстановитьПараметр("ДатаОкончания", КонецДня(ТекущаяДата())); Результат = Запрос.Выполнить().Выбрать(); Пока Результат.Следующий() Цикл Результат.Ссылка.ПолучитьФорму("Напоминание").Открыть(); КонецЦикла; КонецПроцедуры |
|||
24
Vasus55
22.01.12
✎
18:02
|
ни у кого никаких соображений по этому поводу?
|
|||
25
Vasus55
22.01.12
✎
18:24
|
причем он работает так, только если я устанавливаю дату, а время по нулям
|
|||
26
Vasus55
22.01.12
✎
18:34
|
на что можно заменить НачалоДня , что бы он учитывал и текущие время?
|
|||
27
Vasus55
22.01.12
✎
18:47
|
не уж то никто не знает как решить проблему??
|
|||
28
Vasus55
22.01.12
✎
18:57
|
Запрос=Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ | Напоминания.Ссылка |ИЗ | Документ.Напоминания КАК Напоминания |ГДЕ | Напоминания.ВремяНапоминания = &ДатаНачала"; Запрос.УстановитьПараметр("ДатаНачала", ТекущаяДата()); //Запрос.УстановитьПараметр("ДатаОкончания",КонецДня(ТекущаяДата())); Результат = Запрос.Выполнить().Выбрать(); так тоже не работает(((( |
|||
29
Vasus55
22.01.12
✎
19:53
|
ну подскажите уже, где косяки????
|
|||
30
RayCon
23.01.12
✎
15:49
|
(22) Выслал ТЗ почтой.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |