Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Форма.Заголовок() - аварийное отключение 1С

v7: Форма.Заголовок() - аварийное отключение 1С
Я
   Gugolovski
 
11.01.18 - 02:26
Есть обработка:
//***********

перем зап;
процедура ПриОткрытии()
КонецПРоцедуры
процедура 1()
КонецПРоцедуры
зап = 1;
//***********


для красоты захотелось добавить заголовок в форму. стало:
//***********

перем зап;
процедура ПриОткрытии()
КонецПРоцедуры
процедура 1()
КонецПРоцедуры
зап = 1;
Форма.Заголовок("зап");
//*********** 

теперь после каждого второго открытия обработки аварийно закрывается 1С
 
 
   DrZombi
 
1 - 11.01.18 - 07:12
(0) Процедура "1", да вы гурман.
А вопрос то в чем? :)
   igorPetrov
 
2 - 11.01.18 - 07:13
Хорошо, что не после каждого третьего. Продолжайте наблюдать и докладывать остановку.
   igorPetrov
 
3 - 11.01.18 - 07:14
(2) остановку -> обстановку )
   Slypower
 
4 - 11.01.18 - 09:19
зап = 1;
Форма.Заголовок("зап");

Это все в самом низу формы? не в процедуре? А пясните смысл стоки: зап = 1;
   igorPetrov
 
5 - 11.01.18 - 09:40
(4) Ну, с этим как раз все понятно. Просто переменную инициализирует, а что не использует, так его проблема.
   Ёпрст
 
6 - 11.01.18 - 09:44
(0) [:]||||||||||||||[:]

Нельзя обращаться к атрибутам формы ДО её открытия (т.е в операторах основной программы)
Падение 1с-ины будет уже на втором открытии такой формы, или на первом.
   Злопчинский
 
7 - 11.01.18 - 09:45
Код вне процедур отрабатывается ещё доивыполнения любой пред определённой процедуры.
Перенеси хотя бы формирование заголовка в ПриОткрытии()
   Злопчинский
 
8 - 11.01.18 - 09:45
(6) опередун!
   Ёпрст
 
9 - 11.01.18 - 09:45
+6
Форма.Заголовок("зап");//вот это в ПриОткрытии воткни и "эффект" пропадёт
   Gugolovski
 
10 - 11.01.18 - 09:52
(4) все вышеописанное это схема. чтобы не переписывать процедуры. У меня нет процедуры с названием "1". Зап = 1 - тоже схематично, для ложного закрытия формы переменная.
//**************
Вопрос в чем. Я внизу всего пишу:
//*********************

Форма.Заголовок("Название формы"); 

и.. ну пока писал уже ответ увидел))
 
 Рекламное место пустует
   Gugolovski
 
11 - 11.01.18 - 09:53
(6) спасибо.
   Slypower
 
12 - 11.01.18 - 10:34
(9)  мой намек в (4) он не понял(((

Список тем форума
Рекламное место пустует  Рекламное место пустует
Здесь во втором сообщении вам дадут решение, а в двадцатом дадут правильное решение. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует