Добрый день, есть Таблица значений из нее я отбираю строки, как эти отобранные строки вставить в новую таблицу значений.
А точнее каждую строку вставить в новую таблицу значений.
ТаблицаИЗмененийДоговоров = ПолучитьТаблицуИзмененийНаСервереИАС();
ТаблицаИЗмененийДоговоров.Сортировать("DATE_OP");
Для каждого СтрокаИсходнойТаблицы из ТаблицаИЗмененийДоговоров Цикл
Строки = ТаблицаИЗмененийДоговоров.НайтиСтроки(Новый Структура("ID_Dogovor", СтрокаИсходнойТаблицы.id_dogovor));
СтрокаПоследнегоДействияПоДоговору = Строки[Строки.ВГраница()];
КонецЦикла;
А точнее
СтрокаПоследнегоДействияПоДоговору
По теме из базы знаний
- Выгрузка данных из БП 1.6 в БП 2.0
- Методы для группировки данных по полю,полям в Таблице Значений на примере универсального метода списания по партиям, а также отбора строк в ТЗ по произвольному условию. Для 8.x и 7.7
- Перенос данных из базы с поврежденными таблицами
- Программеры, упрощаем себе трудовые будни!
- Удаление строк из таблицы значений различными способами с замером производительности
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Ну вы чего советуете-то?
ТаблицаЗначений (ValueTable)
Скопировать (Copy)
Вариант синтаксиса: Скопировать строки
Синтаксис:
Скопировать(<Строки>, <Колонки>)
Параметры:
<Строки> (необязательный)
Тип: Массив.
Массив строк для копирования. Если не указан, копируются все строки таблицы значений.
<Колонки> (необязательный)
Тип: Строка.
Список колонок для копирования в формате: "Колонка1, Колонка2...".
Описание варианта метода:
Если указаны строки и колонки, то только они будут скопированы. Если не указаны, то будет создана полная копия таблицы значений.
Вариант синтаксиса: Скопировать по отбору
Синтаксис:
Скопировать(<ПараметрыОтбора>, <Колонки>)
Параметры:
<ПараметрыОтбора> (необязательный)
Тип: Структура.
Ключ структуры - идентификатор колонки, а значение структуры - значение отбора.
<Колонки> (необязательный)
Тип: Строка.
Список колонок для копирования в формате: "Колонка1, Колонка2...".
Описание варианта метода:
Если указан отбор, то только строки из отбора будут скопированы. Если отбор не указан, то будут скопированы все строки таблицы значений. Если указаны колонки, то только эти колонки будут скопированы. Иначе, будут скопированы все колонки таблицы значений.
Возвращаемое значение:
Тип: ТаблицаЗначений.
Описание:
Создает копию исходной таблицы значений.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер).
Пример:
НовТаблицаЦен = ТаблицаЦен.Скопировать();
Использование в версии:
Доступен, начиная с версии 8.1.
ПоказатьСкопировать (Copy)
Вариант синтаксиса: Скопировать строки
Синтаксис:
Скопировать(<Строки>, <Колонки>)
Параметры:
<Строки> (необязательный)
Тип: Массив.
Массив строк для копирования. Если не указан, копируются все строки таблицы значений.
<Колонки> (необязательный)
Тип: Строка.
Список колонок для копирования в формате: "Колонка1, Колонка2...".
Описание варианта метода:
Если указаны строки и колонки, то только они будут скопированы. Если не указаны, то будет создана полная копия таблицы значений.
Вариант синтаксиса: Скопировать по отбору
Синтаксис:
Скопировать(<ПараметрыОтбора>, <Колонки>)
Параметры:
<ПараметрыОтбора> (необязательный)
Тип: Структура.
Ключ структуры - идентификатор колонки, а значение структуры - значение отбора.
<Колонки> (необязательный)
Тип: Строка.
Список колонок для копирования в формате: "Колонка1, Колонка2...".
Описание варианта метода:
Если указан отбор, то только строки из отбора будут скопированы. Если отбор не указан, то будут скопированы все строки таблицы значений. Если указаны колонки, то только эти колонки будут скопированы. Иначе, будут скопированы все колонки таблицы значений.
Возвращаемое значение:
Тип: ТаблицаЗначений.
Описание:
Создает копию исходной таблицы значений.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер).
Пример:
НовТаблицаЦен = ТаблицаЦен.Скопировать();
Использование в версии:
Доступен, начиная с версии 8.1.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот