Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Перенос содержания таблицы в другую таблицу

v7: Перенос содержания таблицы в другую таблицу
Я
   gt8d
 
09.04.19 - 10:01
Добрый день!

Ситуация следующая: с помощью объекта "Таблица" формируется печатная форма в модуле документа.
Как можно "забрать" содержимое таблицы в другую таблицу?
Можно, конечно, сделать

Таб.Записать(ВременныйФайл);
таб2=создатьобъект("Таблица");
таб2.открыть(ВременныйФайл);

Но может быть есть какой-то более изящный способ?
У кого есть какие идеи?
 
 
   Garykom
 
1 - 09.04.19 - 10:04
Гыгы.
   gt8d
 
2 - 09.04.19 - 10:09
Идея сохранять во временный файл бредовая, я согласен.
ИсходнаяТаблица() возьмёт только таблицу (как табличный документ).
   Garykom
 
3 - 09.04.19 - 10:09
таб2 = Таб;

Уже пробовал?
   Garykom
 
4 - 09.04.19 - 10:15
Ну или функцию сделай со "знач" и попробуй, в типовых она вроде должна быть.
   gt8d
 
5 - 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
хотя не помню, может и в рвд тоже можно
   SleepyHead
 
10 - 10.04.19 - 07:22
После этого Вывести()

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.