{
    "id": "cub167-cursor-preview",
    "title": "Предварительно показать товар и не потерять его при полном выводе",
    "columns": [
        "Наблюдение",
        "Результат"
    ],
    "rows": [
        [
            "Предпросмотр",
            "Кабель"
        ],
        [
            "Полный список",
            "Кабель → Зажим → Коробка"
        ],
        [
            "Идентификаторы списка",
            "10, 40, 90"
        ],
        [
            "FIRST, 1",
            "Кабель"
        ],
        [
            "CURRENT, 0 после чтения первого",
            "Зажим"
        ],
        [
            "LAST, 1",
            "Коробка"
        ],
        [
            "Выход за выборку отклонён",
            true
        ]
    ],
    "checks": {
        "preview_stdclass": true,
        "preview_first": true,
        "zero_based_reset": true,
        "all_three_rows": true,
        "first_not_lost": true,
        "first_origin_return": true,
        "first_origin_row": true,
        "current_origin_return": true,
        "current_is_next": true,
        "last_origin_return": true,
        "last_origin_row": true,
        "outside_false": true,
        "outside_diagnosed": true,
        "owned_objects_removed": true
    },
    "observations": {
        "preview": {
            "id": "10",
            "title": "Кабель"
        },
        "ordered_rows": [
            [
                "10",
                "Кабель"
            ],
            [
                "40",
                "Зажим"
            ],
            [
                "90",
                "Коробка"
            ]
        ],
        "positions": {
            "data_seek_zero": true,
            "move_first_one": [
                "10",
                "Кабель"
            ],
            "move_current_zero_after_fetch": [
                "40",
                "Зажим"
            ],
            "move_last_one": [
                "90",
                "Коробка"
            ]
        },
        "outside": {
            "value": false,
            "code": -20005,
            "facility": 3,
            "warning": true,
            "message_present": true
        },
        "selection_limit": 3,
        "primary_keys_are_not_offsets": true
    },
    "runtime": {
        "php": "7.4.33",
        "extension": "11.2.0.0002",
        "php_extension_metadata": null,
        "server_version": "11.3.5.1274",
        "client_version": "11.2.0",
        "database": "phpmanual167",
        "transport": "isolated_loopback_broker",
        "charset": "utf-8",
        "autocommit": false
    },
    "owned_objects": [
        {
            "type": "TABLE",
            "name": "c167_preview_43ad046a11"
        }
    ],
    "removed_objects": [
        {
            "type": "TABLE",
            "name": "c167_preview_43ad046a11"
        }
    ]
}
