8.х Преобразование числа в строку для вывода сообщения

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем Букашко, 10 мар 2013.

  1. TopicStarter Overlay
    Букашко
    Offline

    Букашко Опытный в 1С

    Регистрация:
    1 авг 2012
    Сообщения:
    210
    Симпатии:
    0
    Баллы:
    26
    При проведении документа "Производство продукции" у меня производится проверка наличия необходимых остатков на складах и если материалов не хватает - выдаётся сообщение Сообщение.Текст = ( "Не хватает материала" + Выбор.Материал + "для списания" );
    хочется добавить в это сообщение конкретное количество сколько именно данного материала не хватает, которое мне известно. Подскажите пожалуйста как перевести число в строку, чтобы сформировать необходимый текст сообщения.
  2. nbIpKuH_BaH9I
    Offline

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

    Регистрация:
    16 сен 2009
    Сообщения:
    6.989
    Симпатии:
    399
    Баллы:
    104
    Функция
    Код:
    Строка();
  3. TopicStarter Overlay
    Букашко
    Offline

    Букашко Опытный в 1С

    Регистрация:
    1 авг 2012
    Сообщения:
    210
    Симпатии:
    0
    Баллы:
    26
    Тот текст, который был записал какм Строка в скобках даже ничего не изменяя - сразу выдаёт ошибку уже в самом конце.
  4. TopicStarter Overlay
    Букашко
    Offline

    Букашко Опытный в 1С

    Регистрация:
    1 авг 2012
    Сообщения:
    210
    Симпатии:
    0
    Баллы:
    26
    а мне надо Строка(8 + штук ); чтобы выводилось - 8 штук;
  5. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    4.949
    Симпатии:
    149
    Баллы:
    104
    Если по этому примеру, то, наверное, так:
    Код:
    Строка(8) + "штук"
    А вообще, если впереди есть некая строка, и Вы присоедините к ней число, то система автоматически преобразует число в строку.
    Т.е., например, такое:
    Код:
    КоличествоМатериала = 8;
    Сообщить("Материала не хватает в количестве " + КоличествоМатериала + " штук");
    вполне корректно отработает.
  6. TopicStarter Overlay
    Букашко
    Offline

    Букашко Опытный в 1С

    Регистрация:
    1 авг 2012
    Сообщения:
    210
    Симпатии:
    0
    Баллы:
    26
    действительно всё работает и не функции Строка... спасибо...

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