Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
Как взять данные по свойству класса? Как "пройтись" по свойствам я уже понял :) Т.е. есть имя класса, имя свойства... Как найти "id" свойства? ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 11:53 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
krvsaКак взять данные по свойству класса? Как "пройтись" по свойствам я уже понял :) Т.е. есть имя класса, имя свойства... Как найти "id" свойства? ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT Что за ID свойства ? Приведите пример, пожалуйста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 11:55 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
Вот мне давали пример с индексами... Код: plaintext 1. 2. 3. 4. Тогда мне хотелось найти чему равно i для элемента с определеным значением свойства. В этом примере Name. ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 12:02 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
krvsaВот мне давали пример с индексами... Код: plaintext 1. 2. 3. 4. Тогда мне хотелось найти чему равно i для элемента с определеным значением свойства. В этом примере Name. ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT да, аналогична. только не по indices, s n=ocls.Properties.Count() посмотрите %Library.PropertyDefinition у него тоже есть Name и т.п. аналогичные с %IndexDefinition ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 12:11 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
Т.е. найти можно только "пробежкой" от 1 до ocls.Properties.Count()? Никаких методов типа Find нет? ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 12:31 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
krvsaТ.е. найти можно только "пробежкой" от 1 до ocls.Properties.Count()? Никаких методов типа Find нет? ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT вообще, Properties наследуются от %ListOfPersistentChildObjects, который в свою очередь от %ListOfObjects. Следовательно, к ним можно применить стандартные методы %ListOfObjects, в том числе и find. P.s. GetAt(i) - это же ведь метод от %ListOfObjects ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 12:48 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
И как этод find будет выглядеть? Я просто не в курсе... :( ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 12:58 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
LenRover krvsaТ.е. найти можно только "пробежкой" от 1 до ocls.Properties.Count()? Никаких методов типа Find нет? ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT вообще, Properties наследуются от %ListOfPersistentChildObjects, который в свою очередь от %ListOfObjects. Следовательно, к ним можно применить стандартные методы %ListOfObjects, в том числе и find. P.s. GetAt(i) - это же ведь метод от %ListOfObjects Извиняюсь.. неправильно написала. Properties - являются простой %String ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 13:09 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
LenRover[quot krvsa]Т.е. найти можно только "пробежкой" от 1 до ocls.Properties.Count()? Никаких методов типа Find нет? нет такого Properties.Count(), так как выше я сказала, что Properties являются строкой. Так что вместо пробежки можно использовать разве что стандартный $Find. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 13:11 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
Мы просто отклонились от вопроса... Вернемся к примеру: Код: plaintext 1. 2. 3. 4. ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 13:26 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
krvsaМы просто отклонились от вопроса... Вернемся к примеру: Код: plaintext 1. 2. 3. 4. ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT Думаю, придется смириться с циклом... еще есть, конечно, вариант sql запроса типа select * from %Library.ClassDefinition .... либо SELECT * FROM %Dictionary.ClassDefinition where Name=Имя класса но я таким способом не работала ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 13:36 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
Вроде опять не о том Name пошла речь... В моем примере Name это имя индекса. В вашем вроде про имя класса... Так вот я про имя индекса в спрашивал... ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 14:03 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
Например у меня есть имя класса, имя индекса. Нужно узнать дескрипшен этого индекса... ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 14:11 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
krvsaНапример у меня есть имя класса, имя индекса. Нужно узнать дескрипшен этого индекса... ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ocls.Indices.GetAt(i).Description ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 14:16 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
krvsaНапример у меня есть имя класса, имя индекса. Нужно узнать дескрипшен этого индекса... Так можно: Код: plaintext 1. 2. AUnique -- имя индекса ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 14:19 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
LenRoverocls.Indices.GetAt(i).Description Это если я знаю i... А я его не знаю. Знаю только имя индекса... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 14:28 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
Александр Коблов , а для дескрипшена свойства? ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 14:29 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
krvsaА для дескрипшена свойства? А какие там свойства? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 14:31 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
Александр КобловА какие там свойства? У свойства класса много свойств (извините за тофтологию) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 14:37 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
Мне пока нужено значение свойства (у свойства моего класса) Description... ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 14:39 |
|
||
|
Как взять данные по свойству класса?
|
|||
|---|---|---|---|
|
#18+
krvsaМне пока нужено значение свойства (у свойства моего класса) Description... Так вы ж так и написали %Dictionary.PropertyDefinition (или %Dictionary.CompiledProperty). Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 15:01 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=34784564&tid=1559217]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 351ms |

| 0 / 0 |
