for flooders
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум
   Л и с о в о д ы   в с е х   с т р а н,  о б ъ е д и н я й т е с ь !!!  

Список Форумов  :: Вопросы по 1С
   :: Помощь сайту :: 

1Cv8.2
PaulWist
Автор

Сообщений: 13047
Дата: 25.03.11 16:05:24ОтветитьЦитировать
Как правильно пишется ф-ия завершения работы:

- ЗавершитьРаботуСистемы()

или

- ЗавершениеРаботыСистемы()


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: 1Cv8.2
medstrax

Сообщений: 4474
Дата: 25.03.11 17:55:09ОтветитьЦитировать
ПрекратитьРаботуСистемы
Ratings: 0 negative/0 positive

Re: 1Cv8.2
Foxtrot

Сообщений: 3370
Откуда: Куда:
Дата: 25.03.11 17:55:31ОтветитьЦитировать
в 1с81 ЗавершитьРаботуСистемы
Цитата:
ЗавершитьРаботуСистемы (Exit)
Глобальный контекст
ЗавершитьРаботуСистемы (Exit)
Синтаксис:
ЗавершитьРаботуСистемы(<Запрашивать возможность>, <Перезапустить при завершении>, <Дополнительные параметры комадной строки>
Параметры:
<Запрашивать возможность> (необязательный)
Тип: Булево. Если Ложь, то завершение работы программы будет выполнено безусловно (не зависимо от наличия редактируемых данных).
Если значение параметра Истина, то будут вызываться обработчики закрытия для каждой открытой формы и для всего приложения. Для редакторов текстов, табличных документов и HTML-документов будет произведен анализ модифицированности. Если нет факторов, препятствующих закрытию (например, данные модифицированы и не сохранены), то выполняется завершение работы. В противном случае (такие данные есть) будет выдан вопрос о необходимости сохранения документов.
Значение по умолчанию: Истина
<Перезапустить при завершении> (необязательный)
Тип: Булево. Указывает необходимость выполнения запуска нового сеанса с текущими установками после завершения работы.
Значение по умолчанию: Ложь
<Дополнительные параметры комадной строки> (необязательный)
Тип: Строка. Содержит дополнительные параметры, которые будет переданы новому сеансу. Если такие параметры уже есть среди текущих установок, переданные заменят текущие.
Параметр указывается, если значение параметра <Перезапустить при завершении>=Истина.
Описание:
Позволяет принудительно вызвать завершение работы 1С:Предприятия. В зависимости от переданного параметра будут вызываться обработчики закрытия и завершения работы системы или завершает работу безусловно.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
Примечание:
Если вызов осуществляется из модуля формы, открытой в модальном режиме, завершение работы системы не выполняется.
Если параметр <Перезапустить при завершении>=Истина, то после завершения работы системы будет открыт новый сеанс 1С:Предприятия.
Если в процессе завершения системы пользователь отменит завершение работы, запуск нового сеанса выполнен не будет.
Пример:
// безусловное завершение работы программы
ЗавершитьРаботуСистемы(Ложь);
думаю, что в двойке аналогично


------------------
P.S. будете проходить мимо, не стесняйтесь, проходите
Ratings: 0 negative/0 positive

Re: 1Cv8.2
PaulWist
Автор

Сообщений: 13047
Дата: 25.03.11 19:08:31ОтветитьЦитировать
medstrax
ПрекратитьРаботуСистемы

А чЁ про неё в хелпе написано.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: 1Cv8.2
PaulWist
Автор

Сообщений: 13047
Дата: 25.03.11 19:08:53ОтветитьЦитировать
В 8.2 эта ф-ия не работает.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: 1Cv8.2
Foxtrot

Сообщений: 3370
Откуда: Куда:
Дата: 25.03.11 23:26:47ОтветитьЦитировать
мона попробовать по-аглицки написать типа Exit(), Quit(), Shutdown()
щас проста нету двойки под рукой


------------------
P.S. будете проходить мимо, не стесняйтесь, проходите
Ratings: 0 negative/0 positive

Re: 1Cv8.2
medstrax

Сообщений: 4474
Дата: 26.03.11 06:23:37ОтветитьЦитировать
PaulWist
В 8.2 эта ф-ия не работает.
Это не так
Ratings: 0 negative/0 positive

Re: 1Cv8.2
PaulWist
Автор

Сообщений: 13047
Дата: 26.03.11 10:20:32ОтветитьЦитировать
medstrax
PaulWist
В 8.2 эта ф-ия не работает.
Это не так

У меня тоже есть сомнения, на одном сервере ЗавершитьРаботуСистемы() работает, а на другом нет, при загрузке выдаёт, что такая ф-ия не определена.

Пока не знаю версий 1с8.2, в понедельник попробую узнать.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: 1Cv8.2
medstrax

Сообщений: 4474
Дата: 26.03.11 11:17:18ОтветитьЦитировать
Я не особо вникал в суть. Но некоторые закономерности уловил. Функа не хочет работать из модуля формы(или руки кривые ?), но из модуля приложения отрабатывает.
Мне честно говоря лениво разбираться, если кто (piva, ау) прошел эти грабли - поделитесь
Ratings: 0 negative/0 positive

Re: 1Cv8.2
PaulWist
Автор

Сообщений: 13047
Дата: 26.03.11 21:52:52ОтветитьЦитировать
medstrax
Я не особо вникал в суть. Но некоторые закономерности уловил. Функа не хочет работать из модуля формы(или руки кривые ?), но из модуля приложения отрабатывает.
Мне честно говоря лениво разбираться, если кто (piva, ау) прошел эти грабли - поделитесь

Точно,... натолкнул на мысль, что я эти грабли уже проходил, сейчас поищу.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: 1Cv8.2
PaulWist
Автор

Сообщений: 13047
Дата: 26.03.11 21:58:25ОтветитьЦитировать
medstrax
Я не особо вникал в суть. Но некоторые закономерности уловил. Функа не хочет работать из модуля формы(или руки кривые ?), но из модуля приложения отрабатывает.
Мне честно говоря лениво разбираться, если кто (piva, ау) прошел эти грабли - поделитесь

Во, нашёл, сам же эти грабли раскопал, а потом забыл, forum.foxclub.ru, тем не менее за "наводку" держи medstrax


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: 1Cv8.2
piva
[Болтун]

Сообщений: 18533
Откуда: Курган
Дата: 27.03.11 18:58:43ОтветитьЦитировать
Функция скорее всего доступна только на сервере, пока ничего не могу сказать - дома 8.2 нету


------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive

Re: 1Cv8.2
piva
[Болтун]

Сообщений: 18533
Откуда: Курган
Дата: 28.03.11 09:48:18ОтветитьЦитировать
Цитата:
Доступность:
Тонкий клиент, веб-клиент, толстый клиент.

А ты не иначе пытаешься ее вызвать из COmConnector или Application
В ComConnector вообще ничего не надо - умрет вместе с переменной, насколь помню у Application тоже самое


------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive

Re: 1Cv8.2
PaulWist
Автор

Сообщений: 13047
Дата: 28.03.11 09:56:09ОтветитьЦитировать
piva
Цитата:
Доступность:
Тонкий клиент, веб-клиент, толстый клиент.

А ты не иначе пытаешься ее вызвать из COmConnector или Application
В ComConnector вообще ничего не надо - умрет вместе с переменной, насколь помню у Application тоже самое

Из Application, не умирает, проверено...


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: 1Cv8.2
piva
[Болтун]

Сообщений: 18533
Откуда: Курган
Дата: 28.03.11 10:09:23ОтветитьЦитировать
Ага - тока на серверном не могу проверить - нету. На файловом работает (тут есть нюансы и не маленькие)

  
  o=CreateObject("V82.Application")  
  ? o.Connect([File="D:\1C.8.2\Demo";Usr=Test;Pwd=000])  
  o.Exit(.f.,.f.)

Exit - это и есть ЗавершитьРаботуСистемы.


------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive

Re: 1Cv8.2
PaulWist
Автор

Сообщений: 13047
Дата: 28.03.11 10:25:36ОтветитьЦитировать
piva
Exit - это и есть ЗавершитьРаботуСистемы.

Вадим, сейчас не помню на какой версии (прога работает с 8.0, 8.1, 8.2), НО при "пертурбациях" ЗаписатьXML/ПрочитатьXML у меня не получалось "убить" 1С через внешнее завершение, только через штатную ф-ию ЗавершитьРаботуСистемы.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: 1Cv8.2
piva
[Болтун]

Сообщений: 18533
Откуда: Курган
Дата: 28.03.11 10:32:40ОтветитьЦитировать
А зачем тебе запускать каждый раз Application ?


------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive

Re: 1Cv8.2
PaulWist
Автор

Сообщений: 13047
Дата: 28.03.11 11:16:16ОтветитьЦитировать
piva
А зачем тебе запускать каждый раз Application ?

А какая разница Application или Connector, прога работает ночью и вообщем-то без разницы скорость выполнения.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: 1Cv8.2
piva
[Болтун]

Сообщений: 18533
Откуда: Курган
Дата: 28.03.11 11:21:56ОтветитьЦитировать
Ну если без разницы, на чем ездить за картошкой, то конечно на Белазе удобней


------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive

Re: 1Cv8.2
PaulWist
Автор

Сообщений: 13047
Дата: 28.03.11 12:10:39ОтветитьЦитировать
piva
Ну если без разницы, на чем ездить за картошкой, то конечно на Белазе удобней

Ты загадками не говори, а скажи почему на твой взгляд лучше так, а не так.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)




Исправлено: PaulWist, 28.03.11 12:10
Ratings: 0 negative/0 positive



Извините, только зарегистрированные пользователи могут писать в этом форуме.

On-line: 47 _vit Taran po2  and Guests: 44


© 2000-2019 Fox Club 
Яндекс.Метрика