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

Подскажите, как добавить/записать выборку из запроса в ТЧ справочника.

Подскажите, как добавить/записать выборку из запроса в ТЧ справочника.
Я
   Mythe
 
21.06.20 - 07:14
ТабЧасть = Объект.Абоненты.Выгрузить();
Для каждого Строка из ТабЧасть Цикл
    
     Запрос = Новый Запрос;
     Запрос.Текст = "ВЫБРАТЬ
                    |    Абоненты.Ссылка КАК Ссылка
                    |ИЗ
                    |    Справочник.Абоненты КАК Абоненты
                    |ГДЕ
                    |    Абоненты.ТипТелефона = &ТипТелефона";
     Запрос.УстановитьПараметр("ТипТелефона","Обычный");
     Результат = Запрос.Выполнить();
     Выборка = Результат.Выбрать();          
КонецЦикла


Правильно ли я делаю и если да, то как записать результат запроса в ТЧ?
   Mythe
 
1 - 21.06.20 - 07:17
Пытался через пока Выборка.Следующий() делать но безрезультатно
   Mythe
 
2 - 21.06.20 - 07:19
Реквизит В ТЧ называется ФИО, забыл указать
   Mythe
 
3 - 21.06.20 - 07:23
Когда я вручную занес абонента в ТЧ, то с помощью 

          Сообщить(Строка.ФИО); 

показывало кто уже есть в ТЧ, не важно 1 или более строк, показывало все, и если я правильно понимаю то нужно присваивать результат запроса данной конструкции

          Строка.ФИО
   Ёпрст
 
4 - 21.06.20 - 08:15
(0) всё в топку
   Ёпрст
 
5 - 21.06.20 - 08:16
1. ТипТелефона  - это не строка, скорее всего
2. запрос в цикле это моветон
3. нет обхода выборки запроса
   Mythe
 
6 - 21.06.20 - 08:25
(5) Какая разнице моветон или нет, без разницы как это выглядит, мне главное чтобы работало, я же не продавать это буду
   Mythe
 
7 - 21.06.20 - 08:27
(5) ТипТелефона это наименование, так что думаю что это строка
   Mythe
 
8 - 21.06.20 - 08:27
(7) * Наименование в данном справочнике
   Mythe
 
9 - 21.06.20 - 08:29
(5) И желательно бы не выражаться терминами, я же и в прошлых постах писал что не понимаю
   ДенисЧ
 
10 - 21.06.20 - 08:37
А зачем что-то писать на 1с, если это не продавать?
   Mythe
 
11 - 21.06.20 - 08:43
(10) Нафиг мне этот 1с не нужен, мне главное чтобы на экзамене работало
   Mythe
 
12 - 21.06.20 - 08:43
Маломальское приложение сделать
   craxx
 
13 - 21.06.20 - 08:43
(5) Запрос в цикле далеко не всегда моветон.
   Mythe
 
14 - 21.06.20 - 08:45
Если я в параметр запроса вставлю это 

 Справочники.ТипыТелефонов.НайтиПоНаименованию("Обычный")

Это же будет одно и тоже что просто "Обычный"?
   Mythe
 
15 - 21.06.20 - 09:20
Кто нибудь все таки может подсказать как записывать данные из запроса?
   Chameleon1980
 
16 - 21.06.20 - 09:22
человеку нужно быстро и сейчас.
автор - сколько?
   Mythe
 
17 - 21.06.20 - 09:23
Что?
   Галахад
 
18 - 21.06.20 - 09:30
Для каждого Строка из Объект.Абоненты Цикл
   Строка.Рек = Рек;
   Mythe
 
19 - 21.06.20 - 09:45
(18) Это не то, я так уже делал. Запись в ТЧ не добавляется
   Галахад
 
20 - 21.06.20 - 09:56
(19) Ну если добавить:
Строка = Объект.Абоненты.Добавить();
Строка.Рек = Рек;
   Mythe
 
21 - 21.06.20 - 09:59
(20) Спасибо
   Mythe
 
22 - 21.06.20 - 10:00
(21) Первый адекватный человек
   Chameleon1980
 
23 - 21.06.20 - 10:10
(22)остальных,значит ты неадекватными назвал?
   Gbpltw
 
24 - 21.06.20 - 13:21
(23) "А еще земляным червяком"
   Ёпрст
 
25 - 21.06.20 - 21:26
(14) нет.
НайтиПоНаименованию возвращает ссылку, ссылка и строка это разные типы данных.


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