|
СохранитьЗначение() и ВосстановитьЗначение()
| ☑ |
0
rt2000
12.05.15
✎
14:58
|
Мне дали обработку, попросили посмотреть ошибку. Под одним пользователем обработка открывается, под другим выдает ошибку. Полазил, нашел причину в этой строчке:
Организация_ = ВосстановитьЗначение("EDISoft_Организация");
У одного пользователя эта строчка принимает истина/ложь, у другого неопределенно. Из-за этого ошибка. Переменная "Организация_" должна быть - булево.
Пытался найти:
Организация_ = СохранитьЗначение("EDISoft_Организация",ХХХ); -нашел только закомментированную строчку.
Я не понимаю, почему у одного пользователя работает, у другого нет?
|
|
1
ДенисЧ
12.05.15
✎
14:59
|
Под одним когда-то сохранили, а потом код закомментировали
|
|
2
rt2000
12.05.15
✎
15:03
|
(1) нет, обработку не запускали раньше.
|
|
3
ДенисЧ
12.05.15
✎
15:04
|
(2) Прокурору будешь рассказывать
|
|
4
rt2000
12.05.15
✎
15:09
|
(3) Обработку сегодня прислали, и с базой она только сегодня знакома.
ВосстановитьЗначение() - При открытии обработки
СохранитьЗначение() - При закрытии обработки
Вот думаю в первый раз, при открытии, откуда ей брать данные, если не заполнены?
|
|
5
palpetrovich
12.05.15
✎
15:15
|
(4) поищи "EDISoft_Организация" во всех конфигурациях и во всех внешних отчетах и обработках :)
|
|
6
rt2000
12.05.15
✎
15:27
|
(5) Во внешних отчетах ищу, еще не нашел.
А при чем тут другие конфигурации, если я работаю с одной?
Или значение можно сохранить в одной, а восстановить в другой?
|
|
7
palpetrovich
12.05.15
✎
15:45
|
(6) не, нельзя, (5) - это шутка ваще-т
а если есть
Организация_ = СохранитьЗначение("EDISoft_Организация",ХХХ);
значит где-то, этот ХХХ - заполняется
|
|
8
vhl
12.05.15
✎
15:52
|
(2) Отошли обратно - скажи не работает. Пусть дописывают проверку типа и обработку ошибок.
|
|
9
alex74
12.05.15
✎
15:54
|
Если у пользователя ВосстановитьЗначение("EDISoft_Организация") возвращает "Истина" или "Ложь", значит у него ранее отрабатывала СохранитьЗначение("EDISoft_Организация",ХХХ)
|
|
10
rt2000
12.05.15
✎
16:00
|
Хорошо, я все понял с этим. Всем спасибо)
|
|
11
palpetrovich
12.05.15
✎
16:11
|
(10) ты-б хоть поделился, что там было
|
|
12
rt2000
12.05.15
✎
16:38
|
(11)
Побаловался на копии, пришел к выводу, что раньше была другая обработка, которая использовала СохранитьЗначение("EDISoft_Организация",ХХХ).
|
|