5,8K подписчиков

Урок 86. Как сделать импорт паролей из файла формата ".csv"

786 прочитали

Доброго времени суток.

На сегодняшнем уроке мы изучим возможность импортирования данных из формата ".csv" в справочник платформы.

Давайте выгрузим этот файл из браузера и посмотрим какие необходимо будет создать поля.

Переходим в браузер в пароли (Рисунок 1).

Рисунок 1
Рисунок 1

Выбираем экспорт (Рисунок 2).

Рисунок 2
Рисунок 2

Нажимаем на кнопку (Рисунок 3).

Рисунок 3
Рисунок 3

Формат (Рисунок 4).

Рисунок 4
Рисунок 4

Должен быть такой файл (Рисунок 5).

Рисунок 5
Рисунок 5

Открываем его и видим, что у справочника должны быть следующие поля (Рисунок 6).

Рисунок 6
Рисунок 6

Поля для справочника: name,url,username,password.

Создаем справочник с полями и типом данных строка с длиной 100 (Рисунок 7).

Рисунок 7
Рисунок 7

Переименуем стандартные реквизиты (Рисунок 8).

Рисунок 8
Рисунок 8

Добавим на форму списка кнопку (Рисунок 9).

Рисунок 9
Рисунок 9

Для кнопки теперь нужно прописать весь программный код, который будет открывать файл и обрабатывать его.

Пропишем команду для открытия диалогового окна и обращение к серверной процедуре (Рисунок 10).

Рисунок 10
Рисунок 10

Проверим открытие диалогового окна (Рисунок 11).

Рисунок 11
Рисунок 11

Пропишем код для серверной процедуры (Рисунок 12).

Рисунок 12
Рисунок 12

Проверим работу (Рисунок 13).

Рисунок 13
Рисунок 13

Данные в элементе (Рисунок 14).

Рисунок 14
Рисунок 14

На картинке выше поле "Название сайта" остается пустым и это сделано для тех целей, чтобы пользователь сам мог вписать нужно название.

Это поле можно заполнить как минимум двумя способами: или заполнить его тем же значением, что и поле "Name" при импортировании данных из файла или заполнить этим значением при проверке на пустое значение.

Чтобы сделать первый способ, необходимо прописать строку кода (Рисунок 15).

Рисунок 15
Рисунок 15

Для второго способа можно использовать различные варианты написания кода, например, создать форму элемента и при открытии формы прописать код проверки и вставки (Рисунок 16).

Рисунок 16
Рисунок 16

При заполнении из файла это поле будет пустым, но при открытии формы элемента оно будет автоматически проверяться и заполняться (Рисунок 17 - 18).

Рисунок 17
Рисунок 17
Рисунок 18
Рисунок 18

На этом статья урока подходит к концу. Попробуйте выполнить все действия, которые описаны в этом уроке. Если что-то не получается, то вы всегда сможете написать вопрос о том, что вам непонятно или вернуться к предыдущим урокам и посмотреть их - ссылки внизу!

Всем спасибо.

Буду благодарен за чаевые - https://yoomoney.ru/to/4100116532836145.

Задать вопросы, которые у вас возникли вы можете, написав комментарий или вступить в группу и задать там свой вопрос, а так же можно на канале нажать кнопку "Написать сообщение".

Ссылка для вступления телеграм-канал - t.me.Apiscourses

Подписаться в группу ВКонтакте

Или написать на электронную почту - awesome.razrab@yandex.ru

Ссылка для вступления в чат на Дзен - https://yandex.ru/chat/#/join/34271c4c-039e-4d1d-97af-b24b3204ad08.

Буду благодарен за чаевые - https://yoomoney.ru/to/4100116532836145.

Прошлые уроки:

Введение Урок 1 Урок 2 Урок 3 Урок 4 Урок 5 Урок 6 Урок 7 Урок 8 Урок 9 Урок 10 Урок 11 Урок 12 Урок 13 Урок 14 Урок 15 Урок 16 Урок 17 Урок 18 Урок 19 Урок 20 Урок 21 Урок 22 Урок 23 Урок 24 Урок 25 Урок 26 Урок 27 Урок 28 Урок 29 Урок 30 Урок 31 Урок 32 Урок 33 Урок 34 Урок 35 Урок 36 Урок 37 Урок 38 Урок 39 Урок 40 Урок 41 Урок 42 Урок 43 Урок 44 Урок 45 Урок 46 Урок 47 Урок 48 Урок 49 Урок 50 Урок 51 Урок 52 Урок 53 Урок 54 Урок 55 Урок 56 Урок 57 Урок 58 Урок 59 Урок 60 Урок 61 Урок 62 Урок 63 Урок 64 Урок 65 Урок 66 Урок 67 Урок 68 Урок 69 Урок 70 Урок 71 Урок 72 Урок 73 Урок 74 Урок 75 Урок 76 Урок 77 Урок 78 Урок 79 Урок 80 Урок 81 Урок 82 Урок 83 Урок 84 Урок 85

На этом все. Жду Вас на следующем занятии.

P.S. Подписывайтесь на мой канал :-)

программирование программирование 1с 1с предприятие обучение онлайн обучение 1с

Буду благодарен за чаевые - https://yoomoney.ru/to/4100116532836145.