|
Как поместить массив структуры во временное хранилище | ☑ | ||
---|---|---|---|---|
0
gabd_marat
12.07.17
✎
10:29
|
Как поместить массив структуры во временное хранилище, для передачи массива структуры с одно формы в другую форму одного объекта?
|
|||
1
1dvd
12.07.17
✎
10:30
|
что такое массив структуры?
|
|||
2
gabd_marat
12.07.17
✎
10:33
|
(1) Массив элементы которого структура
Для Каждого Строка Из мТаблица Цикл Запись = Новый Структура; Запись.Вставить("Реквизиты",Строка.Реквизиты); Запись.Вставить("Номер", Строка.Номер); рМассив.Добавить(Запись); КонецЦикла; |
|||
3
Вафель
12.07.17
✎
10:34
|
также как и любой другой объект
|
|||
4
1dvd
12.07.17
✎
10:36
|
массив структур. Говорят "массив чисел", а не "массив числа"
|
|||
5
gabd_marat
12.07.17
✎
10:36
|
(3) а пример есть?
|
|||
6
Вафель
12.07.17
✎
10:39
|
Адрес = ПоместитьВоВременноеХранилище(МойОбъект)
|
|||
7
aleks_default
12.07.17
✎
10:40
|
(0)не надо ничего никуда помещать, просто передавай через параметры формы
|
|||
8
Вафель
12.07.17
✎
10:41
|
(7) Это значит будешь данные через клиента гонять
|
|||
9
Лефмихалыч
12.07.17
✎
10:45
|
(8) все равно будет. Иначе бы речь шла не про массив структур, а про таблицу значений
|
|||
10
gabd_marat
12.07.17
✎
10:49
|
(8)(9) Нет мне данные нужно массив структур или тз передать с сервера процед одной формы на сервер процед другой формы в рамках одного объекта. На сколько я знаю параметры формы существую только присозданиинасервер. А мне получить ТЗ или массив структ на одной форме, закрыть ее, передать тз или массив структ на сервер друг открытой формы и поработать с это тз
|
|||
11
Лефмихалыч
12.07.17
✎
10:51
|
(10) ты массив структур на сервер получаешь или на клиенте?
|
|||
12
gabd_marat
12.07.17
✎
10:59
|
(10)&НаКлиенте
Процедура ВыполнитьИЗакрыть(Команда) рМассив = Новый Массив(); ВыполнитьИЗакрытьНаСервере(рМассив); ЭтаФорма.Закрыть(рМассив); КонецПроцедуры &НаКлиенте Процедура СформироватьОтчет(Команда) Результат = ОткрытьФормуМодально("Отчет.МТ_ОстаткиТоваровНаСкладах.Форма.Форма"); СформироватьОтчетНаСервере(Результат); КонецПроцедуры рМассив - массив структур, который составляется на основе ТаблЗнач. Мне нужно передать ТЗ из модуля 1 формы насервере на модуль 2 формы насервере. Выше метод не очень так как ОткрытьФормуМодально, подсказали. Поэто временноехранилище наверное надо использовать. Есть пример как поместить и получить ТЗ из Временногохран? |
|||
13
gabd_marat
12.07.17
✎
11:01
|
Я новичок 1с, поэтому нужен рабочий пример
|
|||
14
gabd_marat
12.07.17
✎
11:08
|
Куда можно сохранить адрес ВремХран, для передачи его в модуль другой формы того же объекта?
|
|||
15
gabd_marat
12.07.17
✎
11:10
|
(11)Какой тип реквизита формы должен быть?
|
|||
16
Лефмихалыч
12.07.17
✎
11:28
|
(12) ну тогда (7)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |