|
Передать в ОткрытьФорму() ТЧ |
☑ |
0
myr4ik07
15.07.15
✎
11:51
|
Привет, есть Документ в ней ТЧ, добавляю кнопку которая считывает с ТЧ
Номенклатура, Цена и мне нужно передать эти данные в ОткрытьФорму(Обработки.ФормированиеЦена.Форма)
как это сделать?
Делал
Массив = Новый Массив;
Для Каждого Эл Из Объект.Запасы Цикл
Массив.Добавить(Эл);
КонецЦикла
Структура = Новый Структура;
Структура.Вставить(Массив);
ОткрытьФорму(Обработки.ФормированиеЦена.Форма, Структура)
не работат
|
|
1
Euguln
15.07.15
✎
11:58
|
Используй ПоместитьВоВременноеХранилище
|
|
2
myr4ik07
15.07.15
✎
12:03
|
(1) и как это мне поможет? Почитал СП, не понял, получу в результате Строку, далее что?
|
|
3
myr4ik07
15.07.15
✎
12:04
|
(1) типа засунул в ПоместитьВоВременноеХранилище, а потом ПолучитьИзВременногоХранилища высунул?!
|
|
4
Cherokee
15.07.15
✎
12:07
|
(3) точно так
|
|
5
myr4ik07
15.07.15
✎
12:08
|
Для Каждого Эл Из Объект.Запасы Цикл
ПоместитьВоВременноеХранилище(Эл);
КонецЦикла;
ошибка
Переданное значение не может быть помещено во временное хранилище
|
|
6
Euguln
15.07.15
✎
12:10
|
(5) Выгрузи в ТЗ и засунь в хранилище.
|
|
7
myr4ik07
15.07.15
✎
12:13
|
(6) о, как бы оно, ану далее гляну ....
|
|
8
myr4ik07
15.07.15
✎
12:21
|
(6) а как получить ПолучитьИзВременногоХранилища()?
|
|
9
Euguln
15.07.15
✎
12:23
|
(8) СП почитать не судьба?
Глобальный контекст (Global context)
ПоместитьВоВременноеХранилище (PutToTempStorage)
Синтаксис:
ПоместитьВоВременноеХранилище(<Данные>, <Адрес>)
Возвращаемое значение:
Тип: Строка.
Адрес во временном хранилище.
|
|
10
myr4ik07
15.07.15
✎
12:28
|
(9) а что я не так делаю
ТабличнаяЧасть = ТабличнаяЧасть();
Хранилище = ПоместитьВоВременноеХранилище(ТабличнаяЧасть, Новый УникальныйИдентификатор);
ОткрытьФорму("Обработка.ФормированиеЦен.Форма.Форма");
а уже в открываемой форме
ТабличнаяЧастьИзДокумента = ПолучитьИзВременногоХранилища("e1cib/tempstorage/ee8f3955-ccce-4d9f-acc3-7a0fe327a4a7");
получаю
ТабличнаяЧастьИзДокумента = неопределено
|
|
11
Euguln
15.07.15
✎
12:29
|
ТабличнаяЧасть = ТабличнаяЧасть();
Хранилище = ПоместитьВоВременноеХранилище(ТабличнаяЧасть, Новый УникальныйИдентификатор);
СтруктураПараметров = НовыйСтруктура("Адрес", Хранилище);
ОткрытьФорму("Обработка.ФормированиеЦен.Форма.Форма", СтруктураПараметров);
ТабличнаяЧастьИзДокумента = ПолучитьИзВременногоХранилища(Параметры.Адрес);
|
|
12
myr4ik07
15.07.15
✎
12:31
|
(11) аааа, ну ты шаришь, как часы все работает, вот спасибо
|
|