шишкин олег

99
Рейтинг

shishkin1966
олег шишкин



  •   Регистрация: 24.08.2010 (13 лет назад)

  •   Был(а) на сайте: 03.08.2023

Подписчики 2

Группы

Профессиональный разработчик

Рейтинг 99

Связи Метаданных. Построитель SQL запросов

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Внешняя обработка (ert,epf) Математика и алгоритмы

Для написания SQL запросов часто требуется знать взаимосвязи объектов Метаданных. Данная обработка помогает решить проблему написания SQL запросов с учетом взаимосвязей объектов Метаданных.

1 стартмани

21.11.2010    25730    572    shishkin1966    24       

44

Связи Метаданных. Простой построитель запросов.

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

Для написания запросов часто требуется знать взаимосвязи объектов Метаданных. Данная обработка помогает решить проблему написания запросов с учетом взаимосвязей объектов Метаданных.

1 стартмани

18.11.2010    7474    308    shishkin1966    35       

16

Связи Метаданных

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

Для написания запросов часто требуется знать взаимосвязи объектов Метаданных. Данная обработка помогает решить данную проблему.

1 стартмани

16.11.2010    6541    293    shishkin1966    24       

31

Общая Форма Списка, построенная на Запросе

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Конфигурация (md, cf) Запросы

С целью оптимизации обмена данными с сервером БД была создана общая форма списка, строящаяся на базе запросов к БД и позволяющая пользователю визуально строить условия выборки данных исходя из структуры взаимосвязей объектов Метаданных .

1 стартмани

12.11.2010    6872    42    shishkin1966    5       

6

Пример работы с ADODB при построении общей формы списка

Инструменты и обработки Ежегодный опрос Инфостарт Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Конфигурация (md, cf) Инструментарий разработчика

В связи с необходимостью переноса ПО с платформы Powerbuilder на платформу 1C предлагается выкладывать базовые объекты работы с данными. Первым примером является объект табличного просмотра и редактирования данных.

1 стартмани

07.09.2010    20499    34    shishkin1966    0       

2

Комментарии

DevСвязи Метаданных. Построитель SQL запросов#23 25.12.15 10:21
(22) realchel,
Описание языков программирования БД
DevСвязи Метаданных. Построитель SQL запросов#21 03.07.14 19:43
(20) pizhenkov,
я больше не поддерживаю 1С - раньше все работало - теперь все вопросы к ним. Если они меняют доступ к объектам даже в пределах одной подверсии - слов нет. Все работало вроде до версии 8.2.13 - дальше все было вырезано. Лазил по форумам - ничего не получилось. Спросите у знающих 1с - как открыть модальную форму внешней обработки.
ПубликацииПример работы с ADODB при построении общей формы списка#0 14.11.13 18:45
В связи с необходимостью переноса ПО с платформы Powerbuilder на платформу 1C предлагается выкладывать базовые объекты работы с данными. Первым примером является объект табличного просмотра и редактирования данных.
DevСвязи Метаданных. Простой построитель запросов.#34 14.12.10 22:24
(32)
Выложил новую версию - со справочником связей Метаданных (можно и без него). Тестировал на УПП 1.2 на файловой версии. Все прошло.
DevСвязи Метаданных. Простой построитель запросов.#33 13.12.10 12:31
(32)
Проверю и доложу
DevСвязи Метаданных. Построитель SQL запросов#19 10.12.10 16:05
Добавлено:
- запуск на выполнение выделенной части текста
DevСвязи Метаданных. Построитель SQL запросов#18 09.12.10 23:33
Добавлено:
- поддержка вывода результатов нескольких Select'ов в одном запросе
DevСвязи Метаданных. Построитель SQL запросов#17 03.12.10 10:01
А вы в текстовом виде когда - нибудь писали запросы или всегда пользуетесь построителем запроса ?
Просто ни один из разработчиков БД, которых я знаю, не пользуются никакими визуальными построителями запросов. Все набирают текст в обычных текстовых редакторах и посылают их на выполнение. У них никогда не возникали вопросы, а почему правое поле пустое, будь это Oracle Developer или Query Analyzer. Для них только нужен список таблиц,VIEW(и их колонок) и описание связей между таблицами и все.
DevСвязи Метаданных. Построитель SQL запросов#15 02.12.10 23:37
(14)
Данный построитель аналог программы Query Analyzer фирмы Microsoft для MS SQL 2000. Это главный инструмент разработчика запросов к БД от MS. Ваша задача построить запрос в текстовом виде. Для этого просто перетягиваете таблицы (колонки) из дерева таблиц на основное поле, или это же самое проделываете с деревом связей таблиц 1С. Построив запрос вы затем просто его выполняете - нажимая кнопку "Выполнить запрос" и анализируете полученный результат. Все просто и гениально. Если надо задать параметры - строите условие WHERE. Только среди разработчиков SQL считается дурным тоном строить вот такие условия
Select * from Table1 Where ID = 23424532523, что равносильно запросу 1с: Выбрать * ИЗ Номенклатура ГДЕ Номенклатура = &Номенклатура_Ссылка;

Для рисования запросов можете использовать любимый программерский редактор - у меня это EditPlus. Он удобный, шустрый и подсвечивает красиво.

Или вам нужен визуальный построитель?
DevСвязи Метаданных. Простой построитель запросов.#31 02.12.10 12:20
Исправлено:
- при выборе виртуальных таблиц список колонок виртуальной таблицы стал отображаться