Гость
Форумы / [игнор отключен] [закрыт для гостей] / Данные из базы / 9 сообщений из 9, страница 1 из 1
05.08.2010, 12:28
    #36776802
Lexx_SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные из базы
Добрый день!
Есть БД 1С81. Нужно взять из неё данные по номенклатуре и остаткам. Нашел таблицу и поля, где лежат данные. Но поле номеклатура в бинарном виде. Подскажите как вытащить наименование номенклатуры, желательно средствами SQL, а не 1С.
Спасибо.
...
Рейтинг: 0 / 0
05.08.2010, 12:37
    #36776831
vitkhv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные из базы
Lexx_SQLДобрый день!
Есть БД 1С81. Нужно взять из неё данные по номенклатуре и остаткам. Нашел таблицу и поля, где лежат данные. Но поле номеклатура в бинарном виде. Подскажите как вытащить наименование номенклатуры, желательно средствами SQL, а не 1С.
Спасибо.

Соединить с таблицей Справочника номенклатура ReferenceXX. Поле Description - это будет наименование, поле ID это будет ссылка по которой будете соединять поле из регистра Fldxxxx.
...
Рейтинг: 0 / 0
05.08.2010, 12:57
    #36776913
Lexx_SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные из базы
vitkhv,

Вот две таблицы : _AccumReg7760 (ID-???),Таблица _Reference62 (_IDRRef-Ссылка Бинарный вид!!!). Непонятно по каким полям их связывать. Может я не те таблицы взял?

Таблица _AccumReg7760

Поле SQL Поле 1С
_Period Период
_RecorderTRef Регистратор
_RecorderRRef Регистратор
_LineNo НомерСтроки
_Active Активность
_RecordKind
_Fld7761RRef Склад
_Fld7762RRef Номенклатура
_Fld7763RRef ХарактеристикаНоменклатуры
_Fld7764RRef СерияНоменклатуры
_Fld7765RRef Качество
_Fld7766 Количество

Таблица _Reference62

Поле SQL Поле 1С
_IDRRef Ссылка
_Version
_Marked ПометкаУдаления
_IsMetadata Предопределенный
_ParentIDRRef Родитель
_Folder ЭтоГруппа
_Code Код
_Description Наименование
_Fld833RRef СтатьяЗатрат
_Fld834 Артикул
. . .
...
Рейтинг: 0 / 0
05.08.2010, 13:03
    #36776938
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные из базы
http://www.sql.ru/forum/actualthread.aspx?tid=524033
...
Рейтинг: 0 / 0
05.08.2010, 13:10
    #36776957
vitkhv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные из базы
Lexx_SQLvitkhv,

Вот две таблицы : _AccumReg7760 (ID-???),Таблица _Reference62 (_IDRRef-Ссылка Бинарный вид!!!). Непонятно по каким полям их связывать. Может я не те таблицы взял?

Таблица _AccumReg7760

Поле SQL Поле 1С
_Period Период
_RecorderTRef Регистратор
_RecorderRRef Регистратор
_LineNo НомерСтроки
_Active Активность
_RecordKind
_Fld7761RRef Склад
_Fld7762RRef Номенклатура
_Fld7763RRef ХарактеристикаНоменклатуры
_Fld7764RRef СерияНоменклатуры
_Fld7765RRef Качество
_Fld7766 Количество

Таблица _Reference62

Поле SQL Поле 1С
_IDRRef Ссылка
_Version
_Marked ПометкаУдаления
_IsMetadata Предопределенный
_ParentIDRRef Родитель
_Folder ЭтоГруппа
_Code Код
_Description Наименование
_Fld833RRef СтатьяЗатрат
_Fld834 Артикул
. . .

SELECT Справочник._Description
FROM _AccumReg7760 AS Регистр
LEFT JOIN _Reference62 AS Справочник ON Справочник._IDRRef = Регистр._Fld7762RRef
...
Рейтинг: 0 / 0
05.08.2010, 13:29
    #36777033
Lexx_SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные из базы
Господин ПЖ,

я это читал.
Где все находится я нашел. Проблема только как все связать. Все утыкается в бинарноый тип данных...
...
Рейтинг: 0 / 0
05.08.2010, 13:57
    #36777142
Lexx_SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные из базы
vitkhv,
спасибо...все работает
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
22.06.2013, 09:09
    #38306977
Dыm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные из базы
А вот в поле _Marked значение <binary>, как узнать какое состояние объекта справочника, помечен на удаление или нет?
...
Рейтинг: 0 / 0
01.07.2013, 13:53
    #38315722
lenelen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные из базы
DыmА вот в поле _Marked значение <binary>, как узнать какое состояние объекта справочника, помечен на удаление или нет?

0x01 - помечен
0x00 - не помечен
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Данные из базы / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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