Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Поиск файла, директории и владельца в Корпоративном сервере 2024 на основе внутренней ссылки

Обновлено: 24.12.25

1. Имеем url на файл https://r7.office.ru/doc.html?id=22346

1.1. Найдите имя файла

select * from public."Documents" Where "Id"=22346;

Где:

  • 22346 — id из URL.

Вывод:

-[ RECORD 1 ]--+-----------------------------------------
Id             | 22346
FileId         | 57175
Name           | Горячие пирожки и соусы.xlsx
Hash           | 137111EC7B0CC7B4265FHDA4FAA2A17313B8
DirectoryId    | 27617
Timestamp      | 2023-09-22 19:41:33.782926
Date           | 2023-09-22 19:41:14.818
Description    | Создано
Status         | 0
Type           | 0
OriginalFileId | 56942
PreviewFileId  |
IsDeleted      | f
OfflineFileId  |
OwnerId        | 168

1.2. Найдите владельца файла

select * from "Users" where "Id" = '168';

Где:

  • 168 — OwnerId из вывода п.1.1.

Вывод

-[ RECORD 1 ]+-----------------------------------------------------------------------------------------
Id           | 168
CustomerId   | 1
ContactId    | 168
Status       | 1
Login        | stepan.r7movich@office.ru
PasswordHash | E8joZvHLrvGJsvQN45gHpZ3OWKUZ4637ckA8aGNfjvenBxjbsbQkz765J7CiVVAw
Name         | Р7мович Степан
Type         | 0
PhotoId      |
Modified     |
Gender       | 0
Timestamp    | 2023-09-22 18:21:38.890528

1.3. Найдите каталог, в котором лежит файл

select * from public."DocumentDirectories" Where "Id"=27617;

Где:

  • 27617 — DirectoryId из вывода п.1.1.

Вывод

-[ RECORD 1 ]----+-----------------------------------------
Id               | 27617
ParentId         | 27003
OwnerId          | 131
Hash             | BC0BE4BFFC6C193806909C01E6095D90AEBBE0B7
Name             | Пышечная
CustomerId       | 1
Description      | Пышечная
Order            | 0
Type             | 0
IconId           |
PatternId        |
SendNotification | f
IsDeleted        | f
Timestamp        | 2023-09-22 19:06:17.444366
HasRights        | t
Size             |
SourceParentId   | 27003
Уточнение

Теперь Вы знаете, что файл называется «Горячие пирожки и соусы.xlsx» и лежит в каталоге «Пышечная», а владелец stepan.r7movich@office.ru.

1.4. Находим дерево каталогов

select * from public."DocumentDirectories" Where "Id" IN (select "ParentId" from public."DirectoryHierarchies" WHERE "DirectoryId" IN (select "DirectoryId" from public."Documents" Where "Id"=22346));

Где:

  • 22346 — id из URL.

Вывод

-[ RECORD 1 ]----+-----------------------------------------
Id               | 5
ParentId         |
OwnerId          | -1
Hash             | FDD547417D17B86465HGJKS5GH3B0AF0B1A50D389B199
Name             | Общие
CustomerId       | 1
Description      | Общие
Order            | 40
Type             | 4
IconId           |
PatternId        | 5
SendNotification | f
IsDeleted        | f
Timestamp        | 2023-09-22 15:07:12.344397
HasRights        | f
Size             |
SourceParentId   |
-[ RECORD 2 ]----+-----------------------------------------
Id               | 27003
ParentId         | 27001
OwnerId          | 131
Hash             | 7B705A8D47E8761E38GSGFR666A4F2DABE7E68
Name             | Рабочие печки пышечной
CustomerId       | 1
Description      | Рабочие печки пышечной
Order            | 0
Type             | 0
IconId           |
PatternId        |
SendNotification | f
IsDeleted        | f
Timestamp        | 2023-09-22 18:58:04.792563
HasRights        | t
Size             |
SourceParentId   | 27001
-[ RECORD 3 ]----+-----------------------------------------
Id               | 27001
ParentId         | 5
OwnerId          | 131
Hash             | 60F2E2637BHT5V4KYTV3B1A20DB9B0E39B672F68674C59FD
Name             | Пекари
CustomerId       | 1
Description      | Пекари
Order            | 0
Type             | 0
IconId           |
PatternId        |
SendNotification | f
IsDeleted        | f
Timestamp        | 2023-09-22 18:58:04.758143
HasRights        | t
Size             |
SourceParentId   | 5
Уточнение

Теперь вы узнали путь до файла:

«Общие» → «Пекари» → «Рабочие печки пышечной» → «Пышечная» → «Горячие пирожки и соусы.xlsx».