Přidání ikony do záhlaví pole seznamu

Automaticky přeloženo z Deepl

Od verze 4D v15 R5 můžete do záhlaví pole seznamu přidat ikonu naprogramováním. Obrázek může pocházet ze souboru, proměnné obrázku nebo knihovny obrázků. Tuto ikonu lze umístit na levou nebo pravou stranu sloupce.

Vzhledem k tomu, že ikonu můžete nahradit programově, můžete zobrazit vlastní přizpůsobené šipky pořadí, ikonu na základě ze zobrazeného obsahu nebo pomocí SVG i dynamicky vytvořené obrázky, například počet nepřečtených e-mailů.

extract_hdi

Upravili jsme dva následující příkazy:

  • OBJECT Získat formát ( { * ;} objekt )
  • OBJECT SET FORMAT ( { * ;} object ; displayFormat )

Chcete-li formátovat záhlaví pole seznamu, předejte v parametru „displayFormat“ řetězec znaků respektující následující syntaxi „picture;iconPos“, kde:

  • picture: Pokud obrázek pochází z knihovny obrázků, zadejte jeho číslo, před kterým je otazník (např.: „?250“). pokud obrázek pochází z proměnné obrázku, zadejte název proměnné. pokud obrázek pochází ze souboru uloženého ve složce Resources databáze, zadejte adresu URL typu „#{folder/}picturename“ nebo „file:{folder/}picturename“.
  • iconPos: pozice ikony. Jsou možné dvě hodnoty: iconPos = 1, což znamená vlevo, nebo iconPos = 2, což znamená vpravo.

Příklad databáze

Další podrobnosti naleznete v příručce k aktualizaci 4D v15 R5.