Выгрузка / Загрузка данных посредством XML файлов? 1 В основе работы с XML-файлами лежит технология доступа SAX, которая осуществляет считывание по одному тегу. Для этого существует два типа данных – ЗаписьXML и ЧтениеXML .
Запись данных справочника в XML-файл:
Запись = Новый ЗаписьXML;
Запись.ОКД: Передача параметров из выгрузки в загрузку (в т.ч. и на ранние стадии) при обмене из 7.7 в 8.х 0 Кратко суть проблемы можно озвучить цитатой из документации: "Передача параметра из источника в приемник доступна только при обмене между информационными базами на платформе 1С:Предприятие 8". Ниже излагается способ передачи глобальных параметрФункции - Экспонента, Степень, Логарифм, Синус, Косинус, Тангенс 0 Встроенные функции 1С 8.х для работы со значениями типа Число:
// Функция вычислет степень числа
// _База - Число - Число, возводимое в степень
// _Степ - Число - Степень числа
Функция Степень(_База, _Степ)
РФункция возведения числа в степень, в дробную степень 0 Для возведения числа в степень в 1С 8.х есть встроенная функция
pow(основание, степень);
Возвращает результат возведения основания в указанную степень.
* основание: число
* степень: число
//Возведем число 5 в степень 3
Результат = pow(5,3);
/Посмотреть все результаты поиска похожих
Как проверить целое число? Четное число? 2 Функция ЧетноеЧисло(пЧисло)
Четное = пЧисло%2=0;
Возврат Четное;
КонецФункции
Функция ровноеЧисло(пЧисло)
Четное = пЧисло%2=1;
Возврат Четное;
КонецФункции
//или
Фунция ДровноеЧисло (Чис)
Возврат Чис = Цел(Чис);
КонецФунВвести число, ввод числа 1
КолВо = 1;
Если ВвестиЧисло(КолВо, "Введите количество", 10, 2) Tогда
// обработка введенного количество
КонецЕсли;
Если ВвестиЧисло(Ном, "Введите номер приказа", 5, 0, 10) = 1 Тогда
ВыбДок = СоздатьОбъект("Документ.Приказ");
ВыбДок.НайтиФункция преобразует переданную сумму, число в строку вида 0 ПарСумма - сумма, число
Функция глРубКоп(ПарСумма) Экспорт
Если Число(ПарСумма)=0 Тогда
Возврат "руб. коп."
КонецЕсли;
Возврат ""+Цел(ПарСумма)+" руб. "+Формат((ПарСумма-Цел(ПарСумма))* 100,"ЧЦ=2; ЧВН=")+" коп."
КонецФункции
//Пример обраФункция возвращает число, равное ближайшему целому "сверху" 0 Код одинаков для 7 и 8 версии
Функция ЦелМаксимальное(Сумма) Экспорт
Возврат ?(Цел(Сумма) = Сумма, Сумма, Цел(Сумма) + 1);
КонецФункции
Функция преобразует переданную сумму в строку вида 123 руб. 45 коп 0 //ПарСумма - сумма, число
//коп - Выводится всегда
Функция глРубКоп(ПарСумма) Экспорт
Если Число(ПарСумма)=0 Тогда
Возврат " руб. коп."
КонецЕсли;
Возврат " " +Цел(ПарСумма)+" руб. " +Формат((ПарСумма-Цел(ПарСумма))* 100," ЧЦ=2; ЧВН=" )Посмотреть все в категории Работа с Числами