Акифьев Дмитрий

55
Рейтинг

akifjev_da
Дмитрий Акифьев



  •   Регистрация: 02.12.2008 (15 лет назад)

  •   Был(а) на сайте: 13.02.2021

Друзья
  • Дмитрий Малышев
  • Евгений Комиссаров
Подписчики 4

Группы

Профессиональный разработчик

Рейтинг 55


Комментарии

БУФорма 4-ФСС с заполнением платежных поручений об оплате налога#4 02.04.10 9:03
(3) Значит не будет, там новая форма только в 1.2.29.1 работает - некоторые регистры доработаны...
БУФорма 4-ФСС с заполнением платежных поручений об оплате налога#2 01.04.10 18:15
Будет ли работать в УПП 1.2.27.1?
ОбменОбработка для чтения полей MySQL#25 03.08.09 16:51
(24) Смотрите на здоровье, там все очень просто и комментариев я там насовал достаточно много.
ОбменОбработка для чтения полей MySQL#21 03.08.09 14:57
(19) Согласен :)
ОбменОбработка для чтения полей MySQL#20 03.08.09 14:55
(18) Веб компонента - спец компонент 1С для работы с формами 1С и БД 1С посредством браузера, то есть создаётся http сервер, который висит на 80 порту и при обращении к нему фомирует веб страницы с формами как будто работаете в 1С - интерфейс практически 1 в 1 как в 1С. Все данные сразу переносятся в рабочую базу данных SQL сервера. Но все эти формы создаются заранее, и их создание есть большой геморой, имхо.

SOAP - это как я понимаю XML ориентированный протокол обмена, поэтому данных передается сильно больше (надо передать всю структуру связей параметров). И кто будет организовывать связь посредством SOAP? Если драйвер ODBC связывается напрямую с MySQL сервером и оперирует его командами и методами (никаких доп программ на сервере не нужно), то организовывать связь по SOAP придется вручную, то есть писать какой-то обработчик на сайте (вероятно на PHP), на который бы шли команды из 1С в виде GET или POST запросов, этот обработчик и должен вносить изменения в базу MySQL или читать базу и переводить полученный результат в XML и отсылать обратно. По моему это сильно сложнее и медленнее. Хотя есть и один плюс - если хостер не дает прямого доступа к MySQL, то доступ через SOAP никак не перекрыть. Это чисто мое видение проблемы, я могу и ошибаться, так как никогда не работал с SOAP.
ОбменОбработка для чтения полей MySQL#16 03.08.09 12:45
(15) Обработка так и делает - коннектится через инет посредством драйвера ODBC, который и создает сокет.
ОбменОбработка для чтения полей MySQL#14 03.08.09 12:23
(13) Сервер 1С:Предприятия и http сервер - это совершенно разные вещи. 1С в основном общается через порты 1562-1564 (а не 80 как у http) и формат передачи данных совсем не http (это протокол гипертекстовой разметки документов). Консолью кластера постоянно пользуюсь, так обслуживаю клиент-серверный вариант 1С, но никогда не отожествлял его с http.
ОбменОбработка для чтения полей MySQL#12 02.08.09 19:11
(10) Эта обработка не использует никаких ВК. Она работает через установленный в системе стандартный драйвер ODBC (где скачать - см. (5)).
На основе методов работы, реализованных в этой обработке можно как читать, так и заполнять БД на MySQL, можно создавать/удалять новые таблицы и т.п. Этот вопрос уже рассмотривался в (6). Нельзя только создать новую БД на MySQL сервере.
8.2 вроде не работает по http без web-компоненты, как и 8.1
ОбменОбработка для чтения полей MySQL#6 29.07.09 14:02
(3) на 8.2 не проверял, так как работать там еще мне не на чем пока...
(4) А чем отличается SEL ECT от INS ERT или UPDATE? Ничем в нашем случае. Просто где запрос, например

Command.CommandText = "SEL ECT "+ПоляВыборки+" FROM "+ТаблицаБД+";";

пишем, например,

Command.CommandText = "INS ERT INTO "+ТаблицаБД+" SET "+ПоляИЗначения+";"; ИЛИ Command.CommandText = "INS ERT INTO "+ТаблицаБД+" ("+Поля+")"+" VALUES "+"("+Значения+");"; - кому как нравится

И получите новую записть в таблице
ОбменОбработка для чтения полей MySQL#2 28.07.09 13:57
(1) Обработка для того и сделана, чтобы подключаться к базе у хостера - некоторые (не все к сожалению) дают доступ, но преимущественно если у обращающегося компа статический IP - они на него делают фильтр доступа для безопасности. Для подключения к врешней базе надо в поле Сервер указать IP сервера и указать порт, если он отличается от стандартного 3306. По фтп к базе никак не подключиться. Вариант по фтп - делать выгрузку файла в текст или csv из 1С, кидать его на фтп, потом через крон или вручную парсить файл и обновлять поля MySQL уже непосредственно на сервере, например сценарием PHP.