Сообщить(<Текст_сообщения>, <ИмиджМаркера>) #378635


#0 by Паланик
...    ... Выводит просто дату (сумму этих дат) без " и ". А если делаю так: То выводит как надо - "дата и дата". В документации ни члова об этом. Кто пояснит?
#1 by los_hooliganos
Дату в строку.
#2 by ХочуВойти
Приводит к типу первой переменной
#3 by Паланик
Понятно, что если и даты и числа переводить в строковые типы, то он не сложит их. Но почему он " и " куда-то девает?
#4 by de Bug
Слышал что-нибудь про неявное преобразование типов? В первом случае 1С все пытается преобразовать к типу Дата. Во втором - к Строке.
#5 by Паланик
Спасибо, теперь ясно, не знал!)) Жаль, что об этом в типовой документации ничего не пишут, как и о многом другом...
#6 by smaharbA
таки не пишут ?
#7 by los_hooliganos
Операция конкатенации ("+") используется для того, чтобы присоединить одну строку к другой. Длина результирующей строки равна сумме длин соединяемых строк. В случае несовпадения типа данных второго или последующих операндов со строковым типом, их значение преобразуется к строковому типу в соответствии с правилами преобразования типов. Пример: ·    Для того, чтобы удалить ненужные пробелы, используются системные функции СокрЛ и СокрП.
#8 by los_hooliganos
Это из ЖКК
#9 by Паланик
О неявном преобразовании типов пишут, но я не читал!) Я ожидал узнать об этом в описании команды Сообщить... Всё ясно, спасибо!
#10 by dk
Чтобы не париться можно - шаблон - сокрлп(парам) --- а кавычки в начали считаю извратом
#11 by Паланик
Придеца преобразовывать, шош делать! Спасип!
#12 by de Bug
Возьмем две программки. 1. Что выведет первая и вторая?
#13 by ХочуВойти
... ппц... 3 и 21 соотв
#14 by de Bug
Именно. Это и есть неявное преобразование типов.
#15 by los_hooliganos
А можно складывать документы со справочниками?
#16 by Паланик
да что там... можно складывать целые конфигурации!
#17 by ХочуВойти
гы...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С