|
В СКД делаю отбор по полю товар содержит "ттт" все отрабатывает. | ☑ | ||
---|---|---|---|---|
0
Ivan_495
28.04.15
✎
11:21
|
В СКД делаю отбор по полю товар содержит "ттт" все отрабатывает.
Делаю отбор по группе ИЛИ товар содержит "ттт" ИЛИ товар содержит "ннн" не срабатывает? Подскажите, если сталкивались. |
|||
1
Cyberhawk
28.04.15
✎
11:24
|
Покажи на картинке
|
|||
2
Ivan_495
28.04.15
✎
11:25
|
Отбор: " ( Товар Содержит ""ннн"" ИЛИ
Товар Содержит ""ттт"" )" |
|||
3
Ivan_495
28.04.15
✎
11:29
|
поле "товар" строковое, в скд загружаю готовую таблицу
|
|||
4
ssh2006
28.04.15
✎
11:35
|
(2) Покажи на картинке
|
|||
5
Ivan_495
28.04.15
✎
11:37
|
(4) что показать на картинке?
|
|||
6
Ivan_495
28.04.15
✎
11:39
|
набор данных простая таблица с полями товар (строка), кол-во (число), сумма (число)
|
|||
7
Ivan_495
28.04.15
✎
11:41
|
может "содержит" нельзя дважды использовать?
|
|||
8
ssh2006
28.04.15
✎
11:41
|
(5) окно настроек, вкладку отбор
|
|||
9
ale-sarin
28.04.15
✎
11:42
|
(5) Вы интерактивно отчет формируете? Картинку с отбором можете показать?
|
|||
10
Timon1405
28.04.15
✎
11:45
|
ТС, у тебя что-то с черепашками
http://s011.radikal.ru/i317/1504/e4/6624ee81020a.jpg |
|||
11
xaozai
28.04.15
✎
11:46
|
(0) А у меня нормально такой отбор отрабатывает.
<?xml version="1.0" encoding="UTF-8"?>
|
|||
12
Ivan_495
28.04.15
✎
12:03
|
||||
13
ssh2006
28.04.15
✎
12:10
|
(12) идей нет
|
|||
14
Ivan_495
28.04.15
✎
12:14
|
может гуру появятся
|
|||
15
echo77
28.04.15
✎
12:22
|
(14) Отчет выложи, посмотрим
|
|||
16
echo77
28.04.15
✎
12:22
|
Какой релиз платформы напиши, мало ли...
|
|||
17
DmitrO
28.04.15
✎
12:24
|
(0)ага, подтверждаю
https://yadi.sk/i/vv4FI2dhgJBXs похоже на баг в СКД для группы ИЛИ, она отрабатывает ее как И Обратите внимание на текст отбора в результате отчета 8.3.5.1517 |
|||
18
Ivan_495
28.04.15
✎
12:30
|
1С:Предприятие 8.2 (8.2.19.80)
|
|||
19
ВРедная
28.04.15
✎
12:31
|
(17) У тебя очень похоже на то, что два твоих отбора - вообще не в группе ИЛИ.
|
|||
20
DmitrO
28.04.15
✎
12:31
|
нифига не подтверждаю, в варианте в (17) элементы отбора не в группе, если засунуть их в группу, то все работает как надо
|
|||
21
ВРедная
28.04.15
✎
12:33
|
(12) Давай еще два - отдельно с отбором Винтаж и отбором Круассан, так, чтобы было видно результат работы отчета
|
|||
22
ssh2006
28.04.15
✎
12:44
|
(18) сделал отчета на этой версии платформы:
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | КлассификаторСтранМира.Код, | КлассификаторСтранМира.Наименование |ИЗ | Справочник.КлассификаторСтранМира КАК КлассификаторСтранМира"; Выборка = Запрос.Выполнить().Выбрать(); ТаблицаДанных = Новый ТаблицаЗначений; ТаблицаДанных.Колонки.Добавить("Код"); ТаблицаДанных.Колонки.Добавить("Наименование"); Пока Выборка.Следующий() Цикл ЗаполнитьЗначенияСвойств(ТаблицаДанных.Добавить(), Выборка); КонецЦикла; ВнешниеНаборыДанных = Новый Структура; ВнешниеНаборыДанных.Вставить("ТаблицаДанных", ТаблицаДанных); //программный вывод отчета СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); Настройки = КомпоновщикНастроек.Настройки; ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки); ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, ВнешниеНаборыДанных, ДанныеРасшифровки); ЭлементыФормы.Результат.Очистить(); ДокументРезультат = ЭлементыФормы.Результат; ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ДокументРезультат); ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); Все работает: Отбор: " ( Наименование Содержит ""Изра"" ИЛИ Наименование Содержит ""Коре"" )" Код Наименование 376 Израиль А30 Южная Корея А17 Республика Корея 408 КОРЕЯ, НАРОДНО - ДЕМОКРАТИЧЕСКАЯ РЕСПУБЛИКА А36 КОРЕЯ,НАРОДНО-ДЕМОКРАТИЧЕСКАЯ РЕМПУБЛИКА 410 Корея, Республика А11 Корея А31 Южная Корея |
|||
23
ssh2006
28.04.15
✎
12:46
|
ТаблицуДанных специально без типизации колонок сделал, а не выгрузкой из запроса
|
|||
24
Ivan_495
28.04.15
✎
12:50
|
(23) у меня в таблице типы данных колонок прописаны
|
|||
25
ssh2006
28.04.15
✎
12:54
|
(24) так тоже работает
|
|||
26
Ivan_495
28.04.15
✎
12:55
|
может товар равно нужно убрать
|
|||
27
ssh2006
28.04.15
✎
12:55
|
(26) он галкой же не отмечен
|
|||
28
Ivan_495
28.04.15
✎
12:56
|
товар убрал - заработало
всем спасибо |
|||
29
ssh2006
28.04.15
✎
12:58
|
(28) значит вероятно кривой код программного запуска отчета, раз учитывается отбор не отмеченный к использованию
|
|||
30
Ivan_495
28.04.15
✎
13:14
|
ВнешниеНаборыДанных = Новый Структура;
ВнешниеНаборыДанных.Вставить("Продано",tabl_all); tabl_all=0; Настройки = КомпоновщикНастроек.Настройки; КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ); ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки,ВнешниеНаборыДанных, ); ЭтотОбъект.ПолучитьФорму("Продажи").ЭлементыФормы.Результат.Очистить(); ДокументРезультат = ЭтотОбъект.ПолучитьФорму("Продажи").ЭлементыФормы.Результат; ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ДокументРезультат); ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); |
|||
31
DmitrO
28.04.15
✎
13:25
|
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.ПолучитьНастройки());
по идее, вот эту строчку кода надо писать так чтобы были учтены пользовательские и фиксированные настройки |
|||
32
Ivan_495
28.04.15
✎
13:28
|
а эта строчка разве не получает настройки
Настройки = КомпоновщикНастроек.Настройки;? |
|||
33
DmitrO
28.04.15
✎
13:36
|
чтобы понять разницу надо почитать что такое и для чего придуманы:
- пользовательские настройки - фиксированные настройки может в твоем сценарии применения СКД они и не применяются (отсюда не видно), тогда разницы нет. |
|||
34
Ivan_495
28.04.15
✎
14:40
|
(33) даа глобальная тонкость
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |