|
Как при закрытии платформы 1С задать вопрос, если да - то выгрузить файлы -8.3.8 | ☑ | ||
---|---|---|---|---|
0
EvgeniuXP
19.06.16
✎
15:03
|
Как при закрытии платформы 1С задать вопрос, если да - то выгрузить и закрыть платформу, если нет - ничего не выгружать и остаться в 1С
версия 8.3.8 - обычные формы. конфликт - либо перед завершением пишем отказ - и тогда будет вопрос, но когда отработает перед завершением уже нельзя серверные процедуры вызвать в призваршении и ответ пользователя не проанализировать либо всегда выгружаем, а потом вопрос задаем собирается ли пользователь выходить - что тоже неудобно - зачем выгружать, если пользователь ответит нет... база файловая, версия 8.3.8, обычные формы, режим запуска толстый режим. P.S. в 8.3.6 таких проблем нет. |
|||
1
Beretta
19.06.16
✎
15:18
|
(0) Точно так же, как и при немодальном закрытии формы. Про немодальное закрытие формы написано на ИТС
|
|||
2
Лефмихалыч
19.06.16
✎
15:22
|
глупо такие вещи на завершение работы системы вешать
|
|||
3
EvgeniuXP
19.06.16
✎
17:09
|
(2) а где делать? Заставлять пользователя нажимать кнопочку "выгрузить"? - уже через это прошли, не нажимают
При выходе из 1с предприятия вопрос задавать? - ситуация таже самая - вопрос задашь, но это когда отработает событие "перед завершением" - а дальше уже не вызвать серверные процедуры |
|||
4
EvgeniuXP
19.06.16
✎
17:12
|
(+3) сделать отдельную команду на завершение 1с? - пользователи нажмут крестик вправом верхнем углу - ни какого вопроса не будет с последующей выгрузкой при положительном ответе
|
|||
5
EvgeniuXP
19.06.16
✎
17:14
|
(0) пока не смотрел - если есть немодальный вызов для завершения работы - тогда надо покурить. Итс читал - с немодальными технлологиями уже знаком
|
|||
6
EvgeniuXP
19.06.16
✎
17:15
|
(5) к (1)
|
|||
7
EvgeniuXP
19.06.16
✎
17:17
|
Можно при входе выгрузку сделать - анализировав что заходит пользователь и он один
|
|||
8
Beretta
19.06.16
✎
17:37
|
(2) Зависит от. Типовая БСП так, например, итого пересчитывает.
|
|||
9
Beretta
19.06.16
✎
17:37
|
Итоги
|
|||
10
Beretta
19.06.16
✎
17:39
|
(5) Нет немодального вызова. Есть принцип с асинхронным ответом.
|
|||
11
EvgeniuXP
19.06.16
✎
17:41
|
(10) ну да, не теми терминами выразился, покопаю завтра на работе
|
|||
12
EvgeniuXP
19.06.16
✎
17:47
|
Асинхронный - это вызывать самому, а я бы хотел у события сделать - пользователь крест справа вверху может нажать
|
|||
13
Лефмихалыч
19.06.16
✎
17:51
|
(3) если от желаний пользователя это не должно зависеть, значит это регламентное задание
|
|||
14
EvgeniuXP
19.06.16
✎
18:04
|
(13) в клмент-серверной - так и будет. Сейчас на файловой сижу.
|
|||
15
Лефмихалыч
19.06.16
✎
18:43
|
(14) c:\>at /?
Команда AT предназначена для запуска команд и программ в указанное время по определенным дням. Для использования команды AT необходимо, чтобы была запущена служба расписаний. AT [\имя_компьютера] [ [ИД] [/DELETE] | /DELETE [/YES]] AT [\имя_компьютера] время [/INTERACTIVE] [ /EVERY:день[,...] | /NEXT:день[,...]] "команда" \имя_компьютера Имя удаленного компьютера. Если этот параметр опущен, используется локальный компьютер. код Порядковый номер запланированной задачи. /delete Отмена запланированной задачи. Если код задачи опущен, отменяются все задачи, запланированные для указанного компьютера. /yes Отмена запроса на подтверждение при отмене всех запланированных задач. время Время запуска команды. /interactive Разрешение взаимодействия задачи с пользователем, работающим на компьютере во время запуска задачи. /every:день[,...] Запуск задачи осуществляется по указанным дням недели или месяца. Если дата опущена, используется текущий день месяца. /next:день[,...] Задача будет запущена в следующий указанный день недели (например, в следующий четверг). Если дата опущена, используется текущий день месяца. "команда" Команда Windows NT или имя пакетного файла. |
|||
16
Лефмихалыч
19.06.16
✎
18:43
|
или nncron какой-нибудь...
|
|||
17
EvgeniuXP
19.06.16
✎
18:47
|
(15) спс... новые эксперименты....
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |