powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Какая компонента 1С 7.7 отвечает за это ?
21 сообщений из 21, страница 1 из 1
Какая компонента 1С 7.7 отвечает за это ?
    #37559678
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте !!!

Вопрос.
У меня как на пользователя, установлена 1С 7.7.
Я свободно могу из внешнего приложения VB6 опросить БД.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
Private Sub Command4_Click()
    Dim PathBase As String:     PathBase = "D:\DataBase\RTEC-201011-13_21"
    Dim User As String:         User = "Valera"
    Dim Password As String:     Password = ""
    
    Dim v77 As Object, result As Variant
    Set v77 = CreateObject("V77.Application")
    result = v77.Initialize(v77.RMTrade, " /D" + PathBase + " /N" + User + " /P" + Password, "")
    
    If result = 0 Then
        Set v77 = Nothing
        MsgBox "Не удалось соединится с 1С ..."
        Exit Sub
    End If
    List1.Clear
    Set sotrudnik = v77.EvalExpr("CreateOject(""Справочник.Сотрудники"")")
    sotrudnik.ВыбратьЭлементы
    sotrudnik.ИспользоватьДату (Date)
    sotrudnik.ПорядокКодов

    Dim i:  i = 0

    Do While sotrudnik.ПолучитьЭлемент > 0
        If sotrudnik.ЭтоГруппа = 0 And sotrudnik.ПометкаУдаления = 0 Then
            List1.AddItem sotrudnik.Код & ", " & sotrudnik.Наименование & vbCrLf
        End If
        i = i + 1:  If i > 50 Then Exit Do 
    Loop
                
    v77.ExecuteBatch ("ЗавершитьРаботуСистемы((0);")
    Set v77 = Nothing
    

End Sub



А если у пользователя не инсталлируется 1С ?
Как в этом случае быть ?
Какая .dll отвечает за это в 1С ?

Спасибо !
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37559689
tvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriu,

одной длл имхо не обойдешься. надо полностью ставить
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37559703
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не очень... Вот это я и боялся.
А нету типа того "компакт" или облегченное что-то ?
Спасибо.
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37559710
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то. у CreateObject есть второй параметр, который указывает на каком хосте создавать процесс. Насчет поддержки этого в VB6 понятия не имею.
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37559759
tvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37560318
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tvm в msdn пишут что поддерживает
подключайся напрямую к таблицам тогда. а так тока по оле.. или выгружать в файлик на том компе где стоит 1с
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37565009
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ValeriuА нету типа того "компакт" или облегченное что-то ?
А на торрентах установку скачать несудьба?.. Или вы нас под статью хотите подвести (за распространение)?..
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37565065
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторА на торрентах установку скачать несудьба?.. Или вы нас под статью хотите подвести (за распространение)?..
Вы не поняли ...
У нас есть лицензионная 1С !
Я имел введу установку пользователю не в полном обьеме а типа облегченную версию.
А лучше конечно, только dll-ки, но как я понял это невозможно
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37565141
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriu,

Вопрос не в лицензионности. Это лично ваше дело.
Облегченной установки нету. Хотя туго понимаю о чем вы. Если установлена 1С с "дискет" то OLE должно нормально работать. Если неработает смотрите права пользователя.
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37565306
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторОблегченной установки нету. Хотя туго понимаю о чем вы

Не хочется каждому пользователю, которого не нужен 1С , а только связь с ним
из собственного приложения написанного на другом языке программирования,
еще инсталлировать ВЕСЬ 1С !
Я думал это делается как-то по другому.
Представите себе, если я сделал приложение в Visual Studio а на пользователе
из за этого везде инсталлировать полностью студию и еще приложение.
Для этого делается setup с движком (engine) - вот и все.
Вот я имел в веду этот "движок" 1С использовать на стороне пользователя ! Если конечно он есть...
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37565331
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сколько раз Вам нужно написать что такого "движка" нет.

P.S.
Создавайте объект на другом хосте, где есть 1С.
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37565820
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriu,

Если у вас сетевая 1С, то можете поставить 1С на все компы в сети и вопрос отпадет сам собой. Если локальная , то также можете ставить на все машины, но лицензионная будет работать только на той где стоит ключик. В чем проблема?
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37565983
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1с инсталлирован только на одну машину Win 2003.
Все клиенты обращаются к нему через терминальный сервер.
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37566011
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriu,

А база 1С скульная?
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37566183
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет. Обычный файловый.
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37566200
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriu,

Херовато... Тогда озвучь цель? Для чего такие танцы?.. Что нужно в итоге сделать?..
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37566240
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приложения(большинства), разработаны не на 1С.
Есть пару разработанные в эту среду. Что бы связать эту всю кашу в одно целое,
вот такие танцульки и нужны.
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37566332
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriu,

Ну и ?..
По логике тогда должна быть какая-то БД в которой будет вся консолидация. Соответственно из приложений, 1С, ... - выгружай в нее нужные данные, а не наоборот.
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37566340
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правы. Так и предполагается. Просто программер 1С-ник
очень боится почему то этого. Я понимаю что он работал только(подчеркиваю-только)
в эту среду и работа с обьектами из других систем не знакомо.
Я это понял когда он мне сказал, что не может обращаться с обычным Excel-ем .
Я ему показал как это делается. Я увидел испуг в его глазах....

Вот так.
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37566541
Volochkova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой БобрValeriu,

Ну и ?..
По логике тогда должна быть какая-то БД в которой будет вся консолидация. Соответственно из приложений, 1С, ... - выгружай в нее нужные данные, а не наоборот.

+1024!
Ставьте локальный, хоть SQLExpress и через него выкачивайте к себе данные.
А там уже гоняйте их как хотите.


По сетке гонять так как Вы описали - это утопия.
Если в терминале гонять данные - то 1с значит уже стоит проблем нет.
Да даже если предположить, что Вы своего кодера научите так работать с 1с.. через VB.NET то следующий шаг вызовет у него уже разрыв сердца.
...
Рейтинг: 0 / 0
Какая компонента 1С 7.7 отвечает за это ?
    #37566567
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriu Я увидел испуг в его глазах....
Ну тогда у вас проблема кадров. Или меняйте кадры или найдите стороннего исполнителя на заказ. Если БД в которой будет консолидация распространенная, то проблем с кадрами небудет. Ну а сроки и цена будут зависеть от объема того что выгружать из 1С.
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Какая компонента 1С 7.7 отвечает за это ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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