Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Как достать ID реквизита справочника?

v7: Как достать ID реквизита справочника?
Я
   Volodja
 
11.02.21 - 11:10
Не элемента. А реквизита в метаданных.
   acht
 
1 - 11.02.21 - 11:16
googel://gcomp
   azernot
 
2 - 11.02.21 - 11:17
Стесняюсь спросить, а что есть "ID реквизита справочника в метаданных"?

Ну считая для себя, например, что этот ID совпадает с именем реквизита справочника.. А полный ID состоит из слова "Справочник", вида справочника и имени реквизита..
Устроит тебя?
   Volodja
 
3 - 11.02.21 - 11:18
(2) Мне идентификатор не нужен. Именно ID нужен
   Volodja
 
4 - 11.02.21 - 11:19
ID с именем не совпадает
   azernot
 
5 - 11.02.21 - 11:19
(3) А, ну так бы сразу и сказал..
Вот тебе ID "635f9f04-0667-4ca1-a8b5-7aff4b0a0758".
Устроит?
   Volodja
 
6 - 11.02.21 - 11:20
Шутник
   acht
 
7 - 11.02.21 - 11:21
(5) Мимо лужи даже.
Семерка в гуиды не умеет.
   fbear
 
8 - 11.02.21 - 11:21
Видимо, 1Cv7.DDS имеется ввиду.
   acht
 
9 - 11.02.21 - 11:22
(8) DDS неполный, там, например, перечислений нет. Распарсенный MDшник нужен. Берешь gcomp и вперед.
   Volodja
 
10 - 11.02.21 - 11:23
1cv7.dd
   fbear
 
11 - 11.02.21 - 11:23
2(10) значит база файловая
   Volodja
 
12 - 11.02.21 - 11:24
да
   Guk
 
13 - 11.02.21 - 11:24
(10) там нет ID реквизита справочника. только идентификатор...
   Ёпрст
 
14 - 11.02.21 - 11:24
(0) 1cpp   смотри метрды объекта метадатаворк
   Ёпрст
 
15 - 11.02.21 - 11:25
или, можно через значениевстрокувнутр, на синьоре есть готовый код
   acht
 
16 - 11.02.21 - 11:25
(14) О точно. Плюсую.
   Volodja
 
17 - 11.02.21 - 11:26
(14)Спасибо.
   Mikeware
 
18 - 11.02.21 - 11:26
Кристобаль Хозевич опять успел первым...
   Ёпрст
 
19 - 11.02.21 - 11:27
(0) если это надо в прямом запросе, то 1срр польщуй, там метапарсер имен сам все подставит, знать ид реквищита не надо. такое только в адо, ращве что требуется
   Volodja
 
20 - 11.02.21 - 11:27
(18) Кто это?
   Volodja
 
21 - 11.02.21 - 11:28
(19) не мне по другому.
   Ёпрст
 
22 - 11.02.21 - 11:28
с телефона писать, то еще извращение
   ДенисЧ
 
23 - 11.02.21 - 11:28
(20) Это тот, что не штандартенфюрер, а тот, кто успел первым.

ЗЫ... Вот оно, поколение.. Не читали... (((((
   Ёпрст
 
24 - 11.02.21 - 11:30
(21) запрос к сторонней базе? там тоже метапарсер работает, через присоединить мд. можно в одном запросе писать к объектам с разных баз и разруливать метапарсером
   Mikeware
 
25 - 11.02.21 - 11:31
(21) тогда и надо задавать вопрос с описанием, "занафига"...
   Volodja
 
26 - 11.02.21 - 11:37
(24),(25) Нужно отслеживать изменение непериодических реквизитов справочника. Такую поставили задачу.
Вот теперь проектирую справочник. Чтобы Идентификатор держать нужна строка до 50 символов, а с ID до 6 должно хватить.
И потом если вдруг название реквизита сменят, то ID тем же останется. Я сравниваю с аналогией 1SConst

Буду с его помощью вести изменения Наименования,ИИН и т.д.
Типа регистра сведений в 8-ке
   Mikeware
 
27 - 11.02.21 - 11:42
а изменение делаются где и чем?
   Volodja
 
28 - 11.02.21 - 11:43
Операторами. Начинают мухлевать. ФИО изменят или ИИН. Потом ревизоры рыщут.
   Mikeware
 
29 - 11.02.21 - 11:44
(28) ну так логирование таких изменений давно написано, валяеьтся где ни попадя
   Злопчинский
 
30 - 11.02.21 - 11:45
(29) только хотел сказать
 
 Рекламное место пустует
   Volodja
 
31 - 11.02.21 - 11:45
Журнал регистрации?
   Злопчинский
 
32 - 11.02.21 - 11:47
(28) в консерватории поправьте лучше, проще будет...
   Злопчинский
 
33 - 11.02.21 - 11:47
(31) см (29)
   Mikeware
 
34 - 11.02.21 - 11:48
(30) (31) не, в ПриЗаписи сравниваются реквизиты с ТекущийЭлемент().*, и различия реквизитов пишутся в подчиненный справочник
   Mikeware
 
35 - 11.02.21 - 11:48
(32) ну, иногда для этого нужно кому-нибудь "сику налимонить"
   Volodja
 
36 - 11.02.21 - 11:49
Хотел далее sql-запрос применять для отслеживания изменений. К логам запрос не применишь.
   ДенисЧ
 
37 - 11.02.21 - 11:50
(36) Смотря как и куда писать логи..
   Mikeware
 
38 - 11.02.21 - 11:51
(36) а нахрена?
если разово - пусть при записи измененных фамилий/наименований/иннов сыпятся сообщение ответственному.
а если такое постоянно - нужно (32)
   Volodja
 
39 - 11.02.21 - 11:53
(37) Для этого и делаю единый справочник. Назову его типа ИсторияРеквизитов.
   Bigbro
 
40 - 11.02.21 - 11:54
(36) зачем?
по журналу регистрации один раз нашли депремировали на 100%
второй раз нашли уволили с позором и иск в суд на компенсацию.
и все, больше не будут мухлевать.
   Volodja
 
41 - 11.02.21 - 11:55
(38) От ошибок никто не застрахован. И кому сыпать уведомления? Сегодня один ответственный завтра другой.
   Bigbro
 
42 - 11.02.21 - 11:56
ну если по ответственным тоже текучка, тогда да, надо систему контроля строить.
пусть железяка контролирует.
   Volodja
 
43 - 11.02.21 - 11:56
(40) по журналу и ищем пока. Хотелось бы удобнее. Нажал кнопку и бац отчет по всем измененым. А дальше ревизор анализирует: был умысел или не было.
   Mikeware
 
44 - 11.02.21 - 11:57
(41) ответственному и сыпать. тому, кто сегодня.
(39) очередной дендрофекальный велосипед с многоугольными взаимно ортогональными колесами?
   Volodja
 
45 - 11.02.21 - 11:58
(44)  В Синоним напишу.
   Volodja
 
46 - 11.02.21 - 12:00
(40) Практика показывает другое. Коррупция неискоренима. Воровать стали больше и чаще.
   Guk
 
47 - 11.02.21 - 12:02
лет 15 назад писал такую же хрень и тоже на едином справочнике. долго отказывался, но очень слезно просили. предчувствия меня не обманули. за год отчетом по этом справочнику пользовались 2 раза. снес эту херню. толку никакого, только лишние тормоза при записи объектов...
   Volodja
 
48 - 11.02.21 - 12:06
(47) Блин та же хрень. Стоят бухи надо мной. Нужен контроль по банковским выпискам: соответствие с мобильной оплатой. Нужна прямо вчера уже. В итоге с Ноября ни разу не открывали.
   Mikeware
 
49 - 11.02.21 - 12:07
(47) справочник жирный (самы жирный объект в базе был), пользовались редко. Но пользование помогло раскрыть махинацию на миллион рублей (по ценам 2008 года).


Список тем форума
Рекламное место пустует  Рекламное место пустует
Здесь можно задать вопрос "Как сделать?" и получить кучу ответов, что тебе это делать не надо. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.