Прямой запрос SQL #481347


#0 by monika
Где можно подглядеть как написать запрос в таблицы SQL? Надо быстро прочитать справочник номенклатура. Как узнать какая это таблица?
#1 by ДенисЧ
#2 by monika
А где указывается сервер и база?
#3 by 3nt
я так думаю что имеется в виду сервре и база - ваши родные )))
#4 by ДенисЧ
Если к текущей - то ничего не надо указывать. Иначе - через ODBDDataBase.Соединение
#5 by ДенисЧ
#6 by monika
Как в SQL базе найти таблицу справочника Номенклатура?
#7 by ДенисЧ
в 1cv7.dds посмотреть
#8 by Ёпрст
пользуй 1cpp - там не нужно знать имена табличек - об этом заботится метапарсер..
#9 by ДенисЧ
А если не к текущей базе цепляться?
#10 by monika
примерчик бы.
#11 by Ёпрст
и чего ? ПрисоединитьМД и вперёд :)
#12 by ДенисЧ
Примерчик в ТОлько добавь туда Запрос1с.Отладка - он тебе выдаст текст запроса
#13 by Anderson
А вы уверены что у вас база на SQL?
#14 by monika
Все работает. Теперь подскажите где подглядеть назначение полей в таблице sql(Номенклатура). Всем спасибочки.
#15 by ДенисЧ
Всё в том же DDS... Открой его уже и перестань задавать настолько простые вопросы :-)
#16 by ДенисЧ
И вот ещё:
#17 by monika
Все в порядке. Не надо ругаться. Это, как его флу.. Помогли на самом деле. Особенно ДенисЧ. Еще раз персональное Спасибо.
#18 by ДенисЧ
А ещё никто и не ругается :-)
#19 by Anderson
- прочитайте, очень доходчиво написано.
#20 by monika
Спасибо
#21 by monika
Подскажите, пожалуйста поле в таблице sql, в котором указан Уровень элемента справочника номенклатура.
#22 by Ёпрст
ты не поверишь, но его просто нет. :)
#23 by monika
А как выбрать элементы в иерахии?
#24 by Ёпрст
всмысле ? Тебе нужно, чтоб запрос выдал всю иерархию ? Тогда либо создавать свою табличку на серваке с группами и поддерживать её в актуальном состоянии и в запросе джойнить к ней (это если нужно быстро и универсально), либо джойнить кучу раз (по количеству уровней)тот же справочник и смотреть на PARENTID..
#25 by monika
Есть справочник Номенклатуры и подчиненный ему справочник Единицы Измерения с реквизитом Штрих-Код. Выбирается товар и соответствующий ему штрих-код.     Но у одного товара может быть несколько штрих-кодов. Потом делается обработка  полученной таблицы и каждой строке товара в таблице собирается поле типа «ш-к1, ш-к2,..». Можно ли сразу из запроса получит такую таблицу, где товару будет соответствовать строка штрих-кода типа «ш-к1, ш-к2,..». Как это сделать? Спасибо.
#26 by ДенисЧ
Только если курсором...
#27 by monika
Есть другие мнения?
#28 by ДенисЧ
есть. Предлагаю (это моё мнение) тебе немного подучить теорию.
#29 by ДенисЧ
#30 by МихаилМ
там же ( был описан способ свертки запоса, который и в mssql 6.5 работал.
#31 by monika
Жаль, битая ссылка.
#32 by Sadovnikov
Скобочку в конце убери.
#33 by Skom
мы же тебя отпустили с мисты!!! иди отдыхай. хватит работать сегодня))))
#34 by monika
Ребята, давайте жить дружно. Всем спасибо. Попытаюсь разобраться.
#35 by Skom
мы джружны. просто у него сегодня ДР вот мы его и отпускаем отдохнуть а он не уходит))
#36 by monika
Прямые SQL запросы могут вызывать проблемы работы 1С? Блокировки таблиц базы 1С?
#37 by Mikeware
Могут. Если написаны непрямыми руками, но прямыми извилинами...
#38 by Skom
ты опять мандрагоры объелся)))))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С