English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Reportistica
  • Libreria Box
  • Proprietà

Can Transform

proprietà copia link

Scopo

Indica se è possibile muovere e/o ridimensionare la box. Tale proprietà è utilizzabile solo se il book è mostrato in una porzione di videata.

Sintassi

boolean d = 0 //  Indica se la box è trasformabile
// 
d := Box.CanTransform

Quando letta

Ritorna True se la box può essere spostata e/o ridimensionata, False altrimenti.

Quando impostata

Indica se è possibile spostare o ridimensionare la box.

Esempio di codice

// ************************************
// Fired when the section is formatting
// ************************************

event BookDD.BookDD.ReportDD.Detail.BeforeFormatting()
{
  // Preparo i vari flags che indicano cosa può fare la box
  if BookDD.TrasformabilePezzo = True
  {
    BookDD.ReportDD.Pezzo.CanTransform := True
  }
  if BookDD.DraggabilePezzo = True
  {
    BookDD.ReportDD.Pezzo.CanDrag := True
  }
  if BookDD.DroppabilePezzo = True
  {
    BookDD.ReportDD.Pezzo.CanDrop := True
  }
}
  • Normalmente la proprietà CanTransform viene utilizzata nell'evento di formattazione dell'oggetto che contiene la box per indicare se è possibile spostare o ridimensionare la box.
  • Attenzione: Se la proprietà CanTransform viene modificata all'interno degli eventi di formattazione dell'oggetto che contiene la box (evento OnFormatting della pagina se la box è contenuta nella pagina o evento di BeforeFormatting della sezione se la box è contenuta in una sezione) la modifica ha effetto solo sulla box in fase di formattazione (consulta il videocorso Mastro On Formatting). Se la proprietà CanTransform viene modificata al di fuori dagli eventi di formattazione dell'oggetto che contiene la box, da quel momento in poi tutte le copie della box avranno la proprietà CanTransform valorizzata allo stesso modo. In quest'ultimo caso è come se alla proprietà CanTransform fosse stato fornito tale valore a design-time.
  • Se viene modificata la proprietà CanTransform durante gli eventi di formattazione dell'oggetto che contiene la box o durante la procedura collegata alla box non è necessario ristampare il book. Tale modifica avrà effetto immediato. Qualora, invece, la modifica sia fatta fuori dagli eventi di validazione potrebbe essere necessario ristampare il book utilizzando la procedura Refresh dello stesso.

Ultima modifica: 02/11/2022 / Validità: da 6.5.2680

Vedi Anche

  • On Before Formatting (evento)
  • Before Formatting (evento)
  • Refresh (procedura)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum