Страница 4 из 4
Re: Интерфейс с memo-полями
Добавлено: 26 окт 2012, 15:40
Руслан
Да, спасибо, я это читал... И в принципе разобрался как записывать, апдейтить...
Re: Интерфейс с memo-полями
Добавлено: 19 янв 2016, 06:36
Алексей
Существует ли возможность сделать так, чтобы в мемо-полях отображались сразу данные, загруженных в него документов, *.doc, *.xls, *.pdf ?
Как предпросмотр документов в аутлуке, например.
Re: Интерфейс с memo-полями
Добавлено: 19 янв 2016, 10:52
edward_K
в теории. Но раньше вроде получалось, но теперь нет - офис что ли не то системы.
Смотрите сервис - настройка - редактор мемополей и help там. Все это пишется в cfg
Как то так
Код: Выделить всё
[DataBase]
//--------------------------------------
// Назначение : Префиксы мемо-полей, которые не показываются встроенным
// редактором (например, GIF;BMP;DOC;WRI;JPG;ZIP;ARJ)
// Вид параметра : Строковый (значения - строки, можно в любых кавычках)
// Примечание : Записывается в файл конфигурации пользователя.
// Примечание : Может накапливать список значений (через ";" или по строкам).
// Примечание : Пробелы на концах строк усекаются.
// Синоним : /NOTTEXT _ ключ (пример /NOTTEXT=строка или /NOTTEXT:строка)
// MemoNotTextPrefixesList:=GIF
// MemoNotTextPrefixesList=BMP
// MemoNotTextPrefixesList=JPG
// MemoNotTextPrefixesList=JP2
// MemoNotTextPrefixesList=PNG
MemoNotTextPrefixesList=
MemoNotTextPrefixesList=TIF
MemoNotTextPrefixesList=TIFF
MemoNotTextPrefixesList=EXE
MemoNotTextPrefixesList=WRI
// MemoNotTextPrefixesList=DOT
// MemoNotTextPrefixesList=/DOC
// MemoNotTextPrefixesList=DOCX
// MemoNotTextPrefixesList=RTF
MemoNotTextPrefixesList=XLS
MemoNotTextPrefixesList=XLT
MemoNotTextPrefixesList=XLSX
MemoNotTextPrefixesList=PPS
MemoNotTextPrefixesList=PPT
MemoNotTextPrefixesList=PPTX
MemoNotTextPrefixesList=VSD
MemoNotTextPrefixesList=SLK
MemoNotTextPrefixesList=ZIP
MemoNotTextPrefixesList=PDF
MemoNotTextPrefixesList=CHM
MemoNotTextPrefixesList=HLP
MemoNotTextPrefixesList=ADF
MemoNotTextPrefixesList=ARJ
MemoNotTextPrefixesList=RAR
MemoNotTextPrefixesList=DBF
MemoNotTextPrefixesList=AVI
MemoNotTextPrefixesList=WMV
MemoNotTextPrefixesList=MPG
MemoNotTextPrefixesList=FLV
MemoNotTextPrefixesList=SWF
MemoNotTextPrefixesList=RES
MemoNotTextPrefixesList=AZM
// Назначение : Команды просмотра Мемо-полей в зависимости от префикса (например,
// VPIC /Z/A ! (GIF,BMP) , где вместо "!" подставляется имя вре-
// менного файла, а GIF,BMP - префиксы мемо-поля для показа VPIC'ом
// Вся строка должна быть заключена в двойные кавычки (")
// Вид параметра : Строковый (значения - строки, можно в любых кавычках)
// Примечание : Записывается в файл конфигурации пользователя.
// Примечание : Может накапливать список значений (через ";" или по строкам).
// Примечание : Пробелы на концах строк усекаются.
// Синоним : /VIEWER _ ключ (пример /VIEWER=строка или /VIEWER:строка)
MemoViewer="'start' ! (GIF)"
MemoViewer="'start' ! (BMP)"
MemoViewer="'start' ! (JPG)"
MemoViewer="'start' ! (JP2)"
MemoViewer="'start' ! (PNG)"
MemoViewer="'start' ! (TIF)"
MemoViewer="'start' ! (TIFF)"
MemoViewer="'start' ! (EXE)"
MemoViewer="'start' ! (WRI)"
// MemoViewer="'c:\Program Files\Microsoft Office\Office14\Winword.EXE' ! /W (DOC)"
// MemoViewer="! /W (DOC)"
MemoViewer="' ' ! (DOC)"
MemoViewer="c:\Program Files\Microsoft Office\Office14\Winword.EXE ! /W (DC)"
MemoViewer="'start' ! (DOT)"
MemoViewer="'start' ! (DOCX)"
// MemoViewer="'start' ! (RTF)"
MemoViewer=" ! (RTF)"
MemoViewer="'start' ! (XLS)"
MemoViewer="'start' ! (XLT)"
MemoViewer="'start' ! (XLSX)"
MemoViewer="'start' ! (PPS)"
MemoViewer="'start' ! (PPT)"
MemoViewer="'start' ! (PPTX)"
MemoViewer="'start' ! (VSD)"
MemoViewer="'start' ! (SLK)"
MemoViewer="'start' ! (ZIP)"
MemoViewer="'start' ! (PDF)"
MemoViewer="'start' ! (CHM)"
MemoViewer="'start' ! (HLP)"
MemoViewer="'start' ! (ADF)"
MemoViewer="'start' ! (ARJ)"
MemoViewer="'start' ! (RAR)"
MemoViewer="'start' ! (DBF)"
MemoViewer="'start' ! (AVI)"
MemoViewer="'start' ! (WMV)"
MemoViewer="'start' ! (MPG)"
MemoViewer="'start' ! (FLV)"
MemoViewer="'start' ! (SWF)"
MemoViewer="'start' ! (RES)"
//--------------------------------------
Если добьетесь, то отпишите как. С картинками то без проблем.
Re: Интерфейс с memo-полями
Добавлено: 19 янв 2016, 12:38
Алексей
Я так понял, тут прописывают внешние редакторы, при нажатии мышкой на файл которые будут открывать этот файл.
Я же веду речь о том, чтобы прямо внутри галактики, не нажимая на фал вместо значка "Данные формата PDF" или "Данные формата XLS" там отображался сам документ... такое в принципе возможно?
Re: Интерфейс с memo-полями
Добавлено: 19 янв 2016, 14:29
edward_K
и я про это же
. Раньше такая возможность была. Все нужно делать по аналогии с картинками - они то у вас отображаются?
на MemoNotTextPrefixesList обратите внимание. Со start скорей всего пахать не будет.
Re: Интерфейс с memo-полями
Добавлено: 19 янв 2016, 14:34
Den
"такое в принципе возможно?" в приниципе да, но наверное, не через мемо ((
Возможно вроде через ActiveX сразу смотрелку сделать
http://tyumbit.ru/gal_forum/viewtopic.p ... it=ActiveX
Но это внешний контейнер вставляется с объектом xls . документы хранить не в БД(в мемо) тогда придется еще. Гемор тоже
Re: Интерфейс с memo-полями
Добавлено: 19 янв 2016, 18:49
Алексей
Не, тут желание клиента в объектах ремонта, стандартный интерфейс... там закладка есть, документы - вот там хотят сразу предпросмотр ...
Re: Интерфейс с memo-полями
Добавлено: 19 янв 2016, 18:51
Алексей
edward_K писал(а):и я про это же
. Раньше такая возможность была. Все нужно делать по аналогии с картинками - они то у вас отображаются?
на MemoNotTextPrefixesList обратите внимание. Со start скорей всего пахать не будет.
с картинками не пробовал... они не интересны в принципе
З.Ы.: написал в ТП, посмотрим что ответят.
Re: Интерфейс с memo-полями
Добавлено: 20 янв 2016, 06:36
Алексей
edward_K писал(а):и я про это же
. Раньше такая возможность была. Все нужно делать по аналогии с картинками - они то у вас отображаются?
на MemoNotTextPrefixesList обратите внимание. Со start скорей всего пахать не будет.
Вставил тестовую BMP - отображаются. Файлы *.doc и *.pdf отображаться не хотят - только их значки... как я ни пытался.
ТП ответила следующее:
Документация "Галактика ERP. Основы использования"
6.8.11. «Редакторы мемо-полей…»
В области просмотра документ может быть в виде текста, в виде рисунка или в виде иконки внешнего приложения
(например, WinWord, Excel, WinRAR и т.д.). Двойным щелчком на иконке, на тексте или на рисунке в области просмотра (или нажатием любой цифробуквенной клавиши) открывается окно редактирования встроенного или внешнего редактора.
В области просмотра отображается содержимое текущего файла (файл, на иконке которого стоит курсор в области документов).
Отображение файла осуществляется средствами приложения, связанного с данным документом. Если файл
текстовый (или приравненный к текстовому), то содержимое файла отображается встроенным текстовым редактором.
Содержимое графического файла будет отображаться в области просмотра в том случае, если его расширение и формат
содержимого соответствуют одному из форматов,ё поддерживаемых библиотекой gdiplus (BMP, JPG, GIF и др.)
т.е. тупо куском из документации... неужели нельзя было просто написать что просматриваться может только текст и картинки следующих типов.
В общем сделал вывод - фиг Вам, а не pdf doc docx xls, как то так.
Re: Интерфейс с memo-полями
Добавлено: 20 янв 2016, 10:26
edward_K
Отображение файла осуществляется средствами приложения, связанного с данным документом.
и все таки как то я делал. Но без start это точно.
Re: Интерфейс с memo-полями
Добавлено: 20 янв 2016, 13:35
Алексей
Как написал DEN если сам пишешь интерфейс, там есть возможность вставлять что-то типа OLE-объекта...может это было как раз оно?
Re: Интерфейс с memo-полями
Добавлено: 20 янв 2016, 13:40
edward_K
не. именно для мемополей. Но давно это было.