Aller au contenu principal
Version: 20 R7 BETA

VP Get table theme

Historique
ReleaseModifications
19 R8Ajout

VP Get table theme ( vpAreaName : Text ; tableName : Text {; sheet : Integer } ) : cs.ViewPro.TableTheme

ParamètresTypeDescription
vpAreaNameText->Nom d'objet formulaire zone 4D View Pro
tableNameText->Nom de table
sheetInteger->Numéro d'indice de la feuille (feuille courante si omis)
Résultatcs.ViewPro.TableTheme<-Valeurs des propriétés du thème de la table actuelle

Description

La commande VP Get table theme retourne les valeurs des propriétés du thème actuel de la table tableName. Un thème de table peut être défini à l'aide des commandes VP CREATE TABLE ou VP SET TABLE THEME, ou via l'interface.

Dans vpAreaName, passez le nom de la zone 4D View Pro et dans tableName, le nom de la table.

Dans sheet, passez le numéro de la page cible. Si aucun numéro n'est spécifié ou si vous passez -1, la commande s'applique à la feuille courante.

La commande retourne un objet de la classe cs.ViewPro.TableTheme avec des propriétés et des valeurs qui décrivent le thème de la table courante.

Exemple

La commande retourne un objet de thème complet même si un nom de thème natif SpreadJS a été utilisé pour définir le thème.

var $param : cs.ViewPro.TableTheme
$param:=cs.ViewPro.TableTheme.new()
$param.theme:="dark10" //utilisation d'un nom de thème natif

VP SET TABLE THEME("ViewProArea"; "ContextTable"; $param)
$vTheme:=VP Get table theme("ViewProArea"; "ContextTable")
$result:=Asserted(Value type($vTheme.theme)=Is object) //vrai

Voir également

VP CREATE TABLE
VP SET TABLE THEME