<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />CIAO,
Sto provando a creare uno script per un riquadro grafico che possieda la stessa funzionalità di "passaggio del mouse" fornita dal Costruttore di grafici per la visualizzazione di etichette (incluse le immagini, se una colonna di immagini è stata inclusa nella tabella di dati da cui viene estratto il grafico derivato).
IO pensare (anche se potrei sbagliarmi) questo può essere fatto includendo un "marker seg(:x column, :y column, row states(dt, ))" come una delle proprietà del grafico box (dove dt è la tabella dei dati), ma non riesco a ottenere la sintassi corretta.Qualcuno potrebbe mostrarmi come si fa, per favore?
Grazie molto
Grazie Ian, funziona perfettamente.Mi fa piacere notare che I molto ho quasi capito bene: ho provato quasi esattamente questo, ma non ho sostituito i riferimenti alle colonne X e Y all'interno della proprietà Marker Seg con i loro contenuti.Grazie ancora!
Prova questo, Davide:
Nomi DefaultTo Here ( 1 ) ;
dt =
Nuova Tavola ( "Elenco dei paesi dell'UE" ,
Aggiungi righe ( 5 ) ,
Nuova Colonna ( "Paese" ,
Carattere ,
"Nominale" ,
Imposta valori ( { "Austria" , "Belgio" , "Bulgaria" , "Croazia" , "Cipro" } )
) ,
Nuova Colonna ( "Anno unito" ,
Numerico ,
"Continuo" ,
Formato ( "Data abbreviata" , 35 ) ,
Formato di input ( "ddMonyyyy" ) ,
Imposta valori ( [ 2871763200 , 1704153600 , 3250454400 , 3455481600 , 3166214400 ] )
) ,
Nuova Colonna ( "Popolazione" ,
Numerico ,
"Continuo" ,
Formato ( "Migliore" , 10 ) ,
Imposta valori ( [ 8205533 , 10584534 , 7262675 , 4280000 , 792604 ] )
) ,
Nuova Colonna ( "Lingua" ,
Carattere ,
"Nominale" ,
Imposta valori ( { "Tedesco" , "francese/fiammingo" , "Bulgaro" , "Croato" , "Greco" } )
) ,
Nuova Colonna ( "Immagine_bandiera" ,
Espressione ,
Imposta valori (
{ Nuova immagine (
Da char a blob (
"1iVBORw0KGgoAAAANSUhEUgAAADAAAAAhCAIAAAAQ6r/uAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAASdJREFUWAntmK0SgzAMx7PdROuGw07O8gjIPc8eoUheZ4+xOSaRyMoil7SQ6zGGmEkEFelXrv3d v7kSenDOgaZyQpib9/DuAUZhMGMeVUVASHN+vgACgI1MqbGwOIOzi8Ff/uj87Ykjm4vYAiYg0iZ5J5uWW9hF9z//7UVwFo5kNBUGSuLLozEQH5YwEwOpU0hYGN6eFVJ3ZIwo1wh0M9PFaC5XC0YOZ N7ZEAMBFe5enst5WLRuGo4hUY5s8x0oE2O1uSu0Kks2uCuUibHaVKdQTGEHD6OCmzoqRkC+bUPXiecfwVqoawIah8H0vYLPPQKpyqkthQ0HtfiJxQjKgKa+eMUKKQihKAYDqTsydQqJB88EEG9qTGbxR1+ 8cE6NjyD47CDOkwA+vE9LawdBhiMAAAAASUVORK5CYII=" ,
"base64 compresso"
) ,
"png"
) , Nuova immagine (
Da char a blob (
"1iVBORw0KGgoAAAANSUhEUgAAACYAAAAAhCAIAAAA6Wk5BAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAO1JREFUSA3tVzEOgzAMNFUHewtb38ETunYrY7/DW/qEPqFsHVkZO8JGxprABjWmikglkilKDl/usK JcUhQFbDuOTFfXdVVVMu8tp/wqQ6C5o32KGMRHlvWUzFeWpYiFyxlPqZEx+IbmRQCdg00nAJTCQCkXGnY7awHaJSSfaeBj4HQyfn1YquJ/X0tJiL7ItZTOWD+kWsoAKv0IdFW0KvdhbACVA f5lgI4NYOw+VMb2WemA9sKL7RONnXHgj9tn5rS/LmlVxmt9pcNaY1eWleB9DCIiY0zbSpGDkPPGwoPdAkcfLvcd5p78yfb58gP/KUNijMsk3gAAAABJRU5ErkJggg==" ,
"base64 compresso"
) ,
"png"
) , Nuova immagine (
Da char a blob (
"1iVBORw0KGgoAAAANSUhEUgAAADAAAAAhCAIAAAAQ6r/uAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAR9JREFUWAntmDEOwjAMRQNicLZkZOQKvQpbGblKR9Yeg5WxV2Ds2JGxbM2ITYoNYQOSI2HRFVk2Un8 9J26UjdVVSlJY4cwZVlaayVQ1XVNQEhjjJEAhAxbIRyMkYFYioiRFYoIw+6sEEsRMcQpRI2xfXTgIEK8tpuALvfrve/WzhzkA9AndSAgN7ghCCdwvCnE3aEMtHQVskJZoSUF4nHfeqgPGafs02E/ii9 eIwJAXwsCOjedalv9ARoUoD2bcVno9FtmK2NOXPbjEAwpgOZYENDeOeh7co3DixfOGP7H6ffGDhlz02ufuFQjCZaAJOQ+pNmf1mCgtBhTdgbiAk+xJBYDiSuZOIWS1OdLUupD2JGUFvD3gzv1rSgUPjLGC 51fWhI18lFnAAAAAElFTkSuQmCC" ,
"base64 compresso"
) ,
"png"
) , Nuova immagine (
Da char a blob (
"1iVBORw0KGgoAAAANSUhEUgAAAEEAAAAhCAIAAAAJYVFIAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAABmdJREFUWAnNWNuLnVcVX/v63c45c85MZibDtDZJU6202mnQ2JqYUq0iLQUFa0RTLyAla A3aIvogaIglecmD0mJ9qqJYSl/yoEgNbfAypgbikF4SGh2bTMh0bjlnzuW77dtyj/kX9oMf++l8h9/61v6t9VsX4iDMUxGScHRGOlR1CmkBCKBlKlRZ0JlYLnMFNWHUMpWorCKI/n2Yh4aBAaAx czozqPJUZCW5QcFmgKpAQBEvO7vlErEUmyoxoFGEsutxgvmgjUHIuYAxZRTiNt4QJRAGrAWkAKHblQOZGiw50W0RhaJ/6yqC+SA1YdF0pUEZFCnkSgFNuBXFAHTMiYwSCbpAYkwFZb82/488oEBTr/J0mg GUklS0Y1il4pjsns0clqqnRUI5GAoJT8YkD+gDCUUqiUW30rTF28qsTT2yRzx0Ye61+f2PHyQffyG9OveXFz716t4/T/xi978WuhTGSkFBh3Ij2H0Ulb70xNFP3v/kzury89/+yn/cfPWeev1em 2C+0P350bNf3EWufuLfR+567oFi9cXjb+OB3/0olA/BeEDgu17SX3hj8uS2s1/645nXF0Qh1NrR3TuvXyo7 +w/nX9XX+gtLPz7z6IH4+vnG/R+5+vDtoXzwOR3mUGke+ufLL7bPZknjjpnVi+vfnF/+GcD23+95ckXMLp+zU3Zy7srCD4/v/V6zOHL+dCi7HodgIGVyLoE9t85+509Txl0sNvedWpqbrH fdM0o36n5Drr7VOJOnyw+//25SHb527vOv/Breng/FA68xTEogreOLl79bLk6deenRv/91241LRQXpqTbSTe3VNINncoZrH/7DzH3nPr3/wTfnExLGrr8IgtYGuQ+krgSefusYDN+pp9rRyZ8ayMx TT8TXS9h5Lxz7QSFW8MgzYthnsy32k2eBhlJEALQuzHE9NFh9 /bFNEDjeVnWOda7uuAfF7NqHPtBFi4Wv3jOOgH7sG4jDMEb/9/HctzBBeKCQGoaRq6MsBr4DZZqDjlrCubX2+zpCjTzlRtQkTbWQXDesCMiDQwxxPAZqzP/xmrPo+goJKQHUlXcr//uFSy OIkUlUG/4/eP6CMjqI0ZsggVTJJ1YFyHWqR5b6ZmnRcyuEb/VkpPKR28giUfu86xnkRhc3OAuW0N4QBxIklABivQnQ7jb5OzcaA4TbOkWmmkuFz7ikP9TbO5HdLDaupOuUjfqAOZAskGEA5 zDIsWWJ2HeHvrYRAY43fQIbH14fnNFAhw/c50PIuQInd/RIggcPVaiCGL0JwkmgboPIGAwvdD5hYZNtb/vmuu4CtFj6Xra8Ufp2FbgydRNLXfUjJwJqa7i41OAiJw89Xj91pK1LOLAXKgUnfmlu SfXSYrpvP6wP4NTLukXj7iKoCmIZLJa8qAc5pRd8h/rddS88ZnlFARtyyJfecD7Ezv2tkH4WHS/KVVQjXFwpcRDE6E0QblmYkSo2Xh5G0OlxjCBzoyQeM1yLaeIn53hHomQJXR5zcFlviiaQ hLK7pUtj4tkgnKpI6lInGT3xsZXDb/5mrFgB1dC33a4G17LZVOGGAEIm5p6/6+D3F7axkc+dUILoO5zJJIgPmeXxWN4to+Nvbb/zMyf3gcz41bQlKu/L+LQcNfMMXvny08d+NeBSsx2prIOt NjgN1PNpqjShM6ocJBOFe7U/ t/Pk6ROfze++cwqHG7d+FE5ffvDp3y5vjGdyupXBer3e8rUw0EOmp54LAuVs28ZlB4qeqw2mVEmdchj2GE7lLm92OFWDpkVJ+EhbaDZdXQex60GCaWvC1vtG9LSMZZaZOmP6atknnTbPV1qM68 LRNO066wufpEyWNQ1GQ7j9UkRNApER3wjTNTu6UqxPZK2oV3GWuJo2eUv3jV83RX5RhrwDUSgSPA5rZI8EgRuh36Viqyl9GWZpquJmZWInWyhrDTVSFUUKdN7MokE+VJIGavm3vj1YLLEoRlf09EA4TC qIuDPFdTZGhr0sbk2MrBXAbTVMgHWYdLpSLA5ydx4kWFTKigrLB0bDWOr3fJtAo8Ytw6KTdRJrh6g3qR02OkkPTD9tryfjoRwIycOI1x0U43yCbfoVvfNzgg+tiJhqNIpE3JBNP/fURZ4JhlUvRW dpsJQIFkuxxZJqMNps1S6SOZGDI5QKmjiE0mo/qFDGrJ9AffsRrEZv0flf6kuA0Nq4m/oAAAAASUVORK5CYII=" ,
"base64 compresso"
) ,
"png"
) , Nuova immagine (
Da char a blob (
"1iVBORw0KGgoAAAANSUhEUgAAADUAAAAAhCAIAAAD2w3SqAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAkRJREFUWAntmK932zAQx297A2cmMxsKJkxhKTRMWcdMC7s/w7RshYEZHDQ0XJnNFiioMIt VcKc48fw2+7m+5DUBEclZP+4+/upO8sunLMvgitsXYkvTNAiCK4Rcr9eej+CiKLpCPkL6fJ1YLdWNr5WCZdz0Y8nWLrqIfrYNP2p8JJ8FWzn9AlaPYrUTPojP2cIWK6vXGCYgVBt+1PDn81ma0z/AlRAu ACNEST6d01BXjtSqS3rE+TeMVgBiUrjz8e02zhSH2LiHcIc8Q/ko5OMk2dp3OImPds3pHMAAhH/hyPeRjEwUSqjvbbypBpPP6WdnS8/UQemNTbtMr4Ei6R0d7eTWRxA7/XMUjtSjOW77DDDhTOlCM/V DsWxid339YwuVYfzgzCuE/I8jJh+gxDjxEg40GiU4P036WmY3Lh+dE7PMQgiG6gMcvNE+UilAEJKuGN9jlLKZugv5fKSNL0zlE4uq2O02YrmZerx1UXptJp+2O3InBSWWP+pQpij7z96t1 THGArE3/Ggnk4/85voXIn6Vd6I5jf+7GCqrC13FKGYzfgoy+ UIUDmBrtLYmiRaLWB4pvSKk7qv5XRr/HaAuUh+0Xw/yLofSOJPrsthtk2iWSH/xv1S5rulGgTgMfZHvO+mR15j6UTBKvie1ajbR1LXPM+tFJTgMgrmIlvF8n6A8sMMqPl/jQAmplCRKAYGFN6qCp8 V9Q38S13HxqXwt5dHhmX+59++ZMQbd3fgGpXnXwE2/d8k0OMnXL/2NNTh+6YE/bce4VOQps4UAAAAASUVORK5CYII=" ,
"base64 compresso"
) ,
"png"
)}
)
) ,
Imposta colonne etichetta ( : Paese , : Lingua , : Immagine_bandiera )
) ;
xVals = Colonna ( dt , "Anno unito" ) << getValues ;
yVals = Colonna ( dt , "Popolazione" ) << getValues ;
Nuova finestra ( "La mia finestra" ,
GraphBox ( XScale ( min ( xVals ) , Massimo ( xVals )) , Scala ( min ( yVals ) , Massimo ( yVals )) ,
MarkerSeg ( xVals , yVals , RowStates ( dt ))
)
) ;