Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Как в Сообщить() вывести текст + число + дата / 5 сообщений из 5, страница 1 из 1
03.07.2011, 01:57
    #37334080
dimbasbear
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Сообщить() вывести текст + число + дата
Доброй ночи!
1с 8.2

Год(РасчитываемыйГод) - дата
РабочиеДни - число

Код: plaintext
1.
2.
        ТекстСообщения = Год(РасчитываемыйГод) +" год - " + РабочиеДни + " рабочих дней";
		Сообщить (ТекстСообщения);

Вываливает ошибку:

{Форма.Форма.Форма(45)}: Преобразование значения к типу Число не может быть выполнено
ТекстСообщения = Год(РасчитываемыйГод) +" год - " + РабочиеДни + " рабочих дней";


Что делаю не так? заранее спасибо!
...
Рейтинг: 0 / 0
03.07.2011, 07:44
    #37334146
pail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Сообщить() вывести текст + число + дата
тип выражения определяется типом первого операнда - у вас это число, к которому строку уже не прибавить. Надо так:

Код: plaintext
1.
      ТекстСообщения = ""+Год(РасчитываемыйГод) +" год - " + РабочиеДни + " рабочих дней";
		Сообщить (ТекстСообщения);
...
Рейтинг: 0 / 0
03.07.2011, 12:12
    #37334211
dimbasbear
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Сообщить() вывести текст + число + дата
получается первые кавычки
"" - это строка.? а к строке уже можно прибавить число?
...
Рейтинг: 0 / 0
03.07.2011, 12:46
    #37334230
pail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Сообщить() вывести текст + число + дата
dimbasbearполучается первые кавычки
"" - это строка.? а к строке уже можно прибавить число?
первый элемент выражения получается строка, и все остальные элементы приводятся к строке и складываются как строки
...
Рейтинг: 0 / 0
03.07.2011, 17:43
    #37334382
dimbasbear
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Сообщить() вывести текст + число + дата
Спасибо! все получилось, тема закрыта.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Как в Сообщить() вывести текст + число + дата / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]