{"id":216,"date":"2011-07-05T18:26:56","date_gmt":"2011-07-05T21:26:56","guid":{"rendered":"http:\/\/www.tech-nico.com\/blog\/?p=216"},"modified":"2011-07-05T18:26:56","modified_gmt":"2011-07-05T21:26:56","slug":"flash-cs3-arma-tu-propio-datagrid-con-tooltips","status":"publish","type":"post","link":"http:\/\/www.tech-nico.com\/blog\/flash-cs3-arma-tu-propio-datagrid-con-tooltips\/","title":{"rendered":"Flash CS3: Arma tu propio Datagrid con Tooltips"},"content":{"rendered":"<p>Despu\u00e9s\u00a0de tanto tiempo sin postear, me\u00a0decid\u00ed\u00a0por traerles un Datagrid (Flash) que tuve que armar en un apuro cuando necesitaba terminar uno de mis trabajos. La\u00a0aplicaci\u00f3n\u00a0era muy sencilla: Imprimir datos\u00a0de un Stored Procedure de SQL Server, por medio de un archivito en ASP, que parseado por Flash mostrara datos en pantalla.<\/p>\n<p>Y\u00a0aqu\u00ed\u00a0fue donde se presentaron los contratiempos: Mostrar los datos en un Datagrid puede parecer algo sumamente sencillo. Pero, en mi caso, al ser tanta la cantidad de columnas que\u00a0deb\u00eda\u00a0mostrar, si\u00a0quer\u00eda\u00a0lograr algunos detalles como por ejemplo 1 tooltip, (o seleccionar el ultimo registro con otro color), se tornaba algo bastante inflexible.<\/p>\n<p>El Datagrid nativo de Flash sinceramente me hizo perder bastante tiempo y no logre hacer nada de lo que\u00a0quer\u00eda. \u00abLlenar el datagrid fue\u00a0f\u00e1cil, <del>el resto imposible<\/del> :p\u00bb. Supuse que alguien tenia que haber armado algo en la red. Pero no encontre nada.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-218 alignleft\" title=\"Aplicaci\u00f3n terminada.\" src=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2011\/07\/app_rian.jpg?resize=300%2C225\" alt=\"\" width=\"300\" height=\"225\" srcset=\"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2011\/07\/app_rian.jpg?resize=300%2C225 300w, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2011\/07\/app_rian.jpg?resize=398%2C300 398w, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2011\/07\/app_rian.jpg?w=691 691w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Aqui va el datagrid creado.<\/p>\n<p><strong>Es bastante mas liviano<\/strong> pero a la hora de configurarlo, (al no ser un componente), <em>hay que modificar mucho codigo<\/em>.<\/p>\n<p><strong>A Futuro:<\/strong> Le falta pulir muchas cosas: Scroll vertical y horizontal y\/o paginacion. Y armarlo como componente.<\/p>\n<p>Creo que el uso es bastante puntual. Pero seguramente mas de uno ha perdido tiempo. Enjoy!.<\/p>\n<p><a href=\"http:\/\/www.tech-nico.com\/blog\/Flash CS3 - Datagrid Propio.rar\">Descarga de archivos<\/a><\/p>\n<p>___________________<\/p>\n<p>nicolas <a href=\"http:\/\/www.tech-nico.com\/blog\">Tech-nico.com\/blog<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Despu\u00e9s\u00a0de tanto tiempo sin postear, me\u00a0decid\u00ed\u00a0por traerles un Datagrid (Flash) que tuve que armar en un apuro cuando necesitaba terminar uno de mis trabajos. La\u00a0aplicaci\u00f3n\u00a0era muy sencilla: Imprimir datos\u00a0de un Stored Procedure de SQL Server, por medio de un archivito &hellip; <a href=\"http:\/\/www.tech-nico.com\/blog\/flash-cs3-arma-tu-propio-datagrid-con-tooltips\/\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":600,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[33,32],"tags":[64,63,39],"class_list":["post-216","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-flash","category-programacion","tag-asp","tag-datagrid","tag-sql"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1650%2C1400","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/phA9Q-3u","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":172,"url":"http:\/\/www.tech-nico.com\/blog\/galeria-de-fotos-flash-con-comentarios-php\/","url_meta":{"origin":216,"position":0},"title":"Galeria de Fotos Flash II con Comentarios","author":"soporte","date":"diciembre 2, 2009","format":false,"excerpt":"Por suerte la\u00a0Galeria de Fotos en Flash y PHP (con thumbs GD) y lectura de folders tubo mucha\u00a0aceptaci\u00f3n;\u00a0as\u00ed\u00a0que\u00a0aqu\u00ed\u00a0va la \"Versi\u00f3n\u00a0del Galery en flash con comentarios\" tipo fotolog :D Como varios me lo han pedido, aqui esta la version del galery en flash con comentarios. El sistema de comentarios se basa\u2026","rel":"","context":"En \u00abFlash\u00bb","block_context":{"text":"Flash","link":"http:\/\/www.tech-nico.com\/blog\/category\/programacion\/flash\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":52,"url":"http:\/\/www.tech-nico.com\/blog\/ataque-a-paginas-asp-y-sql-server-con-trojan-asprox\/","url_meta":{"origin":216,"position":1},"title":"Ataque a paginas ASP y SQL SERVER con Trojan AspRox","author":"soporte","date":"septiembre 12, 2008","format":false,"excerpt":"Ataque de Cadena ASCII (Encoded\/Binary) Automatica de SQL Injection o en ingles ASCII Encoded\/Binary String Automated SQL Injection Attack. Descripcion del Ataque: Recientemente, nos venimos cruzando con un tipo de SQL Injection muy particular e interesante, que, hasta ahora puede ser muy dificil de limpiar, incluso hasta con el mas\u2026","rel":"","context":"En \u00abseguridad\u00bb","block_context":{"text":"seguridad","link":"http:\/\/www.tech-nico.com\/blog\/category\/seguridad\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":132,"url":"http:\/\/www.tech-nico.com\/blog\/galeria-de-fotos-en-flash-y-php-con-thumbs-gd-y-lectura-de-folders\/","url_meta":{"origin":216,"position":2},"title":"Galeria de Fotos en Flash y PHP (con thumbs GD) y lectura de folders.","author":"soporte","date":"mayo 20, 2009","format":false,"excerpt":"Hace mucho tiempo tuve que crear una galer\u00eda de fotos en flash y PHP ( que me saco de muchos apuros ). Lo particularmente bueno de esta galer\u00eda es que levanta las fotos on the fly desde carpetas del servidor que creemos o ya est\u00e9n creadas. Entonces el cliente mismo\u2026","rel":"","context":"En \u00abFlash\u00bb","block_context":{"text":"Flash","link":"http:\/\/www.tech-nico.com\/blog\/category\/programacion\/flash\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":75,"url":"http:\/\/www.tech-nico.com\/blog\/75\/","url_meta":{"origin":216,"position":3},"title":"Embeber Objetos Audio y Video con Ajax usando swfobject","author":"soporte","date":"diciembre 3, 2008","format":false,"excerpt":"Algo realmente curioso e interesante es ver que el wp-standalone-player utiliza la funcion Javascript para embeber Objetos Flash usando DOM creado por \"Geoff Stearns, Michael Williams, y Bobby van der Sluis\" Casualmente es muy util para los que quieran embeber Objetos Flash mediante AJAX. Es un problema muy tipico el\u2026","rel":"","context":"En \u00abFlash\u00bb","block_context":{"text":"Flash","link":"http:\/\/www.tech-nico.com\/blog\/category\/programacion\/flash\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":58,"url":"http:\/\/www.tech-nico.com\/blog\/solucion-asprox-cleaner\/","url_meta":{"origin":216,"position":4},"title":"Solucion: ASProx Cleaner","author":"soporte","date":"septiembre 12, 2008","format":false,"excerpt":"Algo que note es que algunos antivirus, al menos es el caso de AVG 8 en IE7, lo detecta como Troyano cuando ingresas al sitio infectado. Pero en otros casos no sucede. Por lo que, al ingresar al sitio, se infecta la PC, y luego esa PC infecta otros sitios?\u2026","rel":"","context":"En \u00abseguridad\u00bb","block_context":{"text":"seguridad","link":"http:\/\/www.tech-nico.com\/blog\/category\/seguridad\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]},{"id":26,"url":"http:\/\/www.tech-nico.com\/blog\/pinger-v20-reportar-el-estado-del-servicio-para-un-isp-en-tiempo-real\/","url_meta":{"origin":216,"position":5},"title":"Pinger Tool v2.0 \/\/ Reportar estado del Servicio","author":"soporte","date":"agosto 11, 2008","format":false,"excerpt":"\"Tool para reportar en tiempo real el estado de tu Red o Servicio, reduciendo reclamos telef\u00f3nicos innecesarios, mediante la creacion de un componente que embeberas en la pagina web inicial de tu empresa.\" Hace algunos a\u00f1os tuve la necesidad de implementar en uno de mis sitios, algun sistema o especie\u2026","rel":"","context":"En \u00abFlash\u00bb","block_context":{"text":"Flash","link":"http:\/\/www.tech-nico.com\/blog\/category\/programacion\/flash\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.tech-nico.com\/blog\/wp-content\/uploads\/2015\/05\/logo_tech_nico.com_.jpg?fit=1200%2C1018&resize=1050%2C600 3x"},"classes":[]}],"_links":{"self":[{"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/posts\/216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/comments?post=216"}],"version-history":[{"count":5,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/posts\/216\/revisions"}],"predecessor-version":[{"id":222,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/posts\/216\/revisions\/222"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/media\/600"}],"wp:attachment":[{"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/media?parent=216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/categories?post=216"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.tech-nico.com\/blog\/wp-json\/wp\/v2\/tags?post=216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}