Имя: Пароль:
1C
1C 7.7
v7: Закрытие месяца. Интересный глюк.
0 2S
 
14.06.12
16:31
Сразу оговорюсь, прабла не только в функции, описанной ниже, а где есть обращение к булево.
Программа открыта, ради эксперимента никаких проведений документов не было. При первом проведении документа закрытиемесяца все проводится нормально. При повторном проведении ЗакрытиеСчета26() ошибка возникает по причине не срабатывания условия
Если ВыполнятьДвиженияПоСчетуНПР = Да Тогда
.
С отладчика:
ВыполнятьДвиженияПоСчетуНПР = Да
типзначениястр(ВыполнятьДвиженияПоСчетуНПР) = "Перечисление"
Да = "Да"
.
Переменной Да никаких присвоений, проверено, тем более конфа практически типовая.
Кто сталкивался с таким глюком?
1 mikecool
 
14.06.12
16:32
Переменной Да никаких присвоений
точно проверено? в 77 это делалось в гл модуле
2 2S
 
14.06.12
16:32
есть только одно типовое присвоение
Да = Перечисление.Булево.Да;
я про прочие присвоения имел в виду
3 2S
 
14.06.12
16:34
ТиИ без косяков
4 mikecool
 
14.06.12
16:35
а чему равно ТипЗначенияСтр(Да)?
5 2S
 
14.06.12
16:35
строка, видно же
6 andrewks
 
14.06.12
16:39
не верю! ищи присвоение
7 andrewks
 
14.06.12
16:39
и это, в 7.7 нет булева
8 2S
 
14.06.12
16:40
искал
да=
да =
да  =
Да=
Да =
Да  =

таблица констант не может кони двигать?
9 2S
 
14.06.12
16:40
(7)Перечисление.Булево
10 andrewks
 
14.06.12
16:40
давай мдэшник, вместе поищем
11 2S
 
14.06.12
16:44
ну если интересно мыло светани
12 andrewks
 
14.06.12
16:46
<мой_ник> собака newmail.ru
13 2S
 
14.06.12
16:51
кстати, падает конфа при выгрузке...
14 2S
 
14.06.12
17:05
все, не ищи, есть косяк в дописке
       ДиректКостинг = ?(БухИт26.Субконто(ВидыСубконто.Подразделения).Административное = 1, "Да", "Нет");
вот тут порылась
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан