|
v7: Отчет по нескольким идентичным базам | ☑ | ||
---|---|---|---|---|
0
1С-ница
06.11.14
✎
16:45
|
Есть несколько баз с условно одинаковой конфигурацией (отличия не критичные для отчета). Необходимо из них собрать общий отчет по одному регистру. Подсказали делать через Ole, с которым я раньше не работала. Подскажите с чего начать?
Нашла пример вот здесь: http://1c911.by/stati_1s/statya-zaprosy-v-1s-k-dvum-bazam-odnovremenno-dbf-ole-db.htm |
|||
1
butterbean
06.11.14
✎
16:46
|
(0) это статья про 7.7, а у тебя какая платформа??
|
|||
2
1С-ница
06.11.14
✎
16:51
|
(1) 7.7
|
|||
3
1С-ница
06.11.14
✎
16:52
|
7.70.027 точнее
|
|||
4
Ёпрст
06.11.14
✎
16:54
|
Оле - это слишком долго.
Нужно быстро - пишите прямой запрос к сторонней базе - имейте всё в одном запросе. |
|||
5
Looser-1c
06.11.14
✎
16:54
|
Предлагаю начать с азов.
Установить соединение с другой базой (примеров в поиске по форуму больше, чем достаточно). Получить оттуда данные. получить данные из текущей базы. Понять, как их свести вместе. Вывести отчет. Радоваться. |
|||
6
Ёпрст
06.11.14
✎
16:54
|
и данные этой базы и данные всех других баз.
|
|||
7
Looser-1c
06.11.14
✎
16:54
|
(4) Злой ты... Она с олей-то по нев ладах, а ты ей скуль пихаешь....
|
|||
8
abfm
06.11.14
✎
16:55
|
http://www.mista.ru/articles1c/ole.htm там всёесть.
|
|||
9
Рэйв
06.11.14
✎
16:55
|
(7)Пусть тогда диски ИТС разносит если тяжело.
|
|||
10
Looser-1c
06.11.14
✎
16:56
|
(9) Москва не сразу строилась....
Я почему-то верю, что она научится... |
|||
11
1С-ница
06.11.14
✎
16:56
|
У меня баз много, минимум 4
|
|||
12
rbserg
06.11.14
✎
16:56
|
(4) >> Нужно быстро - пишите прямой запрос к сторонней базе - имейте всё в одном запросе.
|
|||
13
Рэйв
06.11.14
✎
16:56
|
(10)Я тоже верю. Время все лечит
|
|||
14
rbserg
06.11.14
✎
16:57
|
(4) >> Нужно быстро - пишите прямой запрос к сторонней базе - имейте всё в одном запросе.
SQLite? |
|||
15
1С-ница
06.11.14
✎
16:58
|
Базы на SQL кстати
|
|||
16
Рэйв
06.11.14
✎
16:58
|
(11)>>У меня баз много, минимум 4
Спасибо:-) Поржал |
|||
17
rbserg
06.11.14
✎
16:58
|
(15) передила. 1С++ используется?
|
|||
18
Жан Пердежон
06.11.14
✎
16:59
|
есть еще вариант с веб-сервисами
|
|||
19
1С-ница
06.11.14
✎
17:00
|
(17) точно не знаю...
|
|||
20
Рэйв
06.11.14
✎
17:01
|
(19)Посмотри в конфигураторе.Я сам не пользовался,но там вроде должны быть лишние вклаки если используется
|
|||
21
Ёпрст
06.11.14
✎
17:02
|
(14) sqllite этого не умеет
|
|||
22
rbserg
06.11.14
✎
17:02
|
(19) Эм. Ну ты сама писать будешь? Или так интересуешся?
|
|||
23
Ёпрст
06.11.14
✎
17:02
|
(15) это не имеет никакого значения, но на скуле - проще.
|
|||
24
КонецЦикла
06.11.14
✎
17:03
|
(19) Для базы SQL еще проще если прилинкован сервер или базы на одном сервере
base1.._1sjourn.docno union all base2.._1sjourn.docno 1С++ безвреден и подцепить его недолго... |
|||
25
1С-ница
06.11.14
✎
17:03
|
(20) в конфигураторе лишних вкладок нет
|
|||
26
rbserg
06.11.14
✎
17:04
|
Ну, если все базы в одном экземпляре крутятся, то в принцыпе не сложно техически.
|
|||
27
Рэйв
06.11.14
✎
17:04
|
(25)Значит не используется. Подцепить конечно не сложно.Но еще уметь работать с ним надо. Так что оно и к лучшему.
|
|||
28
1С-ница
06.11.14
✎
17:04
|
(24) базы на одном сервере
что это за код: base1.._1sjourn.docno union all base2.._1sjourn.docno ? |
|||
29
Ёпрст
06.11.14
✎
17:05
|
(28) это зарисовки на "тему"
просто показано, как примерно обращаться к табличкам с разных баз, если они на одном сервере или прилинкованном сервере.. в одном запросе. |
|||
30
rbserg
06.11.14
✎
17:06
|
(25) Ты с опенконфом путаешь, наличие 1С++ в конфигураторе можно определить по поиску строки "1CPP.dll" в купе с "ЗагрузитьВнешнююКомпоненту"
|
|||
31
Рэйв
06.11.14
✎
17:07
|
(28)Ты со скульными запросами вообще дружишь? Иначе все дальнейшее ось, тебе покажется китайской грамотой.
|
|||
32
Рэйв
06.11.14
✎
17:07
|
*ось=боюсь
|
|||
33
1С-ница
06.11.14
✎
17:07
|
(30) не найдено такой строки 1CPP.dll
|
|||
34
rbserg
06.11.14
✎
17:07
|
или в запущенной в энтерпрайзе 1С-ке "Помощь"->"О программе" или в Сервис-настройки
|
|||
35
1С-ница
06.11.14
✎
17:08
|
(31) не дружу, но видимо надо подружиться...
|
|||
36
Рэйв
06.11.14
✎
17:08
|
(35)Очень зря не дружишь. Большинство полезных советов, значит, просто не поймешь.
|
|||
37
1С-ница
06.11.14
✎
17:09
|
(36) может тогда проще подружиться с оле?
|
|||
38
Рэйв
06.11.14
✎
17:10
|
(37)оле в 77 тоже зверь далеко не простой.
|
|||
39
rbserg
06.11.14
✎
17:10
|
(35)> не дружу, но видимо надо подружиться...
Тогда изучай вот это: http://www.1cpp.ru/forumfiles/Attachments/mod_002.zip Дополнительно: http://www.1cpp.ru/forum/YaBB.pl?num=1148874473 |
|||
40
1С-ница
06.11.14
✎
17:10
|
Ясно. Есть знаток скуля на работе, попробую к нему обратиться. Спасибо за советы.
|
|||
41
orefkov
06.11.14
✎
17:24
|
(25)
В конфигураторе лишних вкладок не бывает. Те, которые опенконф добавляет - совсем таки не лишние :) |
|||
42
Рэйв
06.11.14
✎
17:47
|
(41)Ну... скажем так,они сравнительно добавочные:-)
|
|||
43
Мимохожий Однако
06.11.14
✎
18:37
|
Как вариант для невозможности\неумения использовать ОЛЕ: В каждой базе запустить обработки, которые в отдельные файлы выбросят таблицы-заготовки. А потом в своей базе запустить обработку, которая после чтения этих файлов слепит нужный отчет ))
|
|||
44
varelchik
07.11.14
✎
09:58
|
А собственно какой именно отчет нужен то?
Отчет по регистру? Какому? Что именно отчитывать. мда. интересная тема. |
|||
45
lavalit
07.11.14
✎
12:24
|
вот кстати в (8) дельная статейка.. сам когда то по ней дружился с ОЛЕй... все, что написано - реально работает.
Единственное, с чем столкнулся, но в принципе то терпимо.... отладчик на ОЛЮ срабатывает как то криво... по Ф9 готовьтесь к жестокому повисанию))) в остальном все норм))) |
|||
46
varelchik
07.11.14
✎
12:48
|
(45)ОЛЯ это жесть!
21 век на дворе а вы все ентой ерундой пользуетесь. |
|||
47
lavalit
07.11.14
✎
12:54
|
(46) ну сто лет назад было понаписано всякого разного.. работает.. теперь хочешь не хочешь поддерживать надо))) для 7.7 она вполне себе ничего. Я по ней делаю всякие там отчетики мелкие... сводные из управленки и бухии..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |