![]() |
![]() |
![]() |
|
Где получить информацию о документе, DDS файла мало .. Ø |
☑ | ||
---|---|---|---|---|
0
milvic
05.08.05
✎
12:15
|
В файле описываеться главная таблица документа (назовём её DocInfo), но, видимо, у этой главной таблицы есть ещё и дочернии, ибо нет ни названия документа, ни фирмы, ни общей информации, как узнать к каким именно таблицам обращаеться DocInfo? Нигде, в DDS файле, ссылок на другие таблица вроде нету ...
Спасибо |
|||
1
Денис2
05.08.05
✎
12:17
|
А что за DocInfo? В 1с таких нету, так что обращайся к тем, кто её создал...
|
|||
2
milvic
05.08.05
✎
12:22
|
DocInfo придуманная, в базе такой нету.
Таблица называется - DH1582 В ней нет ни названия документа, ни остальной инфы, где инфа!?) Спасибо |
|||
3
Денис2
05.08.05
✎
12:28
|
(2) название - в DDS, номер и общие реквизиты с отбором - в 1sjourn, табличная часть - в DT1582
|
|||
4
milvic
05.08.05
✎
12:36
|
нету ни в 1sjourn ни в DT1582. В них вообще текстовых полей нет ...
а нужен текст .. |
|||
5
Денис2
05.08.05
✎
12:40
|
(4) Текст - в смысле название документа? в БД его нет. Или что-то ещё?
|
|||
6
milvic
05.08.05
✎
12:49
|
(5) Нужен тект документа ... (Название я могу найти в том же dds файле) Нужно получить: Дату, Время, Документ*текст*, Номер, Сумму, Валюту, Информация*текст*, Фирма/юр лицо*текст*, Склад/Касса, Автор*текст* - вот список всех полей которые я вижу в 1С, откудато он *1С* их всех заполняет, притом не только из таблиц DH1582, DT1582, 1sjourn ... вопрос: откуда?!
Спасибо |
|||
7
Дурочка 1С
05.08.05
✎
12:52
|
Жалко базу ... пропадет ...
|
|||
8
Денис2
05.08.05
✎
12:53
|
Дата, время - в 1sjourn.
Текст - в смысле Вид()? тогда в DDS. Номер - в 1sjourn. А остальное... Ты когда-нибудь с БД работал? Такие вещи, как ссылки на другие таблицы - видел? Автор - реквизит типа справочник. Значит, заглядывай в таблицу справочника.ПОльзователи (или куда там)... почитай http://www.1csql.ru/materials/articles/develop.html. |
|||
9
iova
05.08.05
✎
13:02
|
И мне еще некоторые говорят, что я беспредметно ною.
Весь документ хранится в таблицах 1sjourn DH и DT , для получения конструкции типа Склад|Текст, надо в конфигураторе посмотреть, что такое склад, после этого найти, какая таблица описывает это что-то в DD (Я так подозреваю, что это справочник склады 8), потом надо связать таблицу DH по полю, в котором хранится реквизит "Склад" с таблицей, в которой хранится справочник "Склады" (по полю ID)тогда можно будет посмотреть наименование, код и прочие реквизиты простых типов того склада, который задан в доке. Все... Надоело.... Сделай доброе дело, сам уволься а? |
|||
10
milvic
05.08.05
✎
15:38
|
От такой вопросец: как вытянуть чистую дату документа? в таблице 1sjourn она представлена столбцом DATE_TIME_IDDOC типа char и представляет из себя гибрид даты и ДокID, а хотелось бы работать с датой в SQL запросе ...
возможны два решения, либ средствами SQL выделить из строки подстроку, либ найти где *в 1С-е* содержиться нормальная дата ... Спасибо |
|||
11
milvic
05.08.05
✎
15:42
|
(7)не пропадёт,к ней я никак не отношусь, и ваще я .NET программист, а не 1С-ник :-) *май прога будет работать с копией базы и никаких грехов не предвидеться* :)
(8) Ссылка хорошая, пасиб, почитал и даже кой чиго подчерпнул (9) Еслиб не зависел от ответов данного форума, я б те по другому ответил :) Чудак ты, да ток первая буква первого слова другая :) |
|||
12
Денис2
05.08.05
✎
15:46
|
(10) Первые 8 символов от DATE_TIME_IDDOC и есть дата в формате ггггммдд. Видирай оттуда и Cast
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |