|
|
|
Таблица _1SConst | ☑ | ||
|---|---|---|---|---|
|
0
Just_Serg
15.10.10
✎
10:38
|
Добрый день!
Насколько я понимаю - табюлица _1SConst хранит историю изменения периодических реквизитов, есть в ней поле ID. Подскажите, пожалуйста - возможно ли запросом (1С++ или еще как-то) получить ID некоего периодического реквизита для некоей таблицы (по их наименованиям). Заранее благодарен за помощь! |
|||
|
1
ДенисЧ
15.10.10
✎
10:40
|
Идентификатор периодического реквизита
${ИсторияРеквизита|PropertyHistory}.<Справочник>. <ПериодическийРеквизит> = ХХХХ |
|||
|
2
Ёпрст
гуру
15.10.10
✎
10:48
|
||||
|
3
Just_Serg
15.10.10
✎
11:00
|
(1) Возможно, я туплю, но я не понимаю - как Вашим примером можно получить, что периодический реквизит Справочник1.Реквизит1 имеет ID допустим '123'. Можете немного попонятнее объяснить?
(2) Спасибо! Очень полезная информация! |
|||
|
4
ДенисЧ
15.10.10
✎
11:02
|
select * from _1sconst where id = $ИсторияРеквизита.Номенклатура.СтавкаНДС
что-то вроде |
|||
|
5
Just_Serg
15.10.10
✎
11:02
|
(4) Спасибо большое! Сейчас попробую
|
|||
|
6
Mikeware
15.10.10
✎
11:15
|
ИДРеквизитаСправочника(<?>)
Синтаксис: ИДРеквизитаСправочника(<НомИмяСпр>,<НомИмяРекв>) Назначение: возвращает внутренний номер реквизита справочника по его идентификатору или порядковому номеру. Возвращаемое значение: (Число) внутренний ид реквизита справочника. Параметры: <НомИмяСпр> - (строка/число) идентификатор справочника или порядковый номер определяется от 1 до Метаданные.Справочник(); <НомИмяРекв> - (строка/число) идентификатор реквизита или порядковый номер определяется от 1 до Метаданные.Справочник(х).Реквизит(); |
|||
|
7
Ёпрст
гуру
15.10.10
✎
11:17
|
Для скуля, используй вот это:
http://www.1cpp.ru/docum/icpp/html/ODBC.html#id38 |
|||
|
8
Ёпрст
гуру
15.10.10
✎
11:17
|
+7 не надо будет руками писать запрос к 1сконст
|
|||
|
9
ДенисЧ
15.10.10
✎
11:18
|
(7) А может, ему не нужно ПоследнееЗначение?
|
|||
|
10
Ёпрст
гуру
15.10.10
✎
11:19
|
(9) делаем ставки, я - за последнее значение :)
|
|||
|
11
Just_Serg
15.10.10
✎
11:20
|
(7) про ПоследнееЗначение - я в курсе - давно использую. Мне нужно получить - какое значение в справочнике установил некий документ (иду от документов).
|
|||
|
12
Ёпрст
гуру
15.10.10
✎
11:21
|
(11) тогда еше проще- условие на DOCID и привет.
|
|||
|
13
ДенисЧ
15.10.10
✎
11:24
|
(12) А если два реквизита? :-)
|
|||
|
14
Just_Serg
15.10.10
✎
11:26
|
(13) вот-вот!
|
|||
|
15
Ёпрст
гуру
15.10.10
✎
11:28
|
(13) и что ? На OBJID и ID еще условие.
|
|||
|
16
Just_Serg
15.10.10
✎
11:37
|
Вобщем, все получилось - раньше ID был забит хардкодом, что не верно. Сейчас с помощью ДенисаЧ поправил - вроде работает. Спасибо большое за помощь!
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |