|
v7: Перенос содержания таблицы в другую таблицу |
☑ |
0
gt8d
09.04.19
✎
10:01
|
Добрый день!
Ситуация следующая: с помощью объекта "Таблица" формируется печатная форма в модуле документа.
Как можно "забрать" содержимое таблицы в другую таблицу?
Можно, конечно, сделать
Таб.Записать(ВременныйФайл);
таб2=создатьобъект("Таблица");
таб2.открыть(ВременныйФайл);
Но может быть есть какой-то более изящный способ?
У кого есть какие идеи?
|
|
1
Garykom
гуру
09.04.19
✎
10:04
|
Гыгы.
|
|
2
gt8d
09.04.19
✎
10:09
|
Идея сохранять во временный файл бредовая, я согласен.
ИсходнаяТаблица() возьмёт только таблицу (как табличный документ).
|
|
3
Garykom
гуру
09.04.19
✎
10:09
|
таб2 = Таб;
Уже пробовал?
|
|
4
Garykom
гуру
09.04.19
✎
10:15
|
Ну или функцию сделай со "знач" и попробуй, в типовых она вроде должна быть.
|
|
5
gt8d
09.04.19
✎
10:35
|
Я хочу сделать следующее:
ОткрытьФорму("Обработка.РедактированиеТаблицы",Таб)
В обработке:
- установлен режим "Таблица в режиме ввода данных"
- в процедуре ПриОткрытии()
Таб=Форма.Параметр; // ОК
Таблица=Таб; // Ошибка
А хотелось бы в таблицу загрузить переданную через Форма.Параметр таблицу
|
|
6
Злопчинский
09.04.19
✎
20:42
|
(5) "А хотелось бы в таблицу загрузить переданную через Форма.Параметр таблицу"
а как ты думаешь система определит сколько строк-сколько столбцов?
|
|
7
Злопчинский
09.04.19
✎
20:43
|
сохраняй данные где-то, при "копировании" - читай...
|
|
8
Ёпрст
гуру
09.04.19
✎
21:49
|
(0) Можно, но только не в рвд
|
|
9
Ёпрст
гуру
09.04.19
✎
21:49
|
хотя не помню, может и в рвд тоже можно
|
|
10
SleepyHead
гуру
10.04.19
✎
07:22
|
После этого Вывести()
|
|