Справочные материалы по 1С

Типы данных. Округление. Пропись.

Как можно проверить тип значения переменной на равенство нужному?

ИмяНужногоТипа = "ДокументСсылка.РеализацияТоваров"; 
Если ТипЗнч(ОбрабатываемыйДокумент) = Тип(ИмяНужногоТипа) Тогда 
	// Строки кода, выполняемые при истинности условия.
КонецЕсли;          
Как применить округление при работе с вычисляемыми числовыми полями в запросе?

ВЫБРАТЬ 
	ПродажиОбороты.Номенклатура, 
	ВЫРАЗИТЬ(ПродажиОбороты.СтоимостьОборот / ПродажиОбороты.КоличествоОборот 
КАК ЧИСЛО(15, 2)) КАК СредняяЦенаПродажи 
ИЗ 
	РегистрНакопления.Продажи.Обороты(&ДатаНач, &ДатаКон) КАК ПродажиОбороты          
Как вывести число прописью по-русски, с указанием сотых в дробной части?

ПараметрыПредметаИсчисления = "целая, целых, целых, ж, сотая, сотой, сотых, ж, 2"
ФорматнаяСтрока = "Л=ru_RU; ДП=Истина";
Сообщить(ЧислоПрописью(ВыводимоеЧисло, ФорматнаяСтрока, ПараметрыПредметаИсчисления));
Как вывести прописью число килограммов с указанием дробной части в граммах?

ПараметрыПредметаИсчисления = "килограмм, килограмма, килограммов, м, грамм, 
		грамма, граммов, м, 3"; 
ФорматнаяСтрока = "Л=ru_RU; ДП=Истина"; 
Сообщить(ЧислоПрописью(ВыводимоеЧисло, ФорматнаяСтрока, ПараметрыПредметаИсчисления));
Как долларовую сумму вывести прописью по-английски?

ФорматнаяСтрока = "Л=en_US"; 
ПараметрыПредметаИсчисления = "dollar, dollars, cent, cents, 2"; 
Сообщить(ЧислоПрописью(Сумма, ФорматнаяСтрока, ПараметрыПредметаИсчисления));



Задайте вопрос программисту 1С

+7 901 312 83 57