| 
    
            
         
         | 
    
  | 
Вычисляемые поля СКД | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        JIeoIIoJIbD    
     26.11.13 
            ✎
    16:13 
 | 
         
        Привет всем , столкнулся с непониманием =) воооот Запрос на СКд выводит Цены , но вот в чем засада , Цены в справочнике и в рублях и в евро и в долларах, как бы так вывернуться чтобы пересчет в рубли сделать ? есть такой вариант ?     
         | 
|||
| 
    1
    
        dj_serega    
     26.11.13 
            ✎
    16:14 
 | 
         
        Использовать функцию общего модуля.     
         | 
|||
| 
    2
    
        Ерепень    
     26.11.13 
            ✎
    16:14 
 | 
         
        запросом. есть     
         | 
|||
| 
    3
    
        DmitriyDI    
     26.11.13 
            ✎
    16:15 
 | 
         
        (0) можешь в запросе пересчитать     
         | 
|||
| 
    4
    
        Necessitudo    
     26.11.13 
            ✎
    16:15 
 | 
         
        Использовать запрос уже предлагали?     
         | 
|||
| 
    5
    
        vicof    
     26.11.13 
            ✎
    16:15 
 | 
         
        курс относительно базовой валюты есть, кратность есть. В чем проблема?     
         | 
|||
| 
    6
    
        JIeoIIoJIbD    
     26.11.13 
            ✎
    16:17 
 | 
         
        (3) есть пример ? в каком направлении двигаться ?     
         | 
|||
| 
    7
    
        Ерепень    
     26.11.13 
            ✎
    16:18 
 | 
         
        (6) есть 4 "базовые" арифметические операции. только они все сразу тебе не нужны     
         | 
|||
| 
    8
    
        JIeoIIoJIbD    
     26.11.13 
            ✎
    16:20 
 | 
         
        (7) шутку понял, но всетаки есть возможность сделать это в "Вычисляемые поля" в СКД ?     
         | 
|||
| 
    9
    
        Ерепень    
     26.11.13 
            ✎
    16:20 
 | 
         
        (8) есть     
         | 
|||
| 
    10
    
        vicof    
     26.11.13 
            ✎
    16:21 
 | 
         
        (8) есть.     
         | 
|||
| 
    11
    
        DmitriyDI    
     26.11.13 
            ✎
    16:21 
 | 
         
        (6) 
 
        ВЫБОР КОГДА Тип.Цены = &Доллары Тогда Цена*КурсДоллора Иначе Цена Как Цена  | 
|||
| 
    12
    
        DmitriyDI    
     26.11.13 
            ✎
    16:22 
 | 
         
        (8) в выч полях точно так же можно выбор когда тогда     
         | 
|||
| 
    13
    
        Necessitudo    
     26.11.13 
            ✎
    16:24 
 | 
         
        Про кратность не забудьте!     
         | 
|||
| 
    14
    
        DmitriyDI    
     26.11.13 
            ✎
    16:25 
 | 
         
        (8) а вообще можно из вычисляемых полей обращаться к функции в модуле, напишешь один раз типа пересчет валюты обращаться через Название модуля точка функция,  
 
        Вот пример с периодом точно так же можно сделать и с валютой ВЫБОР КОГДА &ДатаНачала1 = Период ТОГДА Формат(&ДатаНачала1, "ДФ='dd.MM.yyyy'") + " - " + Формат(&ДатаОкончания1, "ДФ='dd.MM.yyyy'") КОГДА &ДатаНачала2 = Период ТОГДА Формат(&ДатаНачала2, "ДФ='dd.MM.yyyy'") + " - " + Формат(&ДатаОкончания2, "ДФ='dd.MM.yyyy'") КОГДА &ДатаНачала3 = Период ТОГДА Формат(&ДатаНачала3, "ДФ='dd.MM.yyyy'") + " - " + Формат(&ДатаОкончания3, "ДФ='dd.MM.yyyy'") ИНАЧЕ Формат(Период, "ДФ='dd.MM.yyyy'") КОНЕЦ  | 
|||
| 
    15
    
        JIeoIIoJIbD    
     26.11.13 
            ✎
    16:26 
 | 
         
        Спасибо , буду курить )     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |