|
v7: Получить список реквизитов табличной части документа | ☑ | ||
|---|---|---|---|---|
|
0
Pit0n_08
16.12.15
✎
11:38
|
Собственно, есть ли возможность получить список реквизитов ТЧ для произвольно выбранного документа?
|
|||
|
1
povar
16.12.15
✎
11:39
|
кури метаданные
|
|||
|
2
Pit0n_08
16.12.15
✎
11:41
|
К чему обратится в цикле Метаданные.Документ(ВидВыбДок).???
|
|||
|
3
Pit0n_08
16.12.15
✎
11:44
|
Есть ли метод типа КоличестоРеквизитов? Не хотелось бы перебирать возможные имена реквизитов...
|
|||
|
4
Это_mike
16.12.15
✎
11:44
|
/ перебор всех доков в конфе
for ж=1 to Метаданные.Document() do // вывели название очередного дока Message(TrimAll(''+Метаданные.Документ(ж))); // список документов, вводимых на основании данного документа Message(' Реквизиты табличной части:'); for жж=1 to Метаданные.Документ(ж).РеквизитТабличнойЧасти() Do Message(' -- '+Метаданные.Документ(ж).РеквизитТабличнойЧасти(жж).Идентификатор); Message(' тип'+Метаданные.Документ(ж).РеквизитТабличнойЧасти(жж).Тип); Message(' вид'+Метаданные.Документ(ж).РеквизитТабличнойЧасти(жж).Вид); EndDo; EndDo; |
|||
|
5
Это_mike
16.12.15
✎
11:46
|
забавно... als от pit'а приходится цитировать PitOn'у...
|
|||
|
6
Pit0n_08
16.12.15
✎
11:47
|
(4) Благодарю! Похоже пора сделать перекур...
|
|||
|
7
Паучог
16.12.15
✎
11:51
|
Метаданные.Документы[ИмяДокумента].ТабличныеЧасти[ИмяТабличнойЧасти].Реквизиты
У ...Реквизиты, по-моему есть метод Количество() также реквизиты можно обойти циклом "Для каждого из" |
|||
|
8
Паучог
16.12.15
✎
11:52
|
(7)
сорри. не увидел. это 7.7 |
|||
|
9
Это_mike
16.12.15
✎
11:52
|
(7) выдыхай...
|
|||
|
10
povar
16.12.15
✎
11:56
|
(5) змея укусила себя за хвост ))
|
|||
|
11
Pit0n_08
16.12.15
✎
11:57
|
(4,9) Работает.
|
|||
|
12
Это_mike
16.12.15
✎
11:57
|
(11) естесвенно
|
|||
|
13
Pit0n_08
16.12.15
✎
12:00
|
(11) Иногда переклинивает, что аж страшно становится :-)
Всем спасибо! |
| Форум | Правила | Описание | Секции | Поиск |