Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.3
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
10.6
Statistic
FMM
Blog
Addressbook.multivalue.valueAtIndex
Returns the value for the given index.
| Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
| Addressbook | 3.1 | Yes | No | No | No | Yes |
Deprecated
This function was deprecated. Use Contacts functions instead.
Parameters
| Parameter | Description | Example |
|---|---|---|
| index | The index for the value to be returned. |
Result
Returns value or error.
Description
Returns the value for the given index.If the index argument is out of bounds, this method returns an error.
Examples
Queries first email of me:
$personID = MBS( "Addressbook.me" )
$r = MBS( "Addressbook.record.valueForProperty"; $personID; "EmailProperty" )
$count = MBS( "Addressbook.multivalue.count")
$email = MBS( "Addressbook.multivalue.valueAtIndex"; 0)
Query all my URLs:
Set Variable [$personID; Value:MBS( "Addressbook.me")]
Set Variable [$Urls; Value:MBS( "Addressbook.record.valueForProperty"; $personID; "URLsProperty")]
Set Variable [$count; Value:MBS( "Addressbook.multivalue.count")]
If [$count > 0]
#for loop
Set Variable [$index; Value:0]
Loop
Set Variable [$value; Value:MBS( "Addressbook.multivalue.valueAtIndex"; $index)]
Show Custom Dialog ["URL"; $value]
#next
Set Variable [$index; Value:$index + 1]
Exit Loop If [$index = $count]
End Loop
End If
See also
- Addressbook.me
- Addressbook.multivalue.identifierAtIndex
- Addressbook.multivalue.identifiers
- Addressbook.multivalue.labelAtIndex
- Addressbook.multivalue.replaceLabelAtIndex
- Addressbook.multivalue.replaceValueAtIndex
- Addressbook.multivalue.valueForLabel
- Addressbook.multivalue.values
- Addressbook.record.SetValueForProperty
- Addressbook.record.valueForProperty
Example Databases
Blog Entries
Created 18th August 2014, last changed 26th February 2016
Addressbook.multivalue.setPrimaryIdentifier - Addressbook.multivalue.valueForIdentifier
Feedback: Report problem or ask question.
Links
MBS Xojo Plugins