Как такое возможно? Текущие данные = неопределено Дин.Список (8.2) #517043


#0 by программистище
строк в таблице несколько тыкаю по каждой и смотрю ПриАктивизации ни Элемент.ТекущиеДанные ни Элементы.ИсторияРаботы.ТекущиеДанные не определены. Таблица дин. список
#1 by chio2005
я у себя в коде обрабатываю ПриАктивизации вот таким образом - все работает (версия платформы 8.2.12.78) если платформа более старая, имеет смысл попробовать обновить платформу
#2 by AaNnDdRrEeYy
на 8.2.11.235 то же работает.
#3 by программистище
да дело то не в том что не работает а в том что Элемент.ТекущиеДанные = Неопределено Элементы.ИсторияРаботы.ТекущиеДанные = Неопределено а платформа 8.2.11.236
#4 by Armando
Может ты в серверной процедуре смотришь? там нет текущих данных
#5 by программистище
при этом строки есть и данные есть
#6 by hhhh
ну может ты на сервере фигачишь. От тебя всего можно ожидать.
#7 by программистище
на клиенте
#8 by программистище
&НаКлиенте
#9 by Armando
Элемент.ТекущиеДанные что покажет?
#10 by программистище
покажет
#11 by Stepa86
у дин. списка какая основная таблица?
#12 by Armando
не заметил. ну тогда я не заню
#13 by программистище
нет основной таблицы
#14 by Stepa86
и что ты хочешь увидеть в текущих данных?
#15 by программистище
все дело решилось тем что серверную процедуру  СформироватьHTMLТекущейСтроки сделал НаСервереБезКонтекста проблема решилась но смысл ошибки так и не понятен т.к. процедура всего лишь выбирает запросом и помещает в хтмл поле  текст и все
#16 by Stepa86
если осн. таблица справочник или документ, то в тек. данных будет ссылка текущий элемент справочника или документ, для РС будет ключ записи итд
#17 by программистище
вопрос не корректен ))
#18 by программистище
там будут данные ))
#19 by AaNnDdRrEeYy
скинь текст процедуры СформироватьHTMLТекущейСтроки
#20 by Stepa86
тип данных какой должен быть?
#21 by программистище
слишком много вложенных функций и текста )
#22 by AaNnDdRrEeYy
ДанныеФормыКоллекция.
#23 by программистище
в полях которые отображаются текстовые данные и ссылка на документ
#24 by программистище
да
#25 by Stepa86
может все же ДанныеФормыЭлементКоллекции? да и то он используется для ТаблицыФормы, а не для дин. списка. Дин. список это продвинутая замена СправочникуСписку, ДокументуСписку итд...
#26 by программистище
&НаСервереБезКонтекста вот часть процедуры так вот вней после конецЕсли снова срабатывает процедура ПриАктивизации и текущие данные становятся Неопределено
#27 by программистище
СК_РаботаСHTML.СформироватьБлокДанныхАнкеты тоже серверная
#28 by AaNnDdRrEeYy
проверил в отладчике ДанныеФормыСтруктура
#29 by AaNnDdRrEeYy
попробуй написать СформироватьHTMLТекущейСтроки(знач ПараметрСобытие, знач ПараметрСсылка)
#30 by Stepa86
у дин. списка без основной таблицы?
#31 by программистище
да да да
#32 by Stepa86
у тебя там Неопределено вроде б
#33 by AaNnDdRrEeYy
при втором срабатывании неопределено, я тож такой глюк видел. сделал костыль
#34 by программистище
помогло ))
#35 by AaNnDdRrEeYy
в процедуре при активизации стоп = истина потом вызов второй процедуры вначале проверяем стоп на истина в конце которой стоп = ложь. но это же чущь полная
#36 by программистище
неопределено это ТекущиеДанные я же написал в
#37 by AaNnDdRrEeYy
не наоборот там где присваивается истина там ложь и где ложь там истина,  перепутал
#38 by программистище
итак помогло с НаСервере в НаСервереБезКонтекста и передвать параметры по значению
#39 by Stepa86
ну тада судя по симптомам это из-за обращения на сервер, почему то форма обновляет элементы и тек. строка (как и тек.данные) сбрасывается. Если обращение на сервер не делать, то все нормально... (у меня) Когда ковырял дин. список тек.данные были неопределены при отсутствии основной таблицы, что для меня логично, возможно 1С поправили в новой версии механизм
#40 by программистище
сбрасывает именно если передаешь не по значению ссылку )) когда НаСервере а НаСервереБезКонтекста и по ссылке работает нормально т.к. форма не обновляется
#41 by AaNnDdRrEeYy
нажми обновить на форме или Ф5 процедура не сработает, странно форма же обновляется.
#42 by программистище
танцы с бубном
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С