realbasic-nug.it
[Top] [All Lists]

Re: Contenitore di dati

To: REALbasic NUG Italian <realbasic-nug.it@lists.realsoftware.com>
Subject: Re: Contenitore di dati
From: Massimo Valle <maxduepuntozero@yahoo.it>
Date: Sat, 13 Jun 2009 09:30:07 +0200
Authentication-results: mx.google.com; spf=neutral (google.com: 74.124.194.228 is neither permitted nor denied by best guess record for domain of realbasic-nug.it-bounces@lists.realsoftware.com) smtp.mail=realbasic-nug.it-bounces@lists.realsoftware.com; domainkeys=pass (test mode) header.From=maxduepuntozero@yahoo.it
Delivered-to: listarchive@realsoftware.com
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.it; h=Received:X-Yahoo-SMTP:X-YMail-OSG:X-Yahoo-Newman-Property:Message-Id:From:To:In-Reply-To:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Date:References:X-Mailer; b=dO9Ac4xZ0z1jnrecivxiHVtuKeavENeeKpaUQ6SEvbsAEv/opkHCkvpoEUktQLmCu/0YtM2oRR314hFy17BYiw55EpsSMc1jnQIn/mXeICi9brLZtyOE+EC/xw4NZBt2xUml6Eh8bI/AvLkpuE+JNJPDk/TrwjfrWtPcDoGOEIw= ;
Domainkey-status: good (test mode)
In-reply-to: <26d1d61d0906122336u72fc1284l4d0a65f9d9860870@mail.gmail.com>
References: <26d1d61d0906121045k6d489f46v167bcc8f83cd3d19@mail.gmail.com> <3EF4A47C-222C-4F02-8720-AB66DA2C5F61@libero.it> <26d1d61d0906122336u72fc1284l4d0a65f9d9860870@mail.gmail.com>
Reply-to: REALbasic NUG Italian <realbasic-nug.it@lists.realsoftware.com>
Sender: realbasic-nug.it-bounces@lists.realsoftware.com

Contrariamente a quanto sembri, la listbox funge anche da contenitore. Utilizzi il metodo Listbox.cell(row, column) sia per recuperare che per assegnare un valore. Se devi farlo inserire direttamente all'utente puoi rendere editabile la cella e di conseguenza questa si comporta come un editfield.

Massimo Valle


On 13/giu/09, at 08:36, Massimo Lista wrote:

Ma è possibile inserire direttamente un valore in una cella di una listbox ?Io
ho capito che la listbox è solo un visualizzatore di dati.
Non riesco ad inserire alcun dato direttamente in una listbox.
Per modificare un campo di una listbox devo trasferire il valore di quel
campo in un editfield, modificarlo e ripopolare la listbox.
A me invece serve inserire direttamente il valore nel campo della listbox
(tipo griglia di un file excel).
E' possibile ?
Esiste un controllo ad hoc ?
Il plugin DataGrid può fungere allo scopo ?




Il giorno 12 giugno 2009 21.12, Ivano Monti <ivanomonti@libero.it> ha
scritto:

che io sappia no, ma puoi usare una listbox cmq, legata ad un database o un recordset credo che il limite sia nelle colonne, se non erro 64 colonne come max, ma non vorrei dire una scemenza, le maschere viewer di una query che in
realbasic non esistono se non con la listbox.

Poi puoi fare scatenare una serie di modifica e salva a secondo di come vuoi muoverti nelle celle della stessa, se posso dare un contributo più che
volentieri.

Ivano Monti
Developer for Mac and Windows

Email:          ivanomonti @ libero.it
Url:                    http://www.ivanomonti.eu

Skype:          ivanomonti
AIM:                    ivanomonti
iChat:                  ivanomonti

Mobile Phone:   +39-392-9824007
Phone:          +39 02 36648804

Google Map              45.62224,9.107407



Il giorno 12/giu/09, alle ore 19:45, Massimo Lista ha scritto:


Ho l'esigenza di un controllo che si presenti come un editfield , ma che
sia
anche un contenitore di dati.
Mi spiego meglio:
Mi sembra di capire che listbox e editfield sono solo dei visualizzatori
di
dati, a me serve invece un controllo
collegato ad un database che mi consenta di inserire dei valori in un
campo
(tipo foglio di Excell)
In Microsoft Access ci sono le maschere con visualizzazione continua.
In RealBasic ?





--
Massimo





<Prev in Thread] Current Thread [Next in Thread>