|   |   | 
| 
 | Вопрос по языку 1С 8 ↓ (Волшебник 21.06.2016 12:33) | ☑ | ||
|---|---|---|---|---|
| 0
    
        EarthsSoul 21.06.16✎ 12:05 | 
        Добрый день
 У меня имеется переменная с типом значения ВидСравнения. Как мне использовать значение данном переменной в языке и сделать какое то сравнение. Строка кода: ОстатокНаКонецПериода ПеременнаяВидСравнения 0 выдает ошибку ... | |||
| 1
    
        aleks_default 21.06.16✎ 12:08 | 
        ...еще один методом тыка пытается программировать     | |||
| 2
    
        Lexey_ 21.06.16✎ 12:11 | 
        (0) предлагаю исправить ошибку     | |||
| 3
    
        EarthsSoul 21.06.16✎ 12:12 | 
        (2) действуй     | |||
| 4
    
        FIXXXL 21.06.16✎ 12:13 | 
        (0) ты с отбором работаешь?     | |||
| 5
    
        EarthsSoul 21.06.16✎ 12:14 | 
        (4) Да нужно сделать отбор, на управляемых формах     | |||
| 6
    
        silent person 21.06.16✎ 12:14 | 
        (0) ВидСравнения (ComparisonType)
 Описание: Определяет набор видов сравнения, которые могут быть использованы в условиях отбора. где у тебя тут условия отбора ? | |||
| 7
    
        EarthsSoul 21.06.16✎ 12:15 | 
        Ну отбор программный, не на форме     | |||
| 8
    
        EarthsSoul 21.06.16✎ 12:15 | 
        Чувствую всю задачу надо описать...     | |||
| 9
    
        silent person 21.06.16✎ 12:16 | 
        покажи как отбор задаешь     | |||
| 10
    
        silent person 21.06.16✎ 12:17 | ||||
| 11
    
        EarthsSoul 21.06.16✎ 12:21 | 
        В общем у меня отчет СКД, сложный и без того наморочный типа ТОП продаж, выводится на форму. 
 Пользователи придумали на основании этого отчета по определенным полям создавать предложения на перемещения. Типа остаток на конец периода склада получателя должен быть 0, а остаток на конец периода склада отправителя больше 6. И в день в среднем продаваться со склада получателя в два раза больше чем на складе отправивителя. Дак вот я сделал вывод отчета в таблицу значений. И начинаю сортировать содержимое таблицы в две таблицы (Потенциальный получателей и отправителей). Мне нужно как то на уровне кода (желательно в модуле отчета), использовать настройки на панели отчета. И сделал реквизит который вывел на форму в виде выпадающего списка. При открытии формы он заполняется: Элементы.ОстатокНаКонецПериодаОтправительВидСравнения.СписокВыбора.Добавить(ВидСравнения.Больше); Элементы.ОстатокНаКонецПериодаОтправительВидСравнения.СписокВыбора.Добавить(ВидСравнения.Меньше); Элементы.ОстатокНаКонецПериодаОтправительВидСравнения.СписокВыбора.Добавить(ВидСравнения.Равно); | |||
| 12
    
        ptiz 21.06.16✎ 12:22 | 
        (0) Что будем делать при сравнении "1" и "2", а вид сравнения - "В списке групп"?
 (8) Всё верно, нужно описание задачи. | |||
| 13
    
        EarthsSoul 21.06.16✎ 12:24 | 
        (11) Продолжение 
 Конечно можно было бы пару недель сидеть над сложным текстовым формированием запроса, но это не целесообразно... И Следовательно в коде мне нужно будет использовать значение реквизита типа ВидСравнения... | |||
| 14
    
        aleks_default 21.06.16✎ 12:28 | 
        (13)Вне отбора это системное перечисление не используется. Сделай проще 
 Если ПеременнаяВидСравнения = ВидСравнения.Больше Тогда ОстатокНаКонецПериода >0 | |||
| 15
    
        EarthsSoul 21.06.16✎ 12:30 | 
        (14) этот вариант я и сам понимаю
 Как можно правильно сделать механизм сравнений на форме который потом можно в программном коде компактно использовать ? | |||
| 16
    
        Зая Бусечка 21.06.16✎ 12:32 | 
        (15) Используй построитель или СКД.
 Их отборы и выноси на форму | |||
| 17
    
        EarthsSoul 21.06.16✎ 12:34 | 
        (16) с СКД не сильно крут, у меня же уже есть отчет СКД и в нем есть основная СКД, которая уже занята, получится вывести вторую СКД на форму ?     | |||
| 18
    
        aleks_default 21.06.16✎ 12:40 | 
        Бросай ты это дело, возвращайся на семерку.     | |||
| 19
    
        EarthsSoul 21.06.16✎ 12:44 | 
        (18) я вообще не писал на семерке ))     | |||
| 20
    
        FIXXXL 21.06.16✎ 12:55 | 
        (11) по отборам самого отчета ты можешь получить нужные данные?     | |||
| 21
    
        mistеr 21.06.16✎ 14:43 | 
        (11) >я сделал вывод отчета в таблицу значений. И начинаю сортировать содержимое таблицы в две таблицы 
 А ты сделай это все на СКД. Сделай вариант отчета, где уже будут нужные две таблицы, с учетом всех отборов. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |