CasewareDocumentation
Nouveautés de Caseware Cloud EngagementsVoir les nouveautés

RemoveTag

Annule l'attribution de l'étiquette du champ du tableau

Compatibilité

Proposé dès IDEA version 12.0

Syntaxe

RemoveTag(tagId As String, fieldName As String) As Boolean

Paramètres

tagId

Identifiant de l'étiquette (non sensible à la casse).

fieldName

Nom du champ du tableau (non sensible à la casse).

Valeur retournée

True, si l'attribution de l'étiquette indiquée a bien été annulée dans le champ du tableau.

False, si l'étiquette indiquée n'a pas été attribuée au champ de la base de données.

Si aucun champ avec le nom indiqué n'existe, une exception est déclenchée.

Remarques

Afin de conserver le résultat de la méthode, la méthode Save() doit être appelée.

Exemple

Sub Main()
Dim ac As Object
Dim tagging As Object
Set ac = CreateObject("SmartAnalyzer.AutomationClient")
Set tagging = ac.GetTagging("Sample-Weblog")
wasRemoved = Tagging.RemoveTag("CustomerCode", "DURATION")
IF wasRemoved = True THEN
MsgBox "Tag 'CustomerCode' was unassigned for field 'DURATION'"
ELSE
MsgBox "Tag 'CustomerCode' was NOT unassigned for field 'DURATION'"
END IF
Tagging.Save
on error Resume next
wasRemoved = Tagging.RemoveTag("CustomerCode", "INVALID_FIELD_NAME")
MsgBox "Error: " + CStr(Err.Number) + "'; Desc: '" + Err.Description & "'"
End Sub