|
Помогите с запросом | ☑ | ||
---|---|---|---|---|
0
cvrnvge
29.06.20
✎
16:10
|
Нужно вывести список в виде ФИО | Почта | Номер телефона| Регион
с условием, что у контрагента есть реализация с конкретной номенклатурой, как правильно сделать ? |
|||
1
Джинн
29.06.20
✎
16:14
|
Правильно будет написать текст запроса.
|
|||
2
dka80
29.06.20
✎
16:15
|
У тебя две задачи: выбрать контрагентов с реализацией по конкретной номенклатуре, вывести фио. Что конкретно не получается?
И да, в конфигурации 1С Управление барделем есть типовые функции для все этого |
|||
3
Мистикан
29.06.20
✎
16:17
|
ТС сисадмин? А 1Сника сократили под пандемию? =)
|
|||
4
cvrnvge
29.06.20
✎
16:25
|
(2) не получается вывести контактную инфу, УТ 11
|
|||
5
cvrnvge
29.06.20
✎
16:47
|
В общем, как вывести контактную информацию колонками, а не таблицей значений ?
|
|||
6
dka80
29.06.20
✎
16:56
|
тут три варианта:
1. выбираешь контрагентов с реализацией, а затем используя метод ПолучитьКонтактнуюИнформацию (или как-то так) общего модуля УправлениеКонтактнойИнформацией прилепляешь нужные тебе данные 2. в запросе четырьмя левыми соединениями получаешь отдельно ФИО, почту и т.д из соответствующих регистров 3. в запросе одним левым соединением получаешь ФИО, а другим всю контактную информацию и в каждого колонке через Выбор получаешь нужное тебе поле, а затем на общий результат накладываешь группировку |
|||
7
cvrnvge
29.06.20
✎
17:07
|
(6) почта фио и т д - реквизиты с типом строка у ТЧ КОнтактнаяИнформация в справочнике контрагентов
|
|||
8
cvrnvge
29.06.20
✎
17:30
|
(6) со связями можно подробнее, какие связи, если стрпоковые реквизиты ?
|
|||
9
dka80
29.06.20
✎
17:31
|
(8) Какие колонки у тебя в ТЧ КОнтактнаяИнформация ?
|
|||
10
cvrnvge
29.06.20
✎
17:32
|
(9) колонки где ? имеете ввиду какие реквизиты у ТЧ есть ?
|
|||
11
rogachev
29.06.20
✎
17:32
|
ВЫБРАТЬ
КонтактныеЛица.ОбъектВладелец.Наименование КАК ОбъектВладелецНаименование, КонтактныеЛица.Наименование КАК Наименование, КонтактныеЛица.КонтактнаяИнформация.( Страна КАК Страна, Регион КАК Регион, Город КАК Город, Представление КАК Представление ) КАК КонтактнаяИнформация ИЗ Справочник.КонтактныеЛица КАК КонтактныеЛица ГДЕ КонтактныеЛица.ОбъектВладелец.Родитель = &ОбъектВладелец |
|||
12
rogachev
29.06.20
✎
17:34
|
ну и добавь условие по отбору реализации . свяжи с полем шапки Контрагент
|
|||
13
cvrnvge
29.06.20
✎
17:41
|
(11) КонтактныеЛица.ОбъектВладелец.Родитель = &ОбъектВладелец с этим не понятно, как параметр заполнять
|
|||
14
cvrnvge
30.06.20
✎
12:40
|
Чтоб не плодить новую тему, тут спрошу
как в вычисляемом поле делать условие например Если Сумма => План Тогда Сумма * 5\100 Иначе Сумма * 3\100 ? |
|||
15
cvrnvge
30.06.20
✎
12:40
|
извиняюсь >=
|
|||
16
D_E_S_131
30.06.20
✎
13:15
|
(13) А Вы каким боком в 1С вообще?
|
|||
17
dka80
30.06.20
✎
13:30
|
(14) Выбор Когда Сумма >= План Тогда Сумма * 5\100 Иначе Сумма * 3\100 Конец
|
|||
18
cvrnvge
30.06.20
✎
13:33
|
(17) я так и сделал, Поле "Поле1" не может быть использованно в группировке "группировка1"
|
|||
19
dka80
30.06.20
✎
13:35
|
ну так переделай настройки исходя из доступных тебе полей. Для начала вообще убери все группировки и выведи только детальные записи
|
|||
20
cvrnvge
30.06.20
✎
13:39
|
(19) У меня есть группировка, https://ibb.co/p37DXTZ и так 4 квартала, мне нужно добавить колонку туда, которая будет расчитываться по формуле если ОборотОтгружен > План, тогда ОборотОтгружен *5\100 иначе ОборотОтгружен *3/100
|
|||
21
cvrnvge
30.06.20
✎
14:01
|
мне по сути нужно поле, Которое будет расчитывается на основании 2 ресурсов, которые в этой группировке находятся
|
|||
22
cvrnvge
30.06.20
✎
14:05
|
https://ibb.co/ZxpzHn6 в эту группировку нужно добавить колонку, которая будет рассчитываться на если ОборотОтгружен > План, тогда ОборотОтгружен *5\100 иначе ОборотОтгружен *3/100
|
|||
23
cvrnvge
30.06.20
✎
16:00
|
ВЫБОР КОГДА
(ЕСТЬNULL(ВычислитьВыражение("Сумма(СуммаВыручки) - Сумма(ОбратнаяПродажа)","Квартал",,"Первая", "Текущая"),0) - ВычислитьВыражение("Сумма(СуммаКвартПлан)","Квартал","Первая", "Текущая") -ЕСТЬNULL(Сумма(выбор когда НЕ Год(&ДатаОстатков) = Год(&КонецПериода) и Квартал(Период) =4 ИЛИ Квартал(&ДатаОстатков) = Квартал(Период) тогда ДолгКлиентаВВалютеОтчета иначе 0 конец),0)) >= 0 Тогда Пишет что тут "Квартал",,"Первая" между запятыми ожидается "," втф? |
|||
24
cvrnvge
30.06.20
✎
16:14
|
Это я обращаюсь к Отклюняемому полю, но не понял как обратиться к самому полю, обратился к его выражению во вкладке Ресурсы, может скажете как обратиться к вычисляемому полю по имени
|
|||
25
cvrnvge
30.06.20
✎
16:15
|
Вычисляемому полю*
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |