8.х 1С: Консолидация 8.1

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем nikh848, 16 авг 2009.

  1. TopicStarter Overlay
    nikh848
    Offline

    nikh848

    Регистрация:
    17 окт 2008
    Сообщения:
    15
    Симпатии:
    0
    Баллы:
    1
    Привет всем!
    Подскажите пожалуйста, хочу в отчете конкатенацию сделать, например: 100%
    написал такие строки:

    Проц = "%";
    Доля = Окр(Показатели.ЧистВыр_План / Показатели.ЧистВыр_План);
    Показатели.ЧистВыр_Доля = Доля+" "+Проц; ​
    Показывает ошибку, почему?
  2. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    1. Убедись что тип у параметров [Показатели.ЧистВыр_План] и [Показатели.ЧистВыр_План] численный.
    2.
    Код:
    Показатели.ЧистВыр_Доля = Доля+" "+Проц;
    
    
    
    замени на

    Код:
    Показатели.ЧистВыр_Доля = Строка(Доля)+" "+Проц;
    
    
    
    т.к. баранов с арбузами сложить нельзя.
  3. TopicStarter Overlay
    nikh848
    Offline

    nikh848

    Регистрация:
    17 окт 2008
    Сообщения:
    15
    Симпатии:
    0
    Баллы:
    1
    Точно! Работает. И вправду бараны с арбузами не сладываются.
Похожие темы
  1. Natalia08
    Ответов:
    0
    Просмотров:
    513
  2. nikh848
    Ответов:
    1
    Просмотров:
    591
  3. greg52
    Ответов:
    0
    Просмотров:
    632
  4. bpa
    Ответов:
    1
    Просмотров:
    788
  5. greg52
    Ответов:
    6
    Просмотров:
    2.348
Загрузка...

Поделиться этой страницей