|
дерево значений из формы в форму (УФ) |
☑ |
0
n0ther
17.10.13
✎
15:59
|
Как передать дерево значений из формы в форму.
Делаю через временное хранилище, получаю ошибку "Нельзя изменять поле, содержащее объект данных формы".
|
|
1
Fragster
модератор
17.10.13
✎
16:01
|
Знач
|
|
2
Поросенок Петр
17.10.13
✎
16:05
|
Передавать через дерево значений, как бы странно ни звучало.
|
|
3
n0ther
17.10.13
✎
16:06
|
что то не в духе я сегодня
при вызове формы:
АдресДЗ = ПоместитьВоВременноеХранилище(Объект.ТаблицаКонтрагентов,УникальныйИдентификатор);
СтруктураПараметров = Новый Структура("АдресДерева", АдресДЗ);
ОткрытьФорму("Обработка.фрм_КлиентБанк.Форма.ФормаКонтрагентовУправляемая",СтруктураПараметров);
при создании на сервере второй формы
Перем АдресДерева;
Если Параметры.Свойство("АдресДерева", АдресДерева) Тогда
КонтрагентыДерево1 = ПолучитьИзВременногоХранилища(АдресДерева);
УдалитьИзВременногоХранилища(АдресДерева);
Иначе
Отказ = Истина;
КонецЕсли;
|
|
4
n0ther
17.10.13
✎
16:07
|
Если после строки
КонтрагентыДерево1 = ПолучитьИзВременногоХранилища(АдресДерева);
вставить
Сообщить (ТипЗнч(КонтрагентыДерево1));
возвращает "Неопределено"
|
|
5
Поросенок Петр
17.10.13
✎
16:08
|
(3) Настолько не в духе, что забыл что такое ДанныеФормыДерево, а что ДеревоЗначений?
|
|
6
n0ther
17.10.13
✎
16:10
|
(5) так что, все это теперь оборачивать в РеквизитФормыВЗначение/ЗначениеВРеквизитФормы ?
|
|
7
Поросенок Петр
17.10.13
✎
16:26
|
(6) Так спросил, словно кого-то убить придется...
|
|
8
n0ther
17.10.13
✎
16:33
|
(7) по сравнению с 8.1 ... кого-то убить хочется
из одной строчки кода - десяток, сверхгениально
|
|
9
Поросенок Петр
17.10.13
✎
16:37
|
Судя по существующим жалобам на 8.2, типа "многа букв писать", точнее будет сказать "из одной строчки г-кода - десяток". Нормальный код мало изменяется в размере при переносе на 8.2.
|
|
10
n0ther
17.10.13
✎
17:18
|
(9) жили не тужили с кодом, и опа... он стал г.кодом, а ты автоматически г.кодером.
|
|
11
Поросенок Петр
17.10.13
✎
17:27
|
(11) Любой хороший программист г*кодер. Когда он смотрит на свой код двухлетней давности, то хватается за голову. Если не хватается, значит ничему не учится, и это плохой программист.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший