0. Kaperang 94 26.08.10 09:06 Сейчас в теме

Структура базы данных в терминах СУБД

Отчет "Структура базы данных в терминах СУБД" позволяет по заданным объектам метаданных получить описание структуры таблиц, индексов и полей базы данных в терминах используемой СУБД.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. Magister 133 26.08.10 09:06 Сейчас в теме
А ничего, что 1С в лицензии запрещает прямой доступ к базе?
2. YVolohov 686 26.08.10 09:31 Сейчас в теме
(1) Судя по всему автор использует родную функцию 1С ПолучитьСтруктуруХраненияБазыДанных(). А это точно не нарушение лицензии 1С.
3. Kaperang 94 26.08.10 09:34 Сейчас в теме
Цитирую по синтаксис-справочнику:
"
ПолучитьСтруктуруХраненияБазыДанных(...)
...
Примечание:
Следует использовать метод только для административных задач обслуживания базы данных и анализа записей технологического журнала. Не рекомендуется применять метод для реализации какой-либо части прикладной функциональности.
"
4. Kaperang 94 26.08.10 10:09 Сейчас в теме
Цитата из лицензии на 1С:
"
2.3 Лицензиат обязуется не допускать нарушений исключительных прав Правообладателя на ПРОГРАММНЫЙ ПРОДУКТ, в ч не совершать и не допускать совершения третьими лицами следующих действий без специального письменного разрешения Правообладателя:
2.4 Распространять ПРОГРАММНЫЙ ПРОДУКТ или отдельные его компоненты;
2.5 Вносить какие-либо изменения в код ПРОГРАММНОГО ПРОДУКТА, за исключением тех. которые вносятся штатными средствами, входящими в состав ПРОГРАММНОГО ПРОДУКТА и описанными в сопроводительной документации;
2.6 Осуществлять доступ к информационной базе ПРОГРАММНОГО ПРОДУКТА и построение систем на основе ПРОГРАММ ПРОДУКТА с помощью средств и технологических решений, не предусмотренных в сопроводительной документации;
2.7 Совершать действия, результатом которых является устранение или снижение эффективности технических средств защи авторских прав, применяемых Правообладателем, включая применение программных и технических средств "мультиплексирова средств, изменяющих алгоритм работы программных или аппаратных средств защиты ПРОГРАММНОГО ПРОДУКТА, а также использовать ПРОГРАММНЫЙ ПРОДУКТ с устраненными или измененными без разрешения Правообладателя средствами защиты;
2.8 Восстанавливать исходный код, декомпилировать и/или деассемблировать программную часть системы, за исключением случаев, и лишь в той степени, в какой такие действия специально разрешены действующим законодательством.
"
5. Gilev.Vyacheslav 26.08.10 12:04 Сейчас в теме
Слушьте, очередную вариацию уже 10 раз вижу, ну хоть бы один уж сделал хотя бы все тоже самое под 8.2

а то минусы поставлю "не тратить время на одно и тоже" :)
7. Ish_2 1038 26.08.10 13:20 Сейчас в теме
(5) Первая публикация автора.
10. Gilev.Vyacheslav 26.08.10 16:28 Сейчас в теме
(7) а я пока и дал время "оправдаться"
я сам таких публикаций могу навыкладывать мешок...

популярней раз все что обработки "консоли запросов" :)
9. Kaperang 94 26.08.10 13:59 Сейчас в теме
(5) А штатный механизм конвертации обработок уже не моден? Впрочем, выкладываю версию для 8.2
6. Kaperang 94 26.08.10 13:14 Сейчас в теме
На основании внимательного прочтения лицензии 1С возникает следующая дилемма: В штатном языке 1С есть (и в сопроводительной документации описан) механизм работы с COM-объектами в целом, но не описан функционал конкретного COM-объекта ADODB (который обычно используется для прямых SQL-запросов). Равно как и функционал любых других COM-объектов (кроме штатных 1С-ных ("V81.COMConnector" и"V81.Application"). Означает ли это, что нельзя использовать никакие COM-объекты, кроме двух перечисленных выше?
11. Ish_2 1038 26.08.10 16:41 Сейчас в теме
(6) На темы "лицензионного соглашения 1с", "структуры хранения бахы данных" на ИС много чего написано. Думаю , народ просто устал.
vvvnsk; jeto; +2 Ответить
8. tango 484 26.08.10 13:24 Сейчас в теме
мимо лицензий 1с я без шуток не хожу
12. Kaperang 94 26.08.10 18:19 Сейчас в теме
Просмотрел аналогичные обработки на инфорстарте. Заинтересовала Структура таблиц SQL - в ней на основании полученных сведений о таблицах БД можно генерить тексты запросов. К сожалению, реализация зачаточная, но сама идея,IMHO, шикарная. Думаю, прикручу аналогичную фишку к своему отчету, плюс сделаю возможность сразу из формы обработки исполнять SQL-запрос на сервере. Этакий конструктор SQL-запросов в миниатюре. Обработка пишется под себя. Сейчас активно изучаю SQL-ные запросы. Если получится что-то путное, и тема будет народу интересна, выложу.
13. K_A_O 523 26.08.10 20:28 Сейчас в теме
(12) рекомендую посмотреть SQLPlus, там это уже есть

http://infostart.ru/public/14692/

Но можно развивать дальше :)
18. Kaperang 94 30.08.10 17:24 Сейчас в теме
(13) Посмотрел SQLPlus Да, ничто не ново под луной :) Обработка - вещь!!! На первый взгляд,все что нужно, для полного счастья в жизни, уже прикручено, даже help толковый есть. Будем изучать и пользовать.
19. fishca 1156 01.09.10 13:15 Сейчас в теме
20. Kaperang 94 13.09.10 13:10 Сейчас в теме
(19) Можно и так. Только зачем повторяться. Лучше сделаю что-нить новое, до чего еще никто до меня не додумался :)
15. Gilev.Vyacheslav 29.08.10 12:34 Сейчас в теме
(12) я сам плохо "сформулировал задачу", в уме то держал возможность работы через веб-клиент
конечно, просто сконвертировать обработку может каждый из 8.1

ставлю обещанный плюс, хорошая работа, и не только для первой публикации
если будет интересно развивать. могу кинуть на почту свою lock.epf :)
14. MrGrey 27.08.10 10:00 Сейчас в теме
Обе обработки под 8.2!
Под 8.1 не откравается :(
17. Kaperang 94 30.08.10 14:30 Сейчас в теме
(14) Поправил файлы: теперь первый - под 8.1, второй - под 8.2 - в соответствии с описанием.
16. Gilev.Vyacheslav 29.08.10 12:36 Сейчас в теме
небольшое пожелание:
мне например часто приходиться решать не задачу посмотреть на объекты и имена таблиц,

а быстро по имени sql-таблицы получить имя метаданных, и только потом копаться
я в свой обработке это релазивывал тупым беребором всего

но с функцией поиска обработка обретет еще и реальное использование
это как пожелание
21. tartalia 01.11.11 16:44 Сейчас в теме
отличный отчет, нашлось много чего нового
22. dev.evgen 10.01.12 12:56 Сейчас в теме
большое спасибо. сразу решилось много проблем
23. Maks888 1 16.05.12 10:33 Сейчас в теме
Отчет хороший, спасибо! Разве что на закладке "Метаданные" не хватает списка отчетов..
24. klel 07.01.13 10:53 Сейчас в теме
Спасибо полезная штучка :) теперь хоть знаю какая таблица и где.
25. mk314 13 18.06.13 19:35 Сейчас в теме
Работает в конфигурации с управляемыми формами?
26. nafa 647 19.11.17 10:30 Сейчас в теме
Спасибо за обработку. Показывает все, вкл. таблицы изменений.
27. Agema 28.11.18 22:12 Сейчас в теме
Здравствуйте. Работает на УФ или нет?
28. Kaperang 94 30.11.18 21:05 Сейчас в теме
Обработка написана в 2010 г. ещё под платформу 8.1. Чуть позже сконвертирована под 8.2. Естественно все на обычных формах - тогда и термина то такого "управляемые формы" не было.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Краснодар
зарплата от 80 000 руб. до 160 000 руб.
Полный день

Консультант 1 С
Краснодар
зарплата от 50 000 руб. до 150 000 руб.
Полный день

Консультант-методолог 1С
Краснодар
зарплата от 110 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 80 000 руб. до 120 000 руб.
Полный день