Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.224.251.136] |
|
Сообщ.
#1
,
|
|
|
Люди ! Вопрос такой. У меня есть справочник товаров, я могу получить только код товара, который был добавлен программистом. Мне сказали, что помимо свойств добавляемых человеком, есть свойства, которые определены системой. Как можно получить к ним доступ ? Помогите, плиз !
|
Сообщ.
#2
,
|
|
|
Реквизиты справочника определенные системой это наименование и код,насколько я знаю.А что ты имеешь в видо под свойствами?
А вообще все меняется через конфигуратор. |
Сообщ.
#3
,
|
|
|
Цитата Darksquall @ 28.07.04, 19:41 Реквизиты справочника определенные системой это наименование и код,насколько я знаю.А что ты имеешь в видо под свойствами? А вообще все меняется через конфигуратор. А как этот самый код получить ? Под свойствами ? Ну какие нить дополнительные поля, кроме наименования, типа цвет, размер и т.д. |
Сообщ.
#4
,
|
|
|
Если тот программист - не извращенец, то код товара - это и есть код определяемый системой(надо же его кудато запихнуть ) Все свойства доступны одинаково - как ты получил код товара, так можешь получить и все остальное (разве-что периодические получить маленько сложнее) Ты по подробнее опиши - где у тебя не получается, а то мы даже не знаем - программно ты туда лезешь или руками?
|
Сообщ.
#5
,
|
|
|
Да, есть такая штука как системный код. Но он тебе я думаю ненужен. Как его посмотреть?
Вот тебе способ актуальный для 1с конфы на основанной на dbf файлах Открваешь notepadom или другим текстовым просмотрищиком файлик из твоей конфы 1cv7.dd это так сказать словарь данных. В нем описываются структура всех дбф файлов. Ищеш в нем нужный тебе справочник товаров там будет что то типа такого : #=============================================================================== #==TABLE no 11 : Справочник Валюты # Name |Descr |Type[A/S/U]|DBTableName|ReUsable T=SC467 |Справочник Валюты |A |SC467 |1 #-----Fields------- # Name |Descr |Type|Length|Precision F=ID |ID object |C |9 |0 F=CODE |object code |C |3 |0 F=DESCR |object description |C |25 |0 F=ISMARK |Flag Object is Marke|C |1 |0 F=VERSTAMP |Version stamp |C |6 |0 F=SP1204 |(P)ПолнНаименование |C |50 |0 F=SP471 |(P)ИмяФайлаПрописи |C |80 |0 #----Indexes------ # Name |Descr |Unique|Indexed fields |DBName I=IDD |of ID |0 |ID |IDD I=CODE |of CODE |0 |CODE(UPPER) |CODE I=DESCR |of DESCR |0 |DESCR(UPPER) |DESCR # #=============================================================================== На пример это справочник валют Нужная тебе dbf будет: T=SC467 |Справочник Валюты |A |SC467 |1 то есть в конфе будет файлик sc467.dbf его то ты и будешь смотреть. Правда саму дбфку через нотепад либо текстовый вьювер тебе будет тяжко разобраться. Здесь тебе только поможет FoxPro либо какой нибудь просмотрщик дбф. реквиизт id я думаю то что ты спрашиваешь. Но из самой 1с его посмотреть по моему способа нет. (если не писать собственный отчет который будет открывать эту дбф не как справочник а как объект XBase) Но очень тебя прошу ничего там не меняй не в dd файле не в dbf. Если не хочешь потом проблем со своей базой. Этот код используется только самой 1с кой в своих внутренних целях. |