Имя: Пароль:
1C
1С v8
Как в управлемой форме выполнить запрос к справочнику
0 Lolipop
 
26.06.15
13:37
В 8.2. все справочники были на обычных формах, в 8.3. на управляемых. Как из внешней обработки извлечь запросом данные по какому-либо реквизиту справочника? Или, как через справочники.сотрудники. и далее  реквизиты формы?
1 butterbean
 
26.06.15
13:38
все так же, просто надо указывать, что на сервере
2 Fish
 
26.06.15
13:38
(0) "В 8.2. все справочники были на обычных формах, в 8.3. на управляемых." - во-первых, это ложное утверждение, а во-вторых оно не имеет отношения к последующему вопросу.
3 НастоящееИмя
 
26.06.15
13:38
Процедура на сервере и всё как обычно
4 Славен
 
26.06.15
13:39
&НаСервере
5 zak555
 
26.06.15
13:40
а этот справочник как-нибудь связан с УФ ?
6 bolobol
 
26.06.15
13:40
(0) "Как из внешней обработки извлечь запросом данные по какому-либо реквизиту справочника?" - не надо отвечать на вопрос, его задавая! Этим вы лишаете возможности уважаемого All-а ответить ответу вашего вопроса!

Запросом, так - запросом, пожалуйста, не запрещено.
7 Lolipop
 
26.06.15
13:41
(5) Все формы УФ у этого справочника.
8 МаксимМП23
 
26.06.15
13:41
(4) Без контекста даже более лучше
Хотя от задачи зависит.
9 zak555
 
26.06.15
13:42
тогда вывести на форму все реквизиты
10 Fish
 
26.06.15
13:42
(7) И что тебя смущает?
11 bolobol
 
26.06.15
13:42
(0) "Или, как через справочники.сотрудники. и далее  реквизиты формы?" - а форма-то есть? Внешняя обработка вызывает форму справочника и прямо с формы нужно что-то прочитать?
12 Lolipop
 
26.06.15
13:42
(3) мне нужно через консоль запросов посмотреть, собрать. А я не могу этого сделать.
13 bolobol
 
26.06.15
13:43
(12) Начните с вызова конструктора запроса в консоли запросов.
14 Lolipop
 
26.06.15
13:44
(11) Есть форма у справочника - УФ, у справочника на форме реквизиты, которые заполняются. Вот мне их нужно консолью собрать со справочника.
15 bolobol
 
26.06.15
13:44
+(13) Правой клавишей мыши в поле для запроса - Конструктор запроса
16 bolobol
 
26.06.15
13:45
(14) Упс... Обратитесь к специалисту)
17 Fish
 
26.06.15
13:45
(15) Ему надо консолью "собрать" реквизиты с формы :))
18 Lolipop
 
26.06.15
13:47
(17) В 8.2. все реквизиты, которые лежали на форме, были внутри самого справочника. Справочники.реквизиты, и забрать нужный. То есть, тогда консолью в 8.3. вообще нет смысла пользоваться?
19 bolobol
 
26.06.15
13:48
(17) Так и пишу - специалист тут нужен!
20 bolobol
 
26.06.15
13:49
(18) Враньё! реквизиты формы к справочнику мало-прямое отношение имеют
21 hhhh
 
26.06.15
13:50
(19) везде добавляйте "Объект." перед именем реквизита объекта..
22 Fish
 
26.06.15
13:51
(18) "В 8.2. все реквизиты, которые лежали на форме, были внутри самого справочника." - И опять ложное утверждение.
23 bolobol
 
26.06.15
13:53
(21) Спасибо, воздержусь)
24 Goggy
 
26.06.15
13:55
Ребят не расходитесь, побежал за пятничным попкорном.
25 Lolipop
 
26.06.15
13:56
(19) Жду помощи.
26 bolobol
 
26.06.15
13:58
(25) Телефон дать?
27 Lolipop
 
26.06.15
14:08
ВЫБРАТЬ
    СотрудникиОрганизаций.Организация,
    СотрудникиОрганизаций.ПодразделениеОрганизации,
    ФизическиеЛицаСоставСемьи.Имя,
    ФизическиеЛицаСоставСемьи.ДатаРождения,
    ФизическиеЛицаСоставСемьи.Ссылка,
    СотрудникиОрганизаций.Наименование
ИЗ
    Справочник.ФизическиеЛица.СоставСемьи КАК ФизическиеЛицаСоставСемьи
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.СотрудникиОрганизаций КАК СотрудникиОрганизаций
        ПО (СотрудникиОрганизаций.Наименование = ФизическиеЛицаСоставСемьи.Ссылка.Наименование)

В 8.2. все легко и просто. Как сделать тоже самое для справочника сотрудника в 8.3?
28 Lolipop
 
26.06.15
14:08
(27) *Сотрудники
29 bolobol
 
26.06.15
14:10
(27) Чушь какая-то написана...
Телефон специалиста дать?
30 Lolipop
 
26.06.15
14:12
(29) Нет, спасибо. Сам позвони.
31 bolobol
 
26.06.15
14:13
(30) Я не передаст, прости)
32 AllJoke
 
26.06.15
14:14
Перевести 8.3 в режим обычной формы - выполнить свой запрос.
33 AllJoke
 
26.06.15
14:15
+ (32) упс, в режим обычного приложения
34 Рэйв
 
26.06.15
14:19
(27)Тебе уже 10 раз сказали, что на стороне сервера отличий нет
35 Lolipop
 
26.06.15
14:25
(34) Я понял это. Из консоли никак нельзя сделать?
36 Fish
 
26.06.15
14:28
(35) Можно.
37 AllJoke
 
26.06.15
14:28
(35) гуглить Консоль запросов для управляемых форм
38 Lolipop
 
26.06.15
14:45
(36) Как мне консолью управляемых форм собрать данные формы, как в запросе? (27). Как это сделать, можете внятно обьяснить, если у меня нет реквизитов данного справочника, когда я открываю консоль, но они есть на форме?
39 Fish
 
26.06.15
14:46
(38) Так надо пересилить себя и посмотреть, откуда они на форму попадают (не реквизиты, а их значения).
40 Lolipop
 
26.06.15
14:49
(39) Наконец-то, спасибо! Я услышал ответ. То есть все реквизиты собирать с регистров и других справочников, делать связи?
41 Fish
 
26.06.15
14:50
(40) Не реквизиты, а значения. И да, в 8.2 было всё точно так же.
42 bolobol
 
26.06.15
14:56
(40) Да чего мелочиться - прямо с сервера 1С бери!
Правда, там тоже читать надо, чтобы понять что-нибудь.
43 Lolipop
 
26.06.15
14:58
(41) Как я собрал в 8.2.(27), и как теперь нужно собирать, потому что большинства из них нет. Так что, да, может быть тоже самое, но не так громоздко.
44 Lolipop
 
26.06.15
14:59
(42) Ты такой шутник, девушки, наверное, в восторге ;)
45 Fish
 
26.06.15
15:00
(43) "потому что большинства из них нет" - У тебя конфигурация изменилась? Ну так естественно, что в разных конфигурациях данные по-разному организованы.
46 Fish
 
26.06.15
15:00
И да, неплохо бы озвучить саму конфигурацию.
47 Лефмихалыч
 
26.06.15
15:01
(0) Автор, еще раз в теме напишешь "Обработка 8.3", забаню нахрен. Думай над темой - по ней люди принимают решение, помогать тебе или нет.
48 Лефмихалыч
 
модератор
26.06.15
15:02
+(47) надел погоны
49 bolobol
 
26.06.15
15:02
(46) Поддерживаю!
50 bolobol
 
26.06.15
15:04
(47) /шёпотом/ похоже, здесь вопрос совсем другой...
51 МаксимМП23
 
26.06.15
15:11
(0) &Наклиенте
Процедура ХочуЧегоТоИзвлечь()
Результат = ИзвлекайСкорее(СсылкаНаЭлементСправочника);
Чего-то делаю с Результат;
КонецПроцедуры

&НаСервере
Функция ИзвлекайСкорее(СсылкаНаЭлементСправочника)
Запрос-шмапрос
Результат = Запрос.выполнить().Выбрать();
РезультатВозврата = Новый Струтктура;
Результат загнал в струтктуру;
Возврат РезультатВозврата ;
КонецФункции