• XML DOM 1С — ПостроительDOM 1С, ЗаписьDOM 1С

    DOM или XML DOM — объектная модель работы с XML, где XML представлен деревом, где каждая ветка (узел) это тоже объект со своими свойствами, методами и т.п.

    ДокументDOM – объект XML DOM 1С, который позволяет работать с XML файлом в «объектной» оболочке. Поддерживается массив (список) узлов, подчиненные узлы, поиск и т.п.

    ПостроительDOM 1C – позволяет считывать XML в объект ДокументDOM (XML DOM 1С).

    ЗаписьDOM 1C – позволяет записать ДокументDOM в файл XML.

    (далее…)

  • Выгрузка 1С

    В прошлом уроке мы с Вами рассмотрели обмен 1С в рамках распределенной базы данных (УРБД), на примере базы офиса и подчиненных баз магазинов.

    Однако наиболее распространенный пример – это обмен между бухгалтерией и зарплатой. Эти базы не подчинены друг другу и даже могут быть не связаны изначально.

    Все, что нам необходимо – это периодически производить выгрузку из зарплаты в бухгалтерию.

    Рассмотрим процесс выгрузки данных из 1С.

    (далее…)

  • Список значений 1С Вставить — новое значение

    Метод 1С СписокЗначений.Вставить(НомерЯчейкиСдвинуть, Значение, Представление, Пометка, Картинка) добавляет новое значение в список значений, увеличивая его на одну «ячейку», но добавляет «ячейку» не «с конца», а вставляет ее в середину на место указанного номера (указанный номер сдвигается +1).

    (далее…)

  • Тригонометрические и логарифмические функции 1С

    Тригонометрические функция в языке 1С:

    • Sin(Число) и ASin(Число) – синус и арксинус угла
    • Cos(Число) и ACos(Число) – косинус и арккосинус угла
    • Tan(Число) и ATan(Число) – тангенс и арктангенс угла

    Комментарий из документаии 1С: при расчетах с участием тригонометрических функций, рекомендуется использовать число Пи с точностью не менее 16 знаков.

    Логарифмические функция в языке 1С:

    • Log(Число) и Log10(Число) – вычисление натурального и десятичного логарифмов
    • Exp(Число) – возведение натурального логарифма в степень
  • Массив 1С Количество, Массив 1С ВГраница — количество значений

    Метод 1С Массив.Количество() возвращает количество «ячеек» в массиве.

    Метод 1С Массив.ВГраница() возвращает индекс последней «ячейки» в массиве (то есть Количество() – 1).

    (далее…)

  • Технические профессии

    Кто есть кто в ИТ? Системный администратор и руководитель проекта.

    Продолжаем наш обзор «Кем стать» :) Теперь поговорим про техническую поддержку, системных администраторов и РП.

    Начало нашего обзора «Какие технические профессии бывают» здесь.

     

    Техническая поддержка

    Зачастую являются начинающими программистами в своей области. Тестируют вручную или пишут специальные программы тестирования (скрипты тестов для спец. программ тестирования).

    Тестировщиком становится человек или от нехватки знаний в соответствующей области, или от желания менее напряженной работы или от гениального применения себя именно в области тестирования (ломать тоже нужно уметь).

    Тестированию посвящена целая отдельная область компьютерных наук. Поэтому с теоретической точки зрения – это отдельный вид программистов. С практической точки зрения тестерами в основном становятся новички в соответствующей области.

    (далее…)

  • XDTO

    XDTO – механизм 1С, который нужен при создании и использовании веб-сервисов в 1С.

    Пакеты XDTO 1С позволяют описать структуру требуемого файла XML для преобразования данных в XML и из XML.

    Кому интересно – разберем вопрос подробнее.

    (далее…)

  • Файл 1С

    Объект языка 1С «Файл» позволяет:

    • файл 1С — получить путь к файлу (каталог без имени файла), имя без расширения, только расширение
    • файл 1С — проверить наличие файла
    • файл 1С — определить файл это или каталог
    • файл 1С — получить размер файла
    • файл 1С — работать с атрибутами файла (время измененеия, только чтение, скрытые файлы).

    (далее…)

  • XML файлы 1С — ЧтениеXML 1С, ЗаписьXML 1С, ЧтениеFastInfoset 1С, ЗаписьFastInfoset 1С, ЧтениеHTML 1С, ЗаписьHTML 1С

    XML — текстовые файлы, позволяющие с помощью специальной разметки сохранять сложные данные в структурированном виде.

    FastInfoset — XML файл в бинарном («сжатом») виде.

    HTML — всем известные веб-страницы, которые также представляют из себя аналог XML с нестрогими проверками.

    Объекты чтения/записи XML, FastInfoset, HTML расширяют возможности чтения текстового файла встроенной обработкой тегов разметки.

    Также они используются для объектов ПостроительDOM/ЗаписьDOM (см. далее) как источники данных.

    (далее…)

  • 1С MS SQL

    Традиционно (исторически) сложилось, что чаще всего с 1С используют Microsoft SQL сервер. Для версии 8.2 это версии MS SQL 2005/2008/2008R2.

    Краткий обзор по использованию 1С с СУБД Microsoft SQL Server.

    (далее…)

  • 1С СообщениеПользователю

    1С СообщениеПользователю выводит сообщение пользователю (после окончания обработки) или сохраняет его в очередь, если сообщение невозможно вывести «прямо сейчас», например:
    Сообщение = Новый СообщениеПользователю();
    Сообщение.Текст = "Привет, мир!";
    Сообщение.Сообщить();

    (далее…)

  • 1С СтрЧислоВхождений – количество вхождений подстроки

    Функция 1С СтрЧислоВхождений(ГдеИщем, ЧтоИщем) возвращает цифру – сколько количество раз встретилась строка ЧтоИщем в строке ГдеИщем.

    (далее…)