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

Вопрос.
У меня как на пользователя, установлена 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
05.12.2011, 17:18
    #37559689
tvm
tvm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какая компонента 1С 7.7 отвечает за это ?
Valeriu,

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

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

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

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

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

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

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

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

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

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

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


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


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