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

Как работать с результатами из запроса?

↓ [Волшебник, 18.06.20 - 15:28]
Как работать с результатами из запроса?
Я
   Mythe
 
18.06.20 - 13:47
Привет всем! Подскажите как оперировать данными из запроса.
К примеру: Есть 2 справочника Абоненты и ТипыТелефонов, у каждого справочника своя ТабЧасть Данные и ФИО соответственно.
Я смог определить что я заношу в ТабЧасти абонентов Данным кодом:

Для каждого СтрокаТабЧасти Из ЭтотОбъект.Данные цикл         
Если СтрокаТабЧасти.ТипТелефона = Справочники.ТипыТелефонов.НайтиПоНаименованию("Обычный")
Сообщить(СтрокаТабЧасти.ТипТелефона)

И так же смог определить в каком реквизите я это делаю Данными кодом:

АбонентФИО = Ссылка.ПолучитьОбъект();
Сообщить(АбонентФИО.Наименование)

Суть моего вопроса это возможно ли путем запроса как-то обратится к справочнику ТипыТелефонов и сравнить что я указал в ТабЧасти Абонентов с тем что есть в справочнике Типы Телефонов и если то что я ввел совпадает с тем что уже есть, то необходимо как то записать данную строку АбонентФИО.Наименование в ТабЧасть справочника ТипыТелефонов
   Ёпрст
 
1 - 18.06.20 - 13:59
   Mythe
 
2 - 18.06.20 - 14:01
Там слишком много сообщений, поэтому новая
   Ёпрст
 
3 - 18.06.20 - 14:03
(2) сам то понимаешь, что спрашиваешь ?
   Mythe
 
4 - 18.06.20 - 14:06
(3) Смысл да, если б понимал как это сделать не спрашивал
   Ёпрст
 
5 - 18.06.20 - 14:08
(4)
>>>>Я смог определить что я заношу в ТабЧасти абонентов Данным кодом:

где этот код располагается, для начала ?
   Mythe
 
6 - 18.06.20 - 14:09
(5) Модуль Объекта
   Mythe
 
7 - 18.06.20 - 14:09
Справочник Абоненты
   Ёпрст
 
8 - 18.06.20 - 14:09
(6) какого объекта ? В какой процедуре/функции ?
   Mythe
 
9 - 18.06.20 - 14:10
ПриЗаписи
   Ёпрст
 
10 - 18.06.20 - 14:10
в табличной части Данные, какие реквизиты и каких они типов ?
   Ёпрст
 
11 - 18.06.20 - 14:12
Окромя ТипТелефона, который, имеет тип Справочники.ТипыТелефонов, есть еще что ?
   Mythe
 
12 - 18.06.20 - 14:12
Реквизит ТипТелефона Тип СправочникСсылка.Типытелефонов
   Mythe
 
13 - 18.06.20 - 14:14
Это, может можно как то с вами сваязаться? Дискорд или скайп, просто я в 1с практически вообще не понимаю и на словах будет немного тяжко обьяснять
   Ёпрст
 
14 - 18.06.20 - 14:15
(13) занафига ? Це ж твоя работа/учеба.. вот и учись сам
   Ёпрст
 
15 - 18.06.20 - 14:16
там всё просто, как грабли
   Mythe
 
16 - 18.06.20 - 14:17
Если бы я хоть как то понимал от чего отталкиваться, ни преподы не помогают нихрнеа
   Mythe
 
17 - 18.06.20 - 14:19
Этот форум существует чтобы здесь помощь искать
   Ёпрст
 
18 - 18.06.20 - 14:21
(17) ну дык, проблема то в чем ? отвечай на вопросы, задавай новые..
см(11)
   Mythe
 
19 - 18.06.20 - 14:23
(18) В ТЧ Данные 6 реквизитов и все гни СправочникСсылка
   Волшебник
 
Модератор
20 - 18.06.20 - 14:24
(17) Брехня

Форум создан для того, чтобы дарить людям радость общения
   Mythe
 
21 - 18.06.20 - 14:25
Ну и ладно (20)
   Mythe
 
22 - 18.06.20 - 14:26
Ищем помощь в радости общения
   Волшебник
 
Модератор
23 - 18.06.20 - 14:26
В управляемых формах нет объекта Запрос

Запрос

Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер).
   Ёпрст
 
24 - 18.06.20 - 14:27
Ну и ? вот занес ты что-то в табличную часть справочника Абоненты нечто, что ты дальше хочешь с этим делать при записи этого элемента ?
   Ёпрст
 
25 - 18.06.20 - 14:27
(23) он ужо в модуле это пишет, в ПриЗаписи
   Волшебник
 
Модератор
26 - 18.06.20 - 14:28
(25) Ты святой, святой...
   Mythe
 
27 - 18.06.20 - 14:29
(24) Ну вот допустим у меня в справочнике Типы телефонов есть 3 типа, а ТЧ Данные я выбираю 1 из них, и на основе это мне бы надо как то сделать чтобы, тот реквизит в котором я это сделал записывался в ТЧ в справочнике ТипыТелефонов в нужном реквизите, Думаю понятно написал
   Mythe
 
28 - 18.06.20 - 14:32
Ёпрст, в том форму что ты мне в начале скинул, написали что можно как то запросом из справочника ТипыТелефонов выбирать тот тип который я вписал в ТЧ Данные и показывать реквизит в ТЧ ТипыТелефонов, но и тут я не понимаю как это сделать, так как я практически не разбираюсь в 1с
   Волшебник
 
Модератор
29 - 18.06.20 - 14:34
(27) Не, фигня какая-то
   Mythe
 
30 - 18.06.20 - 14:35
(29) Ну ведь как то можно сделать чтобы на основе одного действия что то где то появлялось
 
 Рекламное место пустует
   sitex
 
31 - 18.06.20 - 14:36
Дичь какая то в ветке. я нечего непонял. нарисуй что ли если изъясниться не можешь.
   Mythe
 
32 - 18.06.20 - 14:37
(29) Тут правила разрешают скидывать ссылки на картинки, я так лучше смогу обьяснить?
   Ёпрст
 
33 - 18.06.20 - 14:40
(32) да
http://pics.rsh.ru/

сюда к примеру кидай и потом ссылку в форум
   DionisSergeevich
 
34 - 18.06.20 - 14:42
(28) если хотите научиться писать запросы в 1с нужно понимать что это на 80 процентов переведенный sql, после можете поучить на практике sql на тренажёре sql-ex.ru
   Mythe
 
35 - 18.06.20 - 14:49
Вот есть ТЧ у абонентов в котором я заношу тип теоефона: http://pics.rsh.ru/img/1cv8ct_iNvMdXtEKx_eapn7m68.png
И вот есть ТЧ у типов телефонов: http://pics.rsh.ru/img/1cv8ct_kriCr64FYk_15x3u2yh.png

Можно ли на основе того что я заношу тип в ТЧ у абонентов, нужный абонент записывался в ТЧ нужного типа телефона
   Ёпрст
 
36 - 18.06.20 - 14:51
(35)

ФИО в этой табличной части какой тип имеет ?
   Mythe
 
37 - 18.06.20 - 14:52
СправочникСсылка.Абоненты  или же это не правильно? (36)
   Волшебник
 
Модератор
38 - 18.06.20 - 14:52
(35) У типов телефонов надо убрать таб.часть. Вообще.
   Mythe
 
39 - 18.06.20 - 14:53
(38) Мне говорили сделать динамический список но я чет не понимаю как его сделать
   Ёпрст
 
40 - 18.06.20 - 14:53
(38) это точно, но мало ли.. препод там у нихх с ума сходит, и выдаёт такие задания ?)
   1Сергей
 
41 - 18.06.20 - 14:54
Двойная работа получается записывать тип телефона в абонента, и абонента в тип телефона. А потом когда будет нестыковка как разбираться?
   Mythe
 
42 - 18.06.20 - 14:54
Мне нужно сделать предприятие на основе курсача
   sitex
 
43 - 18.06.20 - 14:55
(35) Вообщем это реализация ппц.
   1Сергей
 
44 - 18.06.20 - 14:55
Извините, я как ТС стал без знаков препинания разговаривать :)
   Ёпрст
 
45 - 18.06.20 - 14:55
(39) ты хочешь просто, при открытии типа телефона видеть, какие это абоненты ? Для этого выкинь табличную часть из дерева метаданных, просто воткни в форму справочника таблицу значецний в свойствах формы и напиши запрос для заполнения полей (это и будет дин список)
   Mythe
 
46 - 18.06.20 - 14:56
(41) А можно сделать выбор тогда не из всех абонентов а только из тех кто имеет данный тип?
   Волшебник
 
Модератор
47 - 18.06.20 - 14:56
(44) После "Вообщем" из (43) мы уже ничего не боимся.
   Волшебник
 
Модератор
48 - 18.06.20 - 14:56
(46) Можно сделать всё, но нужно ли?
   Mythe
 
49 - 18.06.20 - 14:57
(48) Мне не надо все, мне бы просто сделать так что бы там показывало только нужных)
   sitex
 
50 - 18.06.20 - 14:57
(48)  Да я тут после (35), прослезился) и уже написать больше 4 слов не смог. Сори
   DionisSergeevich
 
51 - 18.06.20 - 14:59
(49) вам похоже надо начать с теории бд, нормальных форм бд и основ проектирования бд
   sitex
 
52 - 18.06.20 - 15:00
(49) Реально надо почитать книги , так методом тыка и перебора , мало что получиться хорошее.
   Волшебник
 
Модератор
53 - 18.06.20 - 15:01
в списке абонентов можно отобрать по типу телефона
   Mythe
 
54 - 18.06.20 - 15:02
Это я знаю, после того как я закончу шарагу я вообще не буду связываться с БД нафиг надо в это лезть, не мое это (52)
   Mythe
 
55 - 18.06.20 - 15:03
(53) хорошо, но я сначала попробую сделать (45)
   Mythe
 
56 - 18.06.20 - 15:04
я вообще не понимаю как я весь год на 5 закрыл, если я вообще не понимаю ничего)
   DionisSergeevich
 
57 - 18.06.20 - 15:04
(54) так поставь сока сокурснику, который шарит. Не получится у тебя быстро решить эту задачу
   Mythe
 
58 - 18.06.20 - 15:06
(57) У нас из группы никто не шарит
   Mythe
 
59 - 18.06.20 - 15:06
(57) ну экзамен у меня через 3 недели, думаю хоть что то я накалякаю
   sitex
 
60 - 18.06.20 - 15:07
(58) Озвучь ВУЗ плиз Будь так добор.)
 
 Рекламное место пустует
   sitex
 
61 - 18.06.20 - 15:07
(60) +Добр*
   Волшебник
 
Модератор
62 - 18.06.20 - 15:08
Нашествие студентов на мисту...
   DionisSergeevich
 
63 - 18.06.20 - 15:09
(58) преподавателю тогда)
   DionisSergeevich
 
64 - 18.06.20 - 15:09
А разве сейчас не каникулы?
   Mythe
 
65 - 18.06.20 - 15:09
   Mythe
 
66 - 18.06.20 - 15:10
(64) ну у школьников да
   Mythe
 
67 - 18.06.20 - 15:10
у остальных только через месяц начнутся
   1Сергей
 
68 - 18.06.20 - 15:10
(64) сдаются все сейчас
   DionisSergeevich
 
69 - 18.06.20 - 15:12
Или к преподу, типа допзанчтие, объясните научите. Он при тебе сделает правильно ещё и объяснит. А ты ему его же работу и сдашь потом. Слушать его не обязательно, можно просто поддакивать, типа понял)
   Mythe
 
70 - 18.06.20 - 15:13
(69) Препод у нас не такой
   Mythe
 
71 - 18.06.20 - 15:14
(69) Он 1 раз сказал, то что я уже и так знал, и потом хрен что у него спросишь
   Mythe
 
72 - 18.06.20 - 15:15
Аля я уже говорил и повторять не буду
   vova1122
 
73 - 18.06.20 - 15:23
А остальные как делают? или у остальных студентов не по 1С?
   Mythe
 
74 - 18.06.20 - 15:24
(73) у нас у каждого своя тема.
   Mythe
 
75 - 18.06.20 - 15:25
Вообще не представляю как остальные делают
   DionisSergeevich
 
76 - 18.06.20 - 15:28
Напиши полностью текст задания
   vova1122
 
77 - 18.06.20 - 15:29
(74) Своя тема, и не по 1С? А  поспрашивать кто как делает, или покупает...
   Mythe
 
78 - 18.06.20 - 15:30
По 1с, у нас все пока бухают просто
   vova1122
 
79 - 18.06.20 - 15:33
(78) значит будут покупать. так проще, если не собираешься связываться с 1С. А чтобы сделать более-менее работающее задание, с нулевым опытом пару недель не хватит. В процессе вылезут еще не одни трудные вопросы.
   Волшебник
 
Модератор
80 - 18.06.20 - 15:41
(78) Если бухать, то мозг не сможет освоить 1С.
   Mythe
 
81 - 18.06.20 - 15:44
(80) )))


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