gifts2017

Информационно-поисковая система "Записная книжка 8.3 (2.2)" - инструмент сохранения информации по разделам и подразделам с быстрым поиском и открытием файлов на основном и сменном устройствах для работы с информацией в двух и более рабочих местах

Опубликовал Юрий Кудряков (kudryakov_y) в раздел Отраслевые решения - Прочее

Инструмент, - использующий возможности платформы 8.3 и дописанный на Delphi, - для работы с информацией по разделам и подразделам с быстрым поиском и открытием документов (файлов) на основном и сменном устройствах на любом рабочем месте.

Информационно-поисковая система "Записная книжка 8.3 (2.2)"

для платформы 8.3

 

Информационно-поисковая система "Записная книжка 8.3 (2.2)" - инструмент сохранения информации по разделам и подразделам с быстрым поиском и открытием документов (файлов) на основном и сменном устройствах для работы с информацией в двух и более местах.

Для справки нажмите F1 - Содержание - Записная книжка 8.3

До начала работы, если была работа с БД на другом рабочем месте и было сохранение БД на сменном устройстве, необходимо синхронизировать папки СМЕННОГО и ОСНОВНОГО устройств, что удобно сделать с помощью ТКоммандер или другой программы, описанной в одноименной константе, например \TotalCommanderSm\Totalcmd.exe

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

ТКоммандер=c:\Новая\TotalCommanderSm\Totalcmd.exe

ПрефиксОсновногоДиска=c:\Юрий\

ПрефиксСменногоДиска=e:\

Короткое имя: ИнтернетБраузерНаПоиск=c:\PROGRA~1\Google\Chrome\APPLIC~1\chrome.exe http://go.mail.ru/search?fr=chtabnew&gp=inet2amigo&q=

или длинное имя, кавычки обязательны: ИнтернетБраузерНаПоиск="C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://go.mail.ru/search?fr=chtabnew&gp=inet2amigo&q=

ИмяФайлаНастроек=C:\Юрий\К_4МБ_0\0\Куда - для всех\_\ЛК 26-08-2015.txt

сохраненными в файле ИмяФайлаНастроек и указаны дальнейшие шаги:

Рис. № 1 Запуск программы и определение файла настроек

Рис. № 1 Запуск программы и определение файла настроек

Для справки нажмите Shift+F1 или F1 - Содержание - Записная книжка 8.3

В случае, если до этого сеанса работа шла на другом устройстве, то выбирается файл настройки для данного устройства или настройки заполняются и сохраняется новый файл настроек:

 №2 Запуск программы и определение файла настроек

Рис. № 2 Запуск программы и определение файла настроек

 

В данном случае выбран другой существующий файл настройки и предложены шаги для работы с программой.

 


Если используется полнотекстовый поиск, то его нужно включить.

Меню "Служебный" (Alt+2) - открывает одноименный основной справочник, вспомогательный справочник - "Сокращений".

№ 3 Меню "Служебный", "Сокращения" - (Alt+2), "Сервис" (Alt+3)

№ 3 Меню "Служебный", "Сокращения" - (Alt+2), "Сервис" (Alt+3)

 

При выборе Служебный загружается одноименный справочник:

Рис. № 4 Справочник "Служебный"

Рис. № 4 Справочник "Служебный"

- ОСНОВНОЕ устройство - ПК и СМЕННОЕ устройство - флэшка, сменный диск для работы у клиента, при этом возможна синхронизация данных между ними с помощью, например
самораспаковывающийся архив TotalCommanderSm.exe, ТС, в котором содержится программа \TotalCommanderSm\Totalcmd.exe

- добавлена возможность работы с буфером копирования в режимах:

Рис. №5 Режимы работы с буфером копирования

Рис. №5 Режимы работы с буфером копирования

11 Вызов ТС с именем файла
12 Вызов ТС с именем файла на СМЕННОМ устройстве
13 Вызов ТС с именем файла на ОСНОВНОМ устройстве
21 Перекодировка КИР <-> LAT при непереключенной раскладке
22 Изменение РегистрА
23 Формирование ИМЕНИ ФАЙЛА с заменой запрещенных символов
24 Преобразование ДЛИННОГО < - > КОРОТКОГО имени файла
31 Запуск приложения
32 Запуск поиска контекста в интернет браузере
4 Генерация паролей
а также без участия буфера копирования в режимах:
91 Сохранить настройки
92 Восстановить настройки

Примечание:
ТС -
\TotalCommanderSm\Totalcmd.exe
или
c:\Windows\explorer.exe
Настройки -
сохранение и восстановление значений в меню "сервис" (Alt+3).

В меню "Сокращения" (Alt+2) - одноименный справочник - нужные сокращения и их расшифровки, которые попадают в текст при сохранении текста, они начинаются со звездочки, там же можно сохранять любую информацию, которую можно использовать как рубрики для справочника "служебный", и любую информацию, которая помещается в 150 символов. Это могут быть номера телефонов, адреса сайтов и т.д.

Рис. №6 Справочник "Сокращения"

Рис. №6 Справочник "Сокращения"

 

Связующим звеном между справочниками "Служебный" - основным каталогом и "Сокращения" - каталогом-рубрикатором и сокращений для замены, является "Избранное", которое позволяет находить интересующую информацию при наборе на клавиатуре последовательности символов, входящих в оглавление избранного, причем в любой его позиции.

Средства конфигурации делают доступными:

Ctrl+Shift+B - "Избранное",

Рис. №7 Избранное

Рис. №7 Избранное 


Ctrl+Shift+H - "История",

Рис. №8 История

Рис. №8 История

 

Ctrl+Shift+G - "Управление полнотекстовым поиском". Для поддержания "Полнотекстового поиска" в актуальном состоянии используется режим "Управление полнотекстовым поиском".

Рис. №9 Управление полнотекстовым поиском  

Рис. №9 Управление полнотекстовым поиском

Ctrl+Shift+F - "Полнотекстовый поиск" - в обоих справочниках.

Объединяющим между справочниками "Служебный" - основным каталогом и "Сокращения" является "Полнотекстовый поиск".

Рис. №10 Полнотекстовый поиск

Рис. №10 Полнотекстовый поиск

 

Для поиска информации в основном справчнике "Служебный" доступен двухуровневый фильтр-поиск. Первый уровень это Ctrl+F "Найти", который фильтрует записи, найденные в наименовании, коде или тексте, второй уровень - ставится галочка напротив поискового контекста в многострочном поле "Текст", и в поле зрения попадают только те записи, которые содержат в поле "Текст" указанный контекст. Сняли галочку - вернулись к первому фильтру, ввели новый контекст поиска, поставили галочку или Ctrl+Enter - получили новое подмножество записей.

Первый фильтр по полю Наименование:

Рис. №11 Ctrl+F Поиск в наименовании, коде или тексте

Рис. №11 Ctrl+F Поиск в наименовании, коде или тексте

 

Второй уточняющий фильтр по полю Текст со значением "Среда":

Рис. №12 Поле Текст со значением "Среда"

Рис. №12 Поле Текст со значением "Среда"

Рис. №13 Снята фильтрация поля Текст

Рис. №13 Снята фильтрация поля Текст

 

Назначение поля Код - представление даты и времени в формате ГГММДД^ЧЧММСС^, что позволяет при сохранении поля текст присваивать текущее время, а также время будущее, если крайне правый символ не "^" - разделитель дата время, а например "+" в коде 150529^200035+, в этом случае поле не меняется при открытии и сохранении - фиксируется по дате редактирования.

 Все записи автоматически формируют наименование по первым 150 символам поля "Текст", эта же строка попадает и в строку избранного, но там может быть отредактирована (уточнена) или удалена в любой момент. Поэтому наиболее информативные элементы нужно помещать сверху - они будут доступны в избранном, истории, остальная информация - в полнотекстовом поиске.

Выделенный текст или без выделения - если это отдельная строка поля "Текст" - может быть скопирован в буфер копирования (БК) и использован в поле "Команды" при редактировании любого элемента справочника "Служебный", в него можно перейти по Shift+Tab и Down (стрелка вниз), выбрать из списка или набрать число в начале строки и нажать Enter. Вернуться назад в текст в то же место можно по клавише Tab, в этом случае скопированное поле останется выделенным, что удобно при следующих командах с заменой преобразованного текста в БК:
21 Перекодировка КИР <-> LAT при непереключенной раскладке
22 Изменение РегистрА
23 Формирование ИМЕНИ ФАЙЛА с заменой символов
24 Преобразование ДЛИННОГО < - > КОРОТКОГО имени файла
В любом случае возврат происходит в то место текста, из которого был переход к полю "Команды" и достаточно вставить содержимое БК (Ctrl+V).

Пояснение к командам:

11 Вызов ТС с именем файла
В ТС открывается полный путь файла в БК:
"c:\Юрий\К_4МБ_0\0\Куда - для всех\_\КВ 21-08-2015 18-30.txt"

12 Вызов ТС с именем файла на СМЕННОМ устройстве
В ТС открывается полный путь файла в БК:
К_4МБ_0\0\Куда - для всех\_\КВ 24-12-2014 09-39.txt
Префикс СМЕННОГО устройства "e:\"

13 Вызов ТС с именем файла на ОСНОВНОМ устройстве
К_4МБ_0\0\Куда - для всех\_\КВ 21-08-2015 18-30.txt
Префикс ОСНОВНОГО устройства C:\Юрий\

21 Перекодировка КИР <-> LAT при непереключенной раскладке
к примеру набрано ошибочно - не переключена раскладка:

Dsuheprf b pfuheprf lfyys[ ЧЬД
Выгрузка и загрузка данных XML

После копирования и выполнения режима 21 восстанавливается.

22 Изменение РегистрА
К примеру набрано ошибочно - не переключен регистр:
вЫГРУЗКА И ЗАГРУЗКА ДАННЫХ xml
Выгрузка и загрузка данных XML

После копирования и выполнения режима 22 восстанавливается:

23 Формирование ИМЕНИ ФАЙЛА с заменой символов
Если необходимо составить более полное имя файла, при этом удалить символы, не входящие в имя файла:
Например, многострочный текст:

Начало текста:
*Заполните форму!

Информационно-поисковая система "Записная книжка 8.3 (2.2)"
C:\Юрий\К_4МБ_0\0\Куда - для всех
8.3

Название:

Конец текста.

Копируем данный многострочный текст, выбираем режим 23 и вставляем, получаем:

_Заполните форму!_ _Информационно-поисковая система ''Записная книжка 8_3 (2_2)''_C_Юрий_К_4МБ_0_0_Куда - для всех_8_3_Название_ _

Этот можно использовать в имени файла

24 Преобразование ДЛИННОГО < - > КОРОТКОГО имени файла

"c:\Юрий\К_4МБ_0\0\Куда - для всех\_\КВ 21-08-2015 18-30.txt"
c:\D36B~1\_4_0~1\0\-B07C~1\_\21-08-~1.TXT
и наоборот
c:\Юрий\К_4МБ_0\0\Куда - для всех\_\КВ 21-08-2015 18-30.txt

31 Запуск приложения
http://users.v8.1c.ru/

Запускается Поддержка пользователей системы "1C:Предприятие 8"
Альтернативный вариант запуска - поиск по Ctrl+Shift+F с указанной строкой, хотя не всегда корректно.

32 Запуск поиска контекста в интернет браузере
В БК Поддержка пользователей системы "1C:Предприятие 8"
Интернет браузер на поиск, например, в КОРОТКОМ формате
c:\PROGRA~1\Google\Chrome\APPLIC~1\chrome.exe
http://go.mail.ru/search?fr=chtabnew&gp=inet2amigo&q=
проводит поиск контекста в буфере копирования в Google Chrome


4 Генерация паролей
Введите пароль, содержащий любые символы из (a-z,A-Z,0-9,а-я,А-Я,!@#$№-...,!"";%:...
aA0! - можно оставить нужные группы символов.
Введите пароль (минимум 8, максимум 100):
8
Генерируется последовательность паролей
Kz=1Jgg-
и т.д. - можно выбрать любой пароль

91 Сохранить настройки
сохранение значений в меню "сервис" (Alt+3).

92 Восстановить настройки
восстановление значений в меню "сервис" (Alt+3).

При работе в ИБ использована программа на Delphi Pr03 c режимами работы, выводимыми при старте программы без параметров:

Рис.14 Pr03.exe - режимы работы

Рис.14 Pr03.exe - режимы работы

Куда - для всех\_\Pr03.exe

Файл настроек:

Куда - для всех\_\ЛК 26-08-2015.txt

Выгрузка помеченных данных на удаление по запросу по группам в другую ИБ:

Куда - для всех\_\Выгрузка и загрузка данных XML.epf

Скрипт генерации паролей

Куда - для всех\_\passgenr.vbs

Для скачивания предусмотрено два архивных файла:

Куда-длявсех.rar

TotalCommanderSm.exe

После разархивации нужно подключить папку ИБ к списку баз 1С и присвоить константе ИмяФайлаНастроек значения

\TotalCommanderSm\Totalcmd.exe

или

c:\Windows\explorer.exe

 

Удачи и успехов в работе,

Юрий Кудряков YuKudryakov@1cbit.ruKudryakov_y@mail.ru
 

 

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Куда-для всех
.rar 966,39Kb
20.09.15
1
.rar 2.2 966,39Kb 1 Скачать
TotalCommanderSm
.rar 2,17Mb
20.09.15
1
.rar - 2,17Mb 1 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Вадим Латышев (pro1c@inbox.ru) 28.09.15 02:11
а зачем это все?
извините за глупый вопрос.
2. Юрий Кудряков (kudryakov_y) 28.09.15 11:26
(1) pro1c@inbox.ru,

От автора.

Цель публикации идеи, а это готовая программа 1С с открытым кодом на платформе 8.3 с дополнительными режимами на Delphi, в рекламе возможностей, которые могут быть использованы всеми желающими.

Если коротенько, минут на 20, об основных возможностях программы. Поскольку код открытый - открыта и возможность совершенствования - добавления новых возможностей

Если посмотреть что помогает делать эта программа на конкретном рабочем месте, то это следующее:

Например, использование программы работы с IT телефонией Бит.Phone для звонков клиентам требует фиксации определенной информации, как номер телефона, как обращаться к клиенту, подробности предшествующих контактов, когда был звонок и результат разговора, когда перезвонить и по какому номеру телефона, т.е. своего рода Записная Книжка, например:

Фамилия Имя Отчество - к кому обращаться
+7 (99999) 3-37-52; - телефон, скопировать который можно не выделяя - просто установить курсор в любом месте строки и скопировать Ctrl+C
150918^124254^+ был звонок,
дата и время вплоть до секунды - это срабатывает сокращение из справочника Сокращения, достаточно набрать две подряд * и нажать сохранение или Ctrl+S
150925^184606^-* зо Звонок отклонен
Звонок отклонен, часто употребляемые сокращения * зо - исходник пишется без пробела, при этом вставляется пробел, чтобы дальше не преобразовывался
150925^184328^+150925^185355^ - разговор длительностью более 10 мин
150918^121248^+ был звонок
150918^112830^+будет перезванивать сам часа через 2
150918^112510^* - звонка не было - что-то меня отвлекло
150925^185001^-* пч перезвонить через 10 мин
150925^185103^-* пв Перезвонить в 10-00 в понедельник
при этом можно открыть в текущем месяце - родитель (группа) - группу того дня, а внутри нее - запись по данному клиенту, с описанием, что нужно сделать при подготовке к звонку и во время, при этом в поле КОД указывается 150928^10:50 - дата и время звонка, такой код не меняется на текущее время при сохранении и в хронологии будет стоять в конкретном моменте времени как напоминание о звонке.

При ответе на проблемы клиента есть Проблема и Решение, которое сняло Проблему, и то и другое является информацией для принятия решения в дальнейшем в аналогичной ситуации, достаточно запустить Полнотекстовый поиск, найти вхождения и выбрать нужное, или в виде конкретного ответа на конкретный вопрос занести их отдельной единицей хранения по тематике и сделать доступной еще и добавив в Избранное, где первые 150 символов попадают в оглавление и находятся в оглавлении избранного по любому фрагменту в любом месте оглавления. А это своего рода первичная База знаний, которую можно систематизировать и добавлять в общую копилку, например Вопросы и Ответы ЛК.

А по результатам работы за день можно быстро (по горячим клавишам) сформировать отчет о выполнении заявок по клиентам:


- - - - - - - - для -*24-4-Четверг - - - - - - - -
25 - Выполнено: * * опр 18 // * * псе 4 // * * пом 3 //
- - - - - - - - - - Всего 25 - - - - - - - - - -
опр - Ответил проблема решена
псе - Перезвонят сами, если не получится
пом - Предложил обратиться к менеджеру

Это пример использования на ЛК, для других применений - другие примеры.

Чтобы проследить предыдущие и будущие обслуживания клиента - есть несколько вариантов, например Полнотекстовый поиск, или поиск по оглавлению - выводится все по наименованию клиента в хронологии обращений.

Это конкретное применение по работе с клиентами.

Также могут быть примеры работы по обучению со ссылками на места хранения файлов и инструкций, при этом они могут автоматически (через Приложение TotalCommanderSm.rar или Explorer) быть доступными для работы, копирования и т.д.

В процессе фиксации может потребоваться
21 Перекодировка КИР <-> LAT при непереключенной раскладке, забыли переключить раскладку, а набрали много текста, удалять жалко, достаточно выделить текст, нажать на Alt+Tab и в поле Команды выбрать ее или набрать 21 - Enter, а по Tab вернуться на выделенный фрагмент текста и вставить БК Ctrl+V - текст уже на кириллице или на латинице, как и должно быть.

Возможно случайно нажат Caps Lock - 22 Изменение РегистрА, требуется сформировать длинное имя файла с разрешенными символами - готовим инструкцию - 23 Формирование ИМЕНИ ФАЙЛА с заменой запрещенных символов - удалятся все запрещенные для имени файла символы.

Появилась потребность 24 Преобразование ДЛИННОГО < - > КОРОТКОГО имени файла - туда и обратно - пожалуйста, если это относится к текущему ПК, т.к. на разных ПК это и разные КОРОТКИЕ имена файла.

Скопированный полный путь позволяет провести 31 Запуск приложения, а также поиск в браузере скопированного фрагмента текста (в БК) 32 Запуск поиска контекста в интернет браузере.

Можно сгенерировать случайный пароль
V2iEAPfovh+!QO71xAKtpK8375^TDKuWV4bhd&fPAN9&NI0YIfDsiyA8YauZ8mtK*ZR62fXh8RJNMFsQx&RfB%!F_3w7x0!x%u+
до 100 символов, такой запомнить почти невозможно, если Вы не В.В., но его можно записать в эту книжку, которая всегда под рукой - режим 4 - Генерация паролей.

Основные режимы работы с единицами хранения на
12 Вызов ТС с именем файла на СМЕННОМ устройстве и на 13 Вызов ТС с именем файла на ОСНОВНОМ устройстве а также 11 Вызов ТС с именем файла. Разница между ними - в контексте, который задается в константах Префикс ОСНОВНОГО устройства и Префикс СМЕННОГО устройства.
Если Префикс ОСНОВНОГО устройства
C:\Юрий\
и Префикс СМЕННОГО устройства
D:\
а в записной книжке этот полный путь такой
d:\К_4МБ\3\1\FO\7\15_3\Общая\15q3001\Rp15q3_grp.rar
то для запуска на СМЕННОМ можно скопировать полный путь, т.к. устройства совпадают, иначе пришлось бы копировать К_4МБ\3\1\FO\7\15_3\Общая\15q3001\Rp15q3_grp.rar, а в зависимости от того, где искать, на ОСНОВНОМ или СМЕННОМ, если он там есть, это будет
C:\Юрий\К_4МБ\3\1\FO\7\15_3\Общая\15q3001\Rp15q3_grp.rar - на ОСНОВНОМ или
D:\К_4МБ\3\1\FO\7\15_3\Общая\15q3001\Rp15q3_grp.rar - на СМЕННОМ.

Таким образом обеспечивается прямой доступ к сохраненным файлам на основном рабочем месте и у клиентов или дома.

Чтобы сохранить эти настройки при старте программы или при необходимости можно воспользоваться 91 Сохранить настройки и 92 Восстановить настройки.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа