Возвращает номера строк, которые указаны в ключах содержания. |
Краткое описание
shape.lineNumbers(mapping keys, dyn_int &numbers); |
Параметр
Параметр | Описание |
shape | Имя формы |
keys | Карта с указанием необходимых строк |
numbers | Список значений целого типа для сохранения номеров строк. |
Описание
Функция lineNumbers использует карту для поиска совпадений с записями внутри таблицы и сохраняет соответствующие номера строк в список numbers. |
ПРИМЕР |
main()
{
TABLE1.updateLines(1, «#1», makeDynString(«1», «2», «3», «4», «5»),
«#1», makeDynString(«1», «2», «3», «4», «5»),
«#2», makeDynBool(1, 0, 1, 0, 1));
mapping keys;
keys[«#1»] = makeDynString(«1», «2», «5553», «4», «5»);
//Опция 1
dyn_int lines;
getValue(«TABLE1», «lineNumbers», keys, lines);
//Опция 2
DebugN(lines);
DebugN(table.lineNumbers(keys));
}
Используется для объекта:
Таблица |
См. также