|
Gets an array of the financial years for the current dossier. |
|
|
VARIANT GetYears () |
|
|
Return value |
A VARIANT, subtype SafeArray of VARIANTs, subtype SHORT containing a list of all years of the dossier object. | | Remarks |
| A user must be logged on the Venice object first. |
| This method does not return the list of all existing filing cabinets, only the ones connected for the current Windows User on the current computer (HKEY_CURRENT_USER). |
|
|
See Also |
|
|
|
Samples |
|
|
C++ |
|
// Get all financial years of the dossier object
COleVariant vYears = pDossier->GetYears ();
if (vYears.vt & VT_ARRAY) // Check if the array is empty
{
COleSafeArray saYears (vYears); // Construct a Safe Array from the VARIANT
VARIANT vYear;
long lUB, lInd;
saYears.GetUBound (1, &lUB); // Get the upper bound of the array
for (lInd = 0; lInd <= lUB; lInd++)
{
saYears.GetElement (&lInd, &vYear);
// Process vYear
}
}
|
|
|
C# |
|
// Get all financial years of the dossier object
Array aYears = (Array)oDossier.GetYears ();
if (aYears != null)
{
foreach (Object oYear in aYears)
{
// Process oYear
}
}
|
|
|
VBS |
|
Dim vYears, vYear
' Get all financial years of the dossier object
vYears = oDossier.GetYears()
If Not IsEmpty(vYears) Then
For Each vYear In vYears
' Process vYear
Next
End If
|
|
|
VB.NET |
|
Dim oYears, oYear As Object
' Get all financial years of the dossier object
oYears = oDossier.GetYears()
If Not IsNothing(oYears) Then
For Each oYear In oYears
' Process oYear
Next
End If
|
|