BaseCard.GetSection — метод (Guid)
Получает все строки указанной секции карточки.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel
-
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
public IList GetSection(Guid sectionId)
- Параметры
-
- sectionId
-
Тип:
System.Guid
Идентификатор секции
- Возвращаемое значение
-
Тип:
System.Collections.Generic.IList
Список строк секции
Исключения
Исключение | Условие |
---|---|
Ошибка возвращается в случае, если передан нулевой идентификатор секции. |
Примеры
Ниже приведён пример скрипта, записывающего пустую строку в поле fieldName
строчек определённой секции карточки Документ:
(1)
Document document = objectContext.GetObject<Document>(new Guid("00000000-0000-0000-0000-000000000000"));
var rows = (ICollection<BaseCardSectionRow>)document.GetSection(new Guid("00000000-0000-0000-0000-000000000001")); (2)
foreach (var item in rows)
{
item["fieldName"] = string.Empty; (3)
}
objectContext.AcceptChanges();
1 | Инициализация контекста объектов. |
2 | Получение всех строчек секции с идентификатором 00000000-0000-0000-0000-000000000001 . |
3 | Присвоение пустого строкового значения полю fieldName каждой строчки секции. |