• Как узнать почему медленно загружается конфигурация в конфигураторе 1С?

    @Alfair
    При первом открытии новой базы создаётся кэш конфигурации. Для файловой базы -- в каталоге%userprofile%\AppData\Local\1C\1Cv8
    Создаётся он не очень быстро... но вот так уж есть. Где находится база в этом случае не суть важно. На ССД должен лежать %userprofile%, только этим и спасаемся.
    Ответ написан
    Комментировать
  • Как передать файл из 1С на веб-сервер?

    @Dementor
    программист, архитектор, аналитик
    Какие есть возможные варианты решения этой задачи?

    Варианты ограничены только принимающей стороной (сайтом). Со стороны 1С никаких затыков не вижу. Даже если есть какие-то экзотические способы передачи (с шифрованием сертификатами, необычные протоколы передачи и пр.), то всегда можно файл сохранить на диск и скормить его путь к внешней програмке, которая в свою очередь реализует необычный протокол передачи.

    А обычно в практике используют следующие четыре варианты обмена файлами:
    1) Отправка по HTTP (метод POST) по аналогии, как вы в браузере прикрепляете файлики на форумах или на почтовых сайтах.
    2) Выгрузка на FTP.
    3) Выгрузка на сетевую шару. Тут или компьютер с 1С или веб-сервер должны иметь скажем VPN-доступ в локалку своего корреспондента.
    4) Отправка по почте. Тут сайт должен иметь доступ к почтовому ящику.

    Самый понятный и легкореализуемый первый вариант. Тут необходимо всего навсего создать объект типа HTTPСоединение (HTTPConnection) и дергнуть его метод ОтправитьДляОбработки (Post).
    Ответ написан
    Комментировать