Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.11.21;
Скачать: [xml.tar.bz2];

Вниз

видел тут вопрос про 1С...может и мне подскажут..   Найти похожие ветки 

 
Relict   (2002-11-01 09:11) [0]

есть номер счета и дата выписки...
из базы 1С надо вытащить дату оплаты...
не могу разобраться в структуре таблиц 1С
кто знает скажите или ссылку киньте где могут знать


 
LordOfSilence   (2002-11-01 09:59) [1]

В структуре таблиц 1С действительно довольно трудно
разобраться, ибо запутанны весьма логические связи там.
В каждом каталоге информационной базы есть файл 1Cv7.DD.
Попробуйте покопаться в нем (если ранее не знали о его
существовании).
Могу предложить такие варианты:
1. Написать собственную обработочку в рамках 1С, можно внешнюю
*.ert, которая будет пробегать по необходимым Вам данным
и выгружать их в *.dbf.
2. 1С поддерживает COM-интерфейс, то есть может работать как
OLE-сервер, поэтому Вы можете из Delphi подключиться к 1С
и пользоваться возможностями встроенного языка. Если не
знаете как это делать, обратитесь по адресу
http://delphi.vitpc.com/, там есть статья
"Как нам обустроить 1С", автор - Александр Авдошин.
3. Ссылка, где могут знать -
http://www.kuban.ru/cgi-bin/forum/forum9.cgi


 
MMF   (2002-11-01 12:33) [2]

Тебе нужны таблицы: 1CJourn и DHNNNN (где NNNN - возьмеш из словаря данных). Еще нужно знать идентификатор типа документа и идентификатор поля даты выписки
Делаешь запрос
select IDDOC from "1CJourn" J
where J."Date"=:DocDate and
J."DocNo"=:DocNum and
J."IDDocDef"=:DocType
into :DOCID;
select SP... from DHnnnn
where ID=:DocID
into :DateOplat;
и все.


 
sniknik   (2002-11-01 13:04) [3]

1CJourn? у меня таких таблиц нет хотя уже несколько конфигураций стоит. Или из вопроса видно что это какаято конкретная конфигурация? а я и не понял :(.


 
LordOfSilence   (2002-11-01 13:15) [4]

To sniknik © (01.11.02 13:04)

Имелось ввиду, видимо, 1SJOURN.DBF


 
MMF   (2002-11-01 13:29) [5]

Ну конечно, 1SJOURN.DBF, ошибочка вышла. или _1SJOURN если 1С SQL-ная.


 
sniknik   (2002-11-01 13:29) [6]

Оооо! шаман. :-))) эта есть.


 
Relict   (2002-11-01 15:12) [7]

трудность то была как раз не в составлении запроса..
а из каких таблиц и чего тянуть
а из вышесказанного это не понятно (по крайнер мере мне с 1С-кой вообще не дружу)

не моглибы поподробней рассказать


 
sniknik   (2002-11-01 15:47) [8]

А в этом и есть трудность, 1С динимически формирует таблици/поля в них. кроме некоторых стандартных, остальные различаются, и если например у меня это таблица dh3298 (для примера) то у тебя может быть dh5896.
Различия могут бять сильные и зависят даже от того как конфигурацию ставили, например различия есть при.
востановление конфигурации из архива в конфигураторе,
апгрейд конфигурации с одной версии на большую,
и установка ее же начисто.
Это если она одна и таже. а если разные?
короче см. LordOfSilence © (01.11.02 09:59) (1Cv7.DD в частности) а лутше сразу на кубань, именно там водятся акулы от 1С. :-))


 
MMF   (2002-11-01 15:53) [9]

http://www.sinor.ru/~my1c/knowhow.html
http://1csql.virtualave.net
а еще лучше спроси на Кубани, что конкретно тебе нужно
По запросу (все это есть в словаре данных конфигурации 1cv7.dd): в файлах с заголовком DH хранятся заголовки документов , в DT - многострочная часть. Каждый объект 1С имеет свою уникальный идентификатор - 9-ти символьное поле. В таблице 1SJourn хранятся идентификаторы всех документов в системе. Поля таблицы, начинающиеся с Sp - ссылки на справочники. Периодические поля, планы счетов, реквизиты неограниченной длины и константы хранятся в 1SConst, и т.д. В инете куча информации по структуре баз 1С.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.11.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.049 c
4-69635
Dimk
2002-10-11 14:25
2002.11.21
Что находится в стеке и регистрах когда управление передается


4-69622
sancho
2002-10-09 22:08
2002.11.21
Как сделать, чтобы форма не отображалась...


3-69194
and1
2002-10-29 16:05
2002.11.21
oracle


14-69544
AZ
2002-11-03 06:39
2002.11.21
Label для написания химических формул


3-69196
Live_Aus_Berlin
2002-10-31 22:09
2002.11.21
Есть прога дла расчёта производных функции???





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский