D3 Reference Manual

Index | Help

Поиск по страницам

Разделы / Общие сведения / secondary list

secondary list

Вторичный активный список

Создается командой "select" или "sselect" с опцией "s". Фактически, вторичные списки имеют смысл только для операций сравнения и копирования.

Пример использования вторичного списка:

  1. Создается первичный список.
  2. С помощью опции "s" создается вторичный список.
  3. Выдается команда "copy" или "compare".
  4. В ответ на системный запрос "to:" вводится имя файла, (предваряемое левой скобкой). С этого момента вторичный список получает приоритет и используется для вывода и сравнения идентификаторов записей.

Вторичный список может быть создан для использования в качестве "принимающего" ("target") списка для идентификаторов записей из "активного" или "исходного" списка.

Прекратить использование активного или вторичного списка можно с помощью команды "end". Более подробную информацию о возможных побочных эффектах см. в описании команды "end".

Примеры:

Следующие команды сравнивают два файла, содержащих исходные тексты программ на языке FlashBASIC.

sselect bp by mod.date
[404] 75 items selected out of 75 items.
sselect old.bp with mod.date (s
[404] 75 items selected out of 75 items.
compare bp
with:(oldbp

Следующая программа копирует записи файла "entity" в файл "work", используя идентификаторы записей, которые хранятся в списке "targets".

sselect entity by zip
[404] 1600 items selected out of 1600 items.
gl targets (s
[404] 1600 items selected.
copy entity
to:(work