• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Lotus и 1С

  • Автор темы Guest
  • Дата начала
Статус
Закрыто для дальнейших ответов.
S

Serduko

1Cники, которые будут загружать данные в 1С, любят DBF.

Добавлено:
Спасибо. То есть все равно необходима настройка в ODBC?

И не могли бы вы объяснить значения переменных, в частности непонятно значение "fileNameDBF2Write"?
 
O

oshmianski

1Cники, которые будут загружать данные в 1С, любят DBF.

Добавлено:

Спасибо. То есть все равно необходима настройка в ODBC?

это не ODBC, а ADO. никаких настроек не нужно. главное, чтобы ADO присутствовал в системе как класс
 

Gandliar

Lotus Team
16.02.2004
556
26
BIT
40
А может есть смысл сделать через веб-сервис.

вебсервис на стороне 1с напишут 1с-ники а на стороне лотуса лотусники
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
смотрим сперва что может 1С в плане инеграции -
может как оказывается всё
значит выбираем то, что умеет ВЫ
простейшее как по мне - текстовые файлы потом идёт COM и XML
 

NetWood

Lotus Team
17.04.2008
545
93
BIT
8
Можно и через EXCEL. Примеров выгрузки на LS масса, а загрузки в 1С тем более.
Недостатки:
- глючный и капризный COM от MS, который надо настраивать через dcomcnfg
- медленно
Преимущества:
- наглядный вид данных, которые можно править вручную
- простая реализация

ку: Работает годами ;)
 
A

Anatoly

не могли бы вы объяснить значения переменных, в частности непонятно значение "fileNameDBF2Write"?
Посмотри формат SQL INSERT, это имя таблицы-приемника.
Имя переменной в данном случае роли не играет, как назовешь - так и будет :)
 
S

Serduko

Посмотри формат SQL INSERT, это имя таблицы-приемника.
Имя переменной в данном случае роли не играет, как назовешь - так и будет :)
Судя по всему, это название таблицы, содержание переменной все равно не ясно, в dbf только одна таблица.
 
S

Serduko

выдает ошибку "ошибка синтаксиса в инструкции INSERT INTO"

Добавлено: Разобрался, прошу прощения за флуд.
 
S

Serduko

Еще вопрос, а как объявить тип boolean в таблице?

Добавлено: Logical?
 
A

Anatoly

Судя по всему, это название таблицы, содержание переменной все равно не ясно, в dbf только одна таблица.
Таблица-то может и "одна на весь компьютер", но кто об этом кроме тебя знает? :)
А в команде надо указать - синтаксис такой :)
 

VladSh

начинающий
Lotus Team
11.12.2009
1 784
157
BIT
57
Лучший вариант - это (по теме - К 1С через драйвер jdbc), а при незнании Java - LCConnection.
По времени освоения ADO/ODBC и LCConnection одинаковы, потому добрый совет - не связывайтесь с ADO и ODBC, которые заточены чисто под винду, просто не тратьте время понапрасну, потом когда-нибудь скажете спасибо.
Да, и LCConnection'у всё равно куда писать, что в Oracle, что в SQL, что в MDB, т.к. это всё базы данных. Указываете это при открытии соединения, а она автоматом использует нужный драйвер, работающий именно с этой РДБ.
 
A

Anatoly

Было раз телодвижение, но как-то там в хелпе описано невнятно и размазано. Примеры - аналогично.
А так как интерес был чисто праздно-познавательный, то он как-то быстро ушел.
Так что возможности и применение остались в тумане ;)
Но сейчас возникает потребность в контакте с MS SQL и пробую разные варианты...
 
S

Serduko

Лучший вариант - это , а при незнании Java - LCConnection.
По времени освоения ADO/ODBC и LCConnection одинаковы, потому добрый совет - не связывайтесь с ADO и ODBC, которые заточены чисто под винду, просто не тратьте время понапрасну, потом когда-нибудь скажете спасибо.
Да, и LCConnection'у всё равно куда писать, что в Oracle, что в SQL, что в MDB, т.к. это всё базы данных. Указываете это при открытии соединения, а она автоматом использует нужный драйвер, работающий именно с этой РДБ.
Благодарю, давно пора мне яву изучать ;)
 

dimat

Well-known member
31.07.2008
508
0
BIT
0
Всем привет!
Есть необходимость брать данные из 1с для построения отчетов в лотус (совместно с данными хранящимися в лотусе).
с 1с работают через удаленный рабочий стол.
Какие есть варианты?
 
M

morpheus

Web Service
OLE Object
Отдельная консолидированная база куда всё сливается из 1С и Лотуса
 
N

nvyush

можно поподробнее про Web Service?
В 1С создаёте/публикуете веб-сервисы, в Lotus создаёте потребителя веб-сервиса и импортируете wsdl (лучше java, лс-скриптового заставить работать с 1С мне не удалось), пишете агент-генератор-отчёта, в который подключаете потребителя веб-сервисов.
 

VladSh

начинающий
Lotus Team
11.12.2009
1 784
157
BIT
57
Вариант - не строить отчёты в Лотус, он для этого плохо предназначен.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!