|
|
|
Как правильно сделать схему...
|
|||
|---|---|---|---|
|
#18+
как правильно описать описать класс "константа" в схеме? <constant type="ТИП_КОНСТАНТЫ">ЗНАЧЕНИЕ_КОНСТАНТЫ</constant> ТИП_КОНСТАНТЫ : string number date bool смысл в том, чтобы значение зависело от типа, например так правильно: <constant type="number">12.3</constant> <constant type="bool">TRUE</constant> <constant type="string">просто строка</constant> а так не правильно: <constant type="bool">12.3</constant> -- значение не соответствует типу <constant type="boolan">TRUE</constant> -- неправильный тип ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 01:45 |
|
||
|
Как правильно сделать схему...
|
|||
|---|---|---|---|
|
#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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 17:42 |
|
||
|
Как правильно сделать схему...
|
|||
|---|---|---|---|
|
#18+
Ay-yПо аналогии с этим в чем аналогия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 17:55 |
|
||
|
Как правильно сделать схему...
|
|||
|---|---|---|---|
|
#18+
Типы с нужной enumeration создать самому. У меня их под рукой нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 18:09 |
|
||
|
Как правильно сделать схему...
|
|||
|---|---|---|---|
|
#18+
Ay-yТипы с нужной enumeration создать самому. У меня их под рукой нет. с bool понятно, но как можно описать (по вашему варианту) string, number и date? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 18:11 |
|
||
|
Как правильно сделать схему...
|
|||
|---|---|---|---|
|
#18+
Ну со стрингом проблем быть не должно Код: plaintext с integer тоже полно вариантов в зависимости от условий, ну например Код: plaintext 1. стандартная дата, правда, требует определённого формата, но есть Код: plaintext мне, например он не подходил, поэтому сделан вот такой тип Код: 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. и вообще с патернами много чего можно сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 18:32 |
|
||
|
Как правильно сделать схему...
|
|||
|---|---|---|---|
|
#18+
мысль понял. Осталось только одно - ужесточить XSD схему таким образом, чтобы: при определенном значении атрибута type="" управлять содержимым значения элемента <constant>. С учетом поддержки стандартной валидации естественно... Хотя, пожалуй с этого и стоило начать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 19:16 |
|
||
|
Как правильно сделать схему...
|
|||
|---|---|---|---|
|
#18+
О! А вот это у меня и не получилось, хотя и попытки предпринимались и изначальная цель была именно такая. Потому как создать тип с еnumeration из комплексных типов нельзя. Ну если вы чего-нибудь придумаете – поделитесь пожалуйста, будет очень интересно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 19:31 |
|
||
|
Как правильно сделать схему...
|
|||
|---|---|---|---|
|
#18+
Спасибо всем ответившим, но вся суть идеи как и заключается в M0usужесточить XSD схему таким образом, чтобы: при определенном значении атрибута type="" управлять содержимым значения элемента <constant>. С учетом поддержки стандартной валидации естественно... в противном случае все это не имеет смысла. вопрос все еще актуален, если кто знает варианты куда копать, сообщите плз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 23:58 |
|
||
|
|

start [/forum/topic.php?fid=14&msg=33453355&tid=1334917]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
170ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 513ms |

| 0 / 0 |
