:: Вопросы по 1С
1Cv8.2
PaulWist
Автор

Сообщений: 14614
Дата регистрации: 01.04.2004
Как правильно пишется ф-ия завершения работы:

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

или

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


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

Сообщений: 5964
Дата регистрации: 23.03.2007
ПрекратитьРаботуСистемы
Ratings: 0 negative/0 positive
Re: 1Cv8.2
Foxtrot

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


------------------
Мойте ноги, моя ноги вы моете и руки
Ratings: 0 negative/0 positive
Re: 1Cv8.2
PaulWist
Автор

Сообщений: 14614
Дата регистрации: 01.04.2004
medstrax
ПрекратитьРаботуСистемы

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


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

Сообщений: 14614
Дата регистрации: 01.04.2004
В 8.2 эта ф-ия не работает.


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

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


------------------
Мойте ноги, моя ноги вы моете и руки
Ratings: 0 negative/0 positive
Re: 1Cv8.2
medstrax
Забанен

Сообщений: 5964
Дата регистрации: 23.03.2007
PaulWist
В 8.2 эта ф-ия не работает.
Это не так
Ratings: 0 negative/0 positive
Re: 1Cv8.2
PaulWist
Автор

Сообщений: 14614
Дата регистрации: 01.04.2004
medstrax
PaulWist
В 8.2 эта ф-ия не работает.
Это не так

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

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


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

Сообщений: 5964
Дата регистрации: 23.03.2007
Я не особо вникал в суть. Но некоторые закономерности уловил. Функа не хочет работать из модуля формы(или руки кривые ?), но из модуля приложения отрабатывает.
Мне честно говоря лениво разбираться, если кто (piva, ау) прошел эти грабли - поделитесь
Ratings: 0 negative/0 positive
Re: 1Cv8.2
PaulWist
Автор

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

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


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

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

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


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

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


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

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
Цитата:
Доступность:
Тонкий клиент, веб-клиент, толстый клиент.

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


------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: 1Cv8.2
PaulWist
Автор

Сообщений: 14614
Дата регистрации: 01.04.2004
piva
Цитата:
Доступность:
Тонкий клиент, веб-клиент, толстый клиент.

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

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


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

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
Ага - тока на серверном не могу проверить - нету. На файловом работает (тут есть нюансы и не маленькие)

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
Автор

Сообщений: 14614
Дата регистрации: 01.04.2004
piva
Exit - это и есть ЗавершитьРаботуСистемы.

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


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

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
А зачем тебе запускать каждый раз Application ?


------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: 1Cv8.2
PaulWist
Автор

Сообщений: 14614
Дата регистрации: 01.04.2004
piva
А зачем тебе запускать каждый раз Application ?

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


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

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
Ну если без разницы, на чем ездить за картошкой, то конечно на Белазе удобней


------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: 1Cv8.2
PaulWist
Автор

Сообщений: 14614
Дата регистрации: 01.04.2004
piva
Ну если без разницы, на чем ездить за картошкой, то конечно на Белазе удобней

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


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




Исправлено 1 раз(а). Последнее : PaulWist, 28.03.11 13:10
Ratings: 0 negative/0 positive


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

On-line: 1 (Гостей: 1)

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