|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Доброго времени. Имееи примитивную бд-ID,ФИО,фото.Суть вопроса. Насколько я понял в каше графическое изобраение может хранить класс %BinaryStream. Вопрос. Как а)осуществить вывод графики в CSP форме. б)как осуществить "диалог ввода"(сорри за дельфовый термин)в общем любой способ ввода графики в бд. спс ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2007, 23:45 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Или вожможно я неправильно что-то понял. В общем скажите плз как вообще работать с графикой в каше. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2007, 00:20 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Для CSP концепт может выглядить примерно так : Делаем класс, например Interface.ImageGet - наследуем его от %CSP.Page - задача класса переопределить заголовок Content-Type на "image/jpeg" и выводить %BinaryStream в качестве тела страницы. В странице где необходимо вывести картинку пишем что то вроде Код: plaintext
PS: может еще кто посоветует ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2007, 06:20 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Для 5.0 есть даже примерчик http://127.0.0.1:1972/csp/samples/streamserve.csp ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2007, 08:22 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Ок,спс будем думать ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2007, 14:48 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Подумал. Так и не придумал-каким образом сделать так чтобы можно было динамически загружать картинку.Т.Е. к примеру у нас имеется окно для ввода пути,нажимаем-отображается картинка.Помогите плз кто знает,очень надо :( ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2007, 12:58 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Хм...вас же явно сослали на стандартный пример Cache http://127.0.0.1:1972/csp/samples/streamserve.csp ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2007, 21:24 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Я его рассмотрел да,но вот как к примеру сделать такое имеем на форме-инпут типа текст и кнопку . туда вводим путь к файлу,а на кнопке висит скрипт который должен бы соеденить стрим с картинкой и показать ее на форме....возможно я сильно туплю,но блин я весь инет облазил в поисках любой инфы по этой теме а толку-0 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2007, 21:42 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Вместо этого файла /csp/samples/ClassLogo.jpg укажи свой из инпута... Код: 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. 45.
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2007, 08:11 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
В общем-то это я понял...я не мог понять как сделать динамическое обновления,даже через инпут...спасибо в любом случае ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2007, 19:02 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
NLP_Cadetкак сделать динамическое обновления Так это уже другая история! Например перегрузить страницу... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2007, 08:15 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Для динамического обновления можешь использовать <IFRAME id='ifrm'> </IFRAME> тогда данную ситуацию можно с легкостью реализовать... Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2007, 10:42 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Пробовал и по примеру... Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Но получаю ошибку На странице возникла ошибка исполнения Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
Т.ч. вопрос вывода картинки из свойства класса так для меня и остается открытым... :(( Вот сам класс Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2014, 15:16 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
krvsa, Код: sql 1. 2. 3. 4. 5.
так должно заработать ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2014, 15:25 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
это в случае с ZEN ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2014, 15:25 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Нашел теперешний пример вывода картинки... Код: html 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. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54.
Но тут jpg, а у меня png... Переделал свой пример так Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Но все равно ошибка... Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2014, 15:26 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Ymka2007это в случае с ZEN У меня CSP... Там наверно и методов таких нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2014, 15:28 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
krvsa, во, нашел Код: sql 1. 2.
Код: sql 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.
Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2014, 15:42 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
krvsa, все файлы, загружаемые на сервер тем или иным образом прогоняю через справочник, потом проще работать ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2014, 15:45 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Ymka2007 , вот вроде как у тебя Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Но картинки нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2014, 16:00 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Саму картинку в класс грузил вот так Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2014, 16:01 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
krvsa Ymka2007 , вот вроде как у тебя Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Но картинки нет... Не доделал... Вот как Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Но все равно картинки нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2014, 16:07 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
Так вот еще переделал... Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Нет картинки... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2014, 16:11 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
krvsa, img - как определен? помнится я долго и..ся, пока понял что у меня работает у меня Property fBin As %GlobalBinaryStream; - хранение в глобали имяклассаS там методы у разных "похожих" типов отличаются и не всегда работают ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2014, 17:13 |
|
Ввод графики посредством CSP форм
|
|||
---|---|---|---|
#18+
krvsa, попробуй для начала zen страницу сварганить с элементом <image> в методе %OnAfterCreatePage возьми этот элемент s cb=..%GetComponentById("fs1img") а потом опредли src s cb.src=$ZCVT(##class(%CSP.Page).Link("%25CSP.StreamServer.cls?STREAMOID="_##class(%CSP.Page).Encrypt(o.trainer.fotos.GetAt(1).fBin.%Oid())),"O","HTML") вызови на просмотр если пойдет, то наверно нужно смотреть что не выполняется <img src='#(oid)#'/> ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2014, 17:20 |
|
|
start [/forum/topic.php?fid=39&fpage=23&tid=1556974]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
others: | 252ms |
total: | 401ms |
0 / 0 |