powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Сетевая 1С77 dbf + внешнее приложение
4 сообщений из 4, страница 1 из 1
Сетевая 1С77 dbf + внешнее приложение
    #35928088
Guest33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работаю с 1С через Акцесс:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Function ConnectTo1C() As Boolean
Dim path7 As String
On Error Resume Next
ConnectTo1C = False

path7 = "/D\\Alla\Base\Train2"
path7 = path7 & " /NБухгалтер" ' User
path7 = path7 & " /P" ' Пароль

Set V7 = CreateObject("V77M.Application")
ConnectTo1C = V7.Initialize(V7.rmtrade, path7, "NO_SPLASH_SHOW")
End Function

Например:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Public Function Get1C_Clients()
Dim Spr, res As Variant
If V7 Is Nothing Then
  If Not ConnectTo1C Then
    MsgBox "Связь с 1Ц не установлена!", vbCritical, "УФО+"
    Set V7 = Nothing
    Exit Function
  End If
End If
res = V7.ОткрытьФормуМодально("Справочник.АФКлиенты.ФормаСписка", Spr)
If Not V7 Is Nothing Then
  V7.ExecuteBatch ("ЗавершитьРаботуСистемы((0);")
  Set V7 = Nothing
End If
End Function

Если на компе - полная версия программы 1С - все впорядке, если толька ссылка на административную установку - вылетает на строке
Код: plaintext
res = V7.ОткрытьФормуМодально("Справочник.АФКлиенты.ФормаСписка", Spr)
Так же в этом случае не работают "Найти по номеру, "Записать" и "Провести"

Вопрос: Можно ли в принципе работать с 1С77 dbf на компьтере без полностью установленной программы?
...
Рейтинг: 0 / 0
Сетевая 1С77 dbf + внешнее приложение
    #35928258
Guest33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос снят. Можно. Посидел и допер, что сам могу проверить. Можно предположить, что у клиентов старая версия программы.
...
Рейтинг: 0 / 0
Сетевая 1С77 dbf + внешнее приложение
    #35949403
Совсем зеленый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторесли толька ссылка на административную установкуА не могли бы поподробнее? У меня на нескольких компах есть подобная процедура(Access -> CreateObject -> 1C), и на каждую машину пришлось устанавливать 1С полностью(наш 1С-ник иного способа не знает), хотя сама она пользователям без надобности. Без наличия 1С на компе, программа вылетает, естественно, на строке
Код: plaintext
Set V7 = CreateObject("V77.Application")
Где-то, когда-то видел сообщение, что без полной установки 1С можно обойтись, а выдернуть из нее какую-то одну библиотеку. Про какую именно версию 1с шла речь - не скажу, но тогда 7-ка только-только появилась(давно это было).
...
Рейтинг: 0 / 0
Сетевая 1С77 dbf + внешнее приложение
    #35953622
Guest33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, это лучше спрашивать у специалистов 1С. Имется ввиду, когда на сервер ставится административная установка (АУ), и потом с рабочих станций запускается setup из каталога с АУ. При этом на станциях только по одному файлику от 1С и ярлычок - все на сервере. Как я убедился, Акцесс и, повидимому, дргие программы, связыается с 1С с таких рабочих станций.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Сетевая 1С77 dbf + внешнее приложение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]